Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 3.10B | $ 2.91B | $ 3.28B | $ 2.99B | $ 2.94B | |
$ 1.35B | $ 1.19B | $ 1.59B | $ 1.39B | $ 1.43B | |
$ 561.07M | $ 458.08M | $ 595.72M | $ 592.42M | $ 573.47M | |
$ 113.53M | $ 113.24M | $ 121.08M | $ 127.85M | $ 134.57M | |
$ 1.06B | $ 892.69M | $ 1.13B | $ 940.57M | $ 1.00B | |
$ 784.78M | $ 733.54M | $ 990.63M | $ 802.22M | $ 870.98M | |
$ -11.80M | $ -127.00M | $ -157.06M | $ -188.54M | $ -233.93M | |
$ 772.99M | $ 606.55M | $ 833.57M | $ 613.68M | $ 637.06M | |
$ 599.82M | $ 476.72M | $ 629.91M | $ 477.00M | $ 481.83M | |
$ 3.56 | $ 2.29 | $ 2.82 | $ 2.15 | $ 2.20 | |
$ 3.55 | $ 2.28 | $ 2.81 | $ 2.14 | $ 2.19 | |
168.43M | 207.59M | 223.65M | 221.50M | 219.23M | |
169.16M | 207.95M | 224.49M | 222.47M | 219.73M |