Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 88.46M | $ 235.49M | $ 173.51M | $ 119.13M | $ 78.78M | $ 63.63M | |
$ 58.55M | $ 147.20M | $ -113.48M | $ 70.97M | $ 41.60M | $ 37.07M | |
$ 29.91M | $ 88.29M | $ 60.04M | $ 48.16M | $ 37.18M | $ 26.55M | |
$ 46.71M | $ 99.12M | $ 90.49M | $ 70.11M | $ 39.40M | $ 29.64M | |
$ -16.79M | $ -10.83M | $ -30.45M | $ -21.94M | $ -2.22M | $ -3.09M | |
$ -2.03M | $ -3.06M | $ -3.02M | $ -1.73M | $ -1.37M | $ -1.24M | |
- | $ 1.55M | $ 3.58M | $ -462.00K | $ -2.50M | - | |
$ -19.82M | $ -14.67M | $ -37.06M | $ -24.14M | $ -6.10M | $ -5.63M | |
$ 394.00K | $ 1.22M | $ 37.96M | $ 632.00K | $ -15.00K | $ -143.00K | |
- | $ -1.55M | $ -3.58M | - | - | - | |
$ -20.22M | $ -15.89M | $ -75.02M | $ -24.76M | $ -6.25M | $ -5.25M | |
$ -0.62 | $ -0.48 | $ -1.14 | $ -0.82 | $ -0.19 | - | |
$ -0.62 | $ -0.48 | $ -1.14 | $ -0.82 | $ -0.19 | - | |
$ 65.70M | $ 33.15M | $ 32.82M | $ 30.19M | $ 32.52M | - | |
$ 65.70M | $ 33.15M | $ 65.81M | $ 32.75M | $ 32.52M | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ -0.82 | $ -0.25 | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 1.27M | $ 1.10M | |
$ 105.25M | $ 246.32M | $ -22.98M | $ 141.08M | $ 81.01M | $ 66.72M | |
$ -20.22M | $ -15.89M | $ -75.02M | $ -24.76M | $ -6.25M | $ -5.25M | |
$ -20.22M | $ -10.78M | - | $ -24.82M | $ -3.76M | $ -5.25M | |
$ 2.03M | - | - | $ 964.00K | $ 821.00K | $ 770.00K | |
$ -17.79M | $ -11.91M | $ -37.06M | $ -23.17M | $ -5.28M | $ -4.86M | |
$ -13.50M | $ 595.00K | $ -40.42M | $ -15.97M | $ 631.00K | $ -47.00K |