Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 187.94M | $ 176.72M | $ 208.78M | $ 191.91M | $ 139.09M | |
$ 51.46M | $ 33.73M | $ 60.73M | $ 62.15M | $ 28.13M | |
$ 16.49M | $ 18.88M | $ 15.88M | $ 14.19M | $ 24.99M | |
$ 26.61M | $ 26.14M | $ 27.65M | $ 27.72M | $ 27.97M | |
$ 78.80M | $ 40.98M | $ 86.49M | $ 74.89M | $ 23.97M | |
$ 34.97M | $ 14.84M | $ 41.40M | $ 48.08M | $ 8.81M | |
$ 3.93M | $ -44.09M | $ 645.00K | $ -18.89M | $ -32.06M | |
$ 38.90M | $ -29.25M | $ 42.05M | $ 29.20M | $ -23.25M | |
$ 26.45M | $ -10.24M | $ 27.78M | $ 7.33M | $ -13.60M | |
$ 0.33 | $ -0.46 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 0.33 | $ -0.33 | $ 0.00 | $ 0.00 | $ 0.00 | |
43.96M | 31.32M | 68.93M | 0.00 | 0.00 | |
43.96M | 43.96M | 47.96M | 0.00 | 0.00 |