Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 4.52B | $ 4.18B | $ 3.42B | $ 2.92B | $ 2.86B | |
$ 3.35B | $ 3.13B | $ 2.50B | $ 2.05B | $ 2.04B | |
$ 80.63M | $ 959.82M | $ 789.39M | $ 636.46M | $ 575.06M | |
$ 970.06M | $ 888.15M | $ 713.43M | $ 553.26M | $ 512.92M | |
$ 3.34B | $ 3.79B | $ 2.86B | $ 2.44B | $ 2.42B | |
$ 3.30B | $ 2.17B | $ 1.71B | $ 1.41B | $ 1.47B | |
$ -1.13B | $ 2.21B | $ -666.43M | $ -521.19M | $ -382.52M | |
$ 2.17B | $ 4.38B | $ 1.97B | $ 1.36B | $ 1.53B | |
$ 2.15B | $ 4.35B | $ 1.95B | $ 1.36B | $ 1.52B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 11.11 | $ 37.53 | $ 9.91 | $ 6.29 | $ 7.30 | |
$ 11.06 | $ 37.31 | $ 9.87 | $ 6.29 | $ 7.29 | |
175.47M | 175.26M | 174.86M | 174.49M | 174.29M | |
176.14M | 176.28M | 175.57M | 174.64M | 174.53M |