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 $ 56,398 $ 102,763
Trade receivables, net 32,299 30,407
Inventories, net 77,101 97,137
Income tax receivable 3,964 983
Prepaid expenses and other current assets 8,536 7,327
Total current assets 178,298 238,617
Property and equipment, net 112,848 113,014
Equity method investment 24,891 25,940
Deferred tax assets 729 7,485
Operating lease right-of-use assets 28,259 30,788
Goodwill 152,625 131,363
Intangible assets, net 292,913 282,793
Other assets 3,644 5,003
Total assets 794,207 835,003
Current liabilities:    
Current maturities of long-term debt 3,250 21,250
Current operating lease liabilities 7,176 7,133
Accrued expenses and other current liabilities 47,410 40,691
Total current liabilities 70,977 86,206
Long-term debt, net of discount, debt issuance costs, and current portion 278,271 279,951
Deferred income tax liabilities, net 32,347 40,088
Non-current operating lease liabilities 22,138 24,787
Other long-term liabilities 3,252 4,771
Total liabilities 406,985 435,803
Commitments and contingencies
Stockholders' equity:    
Preferred stock, $0.0001 par value; 100,000,000 shares authorized as of both December 31, 2024 and December 31, 2023; no shares issued and outstanding as of both December 31, 2024 and December 31, 2023 0 0
Common stock, $0.0001 par value; 900,000,000 shares authorized as of December 31, 2024 and December 31, 2023; 115,764,839 and 114,871,782 shares issued and outstanding, as of December 31, 2024 and December 31, 2023, respectively 12 11
Additional paid-in capital 467,076 459,684
Accumulated deficit (74,816) (56,956)
Accumulated other comprehensive loss (5,050) (3,539)
Total stockholders' equity 387,222 399,200
Total liabilities and stockholders' equity 794,207 835,003
Related Party    
Current liabilities:    
Accounts payable 0 8
Nonrelated Party    
Current liabilities:    
Accounts payable $ 13,141 $ 17,124