Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
15.64B | 15.18B | 14.66B | 14.77B | 15.23B | |
4.43B | 4.03B | 3.88B | 4.02B | 4.04B | |
3.44B | 3.32B | 3.67B | 3.29B | 3.33B | |
1.04B | 967.00M | 900.00M | 833.00M | 796.00M | |
2.16B | 1.70B | 1.21B | 1.59B | 1.52B | |
993.00M | 707.00M | 283.00M | 779.00M | 1.08B | |
-161.00M | -264.00M | -249.00M | -259.00M | -236.00M | |
832.00M | 443.00M | 34.00M | 520.00M | 509.00M | |
657.00M | 312.00M | 2.00M | 393.00M | 387.00M | |
2.47 | 1.17 | 0.01 | 1.51 | 1.62 | |
2.47 | 1.17 | 0.01 | 1.51 | 1.62 | |
265.89M | 266.67M | 260.59M | 260.40M | 238.20M | |
266.08M | 265.67M | 260.59M | 260.59M | 238.28M |