Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 4.66B | $ 4.45B | $ 4.14B | $ 5.06B | $ 4.84B | |
$ 1.68B | $ 1.46B | $ 1.42B | $ 1.82B | $ 1.77B | |
$ 1.53B | $ 1.33B | $ 815.80M | $ 1.35B | $ 1.36B | |
$ 359.50M | $ 338.60M | $ 312.20M | $ 384.80M | $ 396.50M | |
$ 525.00M | $ 507.20M | $ 915.60M | $ 661.90M | $ 612.90M | |
$ 151.90M | $ 172.80M | $ 573.70M | $ 932.40M | $ 604.50M | |
$ -160.20M | $ -218.00M | $ -151.70M | $ -259.30M | $ -33.80M | |
$ -8.30M | $ -139.10M | $ 258.70M | $ -149.40M | $ 171.00M | |
$ -12.70M | $ -130.90M | $ -130.90M | $ -162.60M | $ 146.10M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ -0.09 | $ -0.97 | $ -0.98 | $ -1.19 | $ 1.07 | |
$ -0.09 | $ -0.97 | $ -0.98 | $ -1.19 | $ 1.07 | |
135.30M | 134.50M | 133.60M | 136.10M | 136.00M | |
135.30M | 134.50M | 133.60M | 136.10M | 136.50M |