Need FAF 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 21, 2025 | 2023 Dec 31, 2023 Feb 21, 2024 | 2022 Dec 31, 2022 Feb 15, 2023 | 2021 Dec 31, 2021 Feb 17, 2022 | 2020 Dec 31, 2020 Feb 17, 2021 | 2019 Dec 31, 2019 Feb 18, 2020 | 2018 Dec 31, 2018 Feb 20, 2019 |
|---|
Total Revenue | 7.45B 21.6% | 6.12B 552.2% | 938.50M 87.7% | 7.61B 17.5% | 9.22B 30.1% | 7.09B 14.3% | 6.20B 7.9% | 5.75B 0.4% |
Cost of Revenue | 326.60M | 0.00 100.0% | 1.07B 54.4% | 2.34B | 0.00 100.0% | 1.12B 21.2% | 923.30M 2.6% | 900.21M 2.2% |
Gross Profit | 7.12B 16.3% | 6.12B 4863.2% | -128.50M 102.4% | 5.26B 42.9% | 9.22B 54.5% | 5.97B 13.0% | 5.28B 8.9% | 4.85B 0.9% |
Gross Margin % | 96.00% 4.0% | 100.00% 814.3% | -14.00% 120.3% | 69.00% 31.0% | 100.00% 19.0% | 84.00% 1.2% | 85.00% 1.2% | 84.00% 1.2% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 0.00 100.0% | 2.06B 3.5% | 1.99B 15.0% | 2.34B 0.4% | 2.35B 21.0% | 1.94B 7.5% | 1.81B 3.3% | 1.75B 7.9% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 0.00 100.0% | 2.06B 3.5% | 1.99B 15.0% | 2.34B 0.4% | 2.35B 21.0% | 1.94B 7.5% | 1.81B 3.3% | 1.75B 7.9% |
Other Operating Expenses | 6.29B 61.5% | 3.90B 2.8% | 4.01B 215.2% | 1.27B 111.4% | -11.15B 22.2% | -9.12B 15.6% | -7.89B 15.3% | -6.85B 8.6% |
Total Operating Expenses | 6.29B 5.7% | 5.96B 0.7% | 6.00B 371.5% | 1.27B 114.5% | -8.80B 22.6% | -7.18B 18.0% | -6.09B 19.4% | -5.10B 15.6% |
Cost and Expenses | 6.62B 11.1% | 5.96B 0.7% | 6.00B 17.6% | 7.28B 4.0% | 7.58B 23.0% | 6.16B 16.4% | 5.30B 3.1% | 5.14B 3.5% |
Operating Income | 826.20M 399.5% | 165.40M 58.8% | 401.50M 23.2% | 326.00M 22.2% | 419.00M 545.0% | -94.16M 182.1% | 114.75M 82.3% | 649.11M 34.5% |
Operating Margin % | 11.00% 266.7% | 3.00% 93.0% | 43.00% 975.0% | 4.00% 20.0% | 5.00% 600.0% | -1.00% 150.0% | 2.00% 81.8% | 11.00% 37.5% |
EBITDA | 1.20B 129.6% | 522.40M 12.3% | 595.40M 1.7% | 585.70M | 0.00 100.0% | 1.13B 9.3% | 1.03B 33.2% | 776.44M 27.4% |
EBITDA Margin % | 16.00% 77.8% | 9.00% 85.7% | 63.00% 687.5% | 8.00% | 0.00% 100.0% | 16.00% 5.9% | 17.00% 21.4% | 14.00% 27.3% |
Interest Expense | 157.00M 4.9% | 149.60M 12.9% | 132.50M 42.5% | 93.00M 28.5% | 72.40M 26.0% | 57.47M 20.2% | 47.80M 16.7% | 40.98M 13.9% |
Interest Income | 0.00 | 0.00 | 0.00 100.0% | 357.40M 86.8% | 191.30M 7.3% | 206.44M 30.8% | 298.43M | 0.00 |
Other Income (Expense) | 0.00 | 0.00 100.0% | -127.10M 139.0% | 325.70M 90.3% | 3.36B 264.5% | 922.53M 127.4% | -3.37B 0.5% | -3.39B 5.9% |
Pre-Tax Income | 826.20M 399.5% | 165.40M 39.7% | 274.40M 15.8% | 326.00M 80.1% | 1.64B 77.8% | 923.27M 2.0% | 905.02M 48.5% | 609.54M 36.9% |
Pre-Tax Margin % | 11.00% 266.7% | 3.00% 89.7% | 29.00% 625.0% | 4.00% 77.8% | 18.00% 38.5% | 13.00% 13.3% | 15.00% 36.4% | 11.00% 37.5% |
Tax Provision | 201.00M 512.8% | 32.80M 44.3% | 58.90M 3.4% | 61.00M 84.5% | 393.00M 76.4% | 222.77M 14.1% | 195.17M 46.0% | 133.64M 469.5% |
Net Income | 621.80M 374.3% | 131.10M 39.5% | 216.80M 17.6% | 263.00M 78.8% | 1.24B 78.3% | 696.00M 1.6% | 707.41M 49.1% | 474.50M 12.2% |
Net Margin % | 8.00% 300.0% | 2.00% 91.3% | 23.00% 666.7% | 3.00% 76.9% | 13.00% 30.0% | 10.00% 9.1% | 11.00% 37.5% | 8.00% 14.3% |
Basic EPS | 6.02 377.8% | 1.26 39.4% | 2.08 15.4% | 2.46 78.0% | 11.18 80.9% | 6.18 1.3% | 6.26 48.7% | 4.21 11.1% |
Diluted EPS | 6.00 376.2% | 1.26 39.1% | 2.07 15.5% | 2.45 78.0% | 11.14 80.8% | 6.16 1.0% | 6.22 48.4% | 4.19 11.4% |
Basic Shares Outstanding | 103.30M 0.6% | 103.90M 0.4% | 104.30M 2.5% | 107.00M 3.6% | 111.00M 1.5% | 112.75M 0.3% | 113.08M 0.4% | 112.61M 0.8% |
Diluted Shares Outstanding | 103.70M 0.6% | 104.30M 0.3% | 104.60M 2.5% | 107.30M 3.7% | 111.40M 1.4% | 113.02M 0.6% | 113.66M 0.3% | 113.28M 0.8% |