XML 58 R47.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components - Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance $ 887,461 $ 773,242 $ 845,254 $ 679,617
Other comprehensive income (loss) before reclassifications 3,510 (2,825) (733) (2,979)
Amounts reclassified from other comprehensive income (loss), net of tax 0 0 0 (568)
Net current-period other comprehensive income (loss), net of tax 3,510 (2,825) (733) (3,547)
Ending balance 918,399 807,533 918,399 807,533
Total        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (13,689) (11,576) (9,446) (10,854)
Ending balance (10,179) (14,401) (10,179) (14,401)
Foreign currency translation adjustments        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (13,689) (11,576) (9,446) (11,274)
Other comprehensive income (loss) before reclassifications 3,510 (2,825) (733) (3,127)
Amounts reclassified from other comprehensive income (loss), net of tax 0 0 0 0
Net current-period other comprehensive income (loss), net of tax 3,510 (2,825) (733) (3,127)
Ending balance (10,179) (14,401) (10,179) (14,401)
Unrealized gain (loss) on interest rate swap hedges        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance 0 0 0 420
Other comprehensive income (loss) before reclassifications 0 0 0 148
Amounts reclassified from other comprehensive income (loss), net of tax 0 0 0 (568)
Net current-period other comprehensive income (loss), net of tax 0 0 0 (420)
Ending balance $ 0 $ 0 $ 0 $ 0