XML 56 R6.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
Statement Of Income And Comprehensive Income [Abstract]      
Net income $ 100,443 $ 73,185 $ 39,122
Other comprehensive (loss) income      
Foreign currency translation adjustments, net of taxes (224) (1,783) 3,008
Comprehensive income $ 100,219 $ 71,402 $ 42,130