Need MED 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 Dec 31, 2025 Feb 17, 2026 | 2024 Dec 31, 2024 Feb 18, 2025 | 2023 Dec 31, 2023 Feb 20, 2024 | 2022 Dec 31, 2022 Feb 21, 2023 | 2021 Dec 31, 2021 Feb 23, 2022 | 2020 Dec 31, 2020 Feb 26, 2021 | 2019 Dec 31, 2019 Mar 2, 2020 | 2018 Dec 31, 2018 Mar 1, 2019 |
|---|
Total Revenue | 385.79M 36.0% | 602.46M 43.8% | 1.07B 32.9% | 1.60B 4.8% | 1.53B 63.2% | 934.84M 31.0% | 713.67M 42.4% | 501.00M 66.1% |
Cost of Revenue | 110.60M 29.9% | 157.84M 46.7% | 296.20M 35.3% | 458.16M 15.0% | 398.49M 68.1% | 237.03M 34.1% | 176.81M 46.0% | 121.10M 64.2% |
Gross Profit | 275.19M 38.1% | 444.62M 42.7% | 775.85M 32.0% | 1.14B 1.1% | 1.13B 61.6% | 697.82M 30.0% | 536.86M 41.3% | 379.90M 66.8% |
Gross Margin % | 71.00% 4.1% | 74.00% 2.8% | 72.00% 1.4% | 71.00% 4.1% | 74.00% 1.3% | 75.00% 0.0% | 75.00% 1.3% | 76.00% 0.0% |
Research & Development | 4.30M 6.5% | 4.60M 0.0% | 4.60M 2.2% | 4.50M 2.3% | 4.40M 57.1% | 2.80M 3.7% | 2.70M 22.7% | 2.20M 46.7% |
General & Administrative | - | - | - | - | - | - | - | - |
Selling & Marketing | - | - | - | - | - | - | - | - |
SG&A Expenses | 289.40M 34.5% | 441.75M 32.0% | 649.45M 32.0% | 955.61M 4.9% | 911.36M 61.7% | 563.66M 26.4% | 445.82M 43.4% | 310.84M 65.2% |
Other Operating Expenses | - | - | - | - | - | - | - | - |
Total Operating Expenses | - | - | - | - | - | - | - | - |
Cost and Expenses | - | - | - | - | - | - | - | - |
Operating Income | -14.21M 593.8% | 2.88M 97.7% | 126.40M 31.6% | 184.81M 14.5% | 216.24M 61.2% | 134.16M 47.4% | 91.04M 31.8% | 69.06M 74.3% |
Operating Margin % | -4.00% | 0.00% 100.0% | 12.00% 0.0% | 12.00% 14.3% | 14.00% 0.0% | 14.00% 7.7% | 13.00% 7.1% | 14.00% 7.7% |
EBITDA | 8.60M 47.8% | 16.49M 88.4% | 141.90M 27.2% | 195.04M 12.5% | 222.94M 60.9% | 138.58M 42.9% | 96.99M 29.3% | 74.98M 68.4% |
EBITDA Margin % | 2.00% 33.3% | 3.00% 76.9% | 13.00% 8.3% | 12.00% 20.0% | 15.00% 0.0% | 15.00% 7.1% | 14.00% 6.7% | 15.00% 0.0% |
Interest Expense | - | - | - | - | - | - | - | - |
Interest Income | - | - | - | - | - | - | - | - |
Other Income (Expense) | - | - | - | - | - | - | - | - |
Pre-Tax Income | -5.64M 248.9% | 3.79M 97.1% | 128.80M 30.0% | 184.06M 14.8% | 216.13M 61.0% | 134.26M 45.4% | 92.36M 30.9% | 70.55M 74.9% |
Pre-Tax Margin % | -1.00% 200.0% | 1.00% 91.7% | 12.00% 0.0% | 12.00% 14.3% | 14.00% 0.0% | 14.00% 7.7% | 13.00% 7.1% | 14.00% 7.7% |
Tax Provision | 13.03M 668.5% | 1.70M 94.2% | 29.38M 27.4% | 40.49M 22.3% | 52.10M 65.9% | 31.41M 117.4% | 14.45M 2.1% | 14.76M 17.1% |
Net Income | -18.67M 993.0% | 2.09M 97.9% | 99.42M 30.8% | 143.57M 12.5% | 164.03M 59.5% | 102.86M 32.0% | 77.92M 39.7% | 55.79M 101.3% |
Net Margin % | -5.00% | 0.00% 100.0% | 9.00% 0.0% | 9.00% 18.2% | 11.00% 0.0% | 11.00% 0.0% | 11.00% 0.0% | 11.00% 22.2% |
Basic EPS | -1.70 994.7% | 0.19 97.9% | 9.13 28.8% | 12.82 8.5% | 14.01 60.3% | 8.74 32.0% | 6.62 41.8% | 4.67 101.3% |
Diluted EPS | -1.70 994.7% | 0.19 97.9% | 9.10 28.5% | 12.73 8.4% | 13.89 60.0% | 8.68 35.0% | 6.43 39.2% | 4.62 101.7% |
Basic Shares Outstanding | 10.98M 0.5% | 10.93M 0.4% | 10.88M 2.8% | 11.20M 4.4% | 11.71M 0.6% | 11.77M 0.0% | 11.77M 1.5% | 11.95M 0.2% |
Diluted Shares Outstanding | 10.98M 0.2% | 10.96M 0.4% | 10.92M 3.1% | 11.28M 4.5% | 11.81M 0.3% | 11.85M 2.2% | 12.12M 0.3% | 12.08M 0.1% |