XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.2
Property and Equipment (Tables)
6 Months Ended
Jun. 30, 2025
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment [Table Text Block]
Property, plant and equipment consists of the following (in thousands): 
As of
 June 30, 2025December 31, 2024
Machinery and equipment(1)
$421,294 $400,861 
Land, building and building improvements(1)
178,951 177,089 
Molds101,730 96,318 
Computer equipment and software(1)
122,202 122,208 
Furniture and fixtures(1)
27,866 27,871 
Instruments placed with customers(2)
142,010 124,290 
Construction in progress(1)
88,719 87,006 
Total property, plant and equipment, cost(1)
1,082,772 1,035,643 
Accumulated depreciation(1)
(630,330)(592,897)
Property, plant and equipment, net(1)
$452,442 $442,746