Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
4.60B | 4.09B | 3.72B | 3.49B | 3.12B | |
1.02B | 1.11B | 1.02B | 941.52M | 831.38M | |
661.03M | 842.31M | 742.96M | 647.09M | 556.28M | |
219.93M | 201.98M | 175.09M | 144.86M | 114.46M | |
594.09M | 480.65M | 419.99M | 421.97M | 373.95M | |
360.37M | 271.71M | 257.60M | 284.52M | 227.28M | |
-77.15M | -87.34M | -112.67M | -14.61M | -52.85M | |
283.22M | 184.37M | 168.30M | 269.91M | 164.84M | |
210.35M | 139.31M | 126.46M | 210.32M | 127.27M | |
14.54 | 9.62 | 8.73 | 15.34 | 10.02 | |
14.54 | 9.62 | 8.73 | 15.34 | 10.02 | |
14.47M | 14.49M | 14.49M | 13.71M | 12.70M | |
14.47M | 14.49M | 14.49M | 13.71M | 12.70M |