USD millions, except per-share values; share counts in millions. Hover a value for its XBRL tag and filing accession.
USD millions
FY2025
FY2024
FY2023
FY2022
FY2021
FY2020
FY2019
FY2018
FY2017
FY2016
Revenue
274,900
247,121
195,265
180,518
174,069
160,401
153,566
48,650
41,806
39,838
Net income
5,957
3,434
5,164
6,704
5,370
8,458
5,104
2,637
2,237
1,867
Diluted EPS
22.18
12.12
17.39
21.41
15.75
22.96
13.44
10.54
8.77
7.19
Diluted shares
269
283
297
313
341
368
380
250
255
260
Operating cash flow
9,601
10,363
11,813
8,656
7,191
10,350
9,485
3,770
4,086
4,026
Capital expenditures
—
—
—
—
—
—
1,050
528
471
461
Free cash flow
—
—
—
—
—
—
8,435
3,242
3,615
3,565
Cash & equivalents
7,676
7,550
7,822
5,924
5,081
10,182
4,619
3,855
2,972
—
Total assets
157,919
155,881
152,761
143,885
154,889
155,451
155,774
153,226
61,759
—
Total liabilities
116,045
114,638
106,410
99,131
107,705
105,065
110,395
112,154
47,999
—
Shareholders' equity
41,713
41,033
46,223
44,675
47,112
50,321
45,338
41,028
13,711
—
As reported in SEC filings; a missing tag shows “—”, never zero. Free cash flow is operating cash flow − capex. Methodology
Insurance lens
Metrics specific to insurers. Annual figures, in USD millions; ratios in percent.
USD millions
FY2025
FY2024
FY2023
FY2022
FY2021
FY2020
FY2019
FY2018
FY2017
FY2016
Premiums earned
40,261
45,996
44,237
39,916
41,154
42,627
39,714
36,113
32,491
30,824
Policyholder benefits & claims
34,349
38,648
36,287
32,184
33,565
32,710
30,819
27,528
25,263
24,341
Loss ratio
85.3%
84.0%
82.0%
80.6%
81.6%
76.7%
77.6%
76.2%
77.8%
79.0%
Premiums earned and policyholder benefits are as reported. Brokers such as Aon and Marsh McLennan earn fees, not premiums, so those rows are blank for them. The loss ratio (benefits ÷ premiums earned) is computed by stonks for full fiscal years only.