Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 134.66M | $ 132.12M | $ 95.93M | $ 62.79M | $ 38.66M | |
$ 63.01M | $ 65.61M | $ 46.94M | $ 27.98M | $ 16.49M | |
$ 71.65M | $ 66.52M | $ 48.99M | $ 34.81M | $ 22.17M | |
$ 93.03M | $ 69.52M | $ 50.92M | $ 29.35M | $ 18.33M | |
$ -21.37M | $ -3.00M | $ -1.94M | $ 5.46M | $ 3.84M | |
$ -125.21K | $ -248.78K | $ -144.48K | $ -56.51K | $ -43.27K | |
$ -100.49K | $ 91.75K | $ -141.57K | $ -87.64K | $ 28.09K | |
$ 910.10K | $ -3.16M | $ -1.94M | $ 5.49M | $ 3.83M | |
$ 374.53K | $ -730.76K | $ -462.16K | $ 709.21K | $ 0.00 | |
- | - | - | $ 6.30M | - | |
$ 597.68K | $ -2.43M | $ -1.48M | $ 4.78M | $ 3.83M | |
$ 0.02 | $ -0.07 | $ -0.04 | $ 0.14 | $ 0.11 | |
$ 0.02 | $ -0.07 | $ -0.04 | $ 0.14 | $ 0.11 | |
$ 140.36M | $ 35.07M | $ 34.99M | $ 33.30M | $ 34.81M | |
$ 140.36M | $ 35.07M | $ 34.99M | $ 33.30M | $ 34.81M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | $ 235.22K | |
$ 178.94M | $ 135.13M | $ 97.87M | $ 57.33M | $ 34.81M | |
$ 535.57K | $ -2.43M | $ -1.48M | $ 4.78M | $ 3.83M | |
$ -148.56K | $ -3.89M | - | - | $ 3.83M | |
- | - | - | - | $ 43.27K | |
$ 1.04M | $ -2.91M | $ -1.80M | $ 5.55M | $ 3.87M | |
$ 1.32M | $ -2.77M | $ -1.72M | $ 5.55M | $ 3.87M |