XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
OPERATING ACTIVITIES:    
Net earnings from continuing operations $ 20,141 $ 49,796
Net earnings from discontinued operations 0 0
Adjustments to reconcile net earnings to net cash provided by operating activities:    
Depreciation and amortization 90,936 88,245
Pension and post-retirement 4,745 324
Deferred income taxes 4,768 15,289
Amortization of stock-based compensation 1,405 1,654
Loss from non-consolidated affiliates 406 1,403
Net (gain) loss on financial instruments 1,740 (2,696)
Changes in assets and liabilities:    
Accounts receivable 74,500 (11,265)
Inventory and prepaid supplies (1,361) (1,163)
Accounts payable 13,321 (5,037)
Unearned revenue 13,361 (1)
Accrued expenses, salaries, wages, benefits and other liabilities (4,643) (3,782)
Pension and post-retirement balances (2,452) (6,582)
Other (489) (517)
NET CASH PROVIDED BY OPERATING ACTIVITIES 216,378 125,668
INVESTING ACTIVITIES:    
Expenditures for property and equipment (218,801) (108,252)
Proceeds from property and equipment 9,860 76
Acquisitions and investments in businesses (800) 0
NET CASH (USED IN) INVESTING ACTIVITIES (209,741) (108,176)
FINANCING ACTIVITIES:    
Principal payments on long term obligations (25,214) (90,100)
Proceeds from revolving credit facilities 105,000 40,000
Payments for financing costs (484) 0
Purchase of common stock (21,918) 0
Withholding taxes paid for conversion of employee stock awards (1,553) (1,350)
NET CASH (USED IN) PROVIDED BY FINANCING ACTIVITIES 55,831 (51,450)
NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS 62,468 (33,958)
CASH AND CASH EQUIVALENTS AT BEGINNING OF YEAR 27,134 69,496
CASH AND CASH EQUIVALENTS AT END OF YEAR 89,602 35,538
SUPPLEMENTAL CASH FLOW INFORMATION:    
Interest paid, net of amount capitalized 11,652 18,528
Federal and state income taxes paid 60 0
SUPPLEMENTAL NON-CASH INFORMATION:    
Accrued expenditures for property and equipment $ 68,338 $ 61,460