Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 166.10M | $ 175.15M | $ 155.32M | $ 159.34M | $ 185.30M | $ 168.65M | |
$ 11.50M | - | $ 15.39M | $ 15.06M | $ 16.75M | $ 0.00 | |
$ 154.60M | $ 128.24M | $ 139.93M | $ 144.27M | $ 168.55M | $ 168.65M | |
$ 67.66M | $ 78.22M | $ 60.78M | $ 58.78M | $ 57.84M | $ 56.84M | |
$ 86.94M | $ 50.03M | $ 79.15M | $ 85.49M | $ 110.71M | $ 111.81M | |
$ -32.13M | $ -26.89M | $ -27.38M | $ -29.70M | $ -30.58M | $ -30.20M | |
$ 19.82M | $ -35.34M | $ 4.45M | $ 39.89M | $ 740.00K | $ 73.46M | |
$ 119.06M | $ 98.50M | $ 56.22M | $ 95.68M | $ 80.87M | $ 155.08M | |
- | - | - | - | - | - | |
- | $ 1.76M | - | - | - | - | |
$ 117.99M | $ 99.44M | $ 55.40M | $ 94.87M | $ 80.14M | $ 154.36M | |
$ 2.94 | $ 2.49 | $ 1.41 | $ 2.42 | $ 2.03 | $ 3.91 | |
$ 2.92 | $ 2.48 | $ 1.41 | $ 2.42 | $ 2.02 | $ 3.89 | |
$ 161.45M | $ 39.89M | $ 39.16M | $ 39.18M | $ 39.57M | $ 39.48M | |
$ 162.01M | $ 40.07M | $ 39.16M | $ 39.26M | $ 39.76M | $ 39.84M | |
$ 1.71 | - | $ 2.28 | $ 2.28 | $ 2.28 | $ 2.28 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 79.16M | $ 78.22M | $ 76.17M | $ 73.84M | $ 74.59M | $ 56.84M | |
$ 118.54M | $ 99.44M | $ 55.86M | $ 95.29M | $ 80.53M | $ 154.98M | |
$ 65.51M | - | $ 53.65M | $ 65.94M | $ 81.73M | $ 103.44M | |
$ 24.29M | - | $ 27.38M | $ 29.70M | $ 30.58M | $ 30.20M | |
$ 151.19M | $ 125.39M | $ 83.60M | $ 125.38M | $ 111.45M | $ 185.27M | |
$ 188.46M | $ 162.89M | $ 121.89M | $ 164.45M | $ 150.67M | $ 222.83M |