Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
24.86B | 12.63B | 27.48B | 18.72B | 23.13B | |
24.86B | 12.63B | 27.48B | 18.72B | 23.13B | |
24.86B | -10.97B | -25.95B | -17.83B | -23.06B | |
428.00M | 385.00M | 322.00M | 289.00M | 263.00M | |
1.15B | 2.05B | 1.85B | 1.18B | 324.00M | |
23.13B | 1.67B | 1.52B | 888.00M | 61.00M | |
-22.49B | -10.03B | -23.97B | -16.26B | 171.00M | |
642.00M | 1.31B | 1.70B | 1.02B | 232.00M | |
485.00M | 906.00M | 1.21B | 724.00M | 239.00M | |
― | ― | ― | ― | ― | |
2.31 | 4.27 | 5.65 | 3.38 | 1.11 | |
2.31 | 4.27 | 5.65 | 3.38 | 1.11 | |
210.11M | 212.11M | 214.11M | 214.38M | 214.38M | |
210.11M | 212.11M | 214.11M | 214.38M | 214.38M |