Income Statement | TTM | Dec 22 | Dec 21 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 288.63M | $ 293.81M | $ 239.88M | $ 166.32M | $ 151.90M | $ 117.68M | |
$ 267.74M | $ 271.27M | $ 179.36M | $ 152.68M | $ 138.33M | $ 99.90M | |
$ 20.89M | $ 22.54M | $ 60.53M | $ 13.63M | $ 13.58M | $ 17.78M | |
$ 28.22M | $ 27.47M | $ 31.12M | $ 22.44M | $ 19.91M | $ 15.19M | |
$ -7.34M | $ -4.93M | $ 29.41M | $ -8.81M | $ -6.34M | $ 2.59M | |
$ -7.80M | $ -9.61M | $ -8.10M | $ -1.85M | $ -1.32M | $ -774.28K | |
$ 99.95K | - | $ -6.84M | - | - | $ -375.00K | |
$ -15.04M | $ -14.54M | $ 14.47M | $ -10.66M | $ -7.66M | $ 1.44M | |
$ 132.27K | $ 132.27K | $ 736.70K | $ 74.95K | $ 95.53K | $ 173.84K | |
- | - | - | - | - | - | |
$ -15.17M | $ -14.67M | $ 13.74M | $ -10.73M | $ -7.75M | $ 1.27M | |
$ -0.47 | $ -0.45 | $ 0.43 | $ -0.35 | $ -0.29 | $ 0.05 | |
$ -0.47 | $ -0.45 | $ 0.43 | $ -0.35 | $ -0.29 | $ 0.05 | |
$ 96.92M | $ 32.31M | - | $ 30.83M | $ 26.73M | $ 23.04M | |
$ 96.92M | $ 32.31M | - | $ 30.83M | $ 26.73M | $ 23.82M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 295.97M | $ 298.74M | $ 210.48M | $ 175.12M | $ 158.24M | $ 115.09M | |
$ -15.17M | $ -14.67M | $ 13.74M | $ -10.73M | $ -7.75M | $ 1.27M | |
$ -15.17M | $ -14.67M | $ 13.74M | $ -10.73M | $ -7.75M | $ 1.27M | |
$ 6.16M | $ 6.84M | $ 6.04M | $ 1.91M | $ 1.31M | $ 684.33K | |
$ -8.87M | $ -7.70M | $ 20.51M | $ -8.75M | $ -6.35M | $ 2.12M | |
$ -8.75M | $ -7.46M | $ 20.71M | $ -7.53M | $ -5.06M | $ 2.48M |