Need IFF 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 27, 2026 | 2024 Dec 31, 2024 Feb 28, 2025 | 2023 Dec 31, 2023 Feb 28, 2024 | 2022 Dec 31, 2022 Feb 27, 2023 | 2021 Dec 31, 2021 Feb 28, 2022 | 2020 Dec 31, 2020 Feb 22, 2021 | 2019 Dec 31, 2019 Mar 3, 2020 | 2018 Dec 31, 2018 Feb 26, 2019 |
|---|
Total Revenue | 10.89B 5.2% | 11.48B 0.0% | 11.48B 7.7% | 12.44B 6.7% | 11.66B 129.3% | 5.08B 1.1% | 5.14B 29.2% | 3.98B 17.0% |
Cost of Revenue | 6.95B 5.5% | 7.36B 5.6% | 7.80B 5.9% | 8.29B 4.6% | 7.92B 164.2% | 3.00B 1.0% | 3.03B 31.9% | 2.29B 19.5% |
Gross Profit | 3.94B 4.5% | 4.12B 12.0% | 3.68B 11.3% | 4.15B 11.1% | 3.73B 79.1% | 2.09B 1.3% | 2.11B 25.6% | 1.68B 13.8% |
Gross Margin % | 36.00% 0.0% | 36.00% 12.5% | 32.00% 3.0% | 33.00% 3.1% | 32.00% 22.0% | 41.00% 0.0% | 41.00% 2.4% | 42.00% 4.5% |
Research & Development | 694.00M 3.4% | 671.00M 5.5% | 636.00M 5.5% | 603.00M 4.1% | 629.00M 76.3% | 356.86M 3.1% | 346.13M 11.1% | 311.58M 8.9% |
General & Administrative | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 707.46M 26.9% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 1.83B 8.1% | 2.00B 11.6% | 1.79B 1.1% | 1.77B 1.1% | 1.75B 84.3% | 948.83M 8.3% | 876.12M 23.8% | 707.46M 26.9% |
Other Operating Expenses | 568.00M 17.9% | 692.00M | 0.00 100.0% | 727.00M 0.7% | 732.00M 280.0% | 192.61M 0.3% | 193.10M 447.9% | 35.24M 68.1% |
Total Operating Expenses | 3.10B 7.8% | 3.36B 42.3% | 5.82B 88.0% | 3.10B 0.4% | 3.11B 107.6% | 1.50B 5.9% | 1.42B 29.3% | 1.09B 24.7% |
Cost and Expenses | 10.05B 0.2% | 10.03B 26.4% | 13.62B 19.6% | 11.39B 3.2% | 11.03B 145.3% | 4.50B 1.2% | 4.44B 31.1% | 3.39B 21.2% |
Operating Income | 842.00M 9.9% | 766.00M 25.2% | 612.00M 43.9% | 1.09B 86.3% | 585.00M 3.3% | 566.48M 14.8% | 665.27M 13.9% | 583.88M 0.4% |
Operating Margin % | 8.00% 14.3% | 7.00% 40.0% | 5.00% 44.4% | 9.00% 80.0% | 5.00% 54.5% | 11.00% 15.4% | 13.00% 13.3% | 15.00% 11.8% |
EBITDA | 779.00M 51.3% | 1.60B 260.4% | -996.00M 805.5% | -110.00M 106.1% | 1.80B 100.3% | 897.67M 11.8% | 1.02B 35.1% | 753.60M 4.7% |
EBITDA Margin % | 7.00% 50.0% | 14.00% 255.6% | -9.00% 800.0% | -1.00% 106.7% | 15.00% 16.7% | 18.00% 10.0% | 20.00% 5.3% | 19.00% 9.5% |
Interest Expense | 229.00M 24.9% | 305.00M 19.7% | 380.00M 13.1% | 336.00M 16.3% | 289.00M 118.9% | 132.00M 4.3% | 138.00M 4.1% | 132.56M 102.8% |
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | -1.25B 157.0% | -488.00M 84.4% | -3.13B 946.8% | -299.00M 29.4% | -231.00M 84.6% | -125.11M 20.6% | -157.55M 15.7% | -136.13M 35.8% |
Pre-Tax Income | -412.00M 248.2% | 278.00M 111.0% | -2.52B 55.0% | -1.63B 559.0% | 354.00M 19.8% | 441.37M 20.8% | 557.45M 24.5% | 447.76M 16.6% |
Pre-Tax Margin % | -4.00% 300.0% | 2.00% 109.1% | -22.00% 69.2% | -13.00% 533.3% | 3.00% 66.7% | 9.00% 18.2% | 11.00% 0.0% | 11.00% 31.3% |
Tax Provision | -53.00M 271.0% | 31.00M 31.1% | 45.00M 78.7% | 211.00M 181.3% | 75.00M 1.4% | 74.00M 23.9% | 97.18M 10.0% | 107.98M 55.3% |
Net Income | -361.00M 248.6% | 243.00M 109.5% | -2.56B 39.7% | -1.84B 785.1% | 268.00M 26.6% | 365.00M 19.9% | 455.87M 35.2% | 337.30M 14.1% |
Net Margin % | -3.00% 250.0% | 2.00% 109.1% | -22.00% 46.7% | -15.00% 850.0% | 2.00% 71.4% | 7.00% 22.2% | 9.00% 12.5% | 8.00% 11.1% |
Basic EPS | -1.46 253.7% | 0.95 109.4% | -10.06 39.7% | -7.20 754.5% | 1.10 66.2% | 3.25 19.6% | 4.04 4.9% | 3.85 3.2% |
Diluted EPS | -1.46 253.7% | 0.95 109.4% | -10.06 39.7% | -7.20 754.5% | 1.10 65.6% | 3.20 20.0% | 4.00 4.4% | 3.83 3.0% |
Basic Shares Outstanding | 256.00M 0.0% | 256.00M 0.4% | 255.00M 0.0% | 255.00M 4.9% | 243.00M 116.7% | 112.16M 0.2% | 111.97M 27.9% | 87.55M 10.7% |
Diluted Shares Outstanding | 256.00M 0.0% | 256.00M 0.4% | 255.00M 0.0% | 255.00M 4.9% | 243.00M 113.9% | 113.63M 0.3% | 113.31M 28.6% | 88.12M 11.0% |