XML 120 R100.htm IDEA: XBRL DOCUMENT v3.25.0.1
INTERNATIONAL OPERATIONS AND GEOGRAPHIC INFORMATION - Schedule of Selected Geographic Financial Information on Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total net sales $ 1,628,513 $ 1,689,651 $ 1,513,616
Total long-lived assets 592,493 605,139 581,008
United States      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total net sales 1,145,570 1,208,068 1,080,893
Total long-lived assets 466,755 476,371 457,075
France      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total net sales 89,723 96,946 89,629
Total long-lived assets 22,631 19,681 18,728
Canada      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total net sales 149,514 134,254 95,799
Total long-lived assets 32,338 32,551 32,165
United Kingdom      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total net sales 80,192 73,179 69,454
Total long-lived assets 34,794 34,349 31,767
Brazil      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total net sales 39,855 43,990 46,841
Total long-lived assets 11,177 13,218 12,175
Netherlands      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total net sales 35,612 33,461 23,304
Total long-lived assets 23,880 27,872 28,428
Germany      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total net sales 8,850 11,790 9,115
Australia      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total net sales 21,251 27,480 26,117
Total long-lived assets 918 1,097 670
Other      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total net sales $ 57,946 $ 60,483 $ 72,464