XML 33 R3.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Comprehensive Income Statement - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Statement of Comprehensive Income [Abstract]      
Net income $ 146,509 $ 148,551 $ 132,884
Other comprehensive (loss) income:      
Net foreign currency translation adjustment 4,262 (3,936) 4,237
Derivative instrument adjustment (534) (1,108) 0
Total comprehensive income $ 150,237 $ 143,507 $ 137,121