Need MSDL 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 26, 2026 | 2024 Dec 31, 2024 Feb 27, 2025 | 2023 Dec 31, 2023 Dec 31, 2023 | 2022 Dec 31, 2022 Dec 31, 2022 | 2021 Dec 31, 2021 Dec 31, 2021 | 2020 Dec 31, 2020 Dec 31, 2020 | 2019 Dec 31, 2019 Dec 31, 2019 |
|---|
Total Revenue | 386.99M 52.9% | 253.06M 30.9% | 366.34M 58.7% | 230.80M 89.8% | 121.63M 405.6% | 24.06M | 0.00 |
Cost of Revenue | 73.42M | 0.00 100.0% | 49.83M 61.4% | 30.87M 46.1% | 21.13M 378.2% | 4.42M | 0.00 |
Gross Profit | 313.57M 23.9% | 253.06M 20.0% | 316.51M 58.3% | 199.92M 98.9% | 100.50M 411.8% | 19.64M | 0.00 |
Gross Margin % | 81.00% 19.0% | 100.00% 16.3% | 86.00% 1.1% | 87.00% 4.8% | 83.00% 1.2% | 82.00% | - |
Research & Development | 0.00 | 0.00 | 0.00 100.0% | 0.21 69.1% | 0.68 10.5% | 0.76 | 0.00 |
General & Administrative | 8.30M 83.7% | 51.03M 7.1% | 47.64M 68.1% | 28.34M 27.5% | 22.23M 240.0% | 6.54M | 0.00 |
Selling & Marketing | 0.00 | 0.00 | 0.00 100.0% | -28.34M 27.5% | -22.23M 240.0% | -6.54M | 0.00 |
SG&A Expenses | 8.30M 83.7% | 51.03M 7.1% | 47.64M 22684761804.8% | 0.21 69.1% | 0.68 10.5% | 0.76 | 0.00 |
Other Operating Expenses | 47.18M 76.6% | 202.03M 3.6% | 209.62M 412.0% | -67.18M 219.7% | -21.02M 464.2% | -3.73M 93124900.0% | -4.00 |
Total Operating Expenses | 55.48M 78.1% | 253.06M 1.6% | 257.26M 2980.2% | 8.35M 30.0% | 11.93M 157.8% | 4.63M 115725100.0% | -4.00 |
Cost and Expenses | 128.90M 49.1% | 253.06M 1.6% | 257.26M 555.9% | 39.23M 18.7% | 33.06M 265.4% | 9.05M 226175100.0% | -4.00 |
Operating Income | 258.09M | 0.00 100.0% | 155.26M 51.3% | 102.59M 34.4% | 156.37M 377.3% | 32.76M 1515.9% | -2.31M |
Operating Margin % | 67.00% | 0.00% 100.0% | 42.00% 4.5% | 44.00% 65.9% | 129.00% 5.1% | 136.00% | - |
EBITDA | 258.23M | 0.00 100.0% | 343.90M 58.0% | 217.66M 108.7% | 104.27M 373.5% | 22.02M 2002.2% | -1.16M |
EBITDA Margin % | 67.00% | 0.00% 100.0% | 94.00% 0.0% | 94.00% 9.3% | 86.00% 6.5% | 92.00% | - |
Interest Expense | 136.13M 10.7% | 122.93M 8.9% | 112.88M 68.0% | 67.18M 219.7% | 21.02M 464.2% | 3.73M | 0.00 |
Interest Income | 371.81M 8.7% | 407.13M 13.2% | 359.81M 60.1% | 224.75M 105.6% | 109.30M 439.0% | 20.28M | 0.00 |
Other Income (Expense) | -136.00M 162.4% | 218.00M 182.1% | 77.28M 57.0% | 49.21M 41.0% | 83.42M 2437.7% | 3.29M 82174900.0% | 4.00 |
Pre-Tax Income | 122.09M 44.0% | 218.00M 6.2% | 232.53M 100.9% | 115.72M 11.0% | 104.27M 373.5% | 22.02M 2005.1% | -1.16M |
Pre-Tax Margin % | 32.00% 62.8% | 86.00% 36.5% | 63.00% 26.0% | 50.00% 41.9% | 86.00% 6.5% | 92.00% | - |
Tax Provision | 0.00 100.0% | 2.44M 60.4% | 1.52M 98.7% | 115.72M 11.0% | 104.27M 373.5% | 22.02M 2005.1% | -1.16M |
Net Income | 122.09M 43.4% | 215.56M 6.7% | 231.01M 375.9% | 48.54M 41.7% | 83.25M 355.0% | 18.30M 1682.9% | -1.16M |
Net Margin % | 32.00% 62.4% | 85.00% 34.9% | 63.00% 200.0% | 21.00% 69.1% | 68.00% 10.5% | 76.00% | - |
Basic EPS | 1.40 41.9% | 2.41 8.0% | 2.62 376.4% | 0.55 41.5% | 0.94 347.6% | 0.21 156.8% | -0.37 |
Diluted EPS | 1.40 41.9% | 2.41 8.0% | 2.62 376.4% | 0.55 41.5% | 0.94 347.6% | 0.21 156.8% | -0.37 |
Basic Shares Outstanding | 87.27M 2.2% | 89.26M 1.1% | 88.28M 0.0% | 88.28M 0.0% | 88.28M 0.0% | 88.28M 2755.3% | 3.09M |
Diluted Shares Outstanding | 87.27M 2.2% | 89.26M 1.1% | 88.28M 0.0% | 88.28M 0.0% | 88.28M 0.0% | 88.28M 2755.3% | 3.09M |