XML 41 R28.htm IDEA: XBRL DOCUMENT v3.22.4
Supplemental Financial Statement Information (Tables)
12 Months Ended
Dec. 31, 2022
Condensed Financial Information Disclosure [Abstract]  
Schedule of Inventory
Inventories, net, consisting of purchased goods and manufactured electronic equipment offered for resale, were as follows:
December 31,
(in thousands)20222021
Inventories, gross$275,072 $140,544 
Reserve for obsolete and excess inventory(10,698)(7,827)
Inventories, net$264,374 $132,717 

Changes in the reserve for obsolete and excess inventory were as follows:
December 31,
(in thousands)20222021
Balance at beginning of period$(7,827)$(7,895)
Provision charged to expense (net)(6,547)(1,224)
Write-offs3,676 1,292 
Balance at end of period$(10,698)$(7,827)
Components of Property, Plant and Equipment
Components of property, plant and equipment, net were as follows:
December 31,
(in thousands)20222021
Land$9,578 $1,700 
Buildings and improvements27,199 2,930 
Machinery and equipment26,948 4,389 
Capitalized software7,889 3,407 
Furniture and fixtures6,346 2,700 
Vehicles1,713 798 
Construction in progress(1)
3,140 12 
Total82,813 15,936 
Accumulated depreciation and amortization(18,418)(6,857)
Property, plant and equipment, net$64,395 $9,079 
(1)    Construction in progress primarily relates 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 consisted of the following:
December 31,
(in thousands)20222021
Rental equipment$63,184 $45,774 
Accumulated depreciation(36,045)(21,047)
Rental equipment, net$27,139 $24,727 
Schedule of Accrued Expenses and Other Liabilities
Accrued expenses and other current liabilities consisted of the following:
December 31,
(in thousands)20222021
Accrued compensation$24,169 $5,997 
Accrued customer rebates5,053 2,657 
Accrued and withheld taxes, other than income taxes4,885 880 
Accrued stock-based compensation3,340 — 
Deferred revenue2,313 485 
Accrued interest1,775 1,515 
Accrued health benefits1,306 59 
Accrued severance852 — 
Accrued income taxes731 4,170 
Other18,253 7,363 
Total accrued expenses and other current liabilities$62,677 $23,126