Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
6.03B | 5.42B | 4.49B | 4.06B | 3.85B | |
253.00M | 279.24M | 278.88M | 198.13M | 170.32M | |
62.91M | 30.64M | 60.65M | 34.63M | 46.52M | |
88.13M | 75.75M | 69.50M | 54.85M | 52.25M | |
316.25M | 336.11M | 300.77M | 218.36M | 176.05M | |
190.10M | 248.59M | 218.23M | 163.50M | 123.80M | |
33.42M | 6.47M | 11.17M | 7.15M | -13.17M | |
223.52M | 255.06M | 229.40M | 170.65M | 110.63M | |
173.63M | 196.05M | 175.31M | 213.31M | 156.60M | |
5.52 | 6.27 | 5.62 | 6.85 | 5.06 | |
5.44 | 6.27 | 5.57 | 6.77 | 5.06 | |
31.43M | 31.29M | 31.17M | 31.13M | 30.98M | |
31.92M | 31.29M | 31.48M | 31.52M | 30.98M |