XML 92 R78.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity (Accumulated Other Comprehensive Income) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning Balance $ 908,326 $ 800,672 $ 706,255
Net foreign currency translation adjustment (9,697) 4,531 4,262
Actuarial gain (loss) on pension plans 2,107 (207) 0
Derivative instrument adjustment 0 1,642 (534)
Net current-period other comprehensive income (loss) (7,590) 5,966  
Ending Balance 1,092,875 908,326 800,672
Accumulated Other Comprehensive (Loss) Income      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning Balance 7,089 1,123 (2,605)
Ending Balance (501) 7,089 1,123
Foreign currency items      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning Balance 7,296 2,765  
Net foreign currency translation adjustment (9,697) 4,531  
Actuarial gain (loss) on pension plans 0 0  
Derivative instrument adjustment   0  
Net current-period other comprehensive income (loss) (9,697) 4,531  
Ending Balance (2,401) 7,296 2,765
Pension items      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning Balance (207) 0  
Net foreign currency translation adjustment 0 0  
Actuarial gain (loss) on pension plans 2,107 (207)  
Derivative instrument adjustment   0  
Net current-period other comprehensive income (loss) 2,107 (207)  
Ending Balance 1,900 (207) 0
Derivative instrument items      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning Balance 0 (1,642)  
Net foreign currency translation adjustment 0 0  
Actuarial gain (loss) on pension plans 0 0  
Derivative instrument adjustment   1,642  
Net current-period other comprehensive income (loss) 0 1,642  
Ending Balance $ 0 $ 0 $ (1,642)