XML 14 R3.htm IDEA: XBRL DOCUMENT v3.22.2
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Consolidated Statements of Comprehensive Income        
Net income $ 44,189 $ 18,906 $ 85,804 $ 35,386
Other comprehensive (loss) income:        
Foreign currency translation adjustments (2,685) 552 (3,871) (820)
Amortization of actuarial gain and other adjustments from pension plan, net of tax 8 34 17 54
Total other comprehensive (loss) income (2,677) 586 (3,854) (766)
Comprehensive income $ 41,512 $ 19,492 $ 81,950 $ 34,620