XML 19 R3.htm IDEA: XBRL DOCUMENT v3.25.3
Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2025
Sep. 30, 2024
Statement of Financial Position [Abstract]    
Accounts receivable $ 552,158 $ 469,833
Accounts and Other Receivables, Net, Current 99,930 89,793
Inventories 111,536 101,728
Costs and estimated earnings in excess of billings 69,229 60,139
Marketable Securities, Current 104,587 35,003
Prepaid expenses and other current assets 20,870 14,366
Total current assets 1,085,481 871,694
Property and equipment, net 183,231 134,197
Goodwill 107,830 93,960
Equity Method Investments 59,662 0
Intangible assets, net 41,645 45,890
Deferred tax assets 16,055 22,458
Operating right of use assets 88,388 61,956
Other non-current assets 13,369 13,871
Total assets 1,595,661 1,244,026
Accounts payable and accrued expenses 456,646 363,582
Billings in excess of costs and estimated earnings 176,782 158,972
Total current liabilities 633,428 522,554
Long-term debt 0 0
Operating long-term lease liabilities 61,967 40,445
Liability for Uncertainty in Income Taxes, Noncurrent 6,755 16,677
Other non-current liabilities 5,549 12,241
Total liabilities 707,699 591,917
Noncontrolling interest $ 4,007 $ 40,996
Preferred Stock, Par or Stated Value Per Share $ 0.01 $ 0.01
Preferred Stock, Shares Authorized 10,000,000 10,000,000
Preferred stock, value $ 0 $ 0
Common Stock, Par or Stated Value Per Share $ 0.01 $ 0.01
Common Stock, Shares Authorized 100,000,000 100,000,000
Common Stock, Shares, Issued 22,049,529 22,049,529
Common Stock, Shares, Outstanding 19,854,463 19,971,670
Common stock, value $ 220 $ 220
Treasury Stock, Common, Shares 2,195,066 2,077,859
Treasury stock, value $ (127,751) $ (90,325)
Additional paid-in capital 210,668 203,458
Retained earnings 800,818 497,760
Total stockholders' equity 883,955 611,113
Total liabilities and stockholders' equity 1,595,661 1,244,026
Cash and Cash Equivalent $ 127,171 $ 100,832