XML 21 R5.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Consolidated Statements of Comprehensive Income (Loss) [Abstract]      
Net income $ 47,451 $ 103,654 $ 76,238
Foreign currency translation adjustments (132,445) (9,276) 131,861
Comprehensive (loss) income $ (84,994) $ 94,378 $ 208,099