XML 24 R5.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Statement of Comprehensive Income [Abstract]      
Net income $ 42,017 $ 27,523 $ 20,121
Other comprehensive income (loss):      
Cash flow hedges 64    
Cash flow hedges   901 4,784
Less income tax (expense) (16)    
Less income tax (expense)   (350) (1,861)
Foreign currency translation adjustment (3,606) 3,117 878
Less income tax (expense) (9) (252) (196)
Total other comprehensive income (loss) (3,567) 3,416 3,605
Total comprehensive income $ 38,450 $ 30,939 $ 23,726