XML 15 R5.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
Statement of Comprehensive Income [Abstract]        
Net income $ 55,673 $ 45,627 $ 112,061 $ 102,633
Other comprehensive (loss) income, net of taxes:        
Foreign currency translation adjustments (13,820) (19,513) 2,617 (28,695)
Actuarial gain on retirement plan, net of tax effect of $(5), $(9), $(10), and $(17), respectively 13 21 26 42
Total other comprehensive (loss) income, net of taxes (13,807) (19,492) 2,643 (28,653)
Comprehensive income $ 41,866 $ 26,135 $ 114,704 $ 73,980