v3.26.3
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Current assets    
Cash and cash equivalents $ 35,169 $ 34,661
Accounts receivable—trade, net of allowances of $11,134 and $8,953 178,278 142,396
Inventories, net 245,058 239,420
Prepaid expenses and other current assets 24,680 23,017
Contract assets 15,345 9,390
Total current assets 498,530 448,884
Property and equipment, net of accumulated depreciation 46,110 51,905
Operating lease assets 79,689 80,733
Deferred financing costs, net 2,766 1,580
Goodwill 77,226 64,667
Intangible assets, net 92,870 93,637
Deferred income taxes, net 7,822 7,887
Other long-term assets 3,007 3,162
Total assets 808,020 752,455
Current liabilities    
Current portion of long-term debt 1,125 1,407
Accounts payable—trade 132,564 94,561
Accrued liabilities 82,148 76,244
Deferred revenue 11,324 17,438
Billings in excess of costs and profits recognized 16,907 16,884
Total current liabilities 244,068 206,534
Long-term debt, net of current portion 126,551 134,521
Deferred income taxes, net 17,608 20,425
Operating lease liabilities 82,055 83,957
Other long-term liabilities 19,551 15,875
Total liabilities 489,833 461,312
Commitments and contingencies
Equity    
Common stock, $0.01 par value, 29,600,000 shares authorized, 13,744,778 and 13,192,818 shares issued 137 132
Additional paid-in capital 1,442,217 1,427,589
Treasury stock at cost, 2,272,079 and 2,095,969 shares (185,631) (176,669)
Retained deficit (816,328) (844,457)
Accumulated other comprehensive loss (122,208) (115,452)
Total equity 318,187 291,143
Total liabilities and equity $ 808,020 $ 752,455