Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 143.31M | $ 132.12M | $ 95.93M | $ 62.79M | $ 38.66M | |
$ 65.99M | $ 65.61M | $ 46.94M | $ 27.98M | $ 16.49M | |
$ 77.33M | $ 66.52M | $ 48.99M | $ 34.81M | $ 22.17M | |
$ 74.70M | $ 69.52M | $ 50.90M | $ 29.35M | $ 18.33M | |
$ 2.63M | $ -3.00M | $ -1.92M | $ 5.46M | $ 3.84M | |
$ -62.81K | $ -248.78K | $ -144.48K | $ -56.51K | $ -43.27K | |
$ 84.44K | $ 91.75K | $ 120.48K | $ -87.64K | $ 28.09K | |
$ 2.49M | $ -3.16M | $ -1.94M | $ 5.49M | $ 3.83M | |
$ 713.27K | $ -730.76K | $ -462.16K | $ 709.21K | $ 0.00 | |
- | - | - | $ 6.30M | - | |
$ 1.77M | $ -2.43M | $ -1.48M | $ 4.78M | $ 3.83M | |
$ 0.05 | $ -0.07 | $ -0.04 | - | $ 0.11 | |
$ 0.05 | $ -0.07 | $ -0.04 | $ 0.14 | $ 0.11 | |
$ 140.44M | $ 35.07M | $ 34.99M | $ 33.30M | $ 34.81M | |
$ 140.44M | $ 35.07M | $ 34.99M | $ 33.30M | $ 34.81M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | $ 235.22K | |
$ 186.03M | $ 135.13M | $ 97.85M | $ 57.33M | $ 34.81M | |
$ 1.77M | $ -2.43M | $ -1.48M | $ 4.78M | $ 3.83M | |
$ 531.96K | $ -3.89M | - | - | $ 3.83M | |
- | - | - | - | $ 43.27K | |
$ 2.55M | $ -2.91M | $ -1.80M | $ 5.55M | $ 3.87M | |
$ 2.81M | $ -2.77M | $ -1.72M | $ 5.55M | $ 3.87M |