v3.26.3
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 119,655 $ 65,619
Accounts receivable, net 107,677 101,614
Inventories 57,051 43,359
Other current assets 10,434 11,042
Total current assets 294,817 221,634
Property and equipment, net 57,424 55,522
Intangible assets, net 20,842 18,475
Goodwill 81,954 79,743
Operating lease right-of-use assets 32,774 34,649
Deferred tax assets 2,618 2,199
Other assets 1,347 436
Total assets 491,776 412,658
Current liabilities:    
Accounts payable 126,307 116,206
Accrued compensation 19,874 15,048
Operating leases, current portion 7,632 7,150
Other current liabilities 25,276 22,299
Total current liabilities 179,089 160,703
Operating leases, net of current portion 27,962 29,992
Other liabilities 5,005 4,039
Total liabilities 212,056 194,734
Commitments and contingencies (see Note 6)
Equity:    
Additional paid-in capital 146,982 139,353
Retained earnings 120,190 66,343
Non-controlling interests 12,485 12,165
Total equity 279,720 217,924
Total liabilities and equity 491,776 412,658
Class A common stock    
Equity:    
Common stock $ 63 $ 36
Common stock, issued (in shares) 63,320,300 36,253,744
Common stock, outstanding (in shares) 63,320,300 36,253,744
Class B common stock    
Equity:    
Common stock $ 0 $ 27
Common stock, issued (in shares) 22,004 27,066,890
Common stock, outstanding (in shares) 22,004 27,066,890