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 | |
| 5.29B | 7.35B | 5.52B | 6.96B | 6.95B | |
| 1.84B | 1.87B | 1.87B | 1.89B | 1.86B | |
| 3.52B | 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 |