Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 163.73M | $ 159.01M | $ 138.58M | $ 127.36M | $ 112.30M | $ 106.71M | |
$ 33.19M | $ 31.14M | $ 24.15M | $ -22.93M | $ 21.58M | $ 17.35M | |
$ 130.54M | $ 127.87M | $ 114.44M | $ 104.43M | $ 90.72M | $ 89.36M | |
$ 149.22M | $ 149.34M | $ 144.14M | $ 129.84M | $ 113.90M | $ 120.77M | |
$ -18.68M | $ -21.46M | $ -29.71M | $ -25.42M | $ -23.18M | $ -31.41M | |
$ -4.91M | $ -2.83M | $ -624.00K | $ -1.26M | $ -1.05M | $ -40.00K | |
$ -2.31M | $ -2.58M | $ -1.38M | $ 306.00K | $ 450.00K | $ 2.31M | |
$ -21.28M | $ -21.72M | $ -28.95M | $ -26.98M | $ -23.79M | $ -29.14M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -21.28M | $ -21.72M | $ -28.95M | $ -26.98M | $ -23.79M | $ -29.14M | |
$ -0.50 | $ -0.51 | $ -0.69 | $ -0.65 | $ -0.60 | $ -0.74 | |
$ -0.50 | $ -0.51 | $ -0.69 | $ -0.65 | $ -0.60 | $ -0.74 | |
$ 172.18M | $ 42.88M | $ 42.08M | $ 41.22M | $ 39.97M | $ 39.23M | |
$ 172.18M | $ 42.88M | $ 42.08M | $ 41.22M | $ 39.97M | $ 39.23M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | $ -0.42 | |
- | - | - | - | - | $ -0.42 | |
- | - | - | - | - | - | |
$ 182.41M | $ 180.47M | $ 120.00M | $ 106.91M | $ 135.48M | $ 138.12M | |
$ -21.28M | $ -21.72M | $ -28.95M | $ -26.98M | $ -23.79M | $ -29.14M | |
$ -15.06M | - | - | - | $ -24.27M | $ -31.50M | |
- | - | - | - | $ 1.05M | $ 40.00K | |
$ -16.13M | $ -18.88M | $ -28.32M | $ -25.63M | $ -22.73M | $ -29.09M | |
$ -9.26M | $ -13.33M | $ -22.58M | $ -20.06M | $ -19.27M | $ -26.22M |