Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.40B | $ 4.22B | $ 3.89B | $ 377.45M | $ 300.19M | |
$ 2.00B | $ 3.86B | $ 2.75B | $ 283.65M | $ 32.91M | |
$ 2.00B | $ 2.44B | $ 1.40B | $ 255.27M | $ 36.67M | |
$ 364.30M | $ 310.00M | $ 332.21M | $ 26.91M | $ 30.46M | |
$ 699.70M | $ 1.06B | $ 1.59B | $ 48.50M | $ 19.70M | |
$ 0.00 | $ 777.90M | $ 1.35B | $ 28.38M | $ -10.77M | |
$ 270.10M | $ -105.90M | $ -145.40M | $ -5.90M | $ -9.59M | |
$ 270.10M | $ 672.00M | $ 1.14B | $ 16.25M | $ -6.51M | |
$ 191.50M | $ 472.40M | $ 961.87M | $ 7.55M | $ -8.14M | |
$ 0.23 | $ 0.52 | $ 1.21 | $ 0.03 | $ -0.03 | |
$ 0.23 | $ 0.52 | $ 1.21 | $ 0.03 | $ -0.03 | |
901.39M | 901.38M | 794.23M | 674.04M | 262.85M | |
901.39M | 901.38M | 794.23M | 674.04M | 266.84M |