Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 426.81M | $ 416.92M | $ 396.38M | $ 422.47M | $ 330.10M | $ 387.65M | |
$ 105.56M | $ 133.45M | $ 74.33M | $ 68.53M | $ 116.17M | $ 124.24M | |
$ 420.62M | $ 283.47M | $ 721.54M | $ 781.63M | $ 213.92M | $ 263.41M | |
$ 309.99M | $ 326.19M | $ -290.18M | $ -277.20M | $ 158.38M | $ 146.80M | |
$ 544.22M | $ 541.71M | $ 505.70M | $ 515.03M | $ 55.54M | $ 116.61M | |
$ 3.21M | $ 71.91M | $ 1.11M | $ 360.00K | $ -68.42M | $ -56.87M | |
$ -40.87M | $ 224.80M | $ -353.00K | $ -18.65M | $ 71.63M | $ 57.74M | |
$ 300.23M | $ 277.68M | $ 50.24M | $ 108.95M | $ 58.75M | $ 117.48M | |
$ 17.76M | $ 17.80M | $ 2.90M | $ 1.14M | $ -39.00M | $ 1.29M | |
- | - | - | - | - | - | |
$ 390.88M | $ 248.30M | $ 444.11M | $ 527.77M | $ 93.53M | $ 109.43M | |
$ 2.30 | $ 2.11 | $ 0.39 | $ 0.88 | $ 0.79 | $ 0.91 | |
$ 2.38 | $ 2.11 | $ 0.39 | $ 0.88 | $ 0.79 | $ 0.91 | |
$ 470.65M | $ 117.51M | $ 117.37M | $ 117.03M | $ 117.72M | $ 119.75M | |
$ 475.75M | $ 117.60M | $ 121.64M | $ 121.45M | $ 117.90M | $ 119.90M | |
$ 0.65 | $ 0.64 | - | $ 0.00 | $ 0.22 | $ 0.88 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 13.67M | $ 14.47M | |
$ 381.63M | $ 459.64M | $ -215.84M | $ -208.67M | $ 274.55M | $ 271.04M | |
$ 270.22M | $ 248.50M | $ 444.11M | $ 527.77M | $ 93.59M | $ 109.52M | |
$ -39.21M | - | - | - | $ 41.30M | $ 52.41M | |
- | - | - | - | $ 68.18M | $ 63.78M | |
$ 377.34M | $ 348.50M | $ 50.24M | $ 0.00 | $ 126.94M | $ 181.27M | |
$ 400.85M | $ 457.48M | $ 151.42M | $ 0.00 | $ 224.69M | $ 277.91M |