Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 140.54M | $ 458.97M | $ 481.33M | $ 456.25M | $ 417.64M | |
$ 140.54M | $ 105.86M | $ 88.56M | $ 41.27M | $ 58.45M | |
$ 58.89M | $ 61.59M | $ 63.96M | $ 82.84M | $ 80.17M | |
$ 0.00 | $ 5.60M | $ 6.69M | $ 7.41M | $ 8.20M | |
$ 81.64M | $ 49.88M | $ 31.29M | $ -34.16M | $ -12.78M | |
$ 81.64M | $ 44.27M | $ 24.60M | $ -41.57M | $ -21.72M | |
$ -11.44M | $ -17.07M | $ -13.03M | $ -7.31M | $ -4.97M | |
$ 70.20M | $ 27.21M | $ 11.57M | $ -48.88M | $ -26.70M | |
$ 69.28M | $ 26.31M | $ 11.27M | $ -48.47M | $ -22.98M | |
$ 3.01 | $ 1.15 | $ 0.49 | $ -2.12 | $ -1.00 | |
$ 3.01 | $ 1.15 | $ 0.49 | $ -2.12 | $ -1.00 | |
22.98M | 22.96M | 22.94M | 22.91M | 22.87M | |
23.02M | 22.97M | 22.95M | 22.91M | 22.87M |