Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 144.24M | $ 138.58M | $ 127.36M | $ 112.30M | $ 106.71M | $ 83.94M | |
$ 13.03M | $ -24.15M | $ 22.93M | $ 21.58M | $ 17.35M | $ 12.92M | |
$ 118.93M | $ 114.44M | $ 104.43M | $ 90.72M | $ 89.36M | $ 71.01M | |
$ 144.66M | $ 144.14M | $ 129.84M | $ 113.90M | $ 120.77M | $ 91.51M | |
$ -24.68M | $ -28.66M | $ -25.42M | $ -23.18M | $ -31.41M | $ -20.50M | |
$ 660.00K | $ -55.00K | $ -1.36M | $ -1.05M | $ -40.00K | $ -1.21M | |
$ 2.15M | $ 230.00K | $ -213.00K | $ 450.00K | $ 2.31M | $ -689.00K | |
$ -24.30M | $ -28.95M | $ -26.98M | $ -23.79M | $ -29.14M | $ -22.40M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -24.30M | $ -28.95M | $ -26.98M | $ -23.79M | $ -29.14M | $ -22.40M | |
$ -0.59 | $ -0.69 | $ -0.65 | $ -0.60 | $ -0.74 | $ -0.60 | |
$ -0.59 | $ -0.69 | $ -0.65 | $ -0.60 | $ -0.74 | $ -0.60 | |
$ 168.87M | $ 42.08M | $ 41.22M | $ 39.97M | $ 39.23M | $ 37.13M | |
$ 168.87M | $ 42.08M | $ 41.22M | $ 39.97M | $ 39.23M | $ 37.13M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -0.42 | $ -0.34 | |
- | - | - | - | $ -0.42 | $ -0.34 | |
- | - | - | - | - | - | |
$ 157.69M | $ 120.00M | $ 152.77M | $ 135.48M | $ 138.12M | $ 104.44M | |
$ -24.30M | $ -28.95M | $ -26.98M | $ -23.79M | $ -29.14M | $ -22.40M | |
$ -13.18M | - | $ -27.05M | $ -24.27M | $ -31.50M | $ -21.74M | |
$ 310.00K | - | $ 1.36M | $ 1.05M | $ 40.00K | $ 1.21M | |
$ -24.95M | $ -28.89M | $ -25.63M | $ -22.73M | $ -29.09M | $ -21.19M | |
$ -19.61M | $ -23.15M | $ -20.89M | $ -19.27M | $ -26.22M | $ -20.34M |