Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.33B | $ 2.10B | $ 2.20B | $ 2.77B | $ 2.30B | $ 2.19B | |
$ 296.40M | $ 593.30M | $ 611.50M | $ 693.30M | $ 618.60M | $ -110.50M | |
$ 2.04B | $ 1.51B | $ 1.59B | $ 2.07B | $ 1.68B | $ 2.30B | |
$ 1.14B | $ 1.02B | $ 1.07B | $ 1.59B | $ 1.41B | $ 1.34B | |
$ 591.90M | $ 483.70M | $ 489.80M | $ 820.90M | $ 157.80M | $ 540.90M | |
$ -14.00M | $ -12.70M | $ -12.60M | $ -12.80M | $ -12.90M | $ -15.10M | |
$ 70.80M | $ 56.00M | $ -137.60M | $ 171.40M | $ -97.20M | $ 126.60M | |
$ 619.10M | $ 527.00M | $ 375.40M | $ 817.70M | $ 242.10M | $ 583.50M | |
$ 150.70M | $ 100.30M | $ 100.90M | $ 205.30M | $ 52.20M | $ 137.80M | |
- | - | $ 2.90M | $ 3.00M | $ 6.00M | - | |
$ 410.00M | $ 392.00M | $ 372.40M | $ 620.00M | $ 130.30M | $ 648.60M | |
$ 2.53 | $ 2.37 | $ 2.23 | $ 3.60 | $ 0.87 | $ 2.21 | |
$ 2.53 | $ 2.37 | $ 2.23 | $ 3.59 | $ 0.87 | $ 2.21 | |
$ 627.60M | $ 160.40M | $ 161.70M | $ 167.90M | $ 179.40M | $ 188.00M | |
$ 628.20M | $ 160.50M | $ 162.00M | $ 168.50M | $ 179.90M | $ 188.60M | |
$ 1.56 | $ 1.56 | $ 1.55 | $ 1.50 | $ 1.44 | $ 1.44 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 801.70M | $ 1.62B | $ 1.68B | $ 1.54B | $ 1.53B | $ 1.23B | |
$ 410.00M | $ 392.00M | $ 372.40M | $ 620.00M | $ 130.30M | $ 445.70M | |
$ 266.01M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 455.00M | $ 539.70M | $ 388.00M | $ 830.50M | $ 216.40M | $ 598.60M | |
$ 470.90M | $ 562.60M | $ 419.70M | $ 871.20M | $ 265.60M | $ 661.20M |