Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
24.11B | 8.37B | 28.27B | 17.20B | 21.73B | |
24.11B | 8.37B | 28.27B | 17.20B | 21.73B | |
24.11B | -6.87B | -25.68B | -15.57B | -21.79B | |
499.15M | 408.66M | 354.19M | 300.14M | 301.45M | |
2.04B | 1.91B | 2.94B | 1.93B | 248.05M | |
1.51B | 1.50B | 2.58B | 1.63B | -53.40M | |
-361.13M | -37.47M | 112.54M | 128.80M | 469.49M | |
1.15B | 1.85B | 2.70B | 1.76B | 238.69M | |
777.40M | 1.26B | 1.96B | 1.17B | 154.72M | |
― | ― | ― | ― | ― | |
3.07 | 5.00 | 7.76 | 4.57 | 0.60 | |
3.04 | 4.91 | 7.64 | 4.57 | 0.60 | |
253.19M | 251.60M | 253.29M | 255.97M | 256.12M | |
255.59M | 255.86M | 257.01M | 255.97M | 256.15M |