Need CMTL 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 Jul 31, 2025 Nov 10, 2025 | 2024 Jul 31, 2024 Oct 30, 2024 | 2023 Jul 31, 2023 Oct 12, 2023 | 2022 Jul 31, 2022 Sep 29, 2022 | 2021 Jul 31, 2021 Oct 4, 2021 | 2020 Jul 31, 2020 Sep 29, 2020 | 2019 Jul 31, 2019 Sep 24, 2019 | 2018 Jul 31, 2018 Sep 26, 2018 |
|---|
Total Revenue | 499.53M 7.6% | 540.40M 1.7% | 549.99M 13.1% | 486.24M 16.4% | 581.70M 5.7% | 616.72M 8.2% | 671.80M 17.7% | 570.59M 3.7% |
Cost of Revenue | 371.65M 3.0% | 383.22M 4.8% | 365.53M 19.3% | 306.40M 16.7% | 367.74M 5.7% | 389.88M 8.1% | 424.36M 22.4% | 346.65M 4.4% |
Gross Profit | 127.87M 18.6% | 157.18M 14.8% | 184.46M 2.6% | 179.84M 15.9% | 213.96M 5.7% | 226.83M 8.3% | 247.44M 10.5% | 223.94M 2.6% |
Gross Margin % | 26.00% 10.3% | 29.00% 14.7% | 34.00% 8.1% | 37.00% 0.0% | 37.00% 0.0% | 37.00% 0.0% | 37.00% 5.1% | 39.00% 2.5% |
Research & Development | 17.41M 27.7% | 24.08M 50.5% | 48.63M 7.4% | 52.53M 6.9% | 49.15M 5.8% | 52.18M 7.5% | 56.41M 4.7% | 53.87M 0.7% |
General & Administrative | - | - | - | - | - | - | - | - |
Selling & Marketing | - | - | - | - | - | - | - | - |
SG&A Expenses | 143.49M 16.5% | 123.20M 2.7% | 120.00M 4.5% | 114.86M 2.7% | 111.80M 4.6% | 117.13M 8.9% | 128.64M 12.9% | 113.92M 1.9% |
Other Operating Expenses | - | - | - | - | - | - | - | - |
Total Operating Expenses | 266.97M 12.6% | 237.07M 19.1% | 199.12M 6.8% | 213.59M 24.3% | 282.26M 33.4% | 211.66M 2.7% | 206.03M 9.1% | 188.87M 4.3% |
Cost and Expenses | - | - | - | - | - | - | - | - |
Operating Income | -139.10M 74.1% | -79.89M 445.0% | -14.66M 56.6% | -33.75M 50.6% | -68.30M 550.1% | 15.17M 63.4% | 41.41M 18.1% | 35.08M 5.3% |
Operating Margin % | -28.00% 86.7% | -15.00% 400.0% | -3.00% 57.1% | -7.00% 41.7% | -12.00% 700.0% | 2.00% 66.7% | 6.00% 0.0% | 6.00% 14.3% |
EBITDA | -97.93M 48.5% | -65.97M 1564.2% | -3.96M 81.8% | -21.73M 63.0% | -58.78M 326.7% | 25.93M 48.2% | 50.08M 3.3% | 48.48M |
EBITDA Margin % | -20.00% 66.7% | -12.00% 1100.0% | -1.00% 75.0% | -4.00% 60.0% | -10.00% 350.0% | 4.00% 42.9% | 7.00% 12.5% | 8.00% |
Interest Expense | 45.65M 106.1% | 22.15M 48.1% | 14.96M 197.4% | 5.03M 26.2% | 6.82M 12.7% | 6.05M 34.5% | 9.24M 9.3% | 10.20M 12.3% |
Interest Income | - | - | - | - | - | - | - | - 100.0% |
Other Income (Expense) | - | - | - | - | - | - | - | - |
Pre-Tax Income | -155.38M 54.9% | -100.28M 225.1% | -30.85M 16.8% | -37.08M 50.6% | -74.98M 905.4% | 9.31M 67.8% | 28.91M 17.4% | 24.63M 3.4% |
Pre-Tax Margin % | -31.00% 63.2% | -19.00% 216.7% | -6.00% 25.0% | -8.00% 38.5% | -13.00% 750.0% | 2.00% 50.0% | 4.00% 0.0% | 4.00% 20.0% |
Tax Provision | -80.00K 72.9% | -295.00K 92.5% | -3.95M 1.9% | -4.02M 168.2% | -1.50M 165.5% | 2.29M 40.8% | 3.87M 175.2% | -5.14M 153.3% |
Net Income | -155.30M 55.3% | -99.98M 271.7% | -26.90M 18.6% | -33.05M 55.0% | -73.48M 1146.7% | 7.02M 72.0% | 25.04M 15.9% | 29.77M 88.1% |
Net Margin % | -31.00% 63.2% | -19.00% 280.0% | -5.00% 28.6% | -7.00% 46.2% | -13.00% 1400.0% | 1.00% 75.0% | 4.00% 20.0% | 5.00% 66.7% |
Basic EPS | -6.95 47.9% | -4.70 288.4% | -1.21 25.8% | -1.63 43.0% | -2.86 1121.4% | 0.28 73.1% | 1.04 16.8% | 1.25 83.8% |
Diluted EPS | -6.95 47.9% | -4.70 288.4% | -1.21 25.8% | -1.63 43.0% | -2.86 1121.4% | 0.28 72.8% | 1.03 16.9% | 1.24 85.1% |
Basic Shares Outstanding | 29.41M 2.1% | 28.80M 2.8% | 28.00M 5.6% | 26.51M 3.2% | 25.68M 3.6% | 24.80M 2.8% | 24.12M 1.3% | 23.82M 1.7% |
Diluted Shares Outstanding | 29.41M 2.1% | 28.80M 2.8% | 28.00M 5.6% | 26.51M 3.2% | 25.68M 3.2% | 24.90M 2.5% | 24.30M 1.1% | 24.04M 2.3% |