v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Operating Activities    
Net income $ 2,676 $ 15,839
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 980 857
Bad debt (recovery) expense (433) 773
Amortization of debt issuance costs 206 211
Provision for (recovery of) obsolete inventory (1,118) 442
Non-cash lease expense 143 133
Non-cash interest on share repurchase liability   1,065
Share-based compensation expense 1,758 2,127
Gain from change in fair value of earnout liabilities (2,149) (10,688)
Deferred income taxes (206) 508
Changes in operating assets and liabilities:    
Accounts receivable (96) (907)
Inventory 301 952
Other assets 857 545
Accounts payable 1,410 (2,478)
Deferred revenue (344) (28)
Accrued expenses 256 (2,665)
Payments pursuant to TRA (196) (93)
Operating lease liabilities (143) (126)
Net cash provided by operating activities 3,902 6,467
Investing Activities    
Purchases of property and equipment (362) (1,630)
Purchases of capitalized software (806) (218)
Net cash used in investing activities (1,168) (1,848)
Financing Activities    
Repurchases of Class A common stock (1,071)  
Borrowings on revolving loans 7,500  
Repayments on revolving loans (7,500)  
Principal repayments on term loan (1,563) (1,563)
Payments on repurchase liability (18,500)  
Distributions (405) (694)
Net cash used in financing activities (21,539) (2,257)
Effect of exchange rate changes on cash and cash equivalents 2 (4)
Net increase (decrease) in cash and cash equivalents (18,803) 2,358
Cash and cash equivalents at beginning of period 24,123 39,342
Cash and cash equivalents at end of period 5,320 41,700
Supplemental Disclosure of Cash Flow Information    
Cash paid for interest 1,758 2,016
Cash paid for income taxes $ 120 $ 2