Need AVO 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.
Prices and market caps: Cboe delayed data, at least 15 minutes delayed. Not real-time. Fundamentals from SEC filings.
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 Oct 31, 2025 Dec 18, 2025 | 2024 Oct 31, 2024 Dec 19, 2024 | 2023 Oct 31, 2023 Dec 21, 2023 | 2022 Oct 31, 2022 Dec 22, 2022 | 2021 Oct 31, 2021 Dec 22, 2021 | 2020 Oct 31, 2020 Dec 22, 2021 | 2019 Oct 31, 2019 Dec 22, 2021 |
|---|
Total Revenue | 1.39B 12.7% | 1.23B 29.4% | 953.90M 8.8% | 1.05B 17.3% | 891.70M 3.4% | 862.30M 2.4% | 883.30M |
Cost of Revenue | 1.23B 13.7% | 1.08B 24.3% | 870.60M 8.9% | 956.10M 24.6% | 767.20M 4.0% | 737.70M 1.2% | 728.60M |
Gross Profit | 160.70M 5.4% | 152.50M 83.1% | 83.30M 7.2% | 89.80M 27.9% | 124.50M 0.1% | 124.60M 19.5% | 154.70M |
Gross Margin % | 12.00% 0.0% | 12.00% 33.3% | 9.00% 0.0% | 9.00% 35.7% | 14.00% 0.0% | 14.00% 22.2% | 18.00% |
Research & Development | - | - | - | - | - | - | - |
General & Administrative | - | - | - | - | - | - | - |
Selling & Marketing | - | - | - | - | - | - | - |
SG&A Expenses | 95.50M 10.0% | 86.80M 13.6% | 76.40M 1.4% | 77.50M 21.9% | 63.60M 13.2% | 56.20M 16.6% | 48.20M |
Other Operating Expenses | - | - | - | - | - | - | - |
Total Operating Expenses | - | - | - | - | - | - | - |
Cost and Expenses | - | - | - | - | - | - | - |
Operating Income | 65.20M 0.8% | 65.70M 852.2% | 6.90M 118.5% | -37.20M 161.1% | 60.90M 11.0% | 68.40M 35.8% | 106.50M |
Operating Margin % | 5.00% 0.0% | 5.00% 400.0% | 1.00% 125.0% | -4.00% 157.1% | 7.00% 12.5% | 8.00% 33.3% | 12.00% |
EBITDA | 103.10M 2.4% | 105.60M 141.1% | 43.80M 7400.0% | -600.00K 100.7% | 90.10M 31.3% | 68.60M 44.1% | 122.80M |
EBITDA Margin % | 7.00% 22.2% | 9.00% 80.0% | 5.00% | 0.00% 100.0% | 10.00% 25.0% | 8.00% 42.9% | 14.00% |
Interest Expense | 9.40M 25.4% | 12.60M 8.6% | 11.60M 110.9% | 5.50M 48.6% | 3.70M 44.8% | 6.70M 35.0% | 10.30M |
Interest Income | - | - | - | - | - | - | - |
Other Income (Expense) | - | - | - | - | - | - | - |
Pre-Tax Income | 61.90M 2.5% | 60.40M 6811.1% | -900.00K 97.1% | -31.20M 147.3% | 66.00M 50.7% | 43.80M 54.4% | 96.00M |
Pre-Tax Margin % | 4.00% 20.0% | 5.00% | 0.00% 100.0% | -3.00% 142.9% | 7.00% 40.0% | 5.00% 54.5% | 11.00% |
Tax Provision | 21.40M 15.1% | 18.60M 745.5% | 2.20M 40.5% | 3.70M 82.5% | 21.10M 40.7% | 15.00M 38.3% | 24.30M |
Net Income | 37.70M 2.7% | 36.70M 1410.7% | -2.80M 91.9% | -34.60M 177.1% | 44.90M 55.9% | 28.80M 59.8% | 71.70M |
Net Margin % | 3.00% 0.0% | 3.00% | 0.00% 100.0% | -3.00% 160.0% | 5.00% 66.7% | 3.00% 62.5% | 8.00% |
Basic EPS | 0.53 1.9% | 0.52 1400.0% | -0.04 91.8% | -0.49 176.6% | 0.64 42.2% | 0.45 60.2% | 1.13 |
Diluted EPS | 0.53 1.9% | 0.52 1400.0% | -0.04 91.8% | -0.49 177.8% | 0.63 40.0% | 0.45 60.2% | 1.13 |
Basic Shares Outstanding | 70.76M 0.1% | 70.86M 0.2% | 70.75M 0.1% | 70.65M 0.1% | 70.58M 10.9% | 63.63M 0.3% | 63.44M |
Diluted Shares Outstanding | 71.33M 0.5% | 71.01M 0.4% | 70.75M 0.1% | 70.65M 0.6% | 71.07M 11.6% | 63.66M 0.3% | 63.48M |