XML 16 R5.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Statement of Comprehensive Income [Abstract]        
Net income $ 44,910 $ 39,076 $ 101,916 $ 68,745
Other comprehensive (loss) income, net of taxes:        
Foreign currency translation adjustments (19,513) 582 (28,695) (4,503)
Actuarial gain on retirement plan, net of tax effect of $(9), $(8), $(17), and $(15), respectively 21 17 42 26
Total other comprehensive (loss) income, net of taxes (19,492) 599 (28,653) (4,477)
Comprehensive income $ 25,418 $ 39,675 $ 73,263 $ 64,268