Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 102.13M | $ 102.33M | $ 76.64M | $ 942.00K | $ 61.00M | $ 63.16M | |
$ -8.31M | $ 34.87M | $ -25.73M | $ 19.62M | $ 18.89M | $ 19.13M | |
$ 110.44M | $ 67.45M | $ 102.38M | $ 41.69M | $ 42.12M | $ 44.03M | |
$ 39.06M | $ 40.25M | $ 28.16M | $ 21.94M | $ 22.83M | $ 27.98M | |
$ 46.99M | $ 29.41M | $ 24.60M | $ 19.75M | $ 19.29M | $ 16.06M | |
$ -33.24M | $ 31.83M | $ -30.11M | $ -33.03M | $ -17.38M | $ -18.98M | |
$ 4.92M | $ 10.76M | $ 422.00K | $ -6.19M | $ -1.62M | $ -5.20M | |
$ -8.50M | $ 6.13M | $ -8.47M | $ -9.35M | $ 287.00K | $ -8.13M | |
$ 48.00K | $ 48.00K | - | $ 2.00K | $ 0.00 | $ 15.00K | |
$ -19.79M | $ -20.01M | $ -12.97M | - | - | - | |
$ -34.62M | $ -29.24M | $ -21.51M | $ -13.24M | $ -9.29M | $ -22.67M | |
$ -30.69 | $ -3.29K | $ -2.20 | $ -1.36 | $ -1.40 | $ -2.34 | |
$ -30.69 | $ -3.29K | $ -2.20 | $ -1.36 | $ -1.40 | $ -2.34 | |
$ 96.39M | $ 8.89K | $ 9.76M | $ 9.71M | $ 9.70M | $ 9.67M | |
$ 96.39M | $ 8.89K | $ 9.76M | $ 9.71M | $ 9.70M | $ 9.67M | |
- | - | - | - | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 13.14M | $ 75.12M | $ 2.43M | $ 41.55M | $ 41.72M | $ 47.10M | |
$ -10.29M | $ -4.69M | $ -12.45M | $ -9.44M | $ 245.00K | $ -8.04M | |
$ -7.36M | - | $ -4.11M | - | $ 822.00K | $ -4.24M | |
- | - | - | - | $ 17.09M | $ 18.98M | |
$ 46.77M | $ 38.45M | $ 21.64M | $ 23.68M | $ 17.38M | $ 10.85M | |
$ 74.01M | $ 66.95M | $ 39.10M | $ 38.48M | $ 34.67M | $ 32.17M |