Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
2.59B | 2.23B | 1.71B | 1.63B | 1.57B | |
575.54M | 516.18M | 405.01M | 383.41M | 356.43M | |
286.76M | 276.10M | 199.78M | 198.81M | 184.98M | |
106.42M | 100.53M | 71.92M | 78.73M | 73.50M | |
396.53M | 338.49M | 270.45M | 263.59M | 250.92M | |
288.78M | 240.08M | 205.24M | 184.61M | 171.45M | |
-8.71M | -10.74M | -11.88M | -6.96M | -2.99M | |
280.07M | 229.34M | 193.35M | 177.64M | 168.46M | |
216.16M | 173.51M | 151.20M | 130.42M | 119.80M | |
― | ― | ― | ― | ― | |
9.18 | 7.70 | 6.71 | 5.79 | 5.33 | |
9.18 | 7.69 | 6.59 | 5.69 | 5.33 | |
22.93M | 22.58M | 22.54M | 22.52M | 22.48M | |
22.93M | 22.58M | 22.58M | 22.52M | 22.48M |