Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
30.15B | 24.11B | 8.37B | 28.27B | 17.20B | |
30.15B | 24.11B | 8.37B | 28.27B | 17.20B | |
30.15B | 24.11B | -6.87B | -25.68B | -15.57B | |
562.15M | 499.15M | 408.66M | 354.19M | 300.14M | |
3.88B | 2.04B | 1.91B | 2.94B | 1.93B | |
0.00 | 1.51B | 1.50B | 2.58B | 1.63B | |
2.78B | -361.13M | -37.47M | 112.54M | 128.80M | |
2.78B | 1.15B | 1.85B | 2.70B | 1.76B | |
1.82B | 777.40M | 1.26B | 1.96B | 1.17B | |
7.22 | 3.07 | 5.00 | 7.76 | 4.57 | |
7.15 | 3.04 | 4.91 | 7.64 | 4.57 | |
251.62M | 253.19M | 251.60M | 253.29M | 255.97M | |
254.32M | 255.59M | 255.86M | 257.01M | 255.97M |