Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 12.55B | $ 15.79B | $ 11.78B | $ 7.50B | $ 8.12B | |
$ 2.22B | $ 4.07B | $ 3.50B | $ 1.02B | $ 1.26B | |
$ 1.49B | $ 990.00M | $ 674.00M | $ 558.00M | $ 567.00M | |
$ 1.10B | $ 1.06B | $ 840.00M | $ 773.00M | $ 713.00M | |
$ 1.96B | $ 4.18B | $ 3.69B | $ 1.25B | $ 1.41B | |
$ 729.00M | $ 3.05B | $ 2.80B | $ 429.00M | $ 656.00M | |
$ -29.00M | $ -104.00M | $ -123.00M | $ -98.00M | $ -86.00M | |
$ 700.00M | $ 2.95B | $ 2.68B | $ 331.00M | $ 570.00M | |
$ 479.00M | $ 2.25B | $ 2.02B | $ 330.00M | $ 421.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.72 | $ 17.47 | $ 15.66 | $ 2.57 | $ 3.26 | |
$ 3.70 | $ 17.35 | $ 15.58 | $ 2.57 | $ 3.25 | |
127.81M | 127.97M | 128.00M | 127.85M | 128.40M | |
128.60M | 128.85M | 128.70M | 128.09M | 128.76M |