XML 172 R3.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Consolidated Statements of Comprehensive Income      
Net income $ 149,140 $ 121,506 $ 75,306
Other comprehensive income (loss), net of income tax:      
Foreign currency translation adjustment (2,836) (13,792) 24,670
Total comprehensive income 146,304 107,714 99,976
Total comprehensive income attributable to:      
Stockholders 146,217 107,716 99,639
Non-controlling interests 87 (2) 337
Total comprehensive income $ 146,304 $ 107,714 $ 99,976