Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 398.17M | $ 418.93M | $ 453.62M | $ 413.68M | $ 896.29M | |
$ 51.09M | $ 37.84M | $ 60.70M | $ 35.55M | $ 63.84M | |
$ 34.45M | $ 30.54M | $ 54.21M | - | $ 48.20M | |
$ 10.78M | $ 10.39M | $ 8.18M | $ 17.94M | $ 12.07M | |
$ 27.32M | $ 9.09M | $ 16.75M | - | $ 27.71M | |
$ 16.64M | $ 7.31M | $ 6.49M | $ 122.44M | $ 15.63M | |
$ -16.54M | $ -24.32M | $ -5.82M | - | $ -8.88M | |
$ 106.00K | $ -17.02M | $ 671.00K | - | $ 6.75M | |
$ -3.70M | $ -16.38M | $ -1.10M | - | $ 10.91M | |
$ -0.01 | $ -0.21 | $ -0.01 | $ -1.74 | $ 0.13 | |
$ -0.01 | $ -0.21 | $ -0.01 | $ -1.74 | $ 0.13 | |
103.69M | 77.38M | 81.41M | 81.41M | 81.41M | |
103.69M | 77.38M | 81.41M | 81.41M | 81.41M |