Need EFX 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 19, 2026 | 2024 Dec 31, 2024 Feb 20, 2025 | 2023 Dec 31, 2023 Feb 22, 2024 | 2022 Dec 31, 2022 Feb 23, 2023 | 2021 Dec 31, 2021 Feb 24, 2022 | 2020 Dec 31, 2020 Feb 25, 2021 | 2019 Dec 31, 2019 Feb 20, 2020 | 2018 Dec 31, 2018 Feb 21, 2019 |
|---|
Total Revenue | 6.07B 6.9% | 5.68B 7.9% | 5.27B 2.8% | 5.12B 4.0% | 4.92B 19.3% | 4.13B 17.7% | 3.51B 2.8% | 3.41B 1.5% |
Cost of Revenue | 3.37B 33.6% | 2.52B 7.9% | 2.34B 7.3% | 2.18B 9.9% | 1.98B 14.0% | 1.74B 14.2% | 1.52B 5.6% | 1.44B 19.0% |
Gross Profit | 2.71B 14.3% | 3.16B 7.9% | 2.93B 0.5% | 2.94B 0.1% | 2.94B 23.1% | 2.39B 20.4% | 1.99B 0.7% | 1.97B 8.4% |
Gross Margin % | 45.00% 19.6% | 56.00% 0.0% | 56.00% 1.8% | 57.00% 5.0% | 60.00% 3.4% | 58.00% 1.8% | 57.00% 1.7% | 58.00% 9.4% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 0.00 | 0.00 100.0% | 1.33B 5.4% | 1.26B 0.4% | 1.25B 0.7% | 1.26B 34.8% | 1.94B 65.6% | 1.17B 18.9% |
Selling & Marketing | 0.00 | 0.00 100.0% | 67.00M 4.4% | 70.10M 0.1% | 70.20M 19.0% | 59.00M 13.7% | 51.90M 20.4% | 43.10M 21.1% |
SG&A Expenses | 1.61B 11.3% | 1.45B 4.1% | 1.39B 4.9% | 1.33B 0.3% | 1.32B 0.2% | 1.32B 33.5% | 1.99B 64.0% | 1.21B 16.8% |
Other Operating Expenses | 0.00 100.0% | 669.80M 9.7% | 610.80M 9.1% | 560.10M 16.6% | 480.40M 22.9% | 391.00M 18.1% | 331.10M 2705.9% | 11.80M 20.3% |
Total Operating Expenses | 1.61B 23.9% | 2.12B 6.2% | 2.00B 5.7% | 1.89B 4.7% | 1.80B 5.3% | 1.71B 26.2% | 2.32B 52.3% | 1.52B 14.8% |
Cost and Expenses | 4.98B 7.3% | 4.64B 7.1% | 4.33B 6.5% | 4.07B 7.4% | 3.79B 9.7% | 3.45B 10.2% | 3.84B 29.7% | 2.96B 16.8% |
Operating Income | 1.10B 5.1% | 1.04B 11.6% | 933.60M 11.6% | 1.06B 7.2% | 1.14B 68.2% | 676.60M 310.6% | -321.30M 171.7% | 448.00M 45.7% |
Operating Margin % | 18.00% 0.0% | 18.00% 0.0% | 18.00% 14.3% | 21.00% 8.7% | 23.00% 43.8% | 16.00% 277.8% | -9.00% 169.2% | 13.00% 48.0% |
EBITDA | 1.83B 6.2% | 1.72B 8.9% | 1.58B 5.6% | 1.67B 6.2% | 1.58B 29.3% | 1.22B 4099.3% | 29.00M 96.2% | 770.20M 24.0% |
EBITDA Margin % | 30.00% 0.0% | 30.00% 0.0% | 30.00% 9.1% | 33.00% 3.1% | 32.00% 6.7% | 30.00% 2900.0% | 1.00% 95.7% | 23.00% 23.3% |
Interest Expense | 212.30M 7.3% | 229.10M 5.1% | 241.40M 31.9% | 183.00M 25.7% | 145.60M 2.8% | 141.60M 26.8% | 111.70M 7.9% | 103.50M 11.5% |
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | -200.30M 13.5% | -231.60M 7.4% | -215.70M 70.8% | -126.30M 33.1% | -188.80M 2295.3% | 8.60M 111.0% | -78.40M 14.5% | -91.70M 7.8% |
Pre-Tax Income | 894.90M 10.4% | 810.50M 12.9% | 717.90M 22.8% | 929.70M 2.1% | 949.20M 38.5% | 685.20M 258.2% | -433.00M 221.5% | 356.30M 52.3% |
Pre-Tax Margin % | 15.00% 7.1% | 14.00% 0.0% | 14.00% 22.2% | 18.00% 5.3% | 19.00% 11.8% | 17.00% 241.7% | -12.00% 220.0% | 10.00% 54.5% |
Tax Provision | 230.60M 13.5% | 203.20M 22.3% | 166.20M 27.6% | 229.50M 14.3% | 200.70M 26.2% | 159.00M 495.5% | -40.20M 180.4% | 50.00M 66.4% |
Net Income | 660.30M 9.3% | 604.10M 10.8% | 545.30M 21.7% | 696.20M 6.4% | 744.20M 43.1% | 520.10M 232.4% | -392.80M 231.0% | 299.80M 49.0% |
Net Margin % | 11.00% 0.0% | 11.00% 10.0% | 10.00% 28.6% | 14.00% 6.7% | 15.00% 15.4% | 13.00% 218.2% | -11.00% 222.2% | 9.00% 47.1% |
Basic EPS | 5.36 9.8% | 4.88 9.9% | 4.44 22.0% | 5.69 6.9% | 6.11 42.8% | 4.28 231.7% | -3.25 230.5% | 2.49 49.1% |
Diluted EPS | 5.32 9.9% | 4.84 10.0% | 4.40 22.1% | 5.65 6.1% | 6.02 42.0% | 4.24 230.5% | -3.25 231.6% | 2.47 48.9% |
Basic Shares Outstanding | 123.20M 0.5% | 123.80M 0.7% | 122.90M 0.4% | 122.40M 0.4% | 121.90M 0.3% | 121.50M 0.5% | 120.90M 0.4% | 120.40M 0.2% |
Diluted Shares Outstanding | 124.10M 0.6% | 124.90M 0.8% | 123.90M 0.5% | 123.30M 0.2% | 123.60M 0.7% | 122.80M 1.6% | 120.90M 0.4% | 121.40M 0.1% |