Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
5.58B | 5.23B | 4.67B | 4.36B | 3.85B | |
832.99M | 764.18M | 672.01M | 621.40M | 562.99M | |
382.92M | 370.76M | 171.46M | 301.09M | 273.60M | |
186.81M | 65.72M | 162.22M | 147.74M | 124.77M | |
627.13M | 459.13M | 654.80M | 460.09M | 400.93M | |
450.07M | 393.42M | 500.55M | 329.39M | 289.13M | |
-66.87M | -68.23M | -45.78M | -45.20M | -42.20M | |
383.20M | 325.19M | 454.77M | 284.19M | 246.93M | |
272.42M | 227.33M | 334.67M | 195.34M | 172.60M | |
4.27 | 3.58 | 5.32 | 3.13 | 2.78 | |
4.27 | 3.58 | 5.30 | 3.09 | 2.74 | |
63.76M | 63.50M | 62.88M | 62.50M | 62.13M | |
63.76M | 63.50M | 63.13M | 63.13M | 62.96M |