Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
33.74B | 28.47B | 6.44B | 36.68B | 21.90B | |
33.74B | 28.47B | 6.44B | 36.68B | 21.90B | |
32.73B | 27.61B | 5.32B | 34.55B | 21.90B | |
220.81M | 190.69M | 180.50M | 191.55M | 191.00M | |
1.47B | 1.28B | 1.51B | 2.49B | 914.10M | |
1.01B | 865.50M | 1.12B | 2.13B | 676.09M | |
0.00 | 0.00 | 0.00 | 0.00 | -106.24M | |
1.01B | 865.50M | 1.12B | 2.13B | 569.85M | |
608.16M | 587.18M | 750.97M | 1.39B | 388.63M | |
0.60 | 0.56 | 0.71 | 1.32 | 0.37 | |
0.60 | 0.56 | 0.71 | 1.32 | 0.37 | |
1.01B | 1.05B | 1.05B | 1.05B | 1.05B | |
1.01B | 1.05B | 1.05B | 1.05B | 1.05B |