XML 78 R68.htm IDEA: XBRL DOCUMENT v3.22.1
Revenues - Net Estimates At Completion Adjustments (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Change in Accounting Estimate [Line Items]    
Net EAC Adjustments, before income taxes $ (18,748) $ (2,621)
Net EAC Adjustments, net of income taxes $ (18,825) $ (2,437)
Net EAC Adjustments, net of income taxes, per diluted share (usd per share) $ (0.14) $ (0.02)
Contracts Accounted for under Percentage of Completion    
Change in Accounting Estimate [Line Items]    
Net EAC Adjustments, before income taxes $ 20 $ 224
Net EAC Adjustments, net of income taxes $ 16 $ 177
Net EAC Adjustments, net of income taxes, per diluted share (usd per share) $ 0 $ 0