Total Assets
2026$11.94B
Total Revenue
2026$1.65B
Net Income
2026$171.50M
Operating Cash Flow
2026$241.90M
Company Information
Ticker SymbolEFX
CIK33185
SIC CodeN/A
Total Filings25
Financial Snapshot
Total Assets$11.94B
Total Liabilities$7.26B
Total Equity$4.56B
Latest FilingApr 21, 2026