XML 14 R5.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
OPERATING ACTIVITIES:    
Net income $ 23,942 $ 11,949
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation 14,877 14,352
Bad debt expense 268 240
Stock compensation-net of excess tax benefits 137 79
Provision for deferred income taxes 4,126 4,067
Gain on marketable equity securities (1,397) (4,205)
Gain on sale or disposition of equipment (147) (84)
Changes in operating assets and liabilities:    
Accounts receivable (14,568) (7,998)
Prepaid expenses, deposits, inventories, and other assets (26) 1,438
Income taxes payable 3,384 726
Trade accounts payable 4,477 1,053
Accrued expenses and other liabilities 6,020 2,309
Net cash provided by operating activities 41,093 23,926
INVESTING ACTIVITIES:    
Purchases of property and equipment (10,016) (1,929)
Proceeds from disposition of equipment 1,042 8,245
Sales of marketable equity securities 0 663
Purchases of marketable equity securities, net of return of capital 0 (430)
Net cash (used in) / provided by investing activities (8,974) 6,549
FINANCING ACTIVITIES:    
Borrowings under line of credit 184,177 135,396
Repayments under line of credit (184,177) (149,739)
Borrowings of long-term debt 42,058 0
Repayments of long-term debt (11,434) (15,418)
Borrowings under margin account 11 459
Repayments under margin account (360) (1,034)
Repurchases of common stock (3,000) (144)
Net cash provided by / (used in) financing activities 27,275 (30,480)
NET INCREASE / (DECREASE) IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH 59,394 (5)
CASH, CASH EQUIVALENTS AND RESTRICTED CASH -Beginning of period 18,509 337
CASH, CASH EQUIVALENTS AND RESTRICTED CASH -End of period 77,903 332
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:    
Interest 1,527 2,282
Income taxes 155 0
NONCASH INVESTING AND FINANCING ACTIVITIES:    
Purchases of property and equipment included in accounts payable $ 6,593 $ 1,657