XML 19 R2.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
ASSETS    
Cash and cash equivalents $ 56,087 $ 41,081
Accounts receivable, less allowance for credit losses of $2,026 and $1,577, respectively 36,123 48,360
Inventory 192,523 192,260
Prepaids and other current assets 12,614 15,665
Total current assets 297,347 297,366
Property, plant, and equipment, net 40,983 47,206
Goodwill 372,340 419,056
Other intangibles assets, net 386,676 410,465
Right-of-use assets 35,974 29,250
Total assets 1,133,320 1,203,343
LIABILITIES AND STOCKHOLDERS' EQUITY    
Accounts payable 44,781 43,692
Accrued interest 0 455
Accrued Liabilities, Current 43,190 42,129
Current portion of long-term debt 7,201 7,461
Total current liabilities 95,172 93,737
Long-term debt, net of current portion 545,385 576,710
Warrant liability 813 8,383
Earn-out liability 1,148 3,479
Deferred taxes 37,391 53,542
Other Liabilities, Noncurrent 32,259 26,341
Total liabilities 712,168 762,192
Commitments and contingencies (Refer to Note 18 - Commitments and Contingencies)
Stockholders' equity:    
Preferred stock, $0.0001 par value, 5,000,000 shares authorized, none issued and outstanding on December 31, 2024 and December 31, 2023 0 0
Common stock, $0.0001 par value, 550,000,000 shares authorized, 118,748,697 and 117,707,280 shares issued and outstanding on December 31, 2024 and December 31, 2023, respectively 12 12
Additional paid-in capital 377,557 373,869
Accumulated other comprehensive loss (1,162) (710)
Retained earnings 44,745 67,980
Total stockholders' equity 421,152 441,151
Total liabilities and stockholders' equity $ 1,133,320 $ 1,203,343