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.67M | $ 8.64M | |
$ 62.72M | $ 88.59M | $ 43.41M | $ 5.18M | $ 8.25M | |
$ 44.14M | $ 66.02M | $ 29.82M | $ -3.49M | $ -355.30K | |
$ 6.01M | $ 5.12M | $ -308.53K | $ -153.95K | $ -38.35K | |
$ 50.16M | $ 71.13M | $ 29.51M | $ -3.64M | $ -393.76K | |
$ 50.16M | $ 71.13M | $ 29.51M | $ -3.78M | $ -403.77K | |
$ 1.40 | $ 3.22 | $ 2.89 | $ -11.89 | $ -1.27 | |
$ 1.52 | $ 2.62 | $ 2.88 | $ -11.89 | $ -1.27 | |
29.93M | 18.60M | 8.56M | 318.35K | 318.35K | |
33.01M | 22.93M | 8.58M | 318.35K | 318.35K |