Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 617.73M | $ 626.26M | $ 553.21M | $ 388.27M | $ 377.71M | $ 561.24M | |
$ 461.05M | $ 472.62M | $ 432.10M | $ 329.04M | $ 310.17M | $ 233.19M | |
$ 144.91M | $ 153.65M | $ 121.11M | $ 59.24M | $ 227.09M | $ 328.05M | |
$ 95.37M | $ 108.71M | $ 98.58M | $ 75.05M | $ 76.70M | $ 96.47M | |
$ 106.63M | $ 113.71M | $ 87.23M | $ 51.77M | $ 67.83M | $ 101.29M | |
$ -22.91M | $ -22.35M | $ -15.83M | $ -16.38M | $ -18.93M | $ -21.26M | |
$ 20.32M | $ 9.11M | $ 4.46M | $ -16.89M | $ -2.44M | $ 88.23M | |
$ 17.72M | $ 31.70M | $ 11.17M | $ -14.72M | $ -25.09M | $ -25.43M | |
$ 10.57M | $ 6.22M | $ 3.56M | $ 2.08M | $ 1.76M | $ -2.81M | |
- | - | - | - | - | - | |
$ 1.67M | $ 25.78M | $ 7.84M | $ 103.33M | $ -51.14M | $ -171.77M | |
- | $ 0.20 | $ 0.12 | $ 1.64 | $ -0.82 | $ -2.34 | |
- | $ 0.20 | $ 0.12 | $ 1.64 | $ -0.82 | $ -2.34 | |
$ 523.39M | $ 129.57M | $ 128.08M | $ 126.60M | $ 125.84M | $ 125.60M | |
$ 529.30M | $ 131.24M | $ 129.78M | $ 126.60M | $ 125.84M | $ 125.60M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 502.26M | $ 581.33M | $ 530.68M | $ 404.08M | $ 386.87M | $ 329.66M | |
$ 1.67M | $ 25.78M | $ 7.84M | $ 103.33M | $ -51.14M | $ -147.41M | |
$ 26.75M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 32.06M | $ 54.05M | $ 27.00M | $ -12.69M | $ -70.09M | $ -4.17M | |
$ 68.52M | $ 91.81M | $ 59.82M | $ 23.93M | $ 53.90M | $ 120.11M |