Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 193.24M | $ 193.24M | $ 219.89M | $ 233.65M | $ 226.89M | $ 200.49M | |
$ 3.20M | $ 3.20M | $ 1.30M | $ 4.82M | $ -12.34M | $ -1.57M | |
$ 133.56M | $ 133.56M | $ 128.72M | $ -135.46M | $ 123.97M | $ 110.74M | |
- | - | - | - | - | - | |
$ 1.65M | $ 3.86M | $ 3.74M | $ -20.23M | $ -1.41M | $ 0.00 | |
$ 56.48M | $ 56.48M | $ 91.17M | $ 98.19M | $ 89.16M | $ 88.18M | |
$ 9.18M | $ 8.30M | $ 19.49M | $ 22.91M | $ 19.33M | $ 19.06M | |
- | - | - | - | - | - | |
$ 104.55M | $ 48.09M | $ 191.46M | $ 143.87M | $ 69.68M | $ 68.98M | |
$ 2.82 | $ 2.82 | $ 4.14 | $ 4.43 | $ 4.03 | $ 3.98 | |
$ 2.81 | $ 2.82 | $ 4.11 | $ 4.39 | $ 4.00 | $ 3.96 | |
$ 68.13M | $ 17.03M | $ 17.25M | $ 17.31M | $ 17.28M | $ 17.33M | |
$ 68.25M | $ 17.06M | $ 17.38M | $ 17.45M | $ 17.40M | $ 17.41M | |
$ 2.24 | $ 2.24 | $ 2.18 | - | $ 2.05 | $ 2.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 133.90M | $ 133.90M | $ 154.69M | $ 141.44M | $ 112.86M | $ 128.98M | |
$ 48.18M | $ 48.18M | $ 71.68M | $ 67.23M | $ 69.83M | $ 69.12M | |
$ 33.60M | $ 44.53M | $ 71.47M | - | $ 70.94M | $ 69.12M | |
- | - | - | - | - | - | |
$ 16.11M | - | - | $ 98.19M | - | - | |
$ 16.32M | - | - | $ 99.08M | - | - |