Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity - Changes in AOCI (Details)

v3.20.2
Stockholders' Equity - Changes in AOCI (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Mar. 31, 2020
Jun. 30, 2019
Mar. 31, 2019
Jun. 30, 2020
Jun. 30, 2019
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning Balance $ 1,190,843 $ 1,172,926 $ 1,085,375 $ 1,063,024 $ 1,172,926 $ 1,063,024
Other comprehensive income (loss) before reclassifications (234) (4,054) (873) (684)    
Amounts reclassified from accumulated other comprehensive income (loss) 375 134 (223) (221)    
Other comprehensive income (loss), net of tax 141 (3,920) (1,096) (905) (3,779) (2,001)
Ending Balance 1,559,815 1,190,843 1,120,319 1,085,375 1,559,815 1,120,319
Total            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning Balance (6,268) (2,348) (1,372) (492) (2,348) (492)
Ending Balance (6,127) (6,268) (2,468) (1,372) (6,127) (2,468)
Unrealized (Loss) Gain on Derivative Instruments, Net of Tax            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning Balance (4,876) (1,461) (557)   (1,461)  
Other comprehensive income (loss) before reclassifications (414) (3,549) (991) (585)    
Amounts reclassified from accumulated other comprehensive income (loss) 375 134 (223) (221)    
Other comprehensive income (loss), net of tax (39) (3,415) (1,214) (806)    
Ending Balance (4,915) (4,876) (1,771) (557) (4,915) (1,771)
Foreign Currency Translation Adjustments            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning Balance (1,392) (887) (815)   (887)  
Other comprehensive income (loss) before reclassifications 180 (505) 118 (99)    
Amounts reclassified from accumulated other comprehensive income (loss) 0 0 0 0    
Other comprehensive income (loss), net of tax 180 (505) 118 (99)    
Ending Balance $ (1,212) $ (1,392) $ (697) (815) $ (1,212) (697)
Adjusted Balance | Total            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning Balance       (467)   (467)
Adjusted Balance | Unrealized (Loss) Gain on Derivative Instruments, Net of Tax            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning Balance       249   249
Adjusted Balance | Foreign Currency Translation Adjustments            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning Balance       $ (716)   $ (716)