XML 25 R3.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2024
Sep. 30, 2023
Statement of Financial Position [Abstract]    
Accounts receivable $ 469,833 $ 363,836
Accounts and Other Receivables, Net, Current 89,793 76,934
Inventories 101,728 95,655
Costs and estimated earnings in excess of billings 60,139 48,620
Marketable Securities, Current 35,003 0
Prepaid expenses and other current assets 14,366 10,481
Total current assets 871,694 671,296
Property and equipment, net 134,197 63,410
Goodwill 93,960 92,395
Intangible assets, net 45,890 56,208
Deferred tax assets 22,458 20,383
Operating right of use assets 61,956 61,761
Other non-current assets 13,871 16,147
Total assets 1,244,026 981,600
Accounts payable and accrued expenses 363,582 296,797
Billings in excess of costs and estimated earnings 158,972 103,771
Total current liabilities 522,554 400,568
Long-term debt 0 0
Operating long-term lease liabilities 40,445 42,098
Liability for Uncertainty in Income Taxes, Noncurrent 16,677 22,047
Other non-current liabilities 12,241 16,951
Total liabilities 591,917 481,664
Noncontrolling interest $ 40,996 $ 49,951
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,971,670 20,194,218
Common stock, value $ 220 $ 220
Treasury Stock, Common, Shares 2,077,859 1,855,311
Treasury stock, value $ (90,325) $ (49,450)
Additional paid-in capital 203,458 203,431
Retained earnings 497,760 295,784
Total stockholders' equity 611,113 449,985
Total liabilities and stockholders' equity 1,244,026 981,600
Cash and Cash Equivalents, at Carrying Value $ 100,832 $ 75,770