Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
8.88B | 9.10B | 8.99B | 8.82B | 8.72B | |
8.88B | 7.17B | 7.15B | 6.93B | 6.82B | |
7.24B | 7.35B | 5.52B | 6.96B | 6.95B | |
1.84B | 1.87B | 1.87B | 1.89B | 1.86B | |
3.50B | 3.67B | 3.45B | 3.71B | 3.50B | |
1.64B | 1.75B | 1.63B | 1.86B | 1.71B | |
-432.00M | -349.00M | -398.00M | -478.00M | -474.00M | |
1.21B | 1.40B | 1.23B | 1.38B | 1.23B | |
108.00M | 187.00M | 158.00M | 129.00M | 157.00M | |
1.02 | 1.74 | 1.42 | 1.11 | 1.35 | |
1.02 | 1.76 | 1.41 | 1.11 | 1.35 | |
106.00M | 107.47M | 111.00M | 114.86M | 116.00M | |
106.00M | 106.00M | 112.00M | 116.00M | 116.00M |