XML 17 R3.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Condensed Consolidated Statements of Comprehensive Income        
Net income $ 45,490 $ 25,272 $ 121,438 $ 97,575
Other comprehensive loss, net of income tax:        
Foreign currency translation adjustment 12,549 (9,703) 7,445 (8,880)
Total comprehensive income 58,039 15,569 128,883 88,695
Total comprehensive income attributable to:        
Stockholders 57,910 15,586 128,654 88,614
Non-controlling interests 129 (17) 229 81
Total comprehensive income $ 58,039 $ 15,569 $ 128,883 $ 88,695