XML 55 R43.htm IDEA: XBRL DOCUMENT v3.7.0.1
Balance Sheet Components - Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance     $ 431,607  
Other comprehensive income (loss) before reclassifications $ 976 $ (4,467) 2,075 $ (4,794)
Amounts reclassified from other comprehensive income (loss), net of tax (53) 0 (47) 0
Net current-period other comprehensive income (loss), net of tax 923 (4,467) 2,028 (4,794)
Ending balance 449,502   449,502  
Foreign currency translation adjustments        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (9,841) (3,057) (10,764) (2,730)
Other comprehensive income (loss) before reclassifications 1,076 (4,467) 1,999 (4,794)
Amounts reclassified from other comprehensive income (loss), net of tax 0 0 0 0
Net current-period other comprehensive income (loss), net of tax 1,076 (4,467) 1,999 (4,794)
Ending balance (8,765) (7,524) (8,765) (7,524)
Unrealized gain (loss) on interest rate swap hedges        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance 1,427 0 1,245 0
Other comprehensive income (loss) before reclassifications (100) 0 76 0
Amounts reclassified from other comprehensive income (loss), net of tax (53) 0 (47) 0
Net current-period other comprehensive income (loss), net of tax (153) 0 29 0
Ending balance 1,274 0 1,274 0
AOCI Attributable to Parent        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (8,414) (3,057) (9,519) (2,730)
Ending balance $ (7,491) $ (7,524) $ (7,491) $ (7,524)