Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 4.42B | $ 3.17B | $ 2.75B | $ 2.24B | $ 2.00B | |
$ 3.51B | $ 3.17B | $ 2.75B | $ 2.24B | $ 2.00B | |
$ 844.00M | $ 1.17B | $ 964.00M | $ 981.00M | $ 840.00M | |
$ 94.00M | $ 84.00M | $ 74.00M | $ 62.00M | $ 52.00M | |
$ 6.68B | $ 3.20B | $ 2.12B | $ 1.60B | $ 1.91B | |
$ 3.58B | $ 2.10B | $ 1.82B | $ 1.38B | $ 1.22B | |
$ -507.00M | $ -457.00M | $ -306.00M | $ -280.00M | $ -60.00M | |
$ 3.07B | $ 2.00B | $ 1.79B | $ 1.26B | $ 1.16B | |
$ 600.00M | $ 380.00M | $ 308.00M | $ 195.00M | $ 161.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 5.72 | $ 3.78 | $ 3.27 | $ 2.44 | $ 2.12 | |
$ 5.67 | $ 3.75 | $ 3.24 | $ 2.42 | $ 2.10 | |
104.97M | 100.46M | 94.17M | 79.94M | 76.12M | |
105.85M | 101.30M | 95.01M | 80.64M | 76.83M |