Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
27.16B | 24.86B | 12.69B | 27.48B | 18.72B | |
27.16B | 24.86B | 12.69B | 27.48B | 18.72B | |
25.80B | 24.21B | 11.38B | 25.79B | 18.72B | |
451.00M | 428.00M | 385.00M | 322.00M | -37.00M | |
2.45B | 1.53B | 2.05B | 2.31B | 1.18B | |
1.35B | 642.00M | 1.67B | 1.70B | 888.00M | |
0.00 | 0.00 | -356.00M | 0.00 | 133.00M | |
1.35B | 642.00M | 1.31B | 1.70B | 1.02B | |
946.00M | 485.00M | 906.00M | 1.21B | 724.00M | |
4.57 | 2.31 | 4.27 | 5.65 | 3.38 | |
4.54 | 2.31 | 4.27 | 5.65 | 3.38 | |
207.14M | 210.11M | 212.18M | 214.11M | 214.38M | |
208.29M | 210.11M | 212.11M | 214.11M | 214.38M |