Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 3.28B | $ 2.40B | $ 2.24B | $ 2.68B | $ 2.55B | |
$ 3.28B | $ 2.40B | $ 2.24B | $ 2.68B | $ 2.55B | |
$ 138.30B | $ 375.03M | $ 345.97M | $ 353.51M | $ 357.25M | |
$ 119.14M | $ 97.57M | $ 122.04M | $ 125.42M | $ 140.82M | |
$ 1.29B | $ 998.61M | $ 872.37M | $ 759.09M | $ 998.97M | |
$ -362.96M | $ 901.04M | $ 750.32M | $ 633.67M | $ 858.15M | |
$ 1.54B | $ 1.23B | $ 950.53M | $ 842.16M | $ 1.05B | |
$ 1.17B | $ 920.51M | $ 654.98M | $ 536.59M | $ 757.35M | |
$ 933.32M | $ 709.72M | $ 466.38M | $ 445.80M | $ 568.72M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 10.93 | $ 8.05 | $ 4.86 | $ 4.67 | $ 5.86 | |
$ 10.93 | $ 8.05 | $ 4.86 | $ 4.67 | $ 5.86 | |
85.39M | 88.12M | 96.04M | 95.38M | 96.97M | |
85.39M | 88.12M | 96.04M | 95.38M | 96.97M |