Need CMCO 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: 2021 to 2026
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 | 2026 Mar 31, 2026 Jun 8, 2026 | 2025 Mar 31, 2025 Jun 8, 2026 | 2024 Mar 31, 2024 Jun 8, 2026 | 2023 Mar 31, 2023 May 28, 2025 | 2022 Mar 31, 2022 May 29, 2024 | 2021 Mar 31, 2021 May 25, 2023 | 2020 Mar 31, 2020 May 25, 2022 | 2019 Mar 31, 2019 May 26, 2021 |
|---|
Total Revenue | 1.19B 23.9% | 963.03M 5.0% | 1.01B 8.3% | 936.24M 3.3% | 906.55M 39.5% | 649.64M 19.7% | 809.16M 7.7% | 876.28M 4.4% |
Cost of Revenue | 834.02M 30.9% | 637.35M 0.2% | 638.70M 7.5% | 594.14M 0.6% | 590.83M 37.6% | 429.42M 18.4% | 525.98M 7.9% | 571.28M 3.1% |
Gross Profit | 359.43M 10.4% | 325.68M 13.1% | 374.84M 9.6% | 342.10M 8.4% | 315.73M 43.4% | 220.22M 22.2% | 283.19M 7.2% | 305.00M 7.0% |
Gross Margin % | 30.00% 11.8% | 34.00% 8.1% | 37.00% 0.0% | 37.00% 5.7% | 35.00% 2.9% | 34.00% 2.9% | 35.00% 0.0% | 35.00% 2.9% |
Research & Development | 21.41M 10.3% | 23.87M 8.9% | 26.19M 25.1% | 20.93M 36.4% | 15.35M 23.7% | 12.40M 9.7% | 11.31M 16.2% | 13.49M 0.9% |
General & Administrative | 178.32M 66.3% | 107.25M 0.5% | 106.76M 12.6% | 94.79M 7.2% | 102.13M 34.3% | 76.03M 2.4% | 77.88M 6.8% | 83.57M 2.4% |
Selling & Marketing | - | - | - | - | - | - | - | - |
SG&A Expenses | - | - | - | - | - | - | - | - |
Other Operating Expenses | - | - | - | - | - | - | - | - |
Total Operating Expenses | - | - | - | - | - | - | - | - |
Cost and Expenses | - | - | - | - | - | - | - | - |
Operating Income | -119.33M 318.7% | 54.57M 49.1% | 107.15M 9.5% | 97.84M 32.6% | 73.78M 74.6% | 42.26M 53.0% | 89.82M 29.4% | 69.44M 1.6% |
Operating Margin % | -10.00% 266.7% | 6.00% 45.5% | 11.00% 10.0% | 10.00% 25.0% | 8.00% 14.3% | 7.00% 36.4% | 11.00% 37.5% | 8.00% 0.0% |
EBITDA | -68.42M 191.1% | 75.11M 48.4% | 145.43M 0.7% | 144.36M 43.7% | 100.50M 99.8% | 50.31M 58.3% | 120.52M 17.3% | 102.72M 2.7% |
EBITDA Margin % | -6.00% 175.0% | 8.00% 42.9% | 14.00% 6.7% | 15.00% 36.4% | 11.00% 37.5% | 8.00% 46.7% | 15.00% 25.0% | 12.00% 7.7% |
Interest Expense | 61.15M 88.6% | 32.43M 14.6% | 37.96M 35.8% | 27.94M 38.8% | 20.13M 66.6% | 12.08M 15.1% | 14.23M 17.0% | 17.14M 13.1% |
Interest Income | - | - | - | - | - | - | - | - |
Other Income (Expense) | - | - | - | - | - | - | - | - |
Pre-Tax Income | -206.51M 3651.3% | -5.50M 108.9% | 61.53M 17.4% | 74.47M 93.7% | 38.45M 281.6% | 10.08M 86.9% | 77.16M 45.9% | 52.90M 6.5% |
Pre-Tax Margin % | -17.00% 1600.0% | -1.00% 116.7% | 6.00% 25.0% | 8.00% 100.0% | 4.00% 100.0% | 2.00% 80.0% | 10.00% 66.7% | 6.00% 0.0% |
Tax Provision | 22.93M 6348.0% | -367.00K 102.5% | 14.90M 42.8% | 26.05M 196.4% | 8.79M 805.8% | 970.00K 94.5% | 17.48M 69.4% | 10.32M 62.6% |
Net Income | -229.53M 4367.4% | -5.14M 111.0% | 46.63M 3.7% | 48.43M 63.3% | 29.66M 225.7% | 9.11M 84.7% | 59.67M 40.2% | 42.58M 93.0% |
Net Margin % | -19.00% 1800.0% | -1.00% 120.0% | 5.00% 0.0% | 5.00% 66.7% | 3.00% 200.0% | 1.00% 85.7% | 7.00% 40.0% | 5.00% 66.7% |
Basic EPS | -7.40 4011.1% | -0.18 111.1% | 1.62 4.1% | 1.69 59.4% | 1.06 178.9% | 0.38 85.0% | 2.53 38.3% | 1.83 88.7% |
Diluted EPS | -7.40 4011.1% | -0.18 111.2% | 1.61 4.2% | 1.68 61.5% | 1.04 173.7% | 0.38 84.8% | 2.50 38.9% | 1.80 89.5% |
Basic Shares Outstanding | 28.71M 0.1% | 28.74M 0.0% | 28.73M 0.4% | 28.60M 2.0% | 28.04M 17.3% | 23.90M 1.2% | 23.62M 1.5% | 23.28M 1.9% |
Diluted Shares Outstanding | 28.71M 0.1% | 28.74M 1.0% | 29.03M 0.7% | 28.82M 1.5% | 28.40M 17.5% | 24.17M 1.3% | 23.86M 0.8% | 23.66M 1.4% |