Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.53B | $ 1.35B | $ 1.37B | $ 1.97B | $ 1.18B | |
$ 527.42M | $ 1.21B | $ 307.79M | $ 587.17M | $ 220.24M | |
$ 42.24M | $ 999.12M | $ 42.85M | $ -1.58B | $ -1.12B | |
$ 27.07M | $ 37.37M | $ 1.28B | $ 1.58B | $ 1.16B | |
$ 251.16M | $ 0.00 | $ 326.48M | $ 330.37M | $ 0.00 | |
$ 485.18M | $ 312.55M | $ 168.98M | $ 389.66M | $ 59.70M | |
$ -266.77M | $ -189.97M | $ -192.11M | $ 111.14M | $ 19.19M | |
$ 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 |