XML 51 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance Sheet Components - Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance     $ 554,341  
Other comprehensive income (loss) before reclassifications $ (4,219) $ 976 (1,346) $ 2,075
Amounts reclassified from other comprehensive income (loss), net of tax (285) (53) (484) (47)
Net current-period other comprehensive income (loss), net of tax (4,504) 923 (1,830) 2,028
Unrealized gains (losses) on interest rate swap contracts (90) (153) 112 29
Ending balance 588,640   588,640  
Foreign currency translation adjustments        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (4,482) (9,841) (6,954) (10,764)
Other comprehensive income (loss) before reclassifications (4,414) 1,076 (1,942) 1,999
Amounts reclassified from other comprehensive income (loss), net of tax 0 0 0 0
Net current-period other comprehensive income (loss), net of tax (4,414) 1,076 (1,942) 1,999
Ending balance (8,896) (8,765) (8,896) (8,765)
Unrealized gain (loss) on interest rate swap hedges        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance 1,043 1,427 841 1,245
Other comprehensive income (loss) before reclassifications 195 (100) 596 76
Amounts reclassified from other comprehensive income (loss), net of tax (285) (53) (484) (47)
Net current-period other comprehensive income (loss), net of tax (90) (153) 112 29
Ending balance 953 1,274 953 1,274
AOCI Attributable to Parent        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (3,439) (8,414) (6,113) (9,519)
Ending balance $ (7,943) $ (7,491) $ (7,943) $ (7,491)