XML 18 R6.htm IDEA: XBRL DOCUMENT v3.25.2
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Cash flows from operating activities:    
Net income $ 46,872 $ 40,957
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 26,786 24,891
Amortization of deferred loan costs 97  
Stock-based compensation - stock options 4,002 3,551
Provision for bad debts 48 132
Loss (gain) on disposition of assets 2 63
Non-cash operating lease expense (17) 16
Changes in operating assets and liabilities:    
Receivables (1,824) 1,997
Income taxes receivable (1,396) (574)
Inventories 929 (485)
Prepaid expenses and other 1,637 3,087
Accounts payable (2,066) (5,694)
Accrued expenses (4,480) (5,348)
Net cash provided by operating activities 70,590 62,593
Cash flows from investing activities:    
Proceeds from sale of assets 25 49
Change in construction accounts payable (487) 261
Acquisition of property and equipment (27,923) (30,974)
Net cash used in investing activities (28,385) (30,664)
Cash flows from financing activities:    
Payroll taxes from net exercise of stock options   (38)
Proceeds from exercise of stock options 1,678 2,340
Line-of-credit borrowings   45,500
Line-of-credit payments   (28,000)
Payment of dividends (11,039) (11,229)
Purchase of company common stock (20,014) (50,355)
Net cash used in financing activities (29,375) (41,782)
Change in cash and cash equivalents 12,830 (9,853)
Cash and cash equivalents at beginning of period 58,760 43,361
Cash and cash equivalents at end of period 71,590 33,508
Supplemental disclosure of cash flow information:    
Cash paid for interest 123 286
Cash paid for income taxes $ 15,450 $ 12,740