Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
15.18B | 14.66B | 14.77B | 15.23B | 13.36B | |
4.03B | 3.88B | 4.02B | 4.04B | 3.61B | |
3.32B | 3.67B | 3.29B | 3.33B | 3.09B | |
967.00M | 900.00M | 833.00M | 796.00M | 347.00M | |
1.70B | 1.21B | 1.59B | 1.52B | 1.29B | |
707.00M | 283.00M | 779.00M | 1.08B | 896.00M | |
-264.00M | -249.00M | -259.00M | -236.00M | -590.00M | |
443.00M | 34.00M | 520.00M | 509.00M | 306.00M | |
312.00M | 2.00M | 393.00M | 387.00M | 269.00M | |
― | ― | ― | ― | ― | |
1.17 | 0.01 | 1.51 | 1.62 | 1.13 | |
1.17 | 0.01 | 1.51 | 1.62 | 1.13 | |
266.67M | 260.59M | 260.40M | 238.20M | 238.16M | |
265.67M | 260.59M | 260.59M | 238.28M | 238.19M |