Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 3.41B | $ 3.27B | $ 3.11B | $ 2.89B | $ 2.77B | |
$ 3.41B | $ 2.05B | $ 1.96B | $ 1.84B | $ 1.72B | |
$ 159.98M | $ 170.16M | $ 898.02M | $ 869.19M | $ 816.86M | |
$ 888.46M | $ 832.75M | $ 2.05B | $ 1.92B | $ 1.86B | |
$ 1.62B | $ 1.87B | $ 1.77B | $ 1.69B | $ 2.14B | |
$ 3.25B | $ 1.85B | $ 1.02B | $ 976.21M | $ 827.70M | |
$ -3.16B | $ -1.55B | $ -785.16M | $ -1.04B | $ -554.13M | |
$ 84.19M | $ 291.42M | $ 1.02B | $ 631.93M | $ 1.02B | |
$ 14.27M | $ 190.22M | $ 583.45M | $ 84.41M | $ 525.74M | |
$ 0.09 | $ 1.21 | $ 3.72 | $ 0.54 | $ 3.38 | |
$ 0.09 | $ 1.21 | $ 3.71 | $ 0.54 | $ 3.38 | |
157.47M | 157.20M | 156.73M | 156.12M | 155.43M | |
157.79M | 157.20M | 157.14M | 156.38M | 155.52M |