Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
4.69B | 3.55B | 4.33B | 3.72B | 3.91B | |
864.46M | 925.79M | 798.07M | 587.96M | 586.71M | |
441.33M | 390.07M | 366.93M | 357.41M | 337.43M | |
510.51M | 447.38M | 500.74M | 570.91M | 396.58M | |
961.77M | 986.83M | 935.21M | 802.43M | 648.60M | |
423.13M | 552.83M | 441.35M | 236.64M | 249.94M | |
-159.70M | -56.21M | -67.40M | -69.62M | -85.26M | |
263.43M | 489.98M | 373.95M | 167.01M | 165.26M | |
200.19M | 380.02M | 276.83M | 130.82M | 126.58M | |
― | ― | ― | ― | ― | |
2.25 | 4.27 | 3.11 | 1.54 | 1.63 | |
2.17 | 4.16 | 2.92 | 1.54 | 1.63 | |
89.09M | 89.09M | 94.71M | 85.21M | 77.63M | |
92.12M | 91.33M | 94.71M | 85.21M | 77.63M |