Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 47.71B | $ 59.04B | $ 31.34B | $ 20.36B | $ 36.82B | |
$ 1.06B | $ 1.09B | $ 788.20M | $ 851.80M | $ 1.11B | |
$ 860.20M | $ 816.10M | $ 634.30M | $ 678.00M | $ 792.60M | |
$ 104.50M | $ 107.80M | $ 81.00M | $ 85.80M | $ 87.40M | |
$ 306.70M | $ 366.10M | $ 226.80M | $ 295.60M | $ 404.80M | |
$ 198.00M | $ 273.20M | $ 142.60M | $ 137.90M | $ 299.70M | |
$ -131.30M | $ -128.10M | $ -42.60M | $ 23.80M | $ -62.40M | |
$ 66.70M | $ 145.10M | $ 100.00M | $ 161.70M | $ 237.30M | |
$ 52.90M | $ 114.10M | $ 73.70M | $ 109.60M | $ 178.90M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.86 | $ 1.83 | $ 1.17 | $ 1.72 | $ 2.71 | |
$ 0.86 | $ 1.82 | $ 1.16 | $ 1.71 | $ 2.69 | |
61.40M | 62.30M | 62.90M | 63.70M | 66.10M | |
61.70M | 62.70M | 63.30M | 64.00M | 66.50M |