Need ESI 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 18, 2026 | 2024 Dec 31, 2024 Feb 19, 2025 | 2023 Dec 31, 2023 Feb 21, 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 28, 2020 | 2018 Dec 31, 2018 Feb 28, 2019 |
|---|
Total Revenue | 2.55B 3.8% | 2.46B 5.3% | 2.33B 8.5% | 2.55B 6.2% | 2.40B 29.5% | 1.85B 1.0% | 1.84B 6.4% | 1.96B 48.1% |
Cost of Revenue | 1.48B 4.2% | 1.42B 0.5% | 1.41B 11.4% | 1.60B 11.0% | 1.44B 34.8% | 1.07B 1.9% | 1.05B 6.7% | 1.12B 48.6% |
Gross Profit | 1.07B 3.4% | 1.04B 12.8% | 918.50M 3.6% | 952.70M 0.8% | 960.80M 22.2% | 786.00M 0.3% | 788.30M 5.9% | 837.60M 47.3% |
Gross Margin % | 42.00% 0.0% | 42.00% 7.7% | 39.00% 5.4% | 37.00% 7.5% | 40.00% 4.8% | 42.00% 2.3% | 43.00% 0.0% | 43.00% 2.4% |
Research & Development | 67.60M 7.3% | 63.00M 7.5% | 68.10M 39.5% | 48.80M 1.8% | 49.70M 2.3% | 48.60M 15.2% | 42.20M 4.7% | 44.30M 55.0% |
General & Administrative | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 544.80M 50.4% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% |
SG&A Expenses | 660.70M 5.1% | 628.80M 5.4% | 596.80M 3.1% | 578.60M 5.3% | 611.20M 21.1% | 504.70M 1.5% | 497.00M 8.8% | 544.80M 50.9% |
Other Operating Expenses | 0.00 | 0.00 100.0% | 80.00M 2658.6% | 2.90M | 0.00 | 0.00 | 0.00 | 0.00 |
Total Operating Expenses | 728.30M 5.3% | 691.80M 7.1% | 744.90M 18.7% | 627.40M 5.1% | 660.90M 19.4% | 553.30M 2.6% | 539.20M 8.5% | 589.10M 51.2% |
Cost and Expenses | 2.21B 4.5% | 2.11B 2.2% | 2.16B 2.9% | 2.22B 5.9% | 2.10B 29.5% | 1.62B 2.2% | 1.59B 7.3% | 1.71B 49.6% |
Operating Income | 342.20M 0.5% | 343.90M 98.1% | 173.60M 46.6% | 325.30M 8.5% | 299.90M 65.7% | 181.00M 27.3% | 249.10M 0.2% | 248.50M 12.3% |
Operating Margin % | 13.00% 7.1% | 14.00% 100.0% | 7.00% 46.2% | 13.00% 8.3% | 12.00% 20.0% | 10.00% 28.6% | 14.00% 7.7% | 13.00% 116.7% |
EBITDA | 320.80M 36.0% | 501.60M 45.3% | 345.10M 30.4% | 496.10M 4.3% | 475.50M 55.5% | 305.70M 20.8% | 386.10M 6.2% | 411.50M 8.4% |
EBITDA Margin % | 13.00% 35.0% | 20.00% 33.3% | 15.00% 21.1% | 19.00% 5.0% | 20.00% 25.0% | 16.00% 23.8% | 21.00% 0.0% | 21.00% 110.0% |
Interest Expense | 53.40M 5.2% | 56.30M 14.2% | 49.30M 3.7% | 51.20M 5.5% | 54.20M 14.5% | 63.40M 30.1% | 90.70M 70.8% | 311.00M 7.7% |
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | -226.00M 56.4% | -144.50M 224.7% | -44.50M 16.5% | -53.30M 10.6% | -48.20M 68.2% | -151.60M 40.1% | -108.20M 64.1% | -301.70M 34.5% |
Pre-Tax Income | 116.20M 41.7% | 199.40M 54.5% | 129.10M 52.5% | 272.00M 8.1% | 251.70M 210.4% | 81.10M 42.4% | 140.90M 364.8% | -53.20M 81.6% |
Pre-Tax Margin % | 5.00% 37.5% | 8.00% 33.3% | 6.00% 45.5% | 11.00% 10.0% | 10.00% 150.0% | 4.00% 50.0% | 8.00% 366.7% | -3.00% 62.5% |
Tax Provision | -74.60M 66.5% | -44.80M 444.6% | 13.00M 84.8% | 85.80M 77.6% | 48.30M 1023.3% | 4.30M 93.0% | 61.30M 157.6% | 23.80M 260.6% |
Net Income | 190.80M 21.9% | 244.20M 106.8% | 118.10M 36.9% | 187.20M 7.9% | 203.30M 168.6% | 75.70M 17.9% | 92.20M 128.4% | -324.40M 9.5% |
Net Margin % | 7.00% 30.0% | 10.00% 100.0% | 5.00% 28.6% | 7.00% 12.5% | 8.00% 100.0% | 4.00% 20.0% | 5.00% 129.4% | -17.00% 112.5% |
Basic EPS | 0.79 21.8% | 1.01 106.1% | 0.49 35.5% | 0.76 7.3% | 0.82 173.3% | 0.30 14.3% | 0.35 130.7% | -1.14 9.6% |
Diluted EPS | 0.79 21.8% | 1.01 106.1% | 0.49 34.7% | 0.75 8.5% | 0.82 173.3% | 0.30 14.3% | 0.35 131.0% | -1.13 8.7% |
Basic Shares Outstanding | 242.00M 0.0% | 242.10M 0.3% | 241.40M 1.5% | 245.10M 0.9% | 247.40M 0.6% | 248.80M 3.4% | 257.60M 9.2% | 283.79M 0.1% |
Diluted Shares Outstanding | 242.40M 0.1% | 242.60M 0.3% | 241.80M 1.6% | 245.80M 0.8% | 247.90M 0.8% | 249.90M 3.9% | 260.10M 9.8% | 288.20M 0.7% |