v3.26.3
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Cash flows from operating activities    
Net income $ 34,646 $ 69,330
Adjustments to reconcile net income to net cash provided by (used in) operating activities:    
Depreciation and amortization 48,982 45,281
Deferred debt issuance cost amortization 218 244
Amortization of operating lease ROU asset 10,065 9,225
Impairment of long-lived assets 0 3,427
Bargain purchase loss 0 3,342
Provision for legal settlement 53,368 0
Stock based compensation expense 9,731 8,769
Gain on sale of property, equipment and lease terminations (12,345) (41,337)
Deferred tax, net 20,811 31,317
Changes in operating assets and liabilities, net of amounts related to acquisitions:    
Trade receivables, net (9,847) 4,213
Inventories (31,647) 20,463
Prepaid expenses and other current assets (28,685) 2,690
Other long-term assets 1,549 (1,736)
Accounts payable 18,644 (7,586)
Accrued expenses and other current liabilities (5,599) (19,935)
Other operating assets and liabilities, net (14,204) 10,967
Net cash provided by operating activities 95,687 138,674
Cash flows from investing activities    
Payments on acquisitions, net of cash acquired (75,388) (81,169)
Capital expenditures (18,897) (26,205)
Proceeds from sale of property and equipment 6,007 98,591
Net cash used in investing activities (88,278) (8,783)
Cash flows from financing activities    
Deferred debt issuance cost 0 (1,455)
Revolving credit facility borrowings 0 144,200
Revolving credit facility payments 0 (158,200)
Term loan payments 0 (11,429)
Payments on finance leases (6,122) (5,292)
Common stock repurchased and retired (14,129) (9,280)
Taxes paid related to net share settlement of equity awards (1,808) (678)
Net cash used in financing activities (22,059) (42,134)
Effect of exchange rate changes 6 2,339
Net change in cash and restricted cash (14,644) 90,096
Cash and restricted cash beginning of period 203,407 73,278
Cash and restricted cash end of period 188,763 163,374
Supplemental cash flow information:    
Cash paid for interest 0 1,023
Cash paid (received) for income taxes, net of refunds 1,138 8,714
Non-cash investing and financing activities:    
Property and equipment purchases in accounts payable 98 1,049
Operating lease assets obtained in exchange for lease obligations 9,105 10,917
Finance lease assets obtained in exchange for lease obligations 4,722 21,551
Stock issuance related to business acquisition $ 25,754 $ 0