Need ROAD data in your own agent or pipeline?
Every table on this page — income statement, balance sheet, cash flow, PE history, dividends — is also available programmatically through the EvidInvest MCP server & financial data API for Claude, Cursor, or any MCP client and HTTP pipeline.
Financial statements and analysis
Showing the last 6 fiscal years: 2020 to 2025
Chart shows data from left to right: oldest period → newest period
X-axis shows fiscal years with their term end dates and filing dates
Period names from company filings, with term end dates and filing dates
Income Statement (USD) Term End Date Filing Date | 2025 Sep 30, 2025 Nov 25, 2025 | 2024 Sep 30, 2024 Nov 25, 2024 | 2023 Sep 30, 2023 Nov 29, 2023 | 2022 Sep 30, 2022 Nov 22, 2022 | 2021 Sep 30, 2021 Nov 29, 2021 | 2020 Sep 30, 2020 Dec 11, 2020 | 2019 Sep 30, 2019 Dec 13, 2019 | 2018 Sep 30, 2018 Dec 14, 2018 |
|---|
Total Revenue | 2.81B 54.2% | 1.82B 16.7% | 1.56B 20.1% | 1.30B 42.9% | 910.74M 15.9% | 785.68M 0.3% | 783.24M 15.2% | 680.10M 19.7% |
Cost of Revenue | 2.37B 51.6% | 1.57B 14.5% | 1.37B 17.6% | 1.16B 47.0% | 790.80M 19.2% | 663.47M 0.3% | 665.28M 14.6% | 580.56M 21.6% |
Gross Profit | 439.09M 70.0% | 258.25M 31.5% | 196.38M 41.0% | 139.30M 16.1% | 119.94M 1.9% | 122.21M 3.6% | 117.95M 18.5% | 99.54M 9.4% |
Gross Margin % | 16.00% 14.3% | 14.00% 7.7% | 13.00% 18.2% | 11.00% 15.4% | 13.00% 18.8% | 16.00% 6.7% | 15.00% 0.0% | 15.00% 6.3% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 199.29M 31.5% | 151.50M 19.3% | 126.95M 18.0% | 107.56M 17.1% | 91.88M 33.9% | 68.60M 9.4% | 62.72M 13.4% | 55.30M 15.5% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 199.29M 31.5% | 151.50M 19.3% | 126.95M 18.0% | 107.56M 17.1% | 91.88M 33.9% | 68.60M 9.4% | 62.72M 13.4% | 55.30M 15.5% |
Other Operating Expenses | 0.00 100.0% | -4.48M 64.0% | -12.44M 2172.8% | 600.00K 26.7% | 819.00K 143.8% | 336.00K 19.2% | 416.00K 511.9% | -101.00K 50.7% |
Total Operating Expenses | 199.29M 35.6% | 147.01M 28.4% | 114.51M 6.5% | 107.56M 17.1% | 91.88M 33.9% | 68.60M 9.4% | 62.72M 13.4% | 55.30M 15.5% |
Cost and Expenses | 2.57B 49.8% | 1.72B 15.9% | 1.48B 16.7% | 1.27B 43.9% | 882.68M 20.6% | 732.06M 0.6% | 728.01M 14.5% | 635.86M 21.1% |
Operating Income | 239.80M 115.6% | 111.24M 35.9% | 81.88M 131.2% | 35.41M 17.6% | 30.10M 45.5% | 55.23M 3.3% | 57.14M 7.0% | 61.43M 31.9% |
Operating Margin % | 9.00% 50.0% | 6.00% 20.0% | 5.00% 66.7% | 3.00% 0.0% | 3.00% 57.1% | 7.00% 0.0% | 7.00% 22.2% | 9.00% 12.5% |
EBITDA | 373.17M 235.5% | 111.24M 29.2% | 157.13M 58.5% | 99.13M 17.3% | 84.48M 9.0% | 92.85M 6.2% | 87.47M 25.8% | 69.55M 8.4% |
EBITDA Margin % | 13.00% 116.7% | 6.00% 40.0% | 10.00% 25.0% | 8.00% 11.1% | 9.00% 25.0% | 12.00% 9.1% | 11.00% 10.0% | 10.00% 9.1% |
Interest Expense | 90.36M 373.8% | 19.07M 9.9% | 17.35M 125.2% | 7.70M 220.3% | 2.40M 22.8% | 3.11M 67.3% | 1.86M 46.5% | 1.27M 67.9% |
Interest Income | 0.00 | 0.00 | 0.00 100.0% | 8.56M | 0.00 | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | -105.28M 450.0% | -19.14M 16.2% | -16.47M 132.0% | -7.10M 348.0% | -1.58M 42.9% | -2.78M 92.2% | -1.45M 5.4% | -1.37M 76.4% |
Pre-Tax Income | 134.53M 46.1% | 92.10M 40.8% | 65.40M 131.0% | 28.31M 0.7% | 28.52M 45.6% | 52.45M 5.8% | 55.69M 7.3% | 60.06M 47.3% |
Pre-Tax Margin % | 5.00% 0.0% | 5.00% 25.0% | 4.00% 100.0% | 2.00% 33.3% | 3.00% 57.1% | 7.00% 0.0% | 7.00% 22.2% | 9.00% 28.6% |
Tax Provision | 32.75M 41.4% | 23.16M 41.2% | 16.40M 137.2% | 6.92M 17.2% | 8.35M 34.6% | 12.76M 8.3% | 13.91M 32.2% | 10.53M 28.6% |
Net Income | 101.77M 47.6% | 68.94M 40.7% | 49.00M 129.2% | 21.38M 5.9% | 20.18M 49.9% | 40.30M 6.5% | 43.12M 15.1% | 50.79M 95.0% |
Net Margin % | 4.00% 0.0% | 4.00% 33.3% | 3.00% 50.0% | 2.00% 0.0% | 2.00% 60.0% | 5.00% 16.7% | 6.00% 14.3% | 7.00% 40.0% |
Basic EPS | 1.85 39.1% | 1.33 40.0% | 0.95 131.7% | 0.41 5.1% | 0.39 50.0% | 0.78 7.1% | 0.84 24.3% | 1.11 117.6% |
Diluted EPS | 1.84 40.5% | 1.31 39.4% | 0.94 129.3% | 0.41 5.1% | 0.39 50.0% | 0.78 7.1% | 0.84 24.3% | 1.11 117.6% |
Basic Shares Outstanding | 54.94M 5.9% | 51.88M 0.1% | 51.83M 0.1% | 51.77M 0.3% | 51.64M 0.3% | 51.49M 0.1% | 51.42M 12.8% | 45.61M 10.3% |
Diluted Shares Outstanding | 55.37M 5.3% | 52.57M 0.6% | 52.26M 0.6% | 51.96M 0.4% | 51.77M 0.3% | 51.64M 0.4% | 51.43M 12.0% | 45.92M 9.6% |