Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 3.83B | $ 3.66B | $ 3.09B | $ 2.36B | $ 2.16B | |
$ 3.40B | $ 3.12B | $ 2.65B | $ 2.21B | $ 2.03B | |
$ 2.82B | $ 2.61B | $ 2.48B | $ 1.45B | $ 1.39B | |
$ 638.70M | $ 629.47M | $ 552.48M | $ 278.25M | $ 370.16M | |
$ 1.23B | $ 553.78M | $ 1.03B | $ 649.65M | $ 1.01B | |
$ 578.58M | $ 512.27M | $ 170.28M | $ 765.46M | $ 532.37M | |
$ -280.65M | $ -307.26M | $ -283.12M | $ -102.98M | $ -78.07M | |
$ 297.93M | $ -372.78M | $ -112.84M | $ 275.10M | $ 454.30M | |
$ 414.83M | $ -214.14M | $ -328.95M | $ 238.62M | $ 523.37M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 6.95 | $ -3.42 | $ -5.51 | $ 4.28 | $ 9.22 | |
$ 6.10 | $ -3.42 | $ -5.51 | $ 4.22 | $ 9.09 | |
63.29M | 62.54M | 59.69M | 55.71M | 56.75M | |
72.07M | 62.54M | 59.69M | 56.52M | 57.55M |