XML 41 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Supplemental Financial Statement Information (Tables)
3 Months Ended
Mar. 31, 2024
Condensed Financial Information Disclosure [Abstract]  
Schedule of Components of Property, Plant and Equipment, Net and Rental Equipment, Net
Components of property, plant and equipment, net were as follows:
(in thousands)March 31, 2024December 31, 2023
Land$16,772 $16,916 
Buildings and improvements51,107 50,376 
Machinery and equipment49,413 48,844 
Capitalized software11,664 9,148 
Furniture and fixtures12,090 11,022 
Vehicles1,738 1,738 
Construction in progress(1)
3,087 6,025 
Total145,871 144,069 
Accumulated depreciation and amortization(34,500)(30,258)
Property, plant and equipment, net$111,371 $113,811 
(1)Construction in progress primarily relates to upgrades to certain of the Company’s information technology systems that we expect to place in service in the next 12 months.
Rental equipment, net consisted of the following:
(in thousands)March 31, 2024December 31, 2023
Rental equipment$51,735 $52,387 
Accumulated depreciation(28,026)(27,812)
Rental equipment, net$23,709 $24,575 
Schedule of Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following:
(in thousands)March 31, 2024December 31, 2023
Accrued severance and acquisition related retention bonus$28,450 $21,128 
Accrued compensation17,897 25,371 
Accrued and withheld taxes, other than income taxes8,079 8,661 
Accrued stock-based compensation5,712 5,573 
Accrued interest5,036 3,301 
Accrued customer rebates4,213 5,473 
Deferred acquisition payments and accrued earnout liabilities4,163 7,513 
Accrued health benefits2,561 1,728 
Deferred revenue1,101 810 
Accrued income taxes927 1,994 
Other15,744 15,689 
Total accrued expenses and other current liabilities$93,883 $97,241 
Schedule of Other Liabilities
Other liabilities consisted of the following:
(in thousands)March 31, 2024December 31, 2023
Security bonus plan$8,189 $8,666 
Deferred compensation11,259 11,041 
Other6,318 5,736 
Total other liabilities$25,766 $25,443