XML 15 R4.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Current assets    
Cash and cash equivalents $ 24,756 $ 51,029
Accounts receivable—trade, net of allowances of $11,221 and $10,690 169,047 154,247
Inventories, net 302,474 269,828
Prepaid expenses and other current assets 27,820 21,957
Accrued revenue 820 665
Costs and estimated profits in excess of billings 12,592 15,139
Total current assets 537,509 512,865
Property and equipment, net of accumulated depreciation 62,386 62,963
Operating lease assets 56,038 57,270
Deferred financing costs, net 1,007 1,166
Intangible assets, net 179,806 191,481
Deferred income taxes, net 917 184
Other long-term assets 6,047 8,828
Total assets 843,710 834,757
Current liabilities    
Current portion of long-term debt 1,053 782
Accounts payable—trade 136,534 118,261
Accrued liabilities 58,126 76,544
Deferred revenue 11,548 14,401
Billings in excess of costs and profits recognized 2,913 305
Total current liabilities 210,174 210,293
Long-term debt, net of current portion 137,826 239,128
Deferred income taxes, net 1,937 902
Operating lease liabilities 63,271 64,626
Other long-term liabilities 11,226 12,773
Total liabilities 424,434 527,722
Commitments and contingencies
Equity    
Common stock, $0.01 par value, 14,800,000 shares authorized, 10,856,401 and 6,223,454 shares issued 109 62
Additional paid-in capital 1,367,441 1,253,613
Treasury stock at cost, 708,900 and 570,247 shares (142,057) (138,560)
Retained deficit (690,660) (680,595)
Accumulated other comprehensive loss (115,557) (127,485)
Total equity 419,276 307,035
Total liabilities and equity $ 843,710 $ 834,757