Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 579.37M | $ 1.64B | $ 1.08B | $ 1.55B | $ 834.22M | |
$ 131.71M | $ 1.05B | $ 793.07M | $ 1.42B | $ 718.86M | |
$ 1.11B | $ 901.37M | $ 723.63M | $ 906.20M | $ 442.59M | |
$ 45.31M | $ 49.60M | $ 39.97M | $ 25.87M | $ 19.37M | |
$ -578.14M | $ 94.29M | $ -39.30M | $ 733.09M | $ 364.07M | |
$ -627.41M | $ 144.65M | $ 69.45M | $ 514.53M | $ 276.26M | |
$ -251.32M | $ -286.98M | $ -289.90M | $ 100.23M | $ 3.20M | |
$ -878.73M | $ -142.32M | $ -220.45M | $ 614.76M | $ 279.46M | |
$ -764.27M | $ -99.91M | $ -159.83M | $ 445.05M | $ 205.15M | |
$ -25.46 | $ -3.69 | $ -5.95 | $ 15.99 | $ 7.83 | |
$ -25.46 | $ -3.69 | $ -5.95 | $ 15.09 | $ 7.56 | |
30.34M | 29.27M | 28.19M | 27.37M | 25.61M | |
30.34M | 29.27M | 28.19M | 29.01M | 26.51M |