Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 4.87B | $ 4.54B | $ 4.20B | $ 3.69B | $ 3.68B | |
$ 1.17B | $ 1.07B | $ 964.40M | $ 813.60M | $ 851.10M | |
$ 742.30M | $ 677.70M | $ 623.80M | $ 580.60M | $ 601.50M | |
$ 275.80M | $ 245.80M | $ 239.50M | $ 206.80M | $ 185.00M | |
$ 715.40M | $ 613.00M | $ 576.10M | $ 373.00M | $ 364.00M | |
$ 425.20M | $ 350.80M | $ 354.70M | $ 213.50M | $ 236.80M | |
$ -189.40M | $ -135.10M | $ -119.20M | $ -134.20M | $ -143.30M | |
$ 235.80M | $ 226.20M | $ 235.50M | $ 79.30M | $ 93.50M | |
$ 87.70M | $ 170.60M | $ 105.20M | $ 22.70M | $ 29.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.90 | $ 3.61 | $ 2.13 | $ 0.45 | $ 0.58 | |
$ 1.87 | $ 3.57 | $ 2.10 | $ 0.45 | $ 0.57 | |
46.20M | 47.30M | 49.50M | 50.40M | 50.20M | |
46.90M | 47.80M | 50.10M | 50.80M | 51.10M |