XML 87 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
Reportable Segments and Geographic Data (Schedule of Net Sales and Property, Plant, And Equipment by Geographic Area) (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 revenues $ 1,230,615 $ 1,147,909 $ 1,034,887
Total Property, plant and equipment, net 563,431 601,989 445,658
United States      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total net revenues 650,532 649,500 586,779
Total Property, plant and equipment, net 299,370 303,578 278,500
Switzerland      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total net revenues 109,751 115,207 119,069
Germany      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total net revenues 86,991 32,239 4,461
Total Property, plant and equipment, net 46,033 52,934 9,562
France      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total net revenues 81,141 77,573 76,826
Total Property, plant and equipment, net 30,935 31,069 31,382
China      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total net revenues 67,732 65,135 63,914
Total Property, plant and equipment, net 52,063 57,070 33,432
Brazil      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total net revenues 66,943 69,527 66,175
Mexico      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total net revenues 57,928 58,874 58,519
Total Property, plant and equipment, net 38,762 46,759 42,320
United Kingdom      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total Property, plant and equipment, net 16,651 18,306 9,699
Canada      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total Property, plant and equipment, net 14,313 15,318 14,264
Spain      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total Property, plant and equipment, net 12,154 14,804 0
Other countries      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total net revenues 109,597 79,854 59,144
Total Property, plant and equipment, net $ 53,150 $ 62,151 $ 26,499