Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 108.96M | $ 99.18M | $ 102.99M | $ 100.29M | $ 67.36M | |
$ 39.44M | $ 31.86M | $ 16.11M | $ 26.79M | $ 8.43M | |
$ 41.40M | $ 45.20M | $ 28.14M | $ 24.64M | $ 24.43M | |
$ 8.59M | $ 10.54M | $ 6.42M | $ 7.93M | $ 8.54M | |
$ 6.58M | $ 1.46M | $ -1.96M | $ 85.50M | $ -1.33M | |
$ -1.96M | $ -13.34M | $ -12.03M | $ 2.15M | $ -16.01M | |
$ -3.31M | $ 1.24M | $ 3.36M | $ 73.92M | $ 2.22M | |
$ -5.27M | $ -12.10M | $ -8.71M | $ 76.07M | $ -13.79M | |
$ -5.11M | $ -12.25M | $ -8.92M | $ 60.40M | $ -20.30M | |
$ -0.14 | $ -0.42 | $ -0.48 | $ 3.31 | $ -1.13 | |
$ -0.14 | $ -0.42 | $ -0.48 | $ 3.27 | $ -1.13 | |
36.05M | 29.10M | 18.45M | 18.26M | 18.04M | |
36.05M | 29.10M | 18.45M | 18.46M | 18.04M |