Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 343.93M | $ 401.97M | $ 826.65M | $ 688.39M | $ 475.98M | |
$ 152.36M | $ 46.72M | $ 305.54M | $ 675.06M | $ 134.98M | |
$ 240.97M | $ 132.71M | $ 116.44M | $ 13.33M | $ 92.36M | |
$ 80.11M | $ 78.40M | $ 70.47M | $ 13.88M | $ 13.83M | |
$ 14.00M | $ -4.48M | $ -427.61M | $ 64.72M | $ 52.92M | |
$ -88.60M | $ -85.99M | $ 50.83M | $ -13.33M | $ 42.62M | |
$ -9.07M | $ -45.64M | $ -36.41M | $ -16.87M | $ -24.35M | |
$ -97.67M | $ -131.63M | $ 33.96M | $ 21.03M | $ 18.27M | |
$ -74.67M | $ -227.22M | $ 33.00M | $ 21.03M | $ 16.36M | |
$ -1.07 | $ -2.44 | $ 0.36 | $ 1.03 | $ 0.25 | |
$ -1.07 | $ -2.44 | $ 0.36 | $ 1.03 | $ 0.25 | |
69.55M | 91.45M | 91.67M | 20.49M | 64.69M | |
69.55M | 91.45M | 91.67M | 20.49M | 64.69M |