XML 98 R87.htm IDEA: XBRL DOCUMENT v3.24.3
Revenues - Net Estimates at Completion Adjustments (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Change in Accounting Estimate [Line Items]        
Net EAC Adjustments, before income taxes $ (12,155) $ 3,994 $ (149,038) $ (39,059)
Net EAC Adjustments, net of income taxes $ (12,176) $ 3,999 $ (149,060) $ (39,110)
Net EAC Adjustments, net of income taxes, per diluted share (in usd per share) $ (0.05) $ 0.03 $ (0.65) $ (0.27)
Contracts Accounted for under Percentage of Completion        
Change in Accounting Estimate [Line Items]        
Net EAC Adjustments, before income taxes $ (104) $ (626) $ (447) $ (2,257)
Net EAC Adjustments, net of income taxes $ (82) $ (495) $ (353) $ (1,783)
Net EAC Adjustments, net of income taxes, per diluted share (in usd per share) $ 0 $ 0 $ 0 $ (0.01)