XML 42 R3.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Consolidated Statements of Comprehensive Income      
Net income $ 151,854 $ 170,358 $ 149,140
Other comprehensive income (loss), net of income tax:      
Foreign currency translation adjustment (21,712) 24,861 (2,836)
Total comprehensive income 130,142 195,219 146,304
Total comprehensive income (loss) attributable to:      
Stockholders 130,190 194,899 146,217
Non-controlling interests (48) 320 87
Total comprehensive income $ 130,142 $ 195,219 $ 146,304