Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
2.51B | 2.34B | 1.95B | 1.81B | 598.10M | |
1.74B | 1.42B | 1.18B | 1.07B | 441.15M | |
-1.29B | -394.56M | 262.19M | 199.69M | 97.09M | |
9.51M | 8.72M | 10.07M | 10.36M | 10.49M | |
3.02B | 1.91B | 2.50B | 2.07B | 103.08M | |
3.03B | 1.81B | 2.36B | 2.05B | 78.17M | |
-999.48M | -643.12M | -641.86M | -473.19M | -125.30M | |
2.03B | 1.17B | 1.72B | 1.58B | -47.13M | |
1.46B | 860.99M | 1.20B | 1.05B | -9.14M | |
59.71 | 35.50 | 54.01 | 52.07 | -0.62 | |
59.25 | 35.27 | 53.04 | 51.30 | -0.61 | |
24.44M | 24.25M | 22.31M | 20.13M | 14.79M | |
24.63M | 24.41M | 22.72M | 20.43M | 14.93M |