Income Statement | TTM | Dec 23 | Dec 22 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|---|
$ 453.01M | $ 463.92M | $ 456.43M | - | $ 398.17M | $ 288.61M | |
$ 228.09M | $ 316.69M | $ 320.60M | - | $ 264.70M | $ 213.27M | |
$ 224.92M | $ 147.23M | $ 135.83M | - | $ 133.47M | $ 75.34M | |
$ 89.08M | $ 85.52M | $ 76.22M | - | $ 146.93M | $ 114.57M | |
$ 38.59M | $ 52.82M | $ 60.61M | - | $ 104.08M | $ 6.68M | |
$ 16.97M | $ 17.24M | $ 13.74M | - | $ -15.15M | $ -17.96M | |
$ -7.05M | $ -17.53M | $ 53.56M | - | $ -15.18M | $ -4.17M | |
$ 23.58M | $ 26.94M | $ 99.43M | - | $ 104.10M | $ -7.12M | |
$ 5.90M | $ 6.99M | $ 24.72M | - | $ 26.03M | $ -2.00M | |
- | - | - | - | - | - | |
$ 17.68M | $ 19.95M | $ 74.71M | - | $ 78.07M | $ -5.12M | |
$ 0.33 | $ 0.36 | $ 1.23 | - | $ 1.20 | $ -0.08 | |
$ 0.33 | $ 0.35 | $ 1.23 | - | $ 1.19 | $ -0.08 | |
$ 210.03M | $ 55.98M | $ 60.77M | - | $ 65.17M | $ 60.81M | |
$ 210.46M | $ 56.20M | $ 60.88M | - | $ 65.57M | $ 60.81M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 326.70M | $ 402.21M | $ 396.82M | $ -309.49M | $ 255.25M | $ 196.07M | |
$ 17.68M | $ 19.95M | $ 74.71M | - | $ 78.07M | $ -5.12M | |
$ 27.20M | $ 28.86M | - | - | - | - | |
- | - | - | - | - | - | |
$ 42.54M | $ 48.01M | $ 111.57M | - | $ 116.57M | $ 8.03M | |
$ 57.46M | $ 62.39M | $ 126.43M | - | $ 132.01M | $ 24.19M |