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 | $ 34.28M | $ 29.61M | $ 31.23M | $ 34.56M | |
$ 44.92M | $ 10.54M | $ 43.33M | $ 40.49M | $ 42.99M | |
$ 97.90M | $ 96.25M | $ 188.91M | $ 120.89M | $ -68.00M | |
$ 58.78M | $ 85.71M | $ 98.36M | $ 21.84M | $ -7.20M | |
$ -46.03M | $ -35.87M | $ 20.70M | $ 35.55M | $ -21.52M | |
$ 12.75M | $ 49.84M | $ 119.06M | $ 57.39M | $ -134.20M | |
$ 12.75M | $ 49.84M | $ 119.06M | $ 77.65M | $ -112.72M | |
$ 0.03 | $ 0.44 | $ 1.42 | $ 0.96 | $ -1.31 | |
$ 0.06 | $ 0.43 | $ 1.36 | $ 0.92 | $ -1.31 | |
254.93M | 100.17M | 80.06M | 81.12M | 86.14M | |
118.66M | 101.88M | 83.32M | 84.86M | 86.14M |