XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2023
Sep. 30, 2023
Statement of Financial Position [Abstract]    
Cash and cash equivalents $ 87,456 $ 75,770
Accounts receivable 388,556 363,836
Accounts and Other Receivables, Net, Current 80,781 76,934
Inventories 113,774 95,655
Costs and estimated earnings in excess of billings 40,646 48,620
Prepaid expenses and other current assets 16,378 10,481
Total current assets 727,591 671,296
Property and equipment, net 65,423 63,410
Goodwill 92,395 92,395
Intangible assets, net 53,141 56,208
Deferred tax assets 20,280 20,383
Operating right of use assets 62,560 61,761
Other non-current assets 20,629 16,147
Total assets 1,042,019 981,600
Accounts payable and accrued expenses 294,947 296,797
Billings in excess of costs and estimated earnings 126,962 103,771
Total current liabilities 421,909 400,568
Long-term debt 0 0
Operating long-term lease liabilities 42,337 42,098
Liability for Uncertainty in Income Taxes, Noncurrent 22,312 22,047
Other non-current liabilities 11,849 16,951
Total liabilities 498,407 481,664
Noncontrolling interest 54,969 49,951
Preferred stock, value 0 0
Common stock, value 220 220
Treasury stock, value (49,521) (49,450)
Additional paid-in capital 203,986 203,431
Retained earnings 333,958 295,784
Total stockholders' equity 488,643 449,985
Total liabilities and stockholders' equity $ 1,042,019 $ 981,600