Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
1.89B | 1.79B | 1.41B | 1.08B | 846.51M | |
789.92M | 718.31M | 593.26M | 451.35M | 352.70M | |
531.71M | 425.65M | 315.54M | 243.13M | 207.43M | |
88.43M | 69.68M | 56.21M | 46.79M | 40.58M | |
336.20M | 354.17M | 333.93M | 256.08M | 185.85M | |
258.21M | 292.66M | 277.72M | 208.22M | 145.27M | |
-66.32M | -28.93M | 4.11M | -13.42M | -1.43M | |
191.89M | 263.74M | 281.83M | 194.80M | 143.85M | |
148.25M | 218.30M | 224.01M | 154.28M | 111.21M | |
― | ― | ― | ― | ― | |
1.35 | 2.00 | 2.05 | 1.43 | 1.03 | |
1.35 | 1.99 | 2.04 | 1.41 | 1.03 | |
109.81M | 109.32M | 109.03M | 108.11M | 107.66M | |
109.68M | 109.76M | 109.76M | 109.11M | 108.42M |