
A $337 million charge dragged revenue and profitability in the quarter despite record backlog, the firm reported.
Categories:

A $337 million charge dragged revenue and profitability in the quarter despite record backlog, the firm reported.