XML 32 R69.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance $ 366,349  
Other comprehensive income (loss) (2,283) $ (2,535)
Ending balance 408,165 366,349
Retained Earnings    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Reclassification from AOCI to retained earnings 200 186
Accumulated Other Comprehensive Income (Loss)    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Reclassification from AOCI to retained earnings   (186)
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (181)  
Ending balance (2,464) (181)
Cumulative unrealized foreign currency translation (losses) and gains    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (3,085)  
Other comprehensive income (loss) 3,933  
Ending balance 848 (3,085)
Unrealized gain (loss) on derivative, net of tax    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance 2,904  
Other comprehensive income (loss) (6,216)  
Ending balance $ (3,312) $ 2,904