Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 3.87B | $ 3.79B | $ 3.92B | $ 3.72B | $ 3.09B | |
$ 2.33B | $ 2.24B | $ 2.31B | $ 2.17B | $ 1.80B | |
$ 1.13B | $ 1.09B | $ 1.18B | $ 1.18B | $ 1.02B | |
$ 123.22M | $ 121.16M | $ 113.02M | $ 108.06M | $ 98.71M | |
$ 1.24B | $ 1.17B | $ 1.24B | $ 1.10B | $ 885.96M | |
$ 1.20B | $ 1.15B | $ 1.14B | $ 997.84M | $ 797.88M | |
$ -162.70M | $ -178.17M | $ -138.77M | $ -119.85M | $ -104.17M | |
$ 1.04B | $ 973.73M | $ 1.07B | $ 949.36M | $ 748.74M | |
$ 863.14M | $ 788.78M | $ 872.50M | $ 768.99M | $ 602.74M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 40.67 | $ 36.10 | $ 38.79 | $ 33.25 | $ 25.24 | |
$ 40.67 | $ 35.90 | $ 38.41 | $ 32.78 | $ 24.91 | |
21.22M | 21.85M | 22.49M | 23.13M | 23.88M | |
21.22M | 21.97M | 22.72M | 23.46M | 24.20M |