Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
7.44B | 6.93B | 5.47B | 3.04B | 1.90B | |
3.46B | 3.15B | 2.30B | 1.56B | 578.38M | |
1.89B | 2.04B | 1.65B | 1.07B | 1.34B | |
1.24B | 1.15B | 1.01B | 952.09M | 961.14M | |
2.75B | 2.24B | 1.74B | 1.45B | 141.93M | |
1.58B | 1.11B | 748.30M | 500.40M | -758.88M | |
-1.23B | -1.05B | -881.96M | -862.02M | -840.34M | |
349.71M | 55.87M | -133.66M | -361.62M | -1.60B | |
278.22M | 45.19M | -78.78M | -226.16M | -1.31B | |
16.93 | 2.75 | -5.01 | -14.63 | -89.78 | |
16.88 | 2.75 | -4.88 | -14.63 | -89.78 | |
16.43M | 16.43M | 15.72M | 15.46M | 14.64M | |
16.49M | 16.43M | 16.16M | 15.46M | 14.64M |