Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 60.89M | $ 70.14M | $ 138.59M | $ 104.75M | $ 69.06M | $ 68.46M | |
$ 13.43M | $ 12.81M | $ 38.03M | $ -22.21M | $ 13.74M | $ 15.63M | |
$ 47.46M | $ 57.33M | $ 100.56M | $ 82.55M | $ 55.31M | $ 52.83M | |
$ 100.57M | $ 112.14M | $ 132.27M | $ 105.24M | $ 79.23M | $ 65.38M | |
$ -66.40M | $ -68.07M | $ -31.71M | $ -22.70M | $ -23.92M | $ -12.55M | |
$ 3.84M | $ 4.17M | $ 1.44M | $ 459.00K | $ 405.00K | $ 1.29M | |
$ 13.74M | $ -25.54M | $ 3.04M | $ -1.15M | $ -156.00K | $ -656.00K | |
$ -76.30M | $ -76.17M | $ -33.32M | $ -21.09M | $ -23.67M | $ -11.92M | |
$ 64.00K | $ 69.00K | $ 276.00K | $ 189.00K | $ 339.00K | $ 17.00K | |
- | - | - | - | - | - | |
$ -56.39M | $ -76.24M | $ -33.59M | $ -21.28M | $ -24.01M | $ -11.94M | |
$ -1.08 | $ -1.12 | $ -0.51 | $ -0.33 | $ -0.40 | $ -0.21 | |
$ -1.08 | $ -1.12 | $ -0.51 | $ -0.33 | $ -0.40 | $ -0.21 | |
$ 279.25M | $ 68.13M | $ 65.34M | $ 64.57M | $ 59.36M | $ 56.52M | |
$ 279.25M | $ 68.13M | $ 65.34M | $ 64.57M | $ 59.36M | $ 56.52M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | $ -0.06 | |
- | - | - | - | - | $ -0.06 | |
- | - | - | - | - | - | |
$ 114.00M | $ 124.94M | $ 170.30M | $ 83.03M | $ 92.98M | $ 81.01M | |
$ -76.36M | $ -76.24M | $ -33.59M | $ -21.28M | $ -24.01M | $ -11.94M | |
$ -52.76M | - | $ -23.15M | - | $ -24.01M | $ -11.94M | |
- | - | - | - | - | - | |
$ -68.86M | $ -56.20M | $ -33.32M | $ -21.09M | $ -23.92M | $ -12.55M | |
$ -60.46M | $ -46.28M | $ -23.07M | $ -15.14M | $ -19.37M | $ -7.99M |