Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 15 | Dec 14 |
---|---|---|---|---|---|---|
$ 136.74M | $ 100.95M | $ 70.28M | $ 48.11M | $ 20.07M | $ 18.39M | |
- | - | - | - | $ -434.00K | $ 208.00K | |
- | - | - | - | $ 16.09M | $ 16.12M | |
$ 1.30M | $ 105.00K | $ 86.00K | - | - | - | |
$ -176.00K | - | $ 451.00K | $ -514.00K | $ -3.00K | $ 0.00 | |
$ 65.00M | $ 64.74M | $ 34.43M | $ 58.97M | $ 3.54M | $ 2.48M | |
$ 18.62M | $ 18.46M | $ 9.59M | $ 3.76M | $ 1.19M | $ 787.00K | |
$ -3.80M | $ -3.34M | $ -6.50M | $ 2.89M | - | - | |
$ 71.06M | $ 46.28M | $ 86.25M | $ 55.21M | $ 2.34M | $ 1.70M | |
$ 3.46 | $ 3.32 | $ 1.61 | $ 0.75 | $ 0.20 | $ 0.14 | |
$ 3.46 | $ 3.32 | $ 1.58 | $ 0.75 | $ 0.20 | $ 0.14 | |
$ 54.19M | $ 13.93M | $ 15.43M | $ 15.85M | $ 11.97M | $ 12.11M | |
$ 54.24M | $ 13.94M | $ 15.73M | $ 0.00 | $ 11.97M | $ 12.11M | |
$ 0.28 | $ 0.24 | $ 0.42 | $ 0.18 | $ 0.12 | $ 0.15 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 17.77M | $ 16.71M | |
$ 46.41M | $ 46.28M | $ 24.84M | $ 55.21M | $ 2.34M | $ 1.70M | |
$ 54.83M | $ 50.46M | - | - | $ 2.34M | $ 1.70M | |
- | - | - | - | $ 54.00K | $ 30.00K | |
- | - | - | $ 58.97M | - | - | |
- | - | - | $ 57.85M | - | - |