v3.25.4
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Current assets    
Cash and cash equivalents $ 122,898 $ 124,933
Restricted cash 2,429  
Accounts receivable, net 110,607 93,523
Inventories 100,263 82,351
Prepaid expenses 14,574 19,027
Other current assets 15,095 7,737
Total current assets 365,866 327,571
Property and equipment, net 78,822 45,243
Operating lease assets 19,778 15,454
Deferred tax assets, net 4,816 4,552
Intangible assets, net 114,984 107,544
Goodwill 181,406 148,157
Other assets 4,359 4,192
Total assets 770,031 652,713
Current liabilities    
Accounts payable 22,325 29,644
Accrued liabilities 61,066 46,413
Income tax payable 4,838 6,693
Current portion of long-term debt 16,266 11,375
Total current liabilities 104,495 94,125
Long-term debt 290,987 211,830
Long-term operating lease liabilities 15,039 10,733
Deferred tax liabilities 30,058 18,758
Other liabilities 11,648 5,752
Total liabilities 452,227 341,198
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, 2025 and December 31, 2024)
Shareholders' equity    
Common stock ($0.0001 par value, 190,000,000 shares authorized, 42,160,656 and 40,607,988 shares issued and outstanding as of December 31, 2025 and December 31, 2024, respectively) 4 4
Additional paid-in capital 282,570 306,821
Accumulated other comprehensive income (loss) 460 (1,389)
Accumulated earnings 34,770 6,079
Total shareholders' equity 317,804 311,515
Total liabilities, mezzanine equity and shareholders' equity $ 770,031 $ 652,713

Source