v3.25.2
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
OPERATING ACTIVITIES    
Net income $ 28,940 $ 44,612
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 74,490 66,693
Amortization of intangibles 6,400 6,416
Share-based compensation expense 6,162 6,322
Provision for losses on accounts receivable 1,402 1,248
Change in deferred income taxes (187) (11,457)
(Gain) loss on sale of property and equipment 42 565
Pre-tax gain on sale of discontinued operations   (806)
Change in fair value of contingent consideration (2,650) 11,170
Change in fair value of equity investment   28,739
Changes in operating assets and liabilities:    
Receivables 3,866 38,702
Prepaid expenses 9,744 5,199
Other assets (321) (2,789)
Income taxes 9,130 (8,806)
Operating right-of-use assets and lease liabilities, net (11,421) (7,262)
Accounts payable, accrued expenses, and other liabilities (39,486) (38,344)
NET CASH PROVIDED BY OPERATING ACTIVITIES 86,111 140,202
INVESTING ACTIVITIES    
Purchases of property, plant and equipment, net of financings (42,007) (104,909)
Proceeds from sale of property and equipment 6,142 2,341
Purchases of short-term investments   (5,236)
Proceeds from sale of short-term investments 5,236 28,504
Capitalization of internally developed software (6,268) (7,779)
NET CASH USED IN INVESTING ACTIVITIES (36,897) (87,079)
FINANCING ACTIVITIES    
Borrowings under credit facilities 25,000  
Payments on long-term debt (35,526) (35,705)
Net change in book overdrafts (2,021) (4,146)
Deferred financing costs (19)  
Payment of common stock dividends (5,543) (5,647)
Purchases of treasury stock (41,737) (31,627)
Payments for tax withheld on share-based compensation (1,938) (22,634)
NET CASH USED IN FINANCING ACTIVITIES (61,784) (99,759)
NET DECREASE IN CASH AND CASH EQUIVALENTS (12,570) (46,636)
Cash and cash equivalents at beginning of period 127,444 262,226
CASH AND CASH EQUIVALENTS AT END OF PERIOD 114,874 215,590
NONCASH INVESTING ACTIVITIES    
Equipment financed 62,791 10,354
Accruals for equipment received 14,586 3,904
Lease liabilities arising from obtaining right-of-use assets $ 41,978 $ 26,001