XML 15 R4.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Current assets    
Cash and cash equivalents $ 37,151 $ 51,029
Accounts receivable—trade, net of allowances of $10,945 and $10,690 157,820 154,247
Inventories, net 302,304 269,828
Prepaid expenses and other current assets 24,670 21,957
Accrued revenue 771 665
Costs and estimated profits in excess of billings 8,440 15,139
Total current assets 531,156 512,865
Property and equipment, net of accumulated depreciation 61,397 62,963
Operating lease assets 56,363 57,270
Deferred financing costs, net 927 1,166
Intangible assets, net 173,394 191,481
Deferred income taxes, net 368 184
Other long-term assets 5,266 8,828
Total assets 828,871 834,757
Current liabilities    
Current portion of long-term debt 1,076 782
Accounts payable—trade 124,146 118,261
Accrued liabilities 64,184 76,544
Deferred revenue 14,140 14,401
Billings in excess of costs and profits recognized 4,739 305
Total current liabilities 208,285 210,293
Long-term debt, net of current portion 128,537 239,128
Deferred income taxes, net 904 902
Operating lease liabilities 62,569 64,626
Other long-term liabilities 11,456 12,773
Total liabilities 411,751 527,722
Commitments and contingencies
Equity    
Common stock, $0.01 par value, 14,800,000 shares authorized, 10,901,878 and 6,223,454 shares issued 109 62
Additional paid-in capital 1,368,062 1,253,613
Treasury stock at cost, 708,900 and 570,247 shares (142,057) (138,560)
Retained deficit (682,691) (680,595)
Accumulated other comprehensive loss (126,303) (127,485)
Total equity 417,120 307,035
Total liabilities and equity $ 828,871 $ 834,757