XML 12 R6.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Operating activities:    
Net income $ 21,417 $ 26,250
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 2,388 2,518
Rental product depreciation 775 107
Equity-based compensation 5,057 4,653
Loss on disposal of subsidiary 2,425  
Bargain purchase gain   (1,883)
Changes in operating assets and liabilities:    
Accounts receivable (9,014) (5,144)
Inventories 7,281 (27,988)
Income taxes receivable 44 996
Prepaid expenses and other current assets 1,774 (9,462)
Other assets (5,660) (275)
Accounts payable 11,625 14,992
Income taxes payable (4) 1,269
Accrued expenses 5,862 (330)
Returns reserve 5,825 8,278
Right-of-use lease assets and current and non-current lease liabilities 75 (266)
Other current liabilities 7,895 7
Net cash provided by operating activities 57,765 13,722
Investing activities:    
Purchases of property and equipment (3,986) (2,782)
Purchases of rental product (1,368) (937)
Cash divested upon disposal of subsidiary (1,657)  
Cash paid for acquisition   (427)
Net cash used in investing activities (7,011) (4,146)
Financing activities:    
Proceeds from the exercise of stock options, net of tax withholdings on share-based payment awards (357) (32)
Repurchases of Class A common stock (1,741) (10,018)
Net cash used in financing activities (2,098) (10,050)
Effect of exchange rate changes on cash and cash equivalents 5,460 (238)
Net increase in cash and cash equivalents 54,116 (712)
Cash and cash equivalents, beginning of period 256,600 245,449
Cash and cash equivalents, end of period 310,716 244,737
Supplemental disclosure of cash flow information:    
Income taxes, net of refund 8,623 6,867
Operating leases 5,761 4,585
Supplemental disclosure of non-cash activities:    
Lease assets obtained in exchange for new operating lease liabilities $ 6,096 $ 7,180