For the year ending 2025-12-31, VRSK made $3,072,700K in revenue. $908,300K in net income. Net profit margin of 29.56%.
| Income Statement | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
| Revenues | 3,072,700 | 2,881,700 | 2,681,400 | 2,497,000 |
| Cost of revenues (exclusive of items shown separately below) | 925,500 | 901,100 | 876,500 | 824,600 |
| Selling, general and administrative | 458,200 | 408,700 | 391,800 | 381,500 |
| Depreciation and amortization of fixed assets | 259,200 | 233,600 | 206,800 | 164,200 |
| Amortization of intangible assets | 67,500 | 72,300 | 74,600 | 74,400 |
| Other operating loss (income) | - | -12,100 | 0 | 354,200 |
| Loss on sale of assets, net | -18,400 | - | - | - |
| Total operating expenses | 1,728,800 | 1,627,800 | 1,549,700 | 1,090,500 |
| Operating income | 1,343,900 | 1,253,900 | 1,131,700 | 1,406,500 |
| Net (loss) gain on early extinguishment of debt | -15,000 | 3,600 | - | - |
| Investment income and others, net | 13,300 | 95,700 | 11,000 | -5,300 |
| Interest expense, net | 170,900 | 124,600 | 115,500 | 138,800 |
| Total other expense, net | -172,600 | -25,300 | -104,500 | -144,100 |
| Total income before income taxes | 1,171,300 | 1,228,600 | 1,027,200 | 1,262,400 |
| Provision for income taxes | 263,000 | 277,900 | 258,800 | 220,300 |
| Income from continuing operations | 908,300 | 950,700 | 768,400 | 1,042,100 |
| (loss) income from discontinued operations, net of tax (expense) benefit of (12.6), 131.5 and (29.7), respectively (note 11) | - | - | -154,000 | -87,800 |
| Net income | 908,300 | 957,500 | 614,400 | 954,300 |
| Less net loss attributable to noncontrolling interests | 0 | -700 | -200 | 400 |
| Net income attributable to verisk | 908,300 | 958,200 | 614,600 | 953,900 |
| Diluted (in shares) | 140,082,773 | 142,842,261 | 147,336,159 | 158,928,942 |
| Us-gaap_earningspersharebasic | 6.5 | 6.74 | 4.19 | 6.04 |
| Us-gaap_earningspersharediluted | 6.48 | 6.71 | 4.17 | 6 |
| Weighted average number of common shares used in basic eps (in shares) | 139,667,160 | 142,154,655 | 146,623,989 | 157,905,718 |
Verisk Analytics, Inc. (VRSK)
Verisk Analytics, Inc. (VRSK)