Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 163.78M | $ 250.01M | $ 40.91M | $ 37.41M | $ 171.13M | $ 104.39M | |
- | - | - | - | - | - | |
$ 163.76M | $ 250.01M | $ 40.91M | $ 37.41M | $ 171.13M | $ 104.39M | |
$ 154.71M | $ 127.99M | $ 91.74M | $ 111.03M | $ 143.74M | $ 156.07M | |
$ 9.07M | $ 122.01M | $ -50.84M | $ -73.62M | $ 27.38M | $ -51.68M | |
$ 17.49M | $ 11.72M | $ 1.79M | $ -390.00K | $ 1.66M | $ 6.46M | |
$ -214.00K | $ 3.00K | $ 2.65M | $ -2.81M | $ -7.70M | $ -1.63M | |
$ 26.78M | $ 133.74M | $ -46.39M | $ -71.20M | $ 36.74M | $ -43.60M | |
$ 903.00K | $ 1.41M | $ 16.00K | - | - | - | |
- | - | - | - | - | - | |
$ 25.90M | $ 132.33M | $ -46.41M | $ -71.20M | $ 36.74M | $ -43.60M | |
$ 0.59 | $ 3.08 | $ -1.21 | $ -1.89 | $ 0.99 | $ -1.21 | |
$ 0.59 | $ 2.97 | $ -1.21 | $ -1.89 | $ 0.98 | $ -1.21 | |
$ 216.76M | $ 43.02M | $ 38.36M | $ 37.67M | $ 37.13M | $ 35.90M | |
$ 221.42M | $ 44.57M | $ 38.36M | $ 37.67M | $ 37.35M | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 154.71M | $ 127.99M | $ 91.74M | $ 111.03M | $ 143.74M | $ 156.07M | |
$ 25.88M | $ 132.33M | $ -46.41M | $ -71.20M | $ 36.74M | $ -43.60M | |
$ 26.27M | $ 105.65M | - | - | - | - | |
- | - | - | - | - | - | |
$ 18.76M | $ 122.01M | $ -50.84M | $ -73.62M | $ 27.38M | $ -43.60M | |
$ 25.75M | $ 126.45M | $ -44.65M | $ -68.45M | $ 31.20M | $ -44.38M |