Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
26.83B | 21.45B | 7.31B | 25.06B | 14.71B | |
26.34B | 21.45B | 7.31B | 25.06B | 14.64B | |
25.79B | 2.03B | 7.12B | 23.48B | 14.64B | |
493.00M | 457.00M | 322.00M | 325.00M | 319.86M | |
2.33B | 1.46B | 729.00M | 2.14B | 949.29M | |
1.04B | 19.42B | 189.00M | 1.58B | 629.43M | |
1.00M | -19.07B | 5.00M | -2.51M | -43.49M | |
1.04B | 347.00M | 194.00M | 1.58B | 585.94M | |
718.00M | 220.00M | 121.00M | 1.08B | 438.68M | |
9.08 | 2.83 | 1.63 | 15.99 | 6.48 | |
9.03 | 2.78 | 1.62 | 15.97 | 6.48 | |
79.10M | 77.87M | 73.80M | 67.64M | 67.70M | |
79.47M | 79.03M | 74.33M | 67.74M | 67.64M |