Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
4.37B | 3.43B | 2.27B | 3.15B | 2.46B | |
4.37B | 3.43B | 2.27B | 3.15B | 2.46B | |
4.14B | 305.46M | -2.03B | -3.26B | -2.53B | |
95.65M | 93.53M | 75.91M | 67.54M | 58.25M | |
389.55M | -66.82M | 319.50M | 1.62M | -14.04M | |
225.41M | 3.12B | 243.60M | -112.03M | -72.29M | |
0.00 | -3.01B | -1.70B | -108.85M | -76.38M | |
225.41M | 108.96M | 207.04M | -108.85M | -76.38M | |
144.41M | 73.04M | 175.71M | -114.02M | -64.26M | |
6.14 | 3.58 | 9.66 | -6.27 | -3.53 | |
5.70 | 3.39 | 9.66 | -6.27 | -3.53 | |
23.52M | 20.38M | 18.20M | 18.20M | 18.20M | |
26.36M | 21.54M | 18.20M | 18.20M | 18.20M |