| Assets | — | — |
| Current assets | — | — |
| Cash and cash equivalents | 74.69a | 48.24a |
| Restricted cash | 2a | 0.84a |
| Contracts receivable including retainage, net | 350.81a | 303.7a |
| Costs and estimated earnings in excess of billings on uncompleted contracts | 25.97a | 27.3a |
| Inventories | 106.7a | 84.04a |
| Prepaid expenses and other current assets | 24.84a | 9.31a |
| Total current assets | 585.01a | 473.42a |
| Property, plant and equipment, net | 629.92a | 505.1a |
| Operating lease right-of-use assets | 38.93a | 14.49a |
| Goodwill | 231.66a | 159.27a |
| Intangible assets, net | 20.55a | 19.52a |
| Investment in joint venture | 0.08a | 0.09a |
| Restricted investments | 18.02a | 15.08a |
| Other assets | 17.96a | 32.71a |
| Total assets | 1,542.14a | 1,219.67a |
| Liabilities and stockholders’ equity | — | — |
| Current liabilities | — | — |
| Accounts payable | 182.57a | 151.41a |
| Billings in excess of costs and estimated earnings on uncompleted contracts | 120.07a | 78.91a |
| Current portion of operating lease liabilities | 9.07a | 2.34a |
| Current maturities of long-term debt | 26.56a | 15a |
| Accrued expenses and other current liabilities | 42.19a | 31.53a |
| Total current liabilities | 380.45a | 279.18a |
| Long-term liabilities | — | — |
| Long-term debt, net of current maturities and deferred debt issuance costs | 486.96a | 360.74a |
| Operating lease liabilities, net of current portion | 30.66a | 12.65a |
| Deferred income taxes, net | 53.85a | 37.12a |
| Other long-term liabilities | 16.47a | 13.4a |
| Total long-term liabilities | 587.94a | 423.91a |
| Total liabilities | 968.4a | 703.09a |
| Stockholders’ equity | — | — |
| Preferred stock, par value $ 0.001; 10,000,000 shares authorized at September 30, 2024 and September 30, 2023 and no shares issued and outstanding | 0a | 0a |
| Class A common stock, par value $ 0.001; 400,000,000 shares authorized, 44,062,830 shares issued and 43,819,102 shares outstanding at September 30, 2024, and 43,760,546 shares issued and 43,727,680 shares outstanding at September 30, 2023 | 0.04a | 0.04a |
| Class B common stock, par value $ 0.001; 100,000,000 shares authorized, 11,784,650 shares issued and 8,861,698 shares outstanding at September 30, 2024, and 11,921,463 shares issued and 8,998,511 shares outstanding at September 30, 2023 | 0.01a | 0.01a |
| Additional paid-in capital | 278.07a | 267.33a |
| Treasury stock, Class A common stock, par value $ 0.001, at cost, 243,728 shares at September 30, 2024, and 32,866 shares at September 30, 2023 | -11.49a | -0.18a |
| Treasury stock, Class B common stock, par value $ 0.001, at cost, 2,922,952 shares at September 30, 2024 and 2023 | -15.6a | -15.6a |
| Accumulated other comprehensive income, net | 7.5a | 18.69a |
| Retained earnings | 315.21a | 246.28a |
| Total stockholders’ equity | 573.74a | 516.57a |
| Total liabilities and stockholders’ equity | 1,542.14a | 1,219.67a |