Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 233.16M | $ 233.16M | $ 163.03M | $ 221.79M | $ 202.03M | $ 241.17M | |
$ 137.41M | $ 137.41M | $ 85.25M | $ 117.09M | $ 99.87M | $ 125.04M | |
$ 95.75M | $ 95.75M | $ 77.79M | $ 104.70M | $ 102.16M | $ 116.12M | |
$ 70.31M | $ 69.74M | $ 65.17M | $ 51.55M | $ 117.25M | $ 166.25M | |
$ 25.44M | $ 26.01M | $ 12.62M | $ 53.15M | $ -15.09M | $ -50.12M | |
$ -5.32M | $ -8.44M | $ -4.64M | $ -5.42M | $ -5.99M | $ -2.48M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.95M | $ 4.95M | $ 8.33M | $ 41.61M | $ -162.10M | $ 15.17M | |
$ 3.53M | $ 3.53M | $ 5.45M | $ 7.69M | $ -35.41M | $ -10.92M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.42M | $ 1.42M | $ 2.88M | $ 33.92M | $ -126.69M | $ 26.27M | |
$ 0.02 | $ 0.02 | $ 0.03 | $ 0.40 | $ -1.48 | $ 0.31 | |
$ 0.02 | $ 0.02 | $ 0.03 | $ 0.40 | $ -1.48 | $ 0.31 | |
$ 343.46M | $ 85.86M | $ 85.86M | $ 85.86M | $ 85.86M | $ 85.86M | |
$ 343.46M | $ 85.86M | $ 85.86M | $ 85.86M | $ 85.86M | $ 85.86M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 207.72M | $ 207.15M | $ 150.41M | $ 168.64M | $ 217.12M | $ 291.29M | |
$ 1.42M | $ 1.42M | $ 2.88M | $ 33.92M | $ -126.69M | $ 26.27M | |
$ 1.42M | $ 4.27M | $ 1.49M | $ 36.71M | $ 38.98M | $ -27.04M | |
$ 3.72M | $ 7.86M | $ 4.54M | $ 5.07M | $ 7.11M | $ 8.03M | |
$ 8.67M | $ 12.81M | $ 12.87M | $ 46.68M | $ -155.57M | $ 23.20M | |
$ 43.08M | $ 47.21M | $ 44.51M | $ 78.41M | $ -123.28M | $ 52.69M |