Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.46B | $ 1.51B | $ 1.25B | $ 850.70M | $ 842.50M | $ 824.10M | |
$ 800.90M | $ 867.20M | $ -773.00M | $ 641.90M | $ 501.20M | $ 455.90M | |
$ 712.80M | $ 646.50M | $ 473.20M | $ 382.30M | $ 341.30M | $ 368.20M | |
$ 738.60M | $ 723.30M | $ -499.00M | $ 602.70M | $ 333.50M | $ 295.90M | |
$ 278.90M | $ 133.10M | $ -25.80M | $ 421.50M | $ 7.80M | $ 72.30M | |
$ -36.10M | $ -36.10M | $ -28.60M | $ -35.90M | $ -25.10M | $ -32.40M | |
$ -14.30M | $ 1.00M | $ 8.50M | $ 18.90M | $ -2.70M | $ -5.60M | |
$ 96.00M | $ 96.00M | $ -62.90M | $ -90.30M | $ -20.00M | $ 34.30M | |
$ 108.00M | $ 108.00M | $ -10.50M | $ -14.90M | $ -16.00M | $ -44.40M | |
- | - | - | - | - | - | |
$ 201.40M | $ 54.80M | $ -73.40M | $ -75.40M | $ -4.00M | $ 78.70M | |
$ 0.35 | $ 0.35 | $ -0.48 | $ -0.50 | $ -0.03 | $ 0.55 | |
$ 0.34 | $ 0.35 | $ -0.48 | $ -0.50 | $ -0.03 | $ 0.53 | |
$ 621.20M | $ 155.30M | $ 152.94M | $ 150.40M | $ 146.77M | $ 142.05M | |
$ 634.00M | $ 158.50M | $ 152.94M | $ 150.40M | $ 146.77M | $ 148.76M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.50 | $ 0.48 | |
- | - | - | - | $ 0.50 | $ 0.46 | |
- | - | - | - | - | - | |
$ 1.54B | $ 1.59B | $ 1.44B | $ 1.24B | $ 834.70M | $ 751.80M | |
$ 54.80M | $ 54.80M | $ -73.40M | $ -75.40M | $ -4.00M | $ 78.70M | |
$ 37.30M | $ 78.54M | - | - | $ -4.00M | $ 78.70M | |
- | - | - | - | $ 25.10M | $ 32.40M | |
$ 132.10M | $ 132.10M | $ -34.30M | $ -54.40M | $ 5.10M | $ 66.70M | |
$ 269.00M | $ 269.00M | $ 59.30M | $ 40.00M | $ 56.90M | $ 123.80M |