Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 5.11B | $ 6.32B | $ 5.68B | $ 3.47B | $ 4.50B | |
$ 1.02B | $ 1.31B | $ 1.15B | $ 621.10M | $ 827.90M | |
$ 793.50M | $ 735.20M | $ 711.20M | $ 554.30M | $ 636.80M | |
$ 62.50M | $ 59.00M | $ 55.90M | $ 53.90M | $ 58.40M | |
$ 290.90M | $ 634.10M | $ 492.50M | $ 39.00M | $ 250.60M | |
$ 228.10M | $ 578.70M | $ 274.60M | $ 66.80M | $ 130.30M | |
$ -34.40M | $ -55.80M | $ -156.10M | $ -154.70M | $ -95.60M | |
$ 193.70M | $ 522.90M | $ 389.10M | $ -90.10M | $ 115.20M | |
$ 145.70M | $ 391.00M | $ 294.30M | $ -65.30M | $ 82.40M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.17 | $ 10.41 | $ 7.67 | $ -1.72 | $ 2.19 | |
$ 4.10 | $ 10.21 | $ 7.56 | $ -1.72 | $ 2.17 | |
34.96M | 37.55M | 38.36M | 38.03M | 37.70M | |
35.57M | 38.28M | 38.91M | 38.03M | 37.96M |