Need MGNI 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 Dec 31, 2025 Feb 25, 2026 | 2024 Dec 31, 2024 Feb 26, 2025 | 2023 Dec 31, 2023 Feb 28, 2024 | 2022 Dec 31, 2022 Feb 22, 2023 | 2021 Dec 31, 2021 Feb 23, 2022 | 2020 Dec 31, 2020 Feb 25, 2021 | 2019 Dec 31, 2019 Feb 27, 2020 | 2018 Dec 31, 2018 Feb 27, 2019 |
|---|
Total Revenue | 713.95M 6.9% | 668.17M 7.8% | 619.71M 7.4% | 577.07M 23.2% | 468.41M 111.4% | 221.63M 41.7% | 156.41M 25.4% | 124.69M 19.8% |
Cost of Revenue | 266.62M 3.0% | 258.84M 36.9% | 409.91M 33.4% | 307.17M 52.3% | 201.66M 159.4% | 77.75M 35.5% | 57.39M 4.4% | 60.00M 5.6% |
Gross Profit | 447.33M 9.3% | 409.33M 95.1% | 209.80M 22.3% | 269.90M 1.2% | 266.75M 85.4% | 143.88M 45.3% | 99.02M 53.1% | 64.68M 34.5% |
Gross Margin % | 63.00% 3.3% | 61.00% 79.4% | 34.00% 27.7% | 47.00% 17.5% | 57.00% 12.3% | 65.00% 3.2% | 63.00% 21.2% | 52.00% 17.5% |
Research & Development | 84.71M 11.1% | 95.24M 1.0% | 94.32M 0.6% | 93.76M 25.9% | 74.45M 44.4% | 51.55M 28.0% | 40.27M 6.4% | 37.86M 20.3% |
General & Administrative | 93.19M 3.8% | 96.86M 8.8% | 89.05M 9.4% | 81.38M 25.6% | 64.79M 22.3% | 52.99M 26.8% | 41.77M 1.6% | 42.43M 23.7% |
Selling & Marketing | 171.67M 3.3% | 166.14M 4.5% | 173.98M 13.0% | 200.08M 17.4% | 170.41M 124.1% | 76.03M 70.6% | 44.56M 0.0% | 44.56M 14.0% |
SG&A Expenses | 264.86M 0.7% | 263.00M 0.0% | 263.03M 6.5% | 281.46M 19.7% | 235.19M 82.3% | 129.02M 49.4% | 86.34M 0.7% | 86.99M 19.0% |
Other Operating Expenses | 0.00 | 0.00 100.0% | 7.46M | 0.00 | 0.00 | 0.00 100.0% | 285.00K 62.8% | 766.00K 11.3% |
Total Operating Expenses | 349.57M 2.4% | 358.25M 1.8% | 364.81M 2.8% | 375.22M 21.2% | 309.64M 71.5% | 180.56M 42.6% | 126.61M 1.4% | 124.85M 19.4% |
Cost and Expenses | 616.19M 0.1% | 617.08M 20.3% | 774.72M 13.5% | 682.38M 33.5% | 511.31M 97.9% | 258.31M 40.4% | 184.00M 0.5% | 184.85M 12.7% |
Operating Income | 97.76M 91.4% | 51.09M 133.0% | -155.01M 55.0% | -100.00M 1513.9% | -6.20M 63.4% | -16.91M 37.6% | -27.10M 57.4% | -63.61M 59.5% |
Operating Margin % | 14.00% 75.0% | 8.00% 132.0% | -25.00% 47.1% | -17.00% 1600.0% | -1.00% 87.5% | -8.00% 52.9% | -17.00% 66.7% | -51.00% 49.5% |
EBITDA | 143.22M 180.4% | 51.09M 55.8% | 115.64M 5.4% | 109.72M 53.7% | 71.40M 468.2% | 12.57M 90.9% | 6.58M 125.2% | -26.13M 15.0% |
EBITDA Margin % | 20.00% 150.0% | 8.00% 57.9% | 19.00% 0.0% | 19.00% 26.7% | 15.00% 150.0% | 6.00% 50.0% | 4.00% 119.0% | -21.00% 5.0% |
Interest Expense | 18.92M 30.0% | 27.03M 16.5% | 32.37M 10.6% | 29.26M 47.4% | 19.85M | 0.00 | 0.00 | 0.00 |
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 50.00K 93.7% | 789.00K 20.1% | 988.00K 8.8% |
Other Income (Expense) | -27.14M 10.3% | -24.60M 869.4% | -2.54M 88.9% | -22.81M 63.9% | -13.92M 1031.0% | 1.50M 152.1% | 593.00K 72.3% | 2.14M 397.2% |
Pre-Tax Income | 70.63M 166.7% | 26.48M 116.8% | -157.55M 16.2% | -135.60M 42.8% | -94.99M 80.1% | -52.74M 95.4% | -26.99M 56.1% | -61.47M 60.7% |
Pre-Tax Margin % | 10.00% 150.0% | 4.00% 116.0% | -25.00% 8.7% | -23.00% 15.0% | -20.00% 16.7% | -24.00% 41.2% | -17.00% 65.3% | -49.00% 51.5% |
Tax Provision | -73.99M 2100.7% | 3.70M 125.9% | 1.64M 131.0% | -5.27M 94.5% | -95.05M 13816.2% | 693.00K 145.8% | -1.51M 523.5% | 357.00K 120.3% |
Net Income | 144.61M 534.7% | 22.79M 114.3% | -159.18M 22.1% | -130.32M 200596.9% | 65.00K 100.1% | -53.43M 109.7% | -25.48M 58.8% | -61.82M 60.1% |
Net Margin % | 20.00% 566.7% | 3.00% 111.5% | -26.00% 13.0% | -23.00% | 0.00% 100.0% | -24.00% 50.0% | -16.00% 68.0% | -50.00% 50.0% |
Basic EPS | 1.01 531.3% | 0.16 113.7% | -1.17 19.4% | -0.98 196100.0% | 0.00 100.1% | -0.55 14.6% | -0.48 61.0% | -1.23 61.2% |
Diluted EPS | 0.95 493.7% | 0.16 113.7% | -1.17 19.4% | -0.98 | 0.00 100.0% | -0.55 14.6% | -0.48 61.0% | -1.23 61.2% |
Basic Shares Outstanding | 142.56M 1.4% | 140.56M 2.9% | 136.62M 2.8% | 132.89M 5.2% | 126.29M 30.6% | 96.70M 83.8% | 52.61M 4.7% | 50.26M 2.8% |
Diluted Shares Outstanding | 153.77M 4.7% | 146.81M 7.5% | 136.62M 2.8% | 132.89M 2.5% | 136.26M 40.9% | 96.70M 83.8% | 52.61M 4.7% | 50.26M 2.8% |