Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 434.59M | $ 416.92M | $ 396.38M | $ 422.47M | $ 330.10M | $ 387.65M | |
$ 125.58M | $ 133.45M | $ 74.33M | $ 68.53M | $ 116.17M | $ 124.24M | |
$ 309.01M | $ 283.47M | $ 721.54M | $ 781.63M | $ 213.92M | $ 263.41M | |
$ 327.48M | $ 326.19M | $ -290.18M | $ -277.20M | $ 158.38M | $ 146.80M | |
$ 541.70M | $ 541.71M | $ 505.70M | $ 515.03M | $ 55.54M | $ 116.61M | |
$ 3.31M | $ 71.91M | $ 1.11M | $ 360.00K | $ -68.42M | $ -56.87M | |
$ -63.06M | $ 224.80M | $ -353.00K | $ -18.65M | $ 71.63M | $ 57.74M | |
$ 322.19M | $ 277.68M | $ 50.24M | $ 108.95M | $ 58.75M | $ 117.48M | |
$ 18.26M | $ 17.80M | $ 2.90M | $ 1.14M | $ -39.00M | $ 1.29M | |
- | - | - | - | - | - | |
$ 411.35M | $ 248.30M | $ 444.11M | $ 527.77M | $ 93.53M | $ 109.43M | |
$ 2.47 | $ 2.11 | $ 0.39 | $ 0.88 | $ 0.79 | $ 0.91 | |
$ 2.55 | $ 2.11 | $ 0.39 | $ 0.88 | $ 0.79 | $ 0.91 | |
$ 472.02M | $ 117.51M | $ 117.37M | $ 117.03M | $ 117.72M | $ 119.75M | |
$ 477.14M | $ 117.60M | $ 121.64M | $ 121.45M | $ 117.90M | $ 119.90M | |
$ 0.66 | $ 0.64 | - | $ 0.00 | $ 0.22 | $ 0.88 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 13.67M | $ 14.47M | |
$ 401.68M | $ 459.64M | $ -215.84M | $ -208.67M | $ 274.55M | $ 271.04M | |
$ 290.71M | $ 248.50M | $ 444.11M | $ 527.77M | $ 93.59M | $ 109.52M | |
$ -6.97M | - | - | - | $ 41.30M | $ 52.41M | |
- | - | - | - | $ 68.18M | $ 63.78M | |
$ 403.08M | $ 348.50M | $ 50.24M | $ 0.00 | $ 126.94M | $ 181.27M | |
$ 441.08M | $ 456.25M | $ 151.42M | $ 0.00 | $ 224.69M | $ 277.91M |