Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.53B | $ 1.31B | $ 1.43B | $ 2.04B | $ 1.25B | |
$ 527.42M | $ 1.23B | $ 1.43B | $ 1.89B | $ 1.11B | |
$ 42.24M | $ 1.18B | $ 1.24B | $ 1.53B | $ 944.94M | |
$ 27.07M | $ 37.37M | $ 31.01M | $ 42.71M | $ 55.43M | |
$ 253.75M | $ 159.96M | $ 186.30M | $ 499.68M | $ 149.18M | |
$ 485.18M | $ 140.48M | $ 155.29M | $ 456.97M | $ 93.75M | |
$ -266.77M | $ 0.00 | $ -20.92M | $ -15.46M | $ -25.20M | |
$ 218.41M | $ 122.59M | $ 134.37M | $ 441.51M | $ 68.55M | |
$ 181.11M | $ 85.49M | $ 110.67M | $ 278.51M | $ 40.50M | |
$ 11.44 | $ 5.72 | $ 7.92 | $ 19.52 | $ 2.94 | |
$ 10.24 | $ 4.96 | $ 6.52 | $ 16.43 | $ 2.72 | |
15.84M | 14.96M | 13.98M | 14.27M | 13.78M | |
17.70M | 17.22M | 16.96M | 16.95M | 14.90M |