Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
2.34B | 1.95B | 1.81B | 598.10M | 692.77M | |
1.42B | 1.18B | 1.07B | 441.15M | 515.59M | |
-394.56M | 262.19M | 199.69M | 97.09M | 103.58M | |
8.72M | 10.07M | 10.36M | 10.49M | 10.96M | |
1.91B | 2.50B | 2.07B | 103.08M | 907.92M | |
1.81B | 2.36B | 2.05B | 78.17M | 890.23M | |
-643.12M | -641.86M | -473.19M | -125.30M | -169.51M | |
1.17B | 1.72B | 1.58B | -47.13M | 720.72M | |
860.99M | 1.20B | 1.05B | -9.14M | 612.69M | |
― | ― | ― | ― | ― | |
35.50 | 54.01 | 52.07 | -0.62 | 42.90 | |
35.27 | 53.04 | 51.30 | -0.61 | 42.70 | |
24.25M | 22.31M | 20.13M | 14.79M | 14.28M | |
24.41M | 22.72M | 20.43M | 14.93M | 14.35M |