Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 199.85M | $ 199.85M | $ 183.54M | $ 142.39M | $ 109.85M | $ 75.29M | |
$ 82.00K | - | - | - | $ 38.16M | $ 27.24M | |
$ 199.77M | $ 199.85M | $ 183.54M | $ 142.39M | $ 71.69M | $ 48.05M | |
$ 83.94M | $ 170.34M | $ 167.85M | $ 131.20M | $ 66.79M | $ 44.86M | |
$ 115.58M | $ 29.17M | $ 15.43M | $ 11.20M | $ 4.90M | $ 3.19M | |
$ -15.63M | $ -15.63M | $ -32.22M | $ -19.97M | $ -17.93M | $ -14.95M | |
$ 72.00K | $ 72.00K | $ 563.00K | $ 6.49M | $ -433.00K | $ -181.00K | |
$ 99.96M | $ 13.47M | $ -17.35M | $ -15.47M | $ -13.46M | $ -11.94M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 97.04M | $ 8.79M | $ -26.73M | $ -29.05M | $ -27.89M | $ -24.52M | |
$ 0.20 | $ 0.20 | - | - | $ -1.52 | $ -2.88 | |
$ 0.20 | $ 0.20 | - | $ -0.94 | $ -1.52 | $ -2.88 | |
$ 174.22M | $ 43.55M | - | $ 30.91M | $ 18.38M | $ 8.50M | |
$ 174.53M | $ 43.63M | - | $ 30.91M | $ 18.38M | $ 8.50M | |
$ 0.90 | $ 0.90 | $ 0.88 | $ 0.83 | $ 0.97 | $ 1.50 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -665.00K | $ 170.34M | $ -167.85M | $ 131.20M | $ 104.95M | $ 72.10M | |
$ 13.54M | $ 13.66M | $ -16.89M | $ -15.21M | $ -13.81M | $ -10.42M | |
$ -6.11M | - | $ -13.71M | - | $ -13.40M | $ -10.24M | |
- | - | - | - | $ 18.93M | $ 13.92M | |
$ 119.26M | $ 51.75M | $ 14.87M | $ 4.50M | $ 4.00M | $ 1.98M | |
$ 146.42M | $ 144.60M | $ 109.19M | $ 74.65M | $ 60.43M | $ 39.36M |