Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
6.93B | 5.47B | 3.04B | 1.90B | 5.34B | |
3.15B | 2.30B | 1.56B | 578.38M | 2.32B | |
2.04B | 1.52B | 1.31B | 1.28B | 1.47B | |
1.15B | 1.01B | 952.09M | 961.14M | 894.17M | |
2.24B | 1.74B | 1.45B | 141.93M | 1.67B | |
1.11B | 748.30M | 500.40M | -758.88M | 764.85M | |
-1.05B | -881.96M | -862.02M | -957.19M | -727.33M | |
55.87M | -133.66M | -361.62M | -1.60B | 57.40M | |
45.19M | -78.78M | -226.16M | -1.31B | 38.01M | |
― | ― | ― | ― | ― | |
2.75 | -5.01 | -14.63 | -89.78 | 2.60 | |
2.75 | -4.88 | -14.63 | -89.78 | 2.59 | |
16.43M | 15.72M | 15.46M | 14.64M | 14.59M | |
16.43M | 16.16M | 15.46M | 14.64M | 14.65M |