Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
6.79B | 6.11B | 6.07B | 5.87B | 5.70B | |
2.44B | 1.98B | 2.42B | 2.39B | 2.35B | |
1.63B | 1.78B | 1.77B | 1.73B | 1.73B | |
332.00M | 307.00M | 279.00M | 284.00M | 265.00M | |
1.18B | 545.00M | 1.19B | 1.11B | 1.13B | |
815.00M | 192.00M | 916.00M | 886.00M | 878.00M | |
-94.00M | -41.00M | -80.00M | -138.00M | -116.00M | |
721.00M | 151.00M | 836.00M | 748.00M | 762.00M | |
488.00M | 117.00M | 609.00M | 533.00M | 537.00M | |
― | ― | ― | ― | ― | |
4.19 | 1.01 | 5.25 | 4.60 | 4.65 | |
4.19 | 1.00 | 5.21 | 4.55 | 4.60 | |
116.50M | 116.30M | 116.10M | 115.90M | 115.50M | |
116.60M | 116.80M | 116.80M | 117.00M | 116.80M |