Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.65B | $ 1.17B | $ 1.14B | $ 652.19M | $ 273.94M | |
$ 1.26B | $ 591.25M | $ 630.24M | $ 266.61M | $ 2.43M | |
$ 630.27M | $ -40.24M | $ 100.56M | $ 77.81M | $ 54.50M | |
$ 439.01M | $ 276.43M | $ 239.44M | $ 194.89M | $ 150.72M | |
$ 1.06B | $ 851.24M | $ 706.13M | $ 403.56M | $ 90.23M | |
$ 625.39M | $ 631.49M | $ 529.15M | $ 210.55M | $ -53.56M | |
$ -34.56M | $ -86.13M | $ -95.63M | $ -57.79M | $ -42.85M | |
$ 590.83M | $ 545.36M | $ 433.51M | $ 152.76M | $ -112.86M | |
$ 477.52M | $ 396.95M | $ 269.54M | $ 50.65M | $ -102.75M | |
$ 4.63 | $ 4.24 | $ 3.07 | $ 0.57 | $ -1.17 | |
$ 4.63 | $ 4.00 | $ 2.76 | $ 0.54 | $ -1.17 | |
103.07M | 93.68M | 87.86M | 88.24M | 87.47M | |
103.08M | 99.23M | 97.83M | 93.27M | 87.47M |