Need BSM 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 24, 2026 | 2024 Dec 31, 2024 Feb 25, 2025 | 2023 Dec 31, 2023 Feb 20, 2024 | 2022 Dec 31, 2022 Feb 23, 2023 | 2021 Dec 31, 2021 Feb 22, 2022 | 2020 Dec 31, 2020 Feb 23, 2021 | 2019 Dec 31, 2019 Feb 25, 2020 | 2018 Dec 31, 2018 Feb 26, 2019 |
|---|
Total Revenue | 422.33M 2.6% | 433.70M 13.5% | 501.10M 24.5% | 663.60M 84.7% | 359.26M 4.8% | 342.75M 29.7% | 487.82M 20.0% | 609.57M 41.9% |
Cost of Revenue | 106.06M 1.5% | 104.48M 29.2% | 80.87M 36.0% | 126.42M 2.0% | 123.88M 11.2% | 139.51M 25.7% | 187.78M 8.6% | 205.43M 14.6% |
Gross Profit | 316.27M 5.6% | 334.95M 20.3% | 420.23M 21.8% | 537.19M 128.2% | 235.38M 15.8% | 203.24M 32.3% | 300.04M 25.8% | 404.14M 61.4% |
Gross Margin % | 75.00% 2.6% | 77.00% 8.3% | 84.00% 3.7% | 81.00% 22.7% | 66.00% 11.9% | 59.00% 4.8% | 62.00% 6.1% | 66.00% 13.8% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 55.46M 6.5% | 52.08M 1.2% | 51.45M 4.1% | 53.65M 10.1% | 48.75M 13.4% | 42.98M 32.2% | 63.35M 17.4% | 76.71M 1.1% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 55.46M 6.5% | 52.08M 1.2% | 51.45M 4.1% | 53.65M 10.1% | 48.75M 13.4% | 42.98M 32.2% | 63.35M 17.4% | 76.71M 1.1% |
Other Operating Expenses | 0.00 | 0.00 100.0% | -88.00M 8449.1% | 1.05M 51.1% | 2.15M 85.8% | 1.16M 23.4% | 1.51M 167.3% | -2.25M 414.8% |
Total Operating Expenses | 55.46M 6.5% | 52.08M 242.5% | -36.55M 166.8% | 54.71M 7.5% | 50.90M 15.3% | 44.14M 31.9% | 64.87M 24.4% | 85.76M 8.3% |
Cost and Expenses | 161.52M 0.6% | 160.59M 147.1% | 65.00M 64.1% | 181.12M 3.6% | 174.78M 4.8% | 183.66M 27.3% | 252.65M 13.2% | 291.19M 12.6% |
Operating Income | 260.81M 4.5% | 273.11M 35.5% | 423.60M 12.2% | 482.50M 289.9% | 123.76M 60.3% | 77.19M 38.8% | 126.22M 60.4% | 318.38M 85.0% |
Operating Margin % | 62.00% 1.6% | 63.00% 25.9% | 85.00% 16.4% | 73.00% 114.7% | 34.00% 47.8% | 23.00% 11.5% | 26.00% 50.0% | 52.00% 30.0% |
EBITDA | 347.12M 8.6% | 319.63M 32.3% | 472.03M 11.2% | 531.43M 115.3% | 246.87M 14.6% | 215.38M 37.7% | 345.97M 21.8% | 442.33M 52.7% |
EBITDA Margin % | 82.00% 10.8% | 74.00% 21.3% | 94.00% 17.5% | 80.00% 15.9% | 69.00% 9.5% | 63.00% 11.3% | 71.00% 2.7% | 73.00% 9.0% |
Interest Expense | 8.93M 187.2% | 3.11M 12.9% | 2.75M 56.2% | 6.29M 11.5% | 5.64M 45.8% | 10.41M 51.4% | 21.43M 3.3% | 20.76M 32.3% |
Interest Income | 237.00K 85.8% | 1.67M 10.8% | 1.87M 3422.6% | 53.00K 5200.0% | 1.00K 97.1% | 35.00K 78.0% | 159.00K 13.1% | 183.00K 273.5% |
Other Income (Expense) | 39.13M 2298.1% | -1.78M 70.0% | -1.05M 82.6% | -6.02M 12.7% | -5.34M 48.1% | -10.29M 50.5% | -20.80M 8.8% | -22.82M 52.8% |
Pre-Tax Income | 299.93M 10.5% | 271.33M 35.8% | 422.55M 11.3% | 476.48M 161.8% | 181.99M 49.4% | 121.82M 43.2% | 214.37M 27.5% | 295.56M 88.1% |
Pre-Tax Margin % | 71.00% 12.7% | 63.00% 25.0% | 84.00% 16.7% | 72.00% 41.2% | 51.00% 41.7% | 36.00% 18.2% | 44.00% 8.3% | 48.00% 29.7% |
Tax Provision | 0.00 | 0.00 | 0.00 | 0.00 100.0% | -55.08M 23.0% | -71.53M 18.4% | -87.68M 4145.9% | -2.06M |
Net Income | 299.93M 10.5% | 271.33M 35.8% | 422.55M 11.3% | 476.48M 161.8% | 181.99M 5.9% | 193.35M 36.0% | 302.05M 2.2% | 295.54M 88.0% |
Net Margin % | 71.00% 12.7% | 63.00% 25.0% | 84.00% 16.7% | 72.00% 41.2% | 51.00% 8.9% | 56.00% 9.7% | 62.00% 29.2% | 48.00% 29.7% |
Basic EPS | 1.28 11.3% | 1.15 39.8% | 1.91 12.4% | 2.18 183.1% | 0.77 18.1% | 0.94 36.1% | 1.47 8.1% | 1.36 34.7% |
Diluted EPS | 1.28 11.3% | 1.15 35.4% | 1.78 12.3% | 2.03 163.6% | 0.77 17.2% | 0.93 36.7% | 1.47 8.1% | 1.36 34.7% |
Basic Shares Outstanding | 211.67M 0.5% | 210.68M 0.3% | 209.97M 0.3% | 209.38M 0.6% | 208.18M 0.7% | 206.71M 0.4% | 205.97M 5.3% | 217.61M 13.0% |
Diluted Shares Outstanding | 211.73M 0.5% | 210.78M 6.4% | 225.10M 0.3% | 224.45M 7.8% | 208.29M 0.7% | 206.82M 0.3% | 206.12M 5.3% | 217.61M 13.0% |