Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 2.09B | $ 2.04B | $ 1.96B | $ 1.82B | $ 1.66B | $ 1.75B | |
$ 1.24B | $ 1.19B | $ 1.16B | $ 1.07B | $ 944.00M | $ 962.00M | |
$ 853.00M | $ 852.00M | $ 806.00M | $ 750.00M | $ 711.00M | $ 793.00M | |
$ 608.00M | $ 601.00M | $ 595.00M | $ 552.00M | $ 514.00M | $ 515.00M | |
$ 245.00M | $ 251.00M | $ 211.00M | $ 198.00M | $ 197.00M | $ 278.00M | |
$ -46.00M | $ -43.00M | $ -79.00M | $ -82.00M | $ -127.00M | $ -148.00M | |
$ -91.00M | $ -27.00M | $ -91.00M | $ -51.00M | $ -283.00M | $ -33.00M | |
$ 110.00M | $ 180.00M | $ 41.00M | $ 64.00M | $ -214.00M | $ 99.00M | |
$ 47.00M | $ 57.00M | $ 24.00M | $ 5.00M | $ 14.00M | $ -242.00M | |
$ 4.00M | $ 2.00M | $ 3.00M | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 65.00M | $ 125.00M | $ 551.00M | $ 128.00M | $ -41.00M | $ 510.00M | |
$ 0.54 | $ 1.00 | $ 4.15 | $ 0.94 | $ -0.30 | $ 3.79 | |
$ 0.53 | $ 0.99 | $ 4.14 | $ 0.94 | $ -0.30 | $ 3.76 | |
$ 488.40M | $ 126.00M | $ 132.70M | $ 135.80M | $ 135.50M | $ 134.40M | |
$ 489.30M | $ 126.40M | $ 133.00M | $ 136.20M | $ 135.50M | $ 135.40M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 0.96 | $ 1.43 | $ 0.95 | $ 1.35 | $ 0.95 | $ 2.11 | |
- | - | - | - | - | - | |
$ 1.85B | $ 1.79B | $ 1.75B | $ 1.62B | $ 1.46B | $ 1.48B | |
$ 65.00M | $ 125.00M | $ 551.00M | $ 128.00M | $ -41.00M | $ 510.00M | |
$ 127.43M | $ 144.52M | $ 86.43M | $ 106.28M | $ -20.41M | $ 360.80M | |
$ 46.00M | $ 45.00M | $ 83.00M | $ 87.00M | $ 133.00M | $ 150.00M | |
$ 156.00M | $ 225.00M | $ 124.00M | $ 151.00M | $ -81.00M | $ 249.00M | |
$ 282.00M | $ 351.00M | $ 251.00M | $ 265.00M | $ 2.00M | $ 335.00M |