Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
1.12B | 1.05B | 976.27M | 1.01B | 741.55M | |
468.24M | 418.31M | 379.27M | 358.93M | 293.55M | |
319.86M | 291.03M | 246.87M | 199.69M | 187.70M | |
76.93M | 64.83M | 52.43M | 45.35M | 38.89M | |
226.70M | 188.56M | 180.49M | 194.52M | 141.19M | |
148.38M | 123.45M | 128.57M | 150.73M | 101.53M | |
-26.11M | -18.81M | -17.12M | -32.56M | -10.40M | |
122.27M | 104.64M | 111.46M | 118.17M | 91.14M | |
81.01M | 64.16M | 68.20M | 72.65M | 58.89M | |
― | ― | ― | ― | ― | |
0.58 | 0.45 | 0.48 | 0.51 | 0.42 | |
0.58 | 0.45 | 0.47 | 0.51 | 0.42 | |
139.67M | 141.41M | 142.34M | 142.34M | 141.43M | |
140.11M | 142.63M | 143.73M | 142.44M | 141.43M |