v3.26.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Current assets    
Cash and cash equivalents $ 41,272 $ 122,898
Restricted cash 2,380 2,429
Accounts receivable, net of allowance for doubtful accounts of $300 and $273, respectively 111,292 110,607
Inventories 130,989 100,263
Prepaid expenses 15,782 14,574
Other current assets 17,049 15,095
Total current assets 318,764 365,866
Property and equipment, net of accumulated depreciation and amortization of $64,925 and $63,125, respectively 124,115 78,822
Operating lease assets 22,885 19,778
Deferred tax assets, net 4,731 4,816
Intangible assets, net 173,321 114,984
Goodwill 231,225 181,406
Other assets 4,695 4,359
Total assets 879,736 770,031
Current liabilities    
Accounts payable 39,901 22,325
Accrued liabilities 82,387 61,066
Income tax payable 2,618 4,838
Current portion of long-term debt 16,263 16,266
Total current liabilities 141,169 104,495
Long-term debt 349,567 290,987
Long-term operating lease liabilities 14,969 15,039
Deferred tax liabilities 30,097 30,058
Other liabilities 7,818 11,648
Total liabilities 543,620 452,227
Commitments and contingencies (Note 8)
Mezzanine equity    
Preferred stock ($0.0001 par value, 10,000,000 shares authorized, no shares issued and outstanding as of March 31, 2026 and December 31, 2025)
Shareholders' equity    
Common stock ($0.0001 par value, 190,000,000 shares authorized, 42,797,451 and 42,160,656 shares issued and outstanding as of March 31, 2026 and December 31, 2025, respectively) 4 4
Additional paid-in capital 305,897 282,570
Accumulated other comprehensive (loss) income (2,248) 460
Accumulated earnings 32,463 34,770
Total shareholders' equity 336,116 317,804
Total liabilities, mezzanine equity and shareholders' equity $ 879,736 $ 770,031