v3.26.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Cash flows from operating activities:    
Net income (loss) $ 48,756 $ (15,138)
Adjustments to reconcile net income (loss) to net cash from operating activities:    
Depreciation and amortization 7,326 8,879
Bad debt provision 8,052 73,381
Deferred income taxes (1,322) (15,180)
Share-based compensation expense 5,585 6,279
Amortization of premium on marketable securities 67 235
Unrealized gain on deferred compensation fund investments (5,424) (3,195)
Changes in other long-term assets and liabilities (16) (2,763)
Net loss on disposals of property and equipment 181 161
Changes in operating assets and liabilities:    
Accounts and notes receivable (24,443) (15,759)
Inventories and supplies 960 (607)
Prepaid expenses and other assets (7,696) 843
Deferred compensation funding 2,140 715
Accounts payable and other accrued expenses 1,968 (10,887)
Accrued payroll and related taxes 14,295 15,665
Deferred ERC credits 0 20,016
Income taxes receivable (payable) 17,582 (7,003)
Accrued insurance claims (5,770) (1,605)
Deferred compensation liability 3,359 2,251
Net cash from operating activities 65,600 56,288
Cash flows from investing activities:    
Disposals of property and equipment 143 76
Additions to property and equipment (3,028) (3,102)
Cash paid for acquisition, net of cash acquired (12,794) (7,287)
Cash paid for investments (4,625) (2,125)
Purchases of marketable securities (16,967) (4,611)
Sales of marketable securities 11,967 229
Net cash from investing activities (25,304) (16,820)
Cash flows from financing activities:    
Purchases of treasury stock (44,892) (14,711)
Payments of statutory withholding on net issuance of restricted stock units (4,162) (1,744)
Proceeds from the exercise of stock options 1,452 0
Net cash from financing activities (47,602) (16,455)
Net (decrease) increase in cash, cash equivalents and restricted cash equivalents (7,306) 23,013
Cash, cash equivalents and restricted cash equivalents at beginning of the period 130,766 60,131
Cash, cash equivalents and restricted cash equivalents at end of the period $ 123,460 $ 83,144