Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 181.89M | $ 173.84M | $ 166.08M | $ 127.59M | $ 71.50M | |
$ 46.81M | $ 44.79M | $ 46.46M | $ 30.89M | $ -3.22M | |
$ 26.16M | $ 25.86M | $ 25.91M | $ 26.91M | $ 26.39M | |
$ 19.38M | $ 18.79M | $ 18.65M | $ 19.91M | $ 19.90M | |
$ 41.58M | $ 39.88M | $ 72.91M | $ 14.08M | $ -10.70M | |
$ 20.65M | $ 18.93M | $ 20.55M | $ -8.06M | $ -29.75M | |
$ -19.34M | $ -15.42M | $ 13.93M | $ -20.46M | $ -18.65M | |
$ 1.31M | $ 3.50M | $ 34.48M | $ -28.51M | $ -48.40M | |
$ 1.30M | $ 3.94M | $ 32.54M | $ -26.22M | $ -49.19M | |
$ -0.34 | $ -0.22 | $ 1.40 | $ -2.15 | $ -4.08 | |
$ -0.34 | $ -0.22 | $ 1.35 | $ -2.15 | $ -4.08 | |
19.42M | 18.84M | 17.80M | 15.53M | 14.31M | |
19.42M | 18.84M | 18.38M | 15.53M | 14.31M |