Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 165.87M | $ 166.35M | $ 206.29M | $ 239.31M | $ 247.06M | $ 162.73M | |
$ 1.31M | $ 5.68M | $ 5.66M | $ 7.26M | $ -34.81M | $ -4.75M | |
$ 139.98M | $ 138.32M | $ 138.91M | $ -158.86M | $ 154.24M | $ 134.83M | |
- | - | - | - | - | - | |
$ -29.01M | $ -26.43M | $ -15.15M | $ -12.97M | $ 0.00 | $ -482.00K | |
$ 24.91M | $ 25.13M | $ 61.73M | $ 80.45M | $ 58.01M | $ 22.68M | |
$ 9.01M | $ 9.05M | $ 16.14M | $ 21.93M | $ 13.22M | $ 4.41M | |
- | - | - | - | - | - | |
$ 29.36M | $ 16.08M | $ 53.76M | $ 44.00M | $ 44.79M | $ 18.27M | |
$ 0.38 | $ 0.37 | $ 0.98 | $ 1.15 | $ 0.82 | $ 0.33 | |
$ 0.38 | $ 0.37 | $ 0.97 | $ 1.14 | $ 0.82 | $ 0.33 | |
$ 168.17M | $ 43.22M | $ 46.48M | $ 50.75M | $ 54.31M | $ 55.73M | |
$ 168.76M | $ 43.42M | $ 47.12M | $ 51.52M | $ 54.32M | $ 55.73M | |
$ 0.30 | $ 0.30 | $ 0.28 | - | $ 0.09 | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 121.39M | $ 121.59M | $ 143.33M | $ 131.37M | $ 85.25M | $ 104.31M | |
$ 15.90M | $ 16.08M | $ 45.59M | $ 44.00M | $ 44.79M | $ 18.27M | |
$ 37.27M | $ 33.73M | $ 52.07M | - | $ 44.79M | $ 18.66M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |