Annual report pursuant to Section 13 and 15(d)

SEGMENTS - Summarizes the Company's Sales and Long-Lived Assets by Geographic Regions (Details)

v3.24.0.1
SEGMENTS - Summarizes the Company's Sales and Long-Lived Assets by Geographic Regions (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenues from External Customers and Long-Lived Assets          
Sales $ 195,292 $ 158,153 $ 689,206 $ 534,894 $ 444,908
Property, Plant and Equipment, Net of Accumulated Depreciation 85,436 90,658 85,436 90,658  
United States          
Revenues from External Customers and Long-Lived Assets          
Sales     518,096 419,431 350,428
Property, Plant and Equipment, Net of Accumulated Depreciation 77,939 82,317 77,939 82,317  
North America (excluding United States)          
Revenues from External Customers and Long-Lived Assets          
Sales     14,878 9,222 6,990
Asia          
Revenues from External Customers and Long-Lived Assets          
Sales     26,165 21,242 21,089
Europe          
Revenues from External Customers and Long-Lived Assets          
Sales     123,682 78,625 62,138
South America          
Revenues from External Customers and Long-Lived Assets          
Sales     2,071 3,629 1,082
Other          
Revenues from External Customers and Long-Lived Assets          
Sales     4,314 2,745 3,181
France          
Revenues from External Customers and Long-Lived Assets          
Property, Plant and Equipment, Net of Accumulated Depreciation 6,417 6,974 6,417 6,974  
India          
Revenues from External Customers and Long-Lived Assets          
Property, Plant and Equipment, Net of Accumulated Depreciation 487 653 487 653  
Canada          
Revenues from External Customers and Long-Lived Assets          
Property, Plant and Equipment, Net of Accumulated Depreciation $ 593 $ 714 593 714  
Non-US          
Revenues from External Customers and Long-Lived Assets          
Sales     $ 69,300 $ 50,000 $ 36,600