Verisk Analytics, Inc. (0LP3.L)

USD 280.27

(0.08%)

Annual Income Statements

(In USD)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 2.68 Billion 2.49 Billion 2.99 Billion 2.78 Billion 2.6 Billion 2.39 Billion
Cost of Revenue 876.5 Million 824.6 Million 1.05 Billion 993.9 Million 976.8 Million 886.2 Million
Gross Profit 1.8 Billion 1.67 Billion 1.94 Billion 1.79 Billion 1.63 Billion 1.5 Billion
Operating Expenses 673.2 Million 265.9 Million 940.3 Million 752.6 Million 933.4 Million 674.8 Million
Selling, General and Administrative Expenses 389.3 Million 381.5 Million 422.7 Million 413.9 Million 603.5 Million 378.7 Million
Research and Development Expenses 207.1 Million 43.1 Million 47.1 Million 48.9 Million 65.59 Million 47.6 Million
Other Expenses 76.8 Million -115.6 Million 517.6 Million 338.7 Million 329.9 Million 296.1 Million
Cost and Expenses 1.54 Billion 1.09 Billion 1.99 Billion 1.74 Billion 1.91 Billion 1.56 Billion
Operating Income 1.13 Billion 1.4 Billion 1 Billion 1.03 Billion 696.9 Million 834.1 Million
Interest Expense 115.5 Million 138.8 Million 127 Million 138.2 Million 126.8 Million 129.7 Million
Income Tax Expense 258.8 Million 220.3 Million 209.1 Million 184.8 Million 118.5 Million 121 Million
Earnings before Tax 1.02 Billion 1.26 Billion 875.4 Million 897.5 Million 568.4 Million 719.7 Million
Net Income 614.4 Million 954.3 Million 666.3 Million 712.7 Million 449.9 Million 598.7 Million
Earnings Per Share Basic 4.19 6.04 4.12 4.38 2.75 3.63
Earnings Per Share Diluted 4.17 6.00 4.08 4.31 2.70 3.56
Weighted Average Shares Outstanding 146.62 Million 157.9 Million 161.84 Million 162.61 Million 163.53 Million 164.8 Million
Weighted Average Shares Outstanding (Diluted) 147.33 Million 158.92 Million 163.33 Million 165.32 Million 166.56 Million 168.29 Million
Gross Margin 0.67 0.67 0.65 0.64 0.63 0.63
EBIT Margin 0.53 0.70 0.46 0.50 0.39 0.48
Profit Margin 0.23 0.38 0.22 0.26 0.17 0.25
EBITDA 1.42 Billion 1.63 Billion 1.16 Billion 1.39 Billion 1.01 Billion 1.14 Billion
Earnings Before Tax Margin 0.42 0.56 0.33 0.37 0.27 0.35

Income Statement Charts