XML 46 R30.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property, Plant, and Equipment
12 Months Ended
Dec. 31, 2024
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment Property, Plant and Equipment
Our property, plant and equipment consist of the following:
December 31,
 20242023
Property, plant and equipment:(in thousands)
Land$17,148 $15,438 
Buildings315,854 205,841 
Machinery and equipment436,891 391,366 
Furniture and fixtures50,105 40,787 
Total property, plant and equipment819,998 653,432 
Less:  Accumulated depreciation309,642 283,485 
Property, plant and equipment, net$510,356 $369,947 
Depreciation expense is as follows:
 Years Ended December 31,
 202420232022
(in thousands)
Depreciation expense$54,000 $41,137 $31,507