Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.15B | $ 2.41B | $ 2.33B | $ 2.17B | $ 2.06B | $ 1.99B | |
$ 150.50M | $ 282.60M | $ 304.40M | $ -258.10M | $ -226.50M | $ -215.40M | |
$ 998.20M | $ 2.13B | $ 2.03B | $ 1.91B | $ 1.84B | $ 1.78B | |
$ 568.10M | $ 1.23B | $ 1.14B | $ 1.00B | $ 934.20M | $ 897.60M | |
$ 430.10M | $ 899.10M | $ 884.30M | $ 907.50M | $ 904.20M | $ 881.80M | |
$ 21.60M | $ 76.50M | $ -65.80M | $ 42.10M | $ 66.60M | $ 80.60M | |
- | - | $ -21.80M | - | $ -51.40M | $ -29.00M | |
$ 451.70M | $ 975.60M | $ 928.30M | $ 949.60M | $ 970.80M | $ 962.40M | |
$ 94.10M | $ 135.30M | $ 131.40M | $ 134.00M | $ 124.20M | $ 136.70M | |
- | - | - | - | - | - | |
$ 357.60M | $ 840.30M | $ 796.90M | $ 815.60M | $ 846.60M | $ 825.70M | |
$ 2.85 | $ 7.19 | $ 6.37 | $ 6.13 | $ 6.03 | $ 5.48 | |
$ 2.83 | $ 7.10 | $ 6.31 | $ 6.08 | $ 5.96 | $ 5.43 | |
$ 250.80M | $ 116.91M | $ 125.21M | $ 133.05M | $ 140.50M | $ 150.60M | |
$ 252.70M | $ 118.35M | $ 126.34M | $ 134.14M | $ 142.00M | $ 152.10M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.64 | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 718.60M | $ 1.52B | $ 1.45B | $ 743.10M | $ 707.70M | $ 682.20M | |
$ 357.60M | $ 840.30M | $ 796.90M | $ 815.60M | $ 846.60M | $ 825.70M | |
$ 357.60M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 430.10M | - | $ 930.10M | $ 907.50M | $ 904.20M | $ 962.40M | |
$ 448.50M | - | $ 966.30M | $ 938.20M | $ 931.30M | $ 988.40M |