XML 44 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Basis of Presentation and Significant Accounting Policies - Schedule of Amounts Reclassified from Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]            
Revenues $ 612,445   $ 554,208   $ 1,180,805 $ 1,084,946
Cost of operations (471,324)   (413,000)   (902,454) (817,827)
Total before tax 77,939   98,099   157,613 175,547
Provision for Income Taxes (19,274)   (23,418)   (37,955) (41,792)
Other – net 2,962   11,096   5,150 23,905
Net Income 58,665 $ 60,993 74,681 $ 59,074 119,658 133,755
Accumulated Other Comprehensive Income (Loss) Component Recognized            
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]            
Net Income (407)   (799)   (941) (1,602)
Accumulated Other Comprehensive Income (Loss) Component Recognized | Realized gain (loss) on derivative financial instruments            
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]            
Revenues 98   (23)   127 66
Cost of operations 261   (177)   398 (470)
Total before tax 359   (200)   525 (404)
Provision for Income Taxes (89)   52   (132) 104
Net Income 270   (148)   393 (300)
Accumulated Other Comprehensive Income (Loss) Component Recognized | Amortization of prior service cost on benefit obligations            
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]            
Provision for Income Taxes 153   162   326 325
Other – net (830)   (813)   (1,660) (1,627)
Net Income $ (677)   $ (651)   $ (1,334) $ (1,302)