v3.26.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
OPERATING ACTIVITIES    
Net income (loss) $ (14,861) $ 28,940
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Depreciation and amortization 83,929 74,490
Amortization of intangibles 5,056 6,400
Share-based compensation expense 4,720 6,162
Provision for losses on accounts receivable 2,257 1,402
Change in deferred income taxes (37,989) (187)
(Gain) loss on sale of property and equipment (1,784) 42
Asset impairment charges 85,266  
Change in fair value of contingent consideration   (2,650)
Changes in operating assets and liabilities:    
Receivables (68,517) 3,866
Prepaid expenses 10,651 9,744
Other assets (2,315) (1,396)
Income taxes 26,652 9,130
Operating right-of-use assets and lease liabilities, net (15) (11,421)
Accounts payable, accrued expenses, and other liabilities 45,229 (39,486)
NET CASH PROVIDED BY OPERATING ACTIVITIES 138,279 85,036
INVESTING ACTIVITIES    
Purchases of property, plant and equipment, net of financings (22,388) (42,007)
Proceeds from sale of property and equipment 6,095 6,142
Proceeds from sale of short-term investments   5,236
Capitalization of internally developed software (7,275) (6,268)
Other investing activities   1,075
NET CASH USED IN INVESTING ACTIVITIES (23,568) (35,822)
FINANCING ACTIVITIES    
Borrowings under credit facilities   25,000
Payments on long-term debt (52,679) (35,526)
Net change in book overdrafts (717) (2,021)
Deferred financing costs (17) (19)
Payment of common stock dividends (5,365) (5,543)
Purchases of treasury stock (8,171) (41,737)
Payments for tax withheld on share-based compensation (3,941) (1,938)
NET CASH USED IN FINANCING ACTIVITIES (70,890) (61,784)
NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS 43,821 (12,570)
Cash and cash equivalents at beginning of period 102,030 127,444
CASH AND CASH EQUIVALENTS AT END OF PERIOD 145,851 114,874
NONCASH INVESTING ACTIVITIES    
Equipment financed 44,372 62,791
Accruals for equipment received 10,186 14,586
Lease liabilities arising from obtaining right-of-use assets $ 22,228 $ 41,978