Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 64.45M | $ 70.14M | $ 138.59M | $ 104.75M | $ 69.06M | $ 68.46M | |
$ 15.49M | $ 12.81M | $ 38.03M | $ 22.21M | $ 13.74M | $ 15.63M | |
$ 48.95M | $ 57.33M | $ 100.56M | $ 82.55M | $ 55.31M | $ 52.83M | |
$ 99.68M | $ 112.14M | $ 132.27M | $ 105.24M | $ 79.23M | $ 65.38M | |
$ -50.90M | $ -68.07M | $ -34.88M | $ -22.70M | $ -23.92M | $ -12.55M | |
$ 3.64M | $ 4.17M | $ 1.44M | $ 459.00K | $ 405.00K | $ 1.29M | |
$ -1.92M | $ -25.54M | $ -3.04M | $ -1.15M | $ 156.00K | $ 656.00K | |
$ -62.03M | $ -76.17M | $ -33.32M | $ -21.09M | $ -23.67M | $ -11.92M | |
$ 65.00K | $ 69.00K | $ 276.00K | $ 189.00K | $ 339.00K | $ 17.00K | |
- | - | - | - | - | - | |
$ -62.09M | $ -76.24M | $ -33.59M | $ -21.28M | $ -24.01M | $ -11.94M | |
$ -0.88 | $ -1.12 | $ -0.51 | $ -0.33 | $ -0.40 | $ -0.21 | |
$ -0.88 | $ -1.12 | $ -0.51 | $ -0.33 | $ -0.40 | $ -0.21 | |
$ 281.82M | $ 68.13M | $ 65.34M | $ 64.57M | $ 59.36M | $ 56.52M | |
$ 281.82M | $ 68.13M | $ 65.34M | $ 64.57M | $ 59.36M | $ 56.52M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 115.18M | $ 124.94M | $ 170.30M | $ 127.45M | $ 92.98M | $ 81.01M | |
$ -62.09M | $ -76.24M | $ -33.59M | $ -21.28M | $ -24.01M | $ -11.94M | |
$ -50.26M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -62.03M | $ -56.20M | $ -31.71M | $ -22.70M | $ -23.92M | $ -11.91M | |
$ -54.35M | $ -46.28M | $ -21.46M | $ -16.75M | $ -19.37M | $ -7.35M |