XML 66 R54.htm IDEA: XBRL DOCUMENT v3.25.2
Segment Reporting - Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Revenues from External Customers and Long-Lived Assets [Line Items]          
Net sales $ 227,952 $ 237,059 $ 445,842 $ 476,216  
Long-term assets:          
Total long-term assets 245,981   245,981   $ 234,042
North America          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Net sales 104,551 121,515 205,640 239,630  
Long-term assets:          
Total long-term assets 94,155   94,155   95,365
United States          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Net sales 104,551 121,515 205,640 239,630  
Long-term assets:          
Total long-term assets 86,059   86,059   90,111
Mexico          
Long-term assets:          
Total long-term assets 8,096   8,096   5,254
South America          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Net sales 14,860 11,649 29,134 23,865  
Long-term assets:          
Total long-term assets 26,993   26,993   25,222
Brazil          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Net sales 14,860 11,649 29,134 23,865  
Long-term assets:          
Total long-term assets 26,993   26,993   25,222
Europe and Other          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Net sales 108,541 103,895 211,068 212,721  
Long-term assets:          
Total long-term assets 124,833   124,833   113,455
Sweden          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Net sales 36,300 39,886 74,350 83,992  
Long-term assets:          
Total long-term assets 37,619   37,619   32,918
Estonia          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Net sales 35,236 28,579 65,434 57,027  
Long-term assets:          
Total long-term assets 10,668   10,668   8,363
Netherlands          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Net sales 23,623 20,456 45,412 41,386  
Long-term assets:          
Total long-term assets 63,444   63,444   57,677
Other Europe          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Net sales 989 1,692 1,997 4,583  
Long-term assets:          
Total long-term assets 601   601   653
China          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Net sales 12,393 $ 13,282 23,875 $ 25,733  
Long-term assets:          
Total long-term assets $ 12,501   $ 12,501   $ 13,844