XML 18 R2.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 33,544 $ 12,413
Accounts receivable, net 85,491 73,724
Inventories, net 72,660 70,594
Prepaid expenses and other current assets 11,347 8,647
Total current assets 203,042 165,378
Plant, equipment, leasehold improvements and operating lease right-of-use assets, net 68,648 63,053
Intangible assets, net 10,492 14,122
Goodwill 47,150 47,150
Other assets 20,325 3,980
Total assets 349,657 293,683
Current liabilities:    
Accounts payable 16,123 12,802
Accrued expenses 57,979 35,803
Deferred revenue and customer deposits 1,485 840
Total current liabilities 75,587 49,445
Long-term debt 280,405 264,997
Deferred income taxes 3,318 7,139
Other long-term liabilities 25,968 24,038
Total liabilities 385,278 345,619
Commitments and contingencies (Note 14)
Series A Preferred Stock; $0.001 par value-100,000 shares authorized; 0 shares issued and outstanding at December 31, 2024 and 2023
Stockholders' deficit:    
Common stock; $0.001 par value-100,000,000 shares authorized; 11,240,507 and 11,446,155 shares issued and outstanding at December 31, 2024 and 2023, respectively 11 11
Capital deficiency (105,429) (102,223)
Accumulated earnings 69,797 50,276
Total stockholders' deficit (35,621) (51,936)
Total liabilities and stockholders' deficit $ 349,657 $ 293,683