XML 16 R3.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Condensed Consolidated Statements of Comprehensive Income        
Net income $ 42,924 $ 32,357 $ 274,436 $ 121,277
Other comprehensive income (loss), net of income tax:        
Foreign currency translation adjustment (30,515) (8,859) (54,457) (17,751)
Total comprehensive income 12,409 23,498 219,979 103,526
Total comprehensive income (loss) attributable to:        
Stockholders 12,420 23,487 219,969 103,546
Non-controlling interests (11) 11 10 (20)
Total comprehensive income $ 12,409 $ 23,498 $ 219,979 $ 103,526