Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
- | $ 4.25B | $ 3.03B | $ 3.01B | $ 3.67B | $ 3.75B | |
- | $ 2.04B | $ 2.12B | $ 2.33B | $ 2.59B | $ 2.26B | |
- | $ 2.22B | $ 913.60M | $ 685.80M | $ 1.08B | $ 1.49B | |
- | $ 327.70M | $ 395.40M | $ 193.90M | $ 253.60M | $ 329.10M | |
- | $ 1.89B | $ 518.20M | $ 491.90M | $ 828.80M | $ 1.16B | |
- | $ -323.60M | $ -399.50M | $ -511.90M | $ -510.20M | $ -531.60M | |
- | - | - | - | - | - | |
- | $ 1.50B | $ 52.40M | $ -170.00M | $ 306.20M | $ 740.60M | |
- | $ 583.30M | $ 46.80M | $ 25.30M | $ 169.60M | $ 394.50M | |
- | - | - | - | - | - | |
- | $ 667.10M | $ -64.70M | $ -230.40M | $ 68.30M | $ 147.10M | |
- | $ 0.08 | $ >-0.01 | $ -0.03 | $ <0.01 | $ 0.02 | |
- | $ 0.08 | $ >-0.01 | $ -0.03 | $ <0.01 | $ 0.02 | |
- | $ 8.39B | $ 8.06B | $ 8.05B | $ 8.02B | $ 7.95B | |
- | $ 8.49B | $ 8.06B | $ 8.05B | $ 8.10B | $ 8.11B | |
- | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 0.00 | $ 22.90M | $ 17.40M | |
- | $ 2.36B | $ 2.52B | $ 2.52B | $ 2.84B | $ 2.59B | |
- | $ 667.10M | $ -64.70M | $ -230.40M | $ 68.30M | $ 147.10M | |
- | $ 668.45M | $ -62.15M | $ -117.22M | $ 65.70M | $ 30.88M | |
- | $ 303.20M | $ 385.60M | $ 497.30M | $ 491.60M | $ 482.70M | |
- | $ 1.81B | $ 438.00M | $ 327.30M | $ 797.80M | $ 1.22B | |
- | $ 1.81B | $ 438.00M | $ 327.30M | $ 797.80M | $ 1.22B |