XML 14 R5.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
OPERATING ACTIVITIES:    
Net income $ 14,550 $ 48,124
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation 32,254 30,358
Bad debt expense 1,977 535
Stock compensation-net of excess tax benefits 242 353
Provision for deferred income taxes 1,329 9,564
Loss on marketable equity securities 454 1,952
Gain on disposition of equipment (836) (1,361)
Changes in operating assets and liabilities:    
Accounts receivable 31,222 (22,887)
Prepaid expenses, deposits, inventories, and other assets 4,303 (683)
Income taxes payable 2,653 (4,125)
Trade accounts payable (8,007) 2,659
Accrued expenses and other liabilities (12,670) 10,378
Net cash provided by operating activities 67,471 74,868
INVESTING ACTIVITIES:    
Purchases of property and equipment (12,985) (22,341)
Acquisition of business, net of cash acquired 0 (64,317)
Proceeds from disposition of equipment 8,549 5,382
Purchases of marketable equity securities, net of return of capital (113)
Net cash used in investing activities (4,436) (81,389)
FINANCING ACTIVITIES:    
Borrowings under line of credit 498,082 495,871
Repayments under line of credit (498,082) (495,871)
Borrowings of long-term debt 0 47,222
Repayments of long-term debt (34,312) (39,072)
Borrowings under margin account 30 133
Repayments under margin account (757) (707)
Repurchases of common stock (4,095) (3,000)
Net cash (used in) / provided by financing activities (39,134) 4,576
NET INCREASE (DECREASE) IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH 23,901 (1,945)
CASH, CASH EQUIVALENTS AND RESTRICTED CASH -Beginning of period 74,087 18,509
CASH, CASH EQUIVALENTS AND RESTRICTED CASH -End of period 97,988 16,564
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:    
Interest 4,546 3,581
Income taxes 1,655 9,857
NONCASH INVESTING AND FINANCING ACTIVITIES:    
Purchases of property and equipment included in accounts payable $ 533 $ 0