Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 147.48M | $ 183.73M | $ 97.02M | $ 17.36M | $ 20.30M | |
$ 50.40M | $ 73.37M | $ 32.64M | $ -2.34M | $ 367.66K | |
$ 6.57M | $ 6.54M | $ 2.82M | $ 1.14M | $ 723.07K | |
$ 16.99M | $ 15.63M | $ 12.29M | $ 8.68M | $ 8.64M | |
$ 67.55M | $ 88.58M | $ 43.41M | $ 5.18M | $ 8.25M | |
$ 44.14M | $ 66.02M | $ 29.82M | $ -3.49M | $ -355.00K | |
$ 6.01M | $ 5.12M | $ -309.00K | $ -154.00K | $ -38.35K | |
$ 50.16M | $ 71.13M | $ 29.51M | $ -3.64M | $ -394.00K | |
$ 50.16M | $ 71.13M | $ 29.51M | $ -3.64M | $ -394.00K | |
$ 1.54 | $ 3.22 | $ 2.85 | $ -11.89 | $ -1.27 | |
$ 1.40 | $ 2.62 | $ 2.88 | $ -11.89 | $ -1.27 | |
29.93M | 18.60M | 8.56M | 318.35K | 318.35K | |
33.01M | 22.93M | 8.59M | 318.35K | 318.35K |