XML 48 R38.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Property and Equipment (Tables)
6 Months Ended
Jun. 30, 2024
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, 2024December 31, 2023
Machinery and equipment$495,081 $483,382 
Land, building and building improvements285,661 278,251 
Molds91,273 89,573 
Computer equipment and software125,020 122,038 
Furniture and fixtures30,601 30,662 
Instruments placed with customers(1)
118,165 115,672 
Construction in progress112,126 117,219 
Total property, plant and equipment, cost1,257,927 1,236,797 
Accumulated depreciation(663,842)(623,888)
Property, plant and equipment, net$594,085 $612,909