Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| 4.46B | 4.82B | 5.15B | 4.46B | 4.63B | |
| 993.91M | 1.05B | 1.10B | 894.10M | 894.30M | |
| 230.31M | 696.22M | 440.55M | 360.50M | 317.33M | |
| 130.35M | 84.63M | 83.92M | 80.10M | 70.45M | |
| 994.06M | 581.67M | 1.58B | 609.38M | 641.30M | |
| 763.60M | 352.10M | 1.47B | 1.57B | 680.63M | |
| -542.54M | -350.09M | -349.31M | -198.39M | -217.38M | |
| 221.06M | 2.02M | 1.12B | 1.38B | 463.25M | |
| 169.66M | 30.95M | 930.85M | 1.23B | 328.56M | |
| 1.77 | 0.31 | 9.20 | 12.20 | 3.77 | |
| 1.77 | 0.31 | 9.20 | 12.20 | 3.77 | |
| 95.89M | 101.23M | 101.22M | 100.85M | 87.25M | |
| 95.89M | 101.23M | 101.22M | 100.85M | 87.25M |