XML 13 R3.htm IDEA: XBRL DOCUMENT v3.7.0.1
Condensed Consolidated Statements Of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Statement of Comprehensive Income [Abstract]        
Net income $ 21,959 $ 15,537 $ 32,970 $ 25,683
Other comprehensive income:        
Foreign currency translation gain, net 2,951 1,871 7,465 6,671
Total comprehensive income $ 24,910 $ 17,408 $ 40,435 $ 32,354