Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
4.40B | 3.66B | 3.42B | 2.75B | 3.40B | |
1.73B | 860.98M | 1.20B | 739.66M | 1.04B | |
1.73B | 542.28M | 426.96M | 413.20M | 421.28M | |
137.63M | 125.35M | 108.55M | 100.82M | 89.67M | |
1.18B | 1.02B | 1.19B | 660.06M | 725.28M | |
941.41M | 320.03M | 770.50M | 321.59M | 635.62M | |
-534.80M | -523.75M | -117.07M | -381.93M | -178.07M | |
406.62M | 323.52M | 740.50M | 310.62M | 593.69M | |
33.55M | -32.24M | 133.69M | 53.09M | 126.82M | |
― | ― | ― | ― | ― | |
0.52 | -0.50 | 2.06 | 0.82 | 1.96 | |
0.50 | -0.50 | 2.03 | 0.82 | 1.92 | |
65.10M | 64.47M | 64.90M | 64.74M | 64.70M | |
67.10M | 64.47M | 65.86M | 64.74M | 66.05M |