Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 3.78B | $ 4.30B | $ 5.13B | $ 4.77B | $ 4.24B | |
$ 688.97M | $ 828.72M | $ 945.40M | $ 975.20M | $ 901.90M | |
$ 815.42M | $ 687.12M | $ 766.10M | $ 704.90M | $ 702.70M | |
$ 125.79M | $ 140.19M | $ 131.75M | $ 137.25M | $ 134.62M | |
$ 22.20M | $ 302.74M | $ 250.32M | $ 418.07M | $ 326.10M | |
$ -126.45M | $ 141.60M | $ 106.20M | $ 147.75M | $ 67.38M | |
$ -44.37M | $ -53.03M | $ -75.95M | $ -11.45M | $ -72.05M | |
$ -170.82M | $ 88.57M | $ 79.00M | $ 204.40M | $ 116.70M | |
$ -189.02M | $ 62.45M | $ 45.73M | $ 168.82M | $ 91.59M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ -2.24 | $ 0.73 | $ 0.53 | $ 1.75 | $ 0.91 | |
$ -2.24 | $ 0.73 | $ 0.53 | $ 1.72 | $ 0.90 | |
84.55M | 85.00M | 86.37M | 96.56M | 100.63M | |
84.55M | 85.87M | 87.08M | 98.37M | 101.68M |