Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 149.56M | $ 134.99M | $ 108.81M | $ 99.34M | $ 77.48M | |
$ 149.56M | $ 51.03M | $ 45.55M | $ 17.75M | $ 10.81M | |
$ 165.25M | $ 140.79M | $ 113.57M | $ 123.05M | $ 78.61M | |
$ 8.88M | $ 7.72M | $ 5.34M | $ 4.96M | $ 4.46M | |
$ -6.63M | $ 1.94M | $ -1.85M | $ -18.75M | $ 3.33M | |
$ -15.69M | $ -5.80M | $ -4.75M | $ -23.71M | $ -1.13M | |
$ -1.72M | $ -940.82K | $ -3.98K | $ -51.52K | $ -45.07K | |
$ -17.41M | $ -6.74M | $ -7.21M | $ -23.76M | $ -1.17M | |
$ -23.96M | $ -14.24M | $ -15.01M | $ -24.26M | $ -1.22M | |
$ -0.22 | $ -0.13 | $ -0.14 | $ -0.24 | $ -0.01 | |
$ -0.22 | $ -0.13 | $ -0.14 | $ -0.24 | $ -0.01 | |
110.74M | 108.61M | 108.14M | 100.34M | 108.24M | |
110.74M | 108.61M | 108.14M | 100.34M | 108.24M |