Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 78.04M | $ 93.79M | $ 120.12M | $ 86.36M | $ 42.92M | |
$ 36.83M | $ 65.38M | $ 72.57M | $ 48.85M | $ 13.06M | |
$ 20.25M | $ 38.92M | $ 14.24M | $ 5.94M | $ 8.25M | |
$ 13.23M | $ 15.54M | $ 15.24M | $ 11.76M | $ 8.95M | |
$ 31.43M | $ 51.67M | $ 73.57M | $ 48.48M | $ 13.76M | |
$ 16.57M | $ 26.46M | $ 58.33M | $ 42.55M | $ -4.81M | |
$ -650.00K | $ 5.12M | $ 11.98M | $ -28.31M | $ -21.65M | |
$ 15.93M | $ 31.58M | $ 70.32M | $ 14.24M | $ -16.84M | |
$ 12.28M | $ 14.67M | $ 59.63M | $ 3.92M | $ -15.91M | |
$ 0.12 | $ 0.16 | $ 0.52 | $ 0.04 | $ -0.26 | |
$ 0.12 | $ 0.16 | $ 0.52 | $ 0.04 | $ -0.26 | |
102.12M | 94.06M | 114.46M | 93.58M | 60.27M | |
102.12M | 94.06M | 114.68M | 93.69M | 60.27M |