Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ ― | $ 9.55B | $ 9.96B | $ 9.49B | $ 9.68B | $ 9.67B | |
$ ― | $ 6.80B | $ 7.08B | $ 6.66B | $ 6.68B | $ 6.64B | |
$ ― | $ 2.76B | $ 2.88B | $ 2.84B | $ 3.00B | $ 3.03B | |
$ ― | $ 3.35B | $ 3.06B | $ 3.27B | $ 3.60B | $ 3.70B | |
$ ― | $ -591.64M | $ -183.59M | $ -435.23M | $ -600.91M | $ -674.28M | |
$ ― | $ -252.63M | $ -281.99M | $ -293.10M | $ 25.80M | $ 24.61M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -489.90M | $ -20.25M | $ -167.96M | $ -23.26M | $ -63.21M | |
$ ― | $ 13.29M | $ 9.99M | $ 21.03M | $ 19.72M | $ 11.02M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -469.96M | $ -36.81M | $ -188.73M | $ -49.22M | $ -54.75M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 88.82M | $ 91.28M | $ 84.83M | $ 1.13B | $ 1.12B | |
$ ― | $ 10.15B | $ 10.15B | $ 9.93B | $ 10.28B | $ 10.34B | |
$ ― | $ -469.96M | $ -36.81M | $ -188.73M | $ -49.22M | $ -54.75M | |
$ ― | $ -246.95M | $ 21.50M | $ -184.25M | $ -38.18M | $ -36.33M | |
$ ― | $ 283.65M | $ 292.75M | $ 303.41M | $ 0.00 | $ 29.00K | |
$ ― | $ -206.25M | $ 272.51M | $ 135.46M | $ -23.26M | $ -63.18M | |
$ ― | $ 846.40M | $ 1.29B | $ 1.18B | $ 200.18M | $ 162.95M |