Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 2.91B | $ 3.28B | $ 2.99B | $ 2.94B | $ 2.30B | |
$ 1.19B | $ 1.59B | $ 1.39B | $ 1.43B | $ 1.07B | |
$ 458.08M | $ 595.72M | $ 592.42M | $ 573.47M | $ 517.58M | |
$ 113.24M | $ 121.08M | $ 127.85M | $ 134.57M | $ 110.63M | |
$ 892.69M | $ 1.13B | $ 940.57M | $ 1.00B | $ 660.67M | |
$ 733.54M | $ 990.63M | $ 802.22M | $ 870.98M | $ 559.02M | |
$ -127.00M | $ -157.06M | $ -188.54M | $ -233.93M | $ -183.36M | |
$ 606.55M | $ 833.57M | $ 613.68M | $ 637.06M | $ 375.66M | |
$ 476.72M | $ 629.91M | $ 477.00M | $ 481.83M | $ 286.24M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.29 | $ 2.82 | $ 2.15 | $ 2.20 | $ 1.32 | |
$ 2.28 | $ 2.81 | $ 2.14 | $ 2.19 | $ 1.31 | |
207.59M | 223.65M | 221.50M | 219.23M | 217.14M | |
207.95M | 224.49M | 222.47M | 219.73M | 217.98M |