XML 21 R3.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Consolidated Statements of Comprehensive Income        
Net income $ 32,357 $ 45,490 $ 121,277 $ 121,438
Other comprehensive income (loss), net of income tax:        
Foreign currency translation adjustment (8,859) 12,549 (17,751) 7,445
Total comprehensive income 23,498 58,039 103,526 128,883
Total comprehensive income (loss) attributable to:        
Stockholders 23,487 57,910 103,546 128,654
Non-controlling interests 11 129 (20) 229
Total comprehensive income $ 23,498 $ 58,039 $ 103,526 $ 128,883