Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
5.26B | 4.31B | 3.66B | 3.42B | 2.75B | |
2.01B | 1.64B | 860.98M | 1.20B | 739.66M | |
737.02M | 735.56M | 542.28M | 426.96M | 413.20M | |
147.30M | 137.63M | 125.35M | 108.55M | 100.82M | |
1.42B | 1.18B | 1.02B | 1.19B | 660.06M | |
1.28B | 941.41M | 320.03M | 770.50M | 321.59M | |
-760.57M | -534.80M | -523.75M | -117.07M | -381.93M | |
517.06M | 406.62M | 323.52M | 740.50M | 310.62M | |
64.33M | 33.55M | -32.24M | 133.69M | 53.09M | |
0.99 | 0.52 | -0.50 | 2.06 | 0.82 | |
0.99 | 0.50 | -0.50 | 2.03 | 0.82 | |
65.29M | 64.52M | 64.47M | 64.90M | 64.74M | |
65.29M | 67.10M | 64.47M | 65.86M | 64.74M |