Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 5.00B | $ 3.12B | $ 2.13B | $ 1.03B | $ 580.46M | |
$ 2.36B | $ 1.65B | $ 1.42B | $ 548.46M | $ 41.31M | |
$ 610.75M | $ 553.75M | $ 326.66M | $ 185.48M | $ 130.64M | |
$ 1.78B | $ 1.01B | $ 444.68M | $ 289.12M | $ 365.17M | |
$ 3.62B | $ 2.22B | $ 1.41B | $ 489.15M | $ -335.96M | |
$ 1.74B | $ 1.10B | $ 1.01B | $ 370.62M | $ -89.25M | |
$ -193.68M | $ -60.86M | $ -137.40M | $ -231.87M | $ 9.80M | |
$ 1.55B | $ 1.04B | $ 870.13M | $ 138.74M | $ -770.32M | |
$ 984.70M | $ 476.31M | $ 749.84M | $ 138.18M | $ -685.20M | |
$ 1.53 | $ 1.38 | $ 2.62 | $ 0.49 | $ -2.47 | |
$ 1.43 | $ 1.24 | $ 2.32 | $ 0.46 | $ -2.47 | |
640.66M | 349.21M | 286.16M | 280.87M | 277.37M | |
684.49M | 389.10M | 322.82M | 310.17M | 277.37M |