Need NGVC 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 Dec 11, 2025 | 2024 Sep 30, 2024 Dec 12, 2024 | 2023 Sep 30, 2023 Dec 7, 2023 | 2022 Sep 30, 2022 Dec 8, 2022 | 2021 Sep 30, 2021 Dec 9, 2021 | 2020 Sep 30, 2020 Dec 10, 2020 | 2019 Sep 30, 2019 Dec 5, 2019 | 2018 Sep 30, 2018 Dec 6, 2018 |
|---|
Total Revenue | 1.33B 7.2% | 1.24B 8.9% | 1.14B 4.7% | 1.09B 3.2% | 1.06B 1.8% | 1.04B 14.7% | 903.58M 6.4% | 849.04M 10.4% |
Cost of Revenue | 932.96M 6.4% | 876.77M 7.8% | 813.64M 3.7% | 784.74M 2.8% | 763.33M 1.3% | 753.70M 13.4% | 664.83M 6.6% | 623.47M 12.0% |
Gross Profit | 397.88M 9.1% | 364.81M 11.6% | 326.93M 7.2% | 304.88M 4.3% | 292.19M 3.2% | 283.14M 18.6% | 238.75M 5.8% | 225.57M 6.2% |
Gross Margin % | 30.00% 3.4% | 29.00% 0.0% | 29.00% 3.6% | 28.00% 0.0% | 28.00% 3.7% | 27.00% 3.8% | 26.00% 3.7% | 27.00% 3.6% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 41.43M 8.1% | 38.31M 7.5% | 35.65M 87.0% | 273.62M 4.1% | 262.94M 3.6% | 253.85M 15.1% | 220.63M 5.9% | 208.25M 7.1% |
Selling & Marketing | 0.00 100.0% | 327.94M 6.2% | 308.66M | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 41.43M 88.7% | 366.25M 6.4% | 344.30M 25.8% | 273.62M 4.1% | 262.94M 3.6% | 253.85M 15.1% | 220.63M 5.9% | 208.25M 7.1% |
Other Operating Expenses | 294.46M 5.5% | 279.12M 21370.6% | 1.30M | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Total Operating Expenses | 335.89M 5.7% | 317.83M 8.0% | 345.60M 26.3% | 273.62M 4.1% | 262.94M 3.6% | 253.85M 15.1% | 220.63M 5.9% | 208.25M 7.1% |
Cost and Expenses | 1.27B 6.2% | 1.19B 7.7% | 1.11B 4.8% | 1.06B 3.1% | 1.03B 1.9% | 1.01B 13.8% | 885.46M 6.5% | 831.72M 10.7% |
Operating Income | 61.99M 32.0% | 46.98M 48.3% | 31.67M 5.0% | 30.16M 6.5% | 28.33M 2.1% | 27.75M 65.5% | 16.77M 11.4% | 15.05M 6.8% |
Operating Margin % | 5.00% 25.0% | 4.00% 33.3% | 3.00% 0.0% | 3.00% 0.0% | 3.00% 0.0% | 3.00% 50.0% | 2.00% 0.0% | 2.00% 0.0% |
EBITDA | 93.80M 20.4% | 77.91M 25.5% | 62.08M 0.7% | 61.66M 3.0% | 59.86M 0.8% | 60.34M 29.4% | 46.62M 209.7% | 15.05M 6.8% |
EBITDA Margin % | 7.00% 16.7% | 6.00% 20.0% | 5.00% 16.7% | 6.00% 0.0% | 6.00% 0.0% | 6.00% 20.0% | 5.00% 150.0% | 2.00% 0.0% |
Interest Expense | 3.06M 26.7% | 4.18M 26.6% | 3.30M 39.1% | 2.37M 4.4% | 2.27M 10.9% | 2.05M 58.6% | 4.95M 8.6% | 4.56M 20.2% |
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | -3.06M 26.7% | -4.18M 26.6% | -3.30M 39.1% | -2.37M 4.4% | -2.27M 10.9% | -2.05M 58.6% | -4.95M 8.6% | -4.56M 20.2% |
Pre-Tax Income | 58.93M 37.7% | 42.80M 50.9% | 28.37M 2.1% | 27.78M 6.6% | 26.06M 1.4% | 25.70M 117.5% | 11.81M 12.6% | 10.49M 1.8% |
Pre-Tax Margin % | 4.00% 33.3% | 3.00% 50.0% | 2.00% 33.3% | 3.00% 50.0% | 2.00% 0.0% | 2.00% 100.0% | 1.00% 0.0% | 1.00% 0.0% |
Tax Provision | 12.48M 40.8% | 8.87M 72.9% | 5.13M 20.1% | 6.42M 17.2% | 5.47M 3.8% | 5.69M 137.4% | 2.40M 210.6% | -2.17M 163.5% |
Net Income | 46.44M 36.9% | 33.94M 46.0% | 23.24M 8.8% | 21.36M 3.8% | 20.58M 2.9% | 20.01M 112.5% | 9.42M 25.6% | 12.66M 83.7% |
Net Margin % | 3.00% 0.0% | 3.00% 50.0% | 2.00% 0.0% | 2.00% 0.0% | 2.00% 0.0% | 2.00% 100.0% | 1.00% 0.0% | 1.00% 0.0% |
Basic EPS | 2.02 35.6% | 1.49 46.1% | 1.02 8.5% | 0.94 3.3% | 0.91 2.2% | 0.89 111.9% | 0.42 26.3% | 0.57 83.9% |
Diluted EPS | 2.00 36.1% | 1.47 44.1% | 1.02 8.5% | 0.94 3.3% | 0.91 2.2% | 0.89 111.9% | 0.42 25.0% | 0.56 80.6% |
Basic Shares Outstanding | 22.94M 0.7% | 22.77M 0.2% | 22.73M 0.3% | 22.67M 0.3% | 22.59M 0.4% | 22.50M 0.3% | 22.42M 0.3% | 22.36M 0.4% |
Diluted Shares Outstanding | 23.26M 0.7% | 23.08M 1.1% | 22.83M 0.1% | 22.82M 0.5% | 22.71M 0.6% | 22.58M 0.1% | 22.55M 0.6% | 22.41M 0.2% |