XML 19 R3.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Statement Of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Statement of Comprehensive Income [Abstract]        
Net income $ 154,530 $ 67,889 $ 350,711 $ 142,009
Other comprehensive (loss) income:        
Net foreign currency translation adjustment (13,688) 1,507 (16,570) (2,082)
Actuarial gain on pension plans 13,985 933 13,985 933
Total comprehensive income $ 154,827 $ 70,329 $ 348,126 $ 140,860