XML 88 R75.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity (Accumulated Other Comprehensive Income) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning Balance $ 1,092,875 $ 908,326 $ 800,672
Net foreign currency translation adjustment (20,920) (9,697) 4,531
Actuarial gain (loss) on pension plans 28,125 2,107 (207)
Derivative instrument adjustment 0 0 1,642
Net current-period other comprehensive income (loss) 7,205 (7,590)  
Ending Balance 1,381,008 1,092,875 908,326
Accumulated Other Comprehensive (Loss) Income      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning Balance (501) 7,089 1,123
Ending Balance 6,704 (501) 7,089
Foreign currency items      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning Balance (2,401) 7,296  
Net foreign currency translation adjustment (20,920) (9,697)  
Actuarial gain (loss) on pension plans 0 0  
Net current-period other comprehensive income (loss) (20,920) (9,697)  
Ending Balance (23,321) (2,401) 7,296
Pension items      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning Balance 1,900 (207)  
Net foreign currency translation adjustment 0 0  
Actuarial gain (loss) on pension plans 28,125 2,107  
Net current-period other comprehensive income (loss) 28,125 2,107  
Ending Balance $ 30,025 $ 1,900 $ (207)