XML 41 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Property, Plant, and Equipment, Net (Tables)
6 Months Ended
Jun. 30, 2023
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant, and Equipment
Property, plant, and equipment, net included the following: 
June 30,
2023
June 30,
2022
December 31,
2022
 (In thousands)
Land$19,813 $19,385 $18,045 
Buildings323,936 304,308 303,827 
Machinery and equipment663,994 719,206 654,437 
Software336,587 341,711 336,716 
Tools, dies, and molds493,122 531,151 510,398 
Leasehold improvements111,021 108,075 104,135 
Construction in progress54,320 53,246 79,742 
2,002,793 2,077,082 2,007,300 
Less: accumulated depreciation(1,538,682)(1,635,015)(1,538,168)
$464,111 $442,067 $469,132