Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 145.53M | $ 134.01M | $ 121.46M | $ 50.90M | $ 45.60M | $ 11.85M | |
$ 41.08M | $ 70.05M | $ -55.20M | $ 19.57M | $ 26.90M | $ 4.04M | |
$ 64.41M | $ 63.96M | $ 66.26M | $ 31.32M | $ 18.70M | $ 7.81M | |
$ 23.91M | $ 43.59M | $ -39.40M | $ 15.81M | $ 13.03M | $ 11.69M | |
$ 35.46M | $ 20.37M | $ 26.86M | $ 15.51M | $ 5.67M | $ -3.87M | |
$ -7.57M | $ -734.00K | $ -2.25M | $ -9.65M | $ -12.25M | $ -3.77M | |
$ 1.96M | $ 127.00K | $ 797.38K | $ -1.36M | $ -75.23M | $ -5.66M | |
$ 5.79M | $ 19.51M | $ 23.82M | $ 4.50M | $ -81.81M | $ -13.31M | |
$ 6.91M | $ 5.90M | $ 16.19M | $ 2.07M | $ 67.16K | - | |
- | - | - | - | - | - | |
$ -1.12M | $ 13.46M | $ 7.22M | $ 2.14M | $ -81.18M | $ -13.60M | |
- | $ 0.04 | $ 0.02 | $ 0.01 | $ -0.39 | $ -0.07 | |
$ 0.01 | $ 0.04 | $ 0.02 | $ 0.01 | $ -0.39 | $ -0.07 | |
$ 1.41B | $ 337.70M | $ 326.47M | $ 266.98M | $ 208.72M | $ 192.38M | |
$ 1.46B | $ 380.29M | $ 372.40M | $ 324.16M | $ 208.72M | $ 192.38M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 64.98M | $ 113.64M | $ -94.60M | $ 35.38M | $ 39.93M | $ 15.73M | |
$ -1.14M | $ 13.47M | $ 7.22M | $ 2.14M | $ -81.18M | $ -13.60M | |
$ 43.51M | $ 80.41M | - | $ 3.12M | $ -46.26M | $ -7.99M | |
- | - | - | $ 9.81M | $ 12.72M | $ 4.37M | |
$ 13.50M | $ 19.46M | $ 26.07M | $ 14.31M | $ -69.09M | $ -8.94M | |
$ 23.13M | $ 30.48M | $ 43.84M | $ 16.49M | $ -67.90M | $ -8.28M |