XML 38 R28.htm IDEA: XBRL DOCUMENT v3.26.1
Supplemental Financial Statement Information (Tables)
3 Months Ended
Mar. 31, 2026
Condensed Financial Information Disclosure [Abstract]  
Schedule of Components of Property, Plant and Equipment, Net and Depreciation Expense for Property, Plant and Equipment and Amortization Expense and Rental Equipment, Net
Components of property, plant and equipment, net were as follows:
(in thousands)March 31, 2026December 31, 2025
Land$17,177 $16,566 
Buildings and improvements74,367 67,508 
Machinery and equipment63,586 62,750 
Capitalized software22,706 21,492 
Furniture and fixtures12,246 12,275 
Vehicles6,811 6,720 
Construction in progress(1)
3,305 8,112 
Total200,198 195,423 
Accumulated depreciation and amortization(73,406)(68,818)
Property, plant and equipment, net$126,792 $126,605 
(1)Construction in progress primarily relates to upgrades to certain of the Company’s information technology systems and distribution facilities that we expect to place in service in the next twelve months.

Depreciation expense for property, plant and equipment and amortization expense for capitalized software, which are included in Selling, general and administrative expenses in the Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss), were as follows:
Three Months Ended March 31,
(in thousands)20262025
Depreciation expense for property, plant and equipment$4,380 $4,772 
Amortization expense for capitalized software$1,126 $867 
Rental equipment, net consisted of the following:
(in thousands)March 31, 2026December 31, 2025
Rental equipment$69,714 $68,401 
Accumulated depreciation(30,484)(29,445)
Rental equipment, net$39,230 $38,956 

Depreciation expense for rental equipment, which is included in Cost of goods sold in the Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss), was as follows:
Three Months Ended March 31,
(in thousands)20262025
Depreciation expense for rental equipment$3,214 $2,755 
Schedule of Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following:
(in thousands)March 31, 2026December 31, 2025
Accrued compensation$22,462 $29,267 
Accrued and withheld taxes, other than income taxes9,068 10,263 
Accrued customer rebates7,808 7,847 
Contract liabilities7,121 5,207 
Deferred acquisition payments and accrued earnout liabilities4,712 6,021 
Accrued interest2,321 1,647 
Accrued health benefits1,551 1,615 
Accrued severance and acquisition related retention bonus1,469 1,966 
Accrued stock-based compensation302 326 
Accrued income taxes185 793 
Other19,831 19,185 
Total accrued expenses and other current liabilities$76,830 $84,137 
Schedule of Other Liabilities
Other liabilities consisted of the following:
(in thousands)March 31, 2026December 31, 2025
Security bonus plan$7,114 $7,165 
Deferred compensation12,443 12,589 
Other5,660 4,891 
Total other liabilities$25,217 $24,645