XML 132 R118.htm IDEA: XBRL DOCUMENT v3.25.0.1
Shareholders’ equity and earnings per share - Additional Information (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Mar. 31, 2022
USD ($)
Nov. 30, 2024
productionFacility
Dec. 31, 2024
USD ($)
shares
Dec. 31, 2023
USD ($)
shares
Dec. 31, 2022
USD ($)
shares
Dec. 04, 2024
Apr. 20, 2021
USD ($)
Apr. 30, 2015
Equity [Line Items]                
Number of shares authorized for repurchase             $ 350,000  
Number of shares repurchased (in shares) | shares     0 0        
Number of shares available for repurchase (in shares)     $ 137,972 $ 137,972        
Non-controlling interest from acquisition     9,533          
Divestiture of non-controlling interest     2,043          
Purchase of noncontrolling interest $ 14,474   0 0 $ 14,474      
Writeoff of book value         $ 13,196      
Capital in excess of stated value     183,250 $ 159,047        
Dispositions                
Equity [Line Items]                
Number of production facilities | productionFacility   2            
Ivory Coast | Eviosys                
Equity [Line Items]                
Ownership percentage by parent           85.20%    
Morocco | Eviosys                
Equity [Line Items]                
Ownership percentage by parent           99.34%    
Graffo Paranaense de Embalagens S/A                
Equity [Line Items]                
Percentage of noncontrolling owner               33.00%
Writeoff of book value     6,116          
Capital in excess of stated value     7,080          
Decrease in accrued liabilities     $ (1,278)          
Tax Withholding Obligations                
Equity [Line Items]                
Number of shares repurchased (in shares) | shares     164,402 175,665 79,347      
Cost of shares repurchased     $ 9,246 $ 10,617 $ 4,547      
Non- controlling Interests                
Equity [Line Items]                
Non-controlling interest from acquisition     9,533          
Divestiture of non-controlling interest     $ 2,043          
Writeoff of book value         $ 6,116