White Mountains Insurance Group, Ltd. (WTM)

USD 1895.54

(-2.01%)

Annual Income Statements

(In USD)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 2.16 Billion 1.15 Billion 944.8 Million 1.18 Billion 893.4 Million 369.1 Million
Cost of Revenue 40.4 Million 98.6 Million 69.3 Million 11.3 Million 7.5 Million 248.7 Million
Gross Profit 2.12 Billion 1.05 Billion 875.5 Million 1.16 Billion 885.9 Million 120.4 Million
Operating Expenses 2.16 Billion 176 Million -1.35 Billion -561.8 Million -497.2 Million -504.8 Million
Selling, General and Administrative Expenses 432.6 Million 376.2 Million 482.9 Million 387 Million 327.8 Million 235.7 Million
Research and Development Expenses - - - - - -
Other Expenses 1.73 Billion -200.2 Million -1.84 Billion -948.8 Million -825 Million -740.5 Million
Cost and Expenses 2.16 Billion 1.3 Billion 1.24 Billion 535.5 Million 488.3 Million 547.3 Million
Operating Income 116.7 Million 874.5 Million -413.4 Million 618.9 Million 396.2 Million -135.7 Million
Interest Expense 62.7 Million 40.3 Million 43.8 Million 29.5 Million 17.6 Million 9.5 Million
Income Tax Expense -15.5 Million 41.4 Million 38.6 Million -20.5 Million 29.3 Million -4 Million
Earnings before Tax 565.4 Million -149.4 Million -302 Million 645.2 Million 405.1 Million -178.2 Million
Net Income 502 Million -190.8 Million -340.6 Million 708.7 Million 414.5 Million -141.2 Million
Earnings Per Share Basic 198.63 -67.51 -111.95 227.72 130.02 -42.25
Earnings Per Share Diluted 198.63 -67.51 -111.95 227.72 130.02 -42.25
Weighted Average Shares Outstanding 2.52 Million 2.82 Million 3.04 Million 3.08 Million 3.14 Million 3.34 Million
Weighted Average Shares Outstanding (Diluted) 2.52 Million 2.82 Million 3.04 Million 3.08 Million 3.14 Million 3.34 Million
Gross Margin 0.98 0.91 0.93 0.99 0.99 0.33
EBIT Margin 0.28 0.76 -0.40 0.55 0.47 -0.30
Profit Margin 0.23 -0.16 -0.36 0.60 0.46 -0.38
EBITDA 610.3 Million -103.9 Million -232.5 Million 711.2 Million 452.5 Million -143 Million
Earnings Before Tax Margin 0.05 0.76 -0.44 0.52 0.44 -0.37

Income Statement Charts