Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 426.56M | $ 346.26M | $ 261.71M | $ 149.97M | $ 122.02M | |
$ 222.80M | $ 176.03M | $ 135.13M | $ 75.44M | $ 55.51M | |
$ 224.80M | $ 176.69M | $ 130.09M | $ 75.40M | $ 53.75M | |
$ 28.45M | $ 18.72M | $ 12.25M | $ 6.37M | $ 2.28M | |
$ 25.97M | $ 17.66M | $ 17.29M | $ 6.41M | $ 4.04M | |
$ -2.00M | $ -656.00K | $ 5.12M | $ -84.00K | $ 1.87M | |
$ -6.95M | $ -5.79M | $ -3.38M | $ -1.44M | $ 110.00K | |
$ -8.95M | $ -6.45M | $ 1.74M | $ -1.28M | $ 1.98M | |
$ 2.80M | $ -6.62M | $ 5.00M | $ 299.00K | $ 990.00K | |
$ 0.18 | $ -0.53 | $ 0.39 | $ 0.02 | $ 0.09 | |
$ 0.17 | $ -0.53 | $ 0.36 | $ 0.02 | $ 0.09 | |
15.75M | 12.49M | 10.89M | 11.49M | 10.02M | |
16.13M | 12.49M | 11.68M | 11.49M | 10.02M |