Need VRSK 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 26, 2025 | 2023 Dec 31, 2023 Feb 21, 2024 | 2022 Dec 31, 2022 Feb 28, 2023 | 2021 Dec 31, 2021 Feb 22, 2022 | 2020 Dec 31, 2020 Feb 23, 2021 | 2019 Dec 31, 2019 Feb 18, 2020 | 2018 Dec 31, 2018 Feb 19, 2019 |
|---|
Total Revenue | 3.07B 6.6% | 2.88B 7.5% | 2.68B 7.4% | 2.50B 16.7% | 3.00B 7.7% | 2.78B 6.8% | 2.61B 8.9% | 2.40B 11.6% |
Cost of Revenue | 1.00B 16.8% | 1.21B 37.7% | 876.50M 6.3% | 824.60M 22.0% | 1.06B 6.4% | 993.90M 1.8% | 976.80M 10.2% | 886.20M 13.1% |
Gross Profit | 2.07B 23.5% | 1.67B 7.2% | 1.80B 7.9% | 1.67B 13.8% | 1.94B 8.4% | 1.79B 9.8% | 1.63B 8.0% | 1.51B 10.8% |
Gross Margin % | 67.00% 15.5% | 58.00% 13.4% | 67.00% 0.0% | 67.00% 3.1% | 65.00% 1.6% | 64.00% 1.6% | 63.00% 0.0% | 63.00% 0.0% |
Research & Development | 0.00 | 0.00 100.0% | 207.10M 380.5% | 43.10M 8.5% | 47.10M 3.7% | 48.90M 25.5% | 65.60M 37.8% | 47.60M 27.3% |
General & Administrative | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 450.70M 10.3% | 408.70M 5.0% | 389.30M 2.0% | 381.50M 9.7% | 422.70M 2.1% | 413.90M 31.4% | 603.50M 59.4% | 378.70M 17.3% |
Other Operating Expenses | 247.80M 22.1% | 318.00M 314.1% | 76.80M 166.4% | -115.60M 122.3% | 517.60M 52.8% | 338.70M 2.7% | 329.90M 11.4% | 296.10M 24.7% |
Total Operating Expenses | 698.50M 3.9% | 726.70M 7.9% | 673.20M 153.2% | 265.90M 71.7% | 940.30M 24.9% | 752.60M 19.4% | 933.40M 38.3% | 674.80M 20.5% |
Cost and Expenses | 1.70B 4.6% | 1.63B 5.0% | 1.55B 42.1% | 1.09B 45.4% | 2.00B 14.4% | 1.75B 8.6% | 1.91B 22.4% | 1.56B 16.1% |
Operating Income | 1.37B 7.5% | 1.27B 12.6% | 1.13B 19.5% | 1.41B 40.6% | 1.00B 3.6% | 1.04B 49.0% | 696.90M 16.4% | 834.10M 4.1% |
Operating Margin % | 45.00% 2.3% | 44.00% 4.8% | 42.00% 25.0% | 56.00% 69.7% | 33.00% 10.8% | 37.00% 37.0% | 27.00% 22.9% | 35.00% 5.4% |
EBITDA | 1.69B 1.8% | 1.66B 16.5% | 1.42B 13.2% | 1.64B 40.9% | 1.16B 16.5% | 1.39B 36.8% | 1.02B 11.1% | 1.15B 9.3% |
EBITDA Margin % | 55.00% 5.2% | 58.00% 9.4% | 53.00% 19.7% | 66.00% 69.2% | 39.00% 22.0% | 50.00% 28.2% | 39.00% 18.7% | 48.00% 2.0% |
Interest Expense | 170.90M 37.2% | 124.60M 7.9% | 115.50M 16.8% | 138.80M 9.3% | 127.00M 8.2% | 138.30M 9.1% | 126.80M 2.2% | 129.70M 8.6% |
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | -198.50M 684.6% | -25.30M 75.8% | -104.50M 27.5% | -144.10M 15.4% | -124.90M 9.4% | -137.90M 7.3% | -128.50M 12.3% | -114.40M 3.8% |
Pre-Tax Income | 1.17B 4.7% | 1.23B 19.6% | 1.03B 18.6% | 1.26B 44.2% | 875.40M 2.5% | 897.50M 57.9% | 568.40M 21.0% | 719.70M 4.2% |
Pre-Tax Margin % | 38.00% 11.6% | 43.00% 13.2% | 38.00% 25.5% | 51.00% 75.9% | 29.00% 9.4% | 32.00% 45.5% | 22.00% 26.7% | 30.00% 6.3% |
Tax Provision | 263.00M 5.4% | 277.90M 7.4% | 258.80M 17.5% | 220.30M 5.4% | 209.10M 13.1% | 184.80M 55.9% | 118.50M 2.1% | 121.00M 11.0% |
Net Income | 908.30M 5.2% | 958.20M 55.9% | 614.60M 35.6% | 954.30M 43.2% | 666.30M 6.5% | 712.70M 58.4% | 449.90M 24.9% | 598.70M 7.9% |
Net Margin % | 30.00% 9.1% | 33.00% 43.5% | 23.00% 39.5% | 38.00% 72.7% | 22.00% 15.4% | 26.00% 52.9% | 17.00% 32.0% | 25.00% 3.8% |
Basic EPS | 6.51 3.4% | 6.74 60.9% | 4.19 30.6% | 6.04 46.6% | 4.12 5.9% | 4.38 59.3% | 2.75 24.2% | 3.63 8.0% |
Diluted EPS | 6.49 3.3% | 6.71 60.9% | 4.17 30.5% | 6.00 47.1% | 4.08 5.3% | 4.31 59.6% | 2.70 24.2% | 3.56 8.2% |
Basic Shares Outstanding | 139.05M 2.2% | 142.15M 3.0% | 146.62M 7.1% | 157.91M 2.4% | 161.84M 0.5% | 162.61M 0.6% | 163.54M 0.8% | 164.81M 0.2% |
Diluted Shares Outstanding | 139.11M 2.6% | 142.84M 3.1% | 147.34M 7.3% | 158.93M 2.7% | 163.34M 1.2% | 165.32M 0.7% | 166.56M 1.0% | 168.30M 0.2% |