XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.2
Acquisition of Business (Schedule of ProForma Information) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2024
Jun. 30, 2023
Business Acquisition [Line Items]          
Business Acquisition, Pro Forma Revenue $ 710,228 $ 707,196 $ 1,412,064   $ 1,426,179
Business Acquisition, Pro Forma Income Before Income Taxes 144,971 $ 113,162 $ 284,975   $ 219,146
AMPAC [Member]          
Business Acquisition [Line Items]          
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual 38,010     $ 55,057  
Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual $ 4,923     $ (78)