Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
12.33B | 11.99B | 7.97B | 6.67B | 8.80B | |
6.42B | 6.80B | 4.31B | 3.13B | 2.29B | |
1.21B | 257.00M | 144.00M | 241.00M | 680.00M | |
4.24B | 2.91B | 797.00M | 5.00B | 2.39B | |
9.43B | 13.39B | 5.21B | 5.06B | 2.83B | |
5.21B | 10.44B | 4.22B | 2.16B | 1.99B | |
-1.39B | -1.28B | -1.66B | -1.67B | -640.00M | |
3.81B | 9.15B | 2.83B | -2.00B | 11.00M | |
1.59B | 3.98B | 1.43B | -1.59B | 402.00M | |
― | ― | ― | ― | ― | |
87.40 | 223.73 | 78.30 | -96.24 | 34.60 | |
87.32 | 223.73 | 78.30 | -96.24 | 34.57 | |
18.23M | 17.73M | 17.95M | 16.57M | 11.62M | |
18.24M | 17.78M | 18.29M | 16.57M | 11.63M |