Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 125.90M | $ 1.62B | $ 1.18B | $ 661.48M | $ 439.38M | |
$ -55.80M | $ 721.01M | $ 619.06M | $ 615.18M | $ 397.13M | |
$ 7.39M | $ 315.83M | $ 238.44M | $ 171.80M | $ 144.38M | |
$ 77.98M | $ 9.74M | $ 68.61M | $ 65.83M | $ 56.86M | |
$ 1.17B | $ 414.93M | $ 449.23M | $ 509.22M | $ 309.61M | |
$ 7.23M | $ 405.18M | $ 380.63M | $ 443.39M | $ 252.75M | |
$ 281.00M | $ 22.72M | $ -9.31M | $ -19.30M | $ -16.20M | |
$ 288.22M | $ 427.90M | $ 371.31M | $ 424.09M | $ 236.55M | |
$ 223.27M | $ 371.43M | $ 325.78M | $ 339.30M | $ 170.95M | |
$ 1.18 | $ 2.01 | $ 1.72 | $ 2.30 | $ 1.44 | |
$ 1.09 | $ 1.70 | $ 1.67 | $ 2.28 | $ 1.41 | |
188.70M | 184.64M | 170.29M | 139.20M | 116.06M | |
205.53M | 218.84M | 199.11M | 156.09M | 133.97M |