Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
2.77B | 2.51B | 2.36B | 2.29B | 1.98B | |
510.71M | 458.31M | 464.44M | 492.51M | 410.04M | |
341.99M | 393.66M | 284.46M | 262.98M | 223.83M | |
39.24M | 38.38M | 39.16M | 38.41M | 33.08M | |
121.11M | 84.01M | 206.17M | 266.25M | 216.13M | |
168.72M | 64.65M | 179.87M | 228.83M | 183.87M | |
-109.29M | -37.40M | -23.78M | 8.27M | -7.75M | |
59.43M | 27.26M | 156.09M | 237.10M | 176.12M | |
20.51M | -11.22M | 115.79M | 174.15M | 127.36M | |
3.59 | -1.98 | 21.52 | 33.16 | 24.57 | |
3.59 | -1.97 | 21.29 | 32.60 | 24.21 | |
5.71M | 5.67M | 5.38M | 5.25M | 5.18M | |
5.72M | 5.68M | 5.44M | 5.34M | 5.26M |