Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
7.09B | 6.79B | 6.11B | 6.07B | 5.87B | |
2.39B | 2.44B | 1.98B | 2.42B | 2.39B | |
1.35B | 1.63B | 1.78B | 1.77B | 1.73B | |
350.00M | 332.00M | 307.00M | 279.00M | 284.00M | |
1.43B | 1.18B | 545.00M | 1.19B | 1.11B | |
1.04B | 815.00M | 192.00M | 916.00M | 886.00M | |
-120.00M | -94.00M | -41.00M | -80.00M | -138.00M | |
916.00M | 721.00M | 151.00M | 836.00M | 748.00M | |
624.00M | 488.00M | 117.00M | 609.00M | 533.00M | |
5.36 | 4.19 | 1.01 | 5.25 | 4.60 | |
5.36 | 4.19 | 1.00 | 5.21 | 4.55 | |
116.50M | 116.50M | 116.30M | 116.10M | 115.90M | |
116.50M | 116.60M | 116.80M | 116.80M | 117.00M |