XML 90 R79.htm IDEA: XBRL DOCUMENT v3.22.2
Revenues - Net Estimates At Completion Adjustments (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Change in Accounting Estimate [Line Items]        
Net EAC Adjustments, before income taxes $ (58,664) $ (4,958) $ (77,412) $ (7,579)
Net EAC Adjustments, net of income taxes $ (56,844) $ (3,175) $ (75,669) $ (5,612)
Net EAC Adjustments, net of income taxes, per diluted share (usd per share) $ (0.45) $ (0.03) $ (0.59) $ (0.05)
Contracts Accounted for under Percentage of Completion        
Change in Accounting Estimate [Line Items]        
Net EAC Adjustments, before income taxes $ (654) $ 758 $ (634) $ 982
Net EAC Adjustments, net of income taxes $ (517) $ 599 $ (501) $ 776
Net EAC Adjustments, net of income taxes, per diluted share (usd per share) $ 0 $ 0.01 $ 0 $ 0.01