v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Cash flows from operating activities:    
Net income $ 14,663 $ 14,613
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization of property and equipment 13,862 12,301
Amortization of intangible assets and route and customer acquisition costs 6,790 6,290
Amortization of debt issuance costs 270 435
Gain on change in fair value of contingent earnout shares (1,476) (2,355)
Stock-based compensation expense 2,499 2,091
Loss on disposal of property and equipment 650 111
Net loss on write-off of route and customer acquisition costs and route and customer acquisition costs payable 386 352
Remeasurement of contingent consideration 1,200 (153)
Payments on consideration payable (447) (298)
Accretion of interest on route and customer acquisition costs payable, contingent consideration, and contingent stock consideration 629 548
Deferred income taxes (103) (715)
Changes in operating assets and liabilities:    
Prepaid expenses and other current assets (2,703) 161
Accounts receivable, net 605 (2,123)
Inventories (332) (416)
Income taxes receivable 5,226 0
Route and customer acquisition costs (1,890) (1,232)
Route and customer acquisition costs payable 152 203
Accounts payable and accrued expenses 1,719 16,157
Accrued compensation and related expenses 48 (3,254)
Other assets 995 2,036
Net cash provided by operating activities 42,743 44,752
Cash flows from investing activities:    
Purchases of property and equipment (22,859) (26,755)
Proceeds from the sale of property and equipment 347 694
Business and asset acquisitions, net of cash acquired (557) (125)
Net cash used in investing activities (23,069) (26,186)
Cash flows from financing activities:    
Payments on debt (27,000) (14,863)
Payments for debt issuance costs (46) 0
Payments for repurchase of common stock (12,146) (10,202)
Payments on interest rate hedging instruments (83) (1,218)
Payments on financing of property and equipment (276) 0
Payments on finance leases (66) (80)
Payments on consideration payable (257) (136)
Tax withholding on stock-based payments (2,271) (1,433)
Net cash used in financing activities (42,145) (27,932)
Net decrease in cash and cash equivalents (22,471) (9,366)
Cash and cash equivalents:    
Beginning of period 296,566 281,305
End of period 274,095 271,939
Cash payments for:    
Interest, net 7,942 8,065
Supplemental schedules of noncash investing and financing activities:    
Purchases of property and equipment in accounts payable and accrued liabilities 7,961 13,552
Purchase of equipment financed through vendor 4,498 571
Deferred premium on interest rate caplets 0 830
Acquisition of businesses and assets:    
Total identifiable net assets acquired $ 557 $ 125