v3.25.0.1
Consolidated Balance Sheets - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Current assets    
Cash and cash equivalents $ 124,933,000 $ 87,691,000
Accounts receivable, net 93,523,000 58,360,000
Inventories 82,351,000 80,976,000
Prepaid expenses 19,027,000 11,930,000
Other current assets 7,737,000 6,886,000
Total current assets 327,571,000 245,843,000
Property and equipment, net 45,243,000 44,647,000
Operating lease assets 15,454,000 6,554,000
Deferred tax assets, net 4,552,000 4,004,000
Intangible assets, net 107,544,000 43,472,000
Goodwill 148,157,000 81,667,000
Other assets 4,192,000 4,992,000
Total assets 652,713,000 431,179,000
Current liabilities    
Accounts payable 29,644,000 28,418,000
Accrued liabilities 46,413,000 44,524,000
Income tax payable 6,693,000 9,944,000
Current portion of long-term debt 11,375,000 12,320,000
Total current liabilities 94,125,000 95,206,000
Long-term debt 211,830,000 127,812,000
Long-term operating lease liabilities 10,733,000 3,186,000
Deferred tax liabilities 18,758,000 4,843,000
Other liabilities 5,752,000 2,970,000
Total liabilities 341,198,000 234,017,000
Commitments and contingencies (Note 15)
Mezzanine equity    
Preferred stock ($0.0001 par value, 10,000,000 shares authorized, no shares issued and outstanding as of December 31, 2024 and December 31, 2023)
Shareholders' equity    
Common stock ($0.0001 par value, 190,000,000 shares authorized, 40,607,988 and 37,587,436 shares issued and outstanding as of December 31, 2024 and December 31, 2023, respectively) 4,000 4,000
Additional paid-in capital 306,821,000 212,630,000
Accumulated other comprehensive (loss) income (1,389,000) 634,000
Accumulated earnings (deficit) 6,079,000 (16,106,000)
Total shareholders' equity 311,515,000 197,162,000
Total liabilities, mezzanine equity and shareholders' equity $ 652,713,000 $ 431,179,000

Source