Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.80B | $ 1.67B | $ 1.14B | $ 1.03B | $ 891.15M | |
$ 2.80B | $ 1.16B | $ 814.56M | $ 696.34M | $ 623.79M | |
$ 2.52B | $ 714.16M | $ 270.17M | $ 305.20M | $ 309.67M | |
$ 392.84M | $ 164.62M | $ 60.03M | $ 77.92M | $ 86.19M | |
$ 676.31M | $ 611.09M | $ 603.15M | $ 341.40M | $ 292.90M | |
$ 282.90M | $ 446.66M | $ 544.39M | $ 391.14M | $ 314.13M | |
$ -248.55M | $ -239.23M | $ -140.84M | $ -101.74M | $ -118.91M | |
$ 34.35M | $ 207.44M | $ 403.55M | $ 289.39M | $ 195.22M | |
$ 9.41M | $ -35.23M | $ 387.27M | $ 272.34M | $ 177.16M | |
$ 0.12 | $ -0.43 | $ 4.66 | $ 3.27 | $ 2.13 | |
$ 0.05 | $ -0.43 | $ 4.66 | $ 3.27 | $ 2.13 | |
81.34M | 82.81M | 83.16M | 83.16M | 83.16M | |
171.87M | 82.81M | 83.16M | 83.16M | 83.16M |