Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
5.23B | 4.67B | 4.36B | 3.85B | 3.60B | |
764.18M | 672.01M | 621.40M | 562.99M | 517.90M | |
370.76M | 321.72M | 301.09M | 273.60M | 263.17M | |
65.72M | 162.22M | 147.74M | 124.77M | 123.98M | |
459.13M | 654.80M | 477.13M | 413.90M | 378.72M | |
393.42M | 500.55M | 329.39M | 289.13M | 254.74M | |
-68.23M | -45.78M | -45.20M | -42.20M | -41.21M | |
325.19M | 454.77M | 284.19M | 246.93M | 213.53M | |
227.33M | 334.67M | 195.34M | 172.60M | 159.05M | |
― | ― | ― | ― | ― | |
3.58 | 5.32 | 3.13 | 2.78 | 2.57 | |
3.58 | 5.30 | 3.09 | 2.74 | 2.54 | |
63.50M | 62.88M | 62.50M | 62.13M | 62.00M | |
63.50M | 63.13M | 63.13M | 62.96M | 62.58M |