Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 6.97B | $ 2.88B | $ 2.02B | $ 1.54B | $ 3.64B | $ 3.80B | |
- | $ 1.27B | $ 919.30M | $ 830.40M | $ 1.62B | $ 1.65B | |
- | $ 1.61B | $ 1.10B | $ 706.30M | $ 2.02B | $ 2.14B | |
- | $ 1.19B | $ 983.30M | $ 1.00B | $ 1.65B | $ 1.68B | |
- | $ 420.20M | $ 118.20M | $ -295.70M | $ 369.40M | $ 467.40M | |
- | $ -103.90M | $ -126.50M | $ -126.40M | $ -98.30M | $ -127.10M | |
- | - | - | - | - | - | |
- | $ 362.60M | $ -32.70M | $ -1.38B | $ 184.90M | $ 343.90M | |
- | $ 24.30M | $ -56.20M | $ -94.40M | $ 31.50M | $ 86.70M | |
- | - | - | - | - | - | |
- | $ 312.70M | $ 14.30M | $ -1.28B | $ 132.50M | $ 236.70M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 2.46B | $ 1.90B | $ 1.83B | $ 3.27B | $ 3.33B | |
- | $ 312.70M | $ 14.30M | $ -1.28B | $ 132.50M | $ 236.70M | |
- | $ 263.35M | $ 31.38M | $ -562.50M | $ 205.54M | $ 230.42M | |
- | $ 109.50M | $ 121.20M | $ 121.40M | $ 94.40M | $ 65.80M | |
- | $ 472.10M | $ 88.50M | $ -1.26B | $ 279.30M | $ 409.70M | |
- | $ 647.50M | $ 286.20M | $ -1.01B | $ 589.00M | $ 531.00M |