XML 15 R3.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Statement Of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Statement of Comprehensive Income [Abstract]        
Net income $ 33,812 $ 32,138 $ 128,372 $ 115,420
Other comprehensive (loss) income:        
Net foreign currency translation adjustment (305) 1,662 (1,095) 4,077
Total comprehensive income $ 33,507 $ 33,800 $ 127,277 $ 119,497