Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 178.55M | $ 258.75M | $ 301.13M | $ 259.73M | $ 312.37M | $ 341.45M | |
- | - | $ 118.19M | $ 102.35M | - | - | |
$ 178.55M | $ 258.75M | $ 182.94M | $ 157.38M | $ 278.14M | $ 302.26M | |
$ 128.14M | $ 169.51M | $ 183.71M | $ 160.12M | $ -194.38M | $ -154.67M | |
$ 50.41M | $ 89.23M | $ 117.42M | $ 99.61M | $ 117.98M | $ 186.79M | |
$ 5.28M | $ 6.21M | $ -2.92M | $ -2.62M | $ -7.11M | $ -9.20M | |
$ -225.00K | $ 13.24M | $ 10.46M | $ 13.30M | $ 2.22M | $ 22.93M | |
$ 55.92M | $ 82.20M | $ 104.04M | $ 83.68M | $ 108.66M | $ 154.66M | |
$ 12.27M | $ 16.64M | $ 30.84M | $ 24.99M | $ 26.74M | $ 37.46M | |
- | - | - | $ -4.30M | - | - | |
$ 43.65M | $ 65.56M | $ 73.20M | $ 58.69M | $ 81.92M | $ 117.20M | |
$ 1.72 | $ 2.52 | $ 2.79 | $ 2.21 | $ 2.99 | $ 4.08 | |
$ 1.72 | $ 2.51 | $ 2.73 | $ 2.20 | $ 2.98 | $ 4.07 | |
$ 76.11M | $ 25.97M | $ 26.27M | $ 26.57M | $ 27.41M | $ 28.74M | |
$ 76.11M | $ 26.14M | $ 26.81M | $ 26.68M | $ 27.48M | $ 28.78M | |
$ 0.12 | $ 0.04 | $ 0.10 | $ 0.98 | $ 0.08 | $ 0.08 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 128.14M | $ 169.51M | $ 183.71M | $ 160.12M | $ -194.38M | $ -154.67M | |
$ 43.65M | $ 65.56M | $ 73.20M | $ 58.69M | $ 81.92M | $ 117.20M | |
- | - | $ 82.19M | - | - | - | |
- | - | - | - | - | - | |
- | - | $ 106.96M | $ 86.30M | $ 111.27M | $ 158.18M | |
- | - | $ 108.13M | $ 87.28M | $ 111.30M | $ 158.18M |