Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 152.29M | $ 149.51M | $ 139.73M | $ 124.79M | $ 56.09M | |
$ 119.01M | $ 114.25M | $ 103.96M | $ 96.39M | $ 42.98M | |
$ 105.85M | $ 104.31M | $ 91.21M | $ 82.87M | $ 73.34M | |
$ 8.47M | $ 10.64M | $ 12.41M | $ 14.55M | $ 17.24M | |
$ 21.91M | $ 21.07M | $ 25.33M | $ 28.11M | $ -13.11M | |
$ 13.16M | $ 9.94M | $ 12.75M | $ 13.52M | $ -30.35M | |
$ -1.48M | $ -1.13M | $ -334.00K | $ -1.41M | $ -2.51M | |
$ 11.68M | $ 8.81M | $ 12.42M | $ 12.11M | $ -32.86M | |
$ 9.08M | $ 7.69M | $ 10.06M | $ 22.02M | $ -29.85M | |
$ 0.22 | $ 0.19 | $ 0.24 | $ 0.53 | $ -0.85 | |
$ 0.22 | $ 0.19 | $ 0.23 | $ 0.51 | $ -0.82 | |
40.59M | 40.08M | 41.20M | 41.24M | 35.21M | |
41.63M | 41.20M | 42.89M | 42.79M | 36.20M |