Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 228.21M | $ 262.10M | $ 289.97M | $ 214.20M | $ 169.73M | |
$ 132.01M | $ 113.21M | $ 167.67M | $ 93.39M | $ 27.37M | |
$ 73.24M | $ 27.49M | $ 24.97M | $ 29.87M | $ 34.56M | |
$ 44.92M | $ 49.78M | $ 43.33M | $ 40.49M | $ 42.99M | |
$ 97.90M | $ 148.96M | $ 188.91M | $ 120.89M | $ -68.00M | |
$ 58.78M | $ 85.71M | $ 142.70M | $ 63.52M | $ -7.42M | |
$ -46.03M | $ -35.87M | $ -23.63M | $ -6.12M | $ -21.52M | |
$ 12.75M | $ 49.84M | $ 119.06M | $ 57.39M | $ -134.20M | |
$ 12.75M | $ 49.84M | $ 119.06M | $ 57.39M | $ -134.20M | |
$ 0.06 | $ 0.44 | $ 1.42 | $ 0.64 | $ -1.62 | |
$ 0.06 | $ 0.43 | $ 1.36 | $ 0.61 | $ -1.62 | |
115.96M | 100.17M | 80.06M | 81.12M | 86.14M | |
118.66M | 101.88M | 83.32M | 84.86M | 86.14M |