Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 240.15M | $ 258.75M | $ 301.13M | $ 259.73M | $ 312.37M | $ 341.45M | |
$ 28.42M | - | - | $ 102.35M | $ 123.53M | $ 122.96M | |
$ 211.73M | $ 258.75M | $ 270.85M | $ 157.38M | $ 188.84M | $ 218.49M | |
$ 144.32M | $ 169.51M | $ -183.71M | $ 57.77M | $ 70.86M | $ 31.71M | |
$ 67.42M | $ 89.23M | $ 117.42M | $ 99.61M | $ 117.98M | $ 186.79M | |
$ 12.19M | $ 6.21M | $ -14.20M | $ -1.79M | $ 566.00K | $ -1.28M | |
$ -3.58M | $ 13.24M | $ -819.00K | $ -14.13M | $ -9.89M | $ -30.84M | |
$ 76.48M | $ 82.20M | $ 104.04M | $ 83.68M | $ 108.66M | $ 154.66M | |
$ 11.44M | $ 16.64M | $ 30.84M | $ 24.99M | $ 26.74M | $ 37.46M | |
- | - | - | - | - | - | |
$ 65.04M | $ 65.56M | $ 73.20M | $ 58.69M | $ 81.92M | $ 117.20M | |
$ 2.56 | $ 2.52 | $ 2.79 | $ 2.21 | $ 2.99 | $ 4.08 | |
$ 2.56 | $ 2.51 | $ 2.73 | $ 2.20 | $ 2.98 | $ 4.07 | |
$ 101.05M | $ 25.97M | $ 26.27M | $ 26.57M | $ 27.41M | $ 28.74M | |
$ 101.05M | $ 26.14M | $ 26.81M | $ 26.68M | $ 27.48M | $ 28.78M | |
$ 0.16 | $ 0.04 | - | $ 0.08 | $ 0.08 | $ 0.08 | |
- | - | - | - | - | - | |
- | - | - | $ 2.17 | $ 3.53 | $ 4.17 | |
- | - | - | $ 2.16 | $ 3.51 | $ 4.17 | |
- | - | - | - | - | - | |
$ 172.74M | $ 169.51M | $ -183.71M | $ 160.12M | $ 194.38M | $ 154.67M | |
$ 65.04M | $ 65.56M | $ 73.20M | $ 58.69M | $ 81.92M | $ 117.20M | |
$ 23.41M | - | - | $ 68.60M | $ 85.98M | $ 136.28M | |
$ 291.00K | - | - | $ 2.62M | $ 2.61M | $ 3.52M | |
$ 20.85M | - | $ 106.96M | $ 86.30M | $ 111.27M | $ 158.18M | |
$ 21.15M | - | $ 106.91M | $ 87.28M | $ 112.49M | $ 158.75M |