v3.26.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Statement of Cash Flows [Abstract]    
Net income (loss) $ 355,626 $ 209,560
Bad debt expense 618 679
Deferred financing cost amortization 458 323
Depreciation and amortization 45,715 34,699
Gain (Loss) on Disposition of Property Plant Equipment 118 (156)
Non-cash compensation expense 11,133 9,416
Deferred income taxes 314 477
Unrealized Gain (Loss) on Investments (56,078) (4,098)
Business Combination, Achieved in Stages, Preacquisition Equity Interest in Acquiree, Remeasurement, Gain (2,818) 0
Income (Loss) from Equity Method Investments, Net of Dividends or Distributions (4,226) 0
Increase (Decrease) in Debt Securities, Trading, and Equity Securities, FV-NI (153,889) (27,714)
Accounts receivable (149,131) (64,223)
Inventories (19,942) 4,467
Costs and estimated earnings in excess of billings (41,995) (14,605)
Prepaid expenses and other current assets (43,529) (14,275)
Other non-current assets 225 (1,368)
Accounts payable and accrued expenses 107,675 24,047
Billings in excess of costs and estimated earnings 179,785 (4,169)
Other non-current liabilities 9,363 1,035
Net cash provided by operating activities 239,421 154,095
Capital expenditures (123,042) (47,270)
Proceeds from sale of assets 611 680
Payments to Acquire Businesses, Net of Cash Acquired 143,108 22,609
Net cash used in investing activities (265,539) (114,099)
Proceeds from Long-Term Lines of Credit 190,000 996,400
Repayments of Long-Term Lines of Credit (190,000) (976,400)
Finance Lease, Principal Payments 3,360 3,251
Distribution to noncontrolling interest (889) (7,536)
Purchase of treasury stock (19,526) (41,593)
Net cash used in financing activities (23,775) (32,380)
NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS (49,893) 7,616
CASH, CASH EQUIVALENTS, beginning of period 127,171 100,832
CASH, CASH EQUIVALENTS, end of period 77,278 108,448
Cash paid for interest 2,047 564
Cash paid for income taxes (net) 105,264 94,078
Payments to Acquire Investments $ 0 $ (44,900)