XML 38 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Supplemental Financial Statement Information (Tables)
6 Months Ended
Jun. 30, 2023
Condensed Financial Information Disclosure [Abstract]  
Schedule of Inventory
Inventories, net, consisting of purchased products and manufactured electronic equipment offered for resale, were as follows:
(in thousands)June 30, 2023December 31, 2022
Inventories, gross$339,879 $275,072 
Reserve for obsolete and excess inventory(13,643)(10,698)
Inventories, net$326,236 $264,374 
Property, Plant and Equipment
Components of property, plant and equipment were as follows:
(in thousands)June 30, 2023December 31, 2022
Land$16,791 $9,578 
Buildings and improvements49,982 27,199 
Machinery and equipment47,394 26,948 
Capitalized software10,055 7,889 
Furniture and fixtures8,406 6,346 
Vehicles2,015 1,713 
Construction in progress(1)
3,644 3,140 
Total138,287 82,813 
Accumulated depreciation and amortization(24,958)(18,418)
Property, plant and equipment, net$113,329 $64,395 
(1)Construction in progress primarily related to upgrades to certain of the Company's distribution facilities that we expect to place in service in the next 12 months.
Rental Equipment, net

Rental equipment, net consisted of the following:
(in thousands)June 30, 2023December 31, 2022
Rental equipment$64,707 $63,184 
Accumulated depreciation(37,601)(36,045)
Rental equipment, net$27,106 $27,139 
Schedule of Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following:
(in thousand)June 30, 2023December 31, 2022
Accrued compensation$22,753 $24,094 
Deferred acquisition payments and accrued earnout liabilities18,679 1,383 
Accrued and withheld taxes, other than income taxes8,779 4,885 
Accrued customer rebates5,592 5,053 
Accrued stock-based compensation5,484 3,340 
Accrued interest3,591 1,775 
Accrued severance and acquisition related retention bonus3,170 927 
Accrued health benefits1,793 1,306 
Deferred revenue1,170 2,313 
Accrued income taxes125 731 
Other21,863 16,870 
Total accrued expenses and other current liabilities$92,999 $62,677 
Other Liabilities Other liabilities consisted of the following:
(in thousand)June 30, 2023December 31, 2022
Security bonus plan$9,628 $9,651 
Deferred compensation10,425 9,962 
Other4,350 4,036 
Total other liabilities$24,403 $23,649