Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 48.85B | $ 94.36B | $ 75.73B | $ 215.43M | $ 224.50M | $ 232.35M | |
$ -23.16B | $ -61.73B | $ 64.00B | $ 60.61M | $ 61.60M | $ 63.28M | |
$ 25.62B | $ 32.64B | $ 11.73B | $ 154.82M | $ 162.90M | $ 169.07M | |
$ -16.83B | $ -16.91B | $ 116.00M | $ 23.04M | $ 26.14M | $ 27.66M | |
$ 8.76B | $ 15.73B | $ 11.62B | $ 131.79M | $ 136.77M | $ 141.41M | |
$ -8.31B | $ -10.70B | $ 7.60B | $ -32.29M | $ -27.83M | $ -30.24M | |
$ -1.15B | $ 1.64B | $ 10.70B | - | - | - | |
$ 1.43B | $ 6.66B | $ 14.71B | $ 168.30M | $ 580.36M | $ 527.96M | |
$ -619.88M | $ -1.47B | $ 2.32B | $ -187.00K | $ -861.00K | $ 546.00K | |
$ 1.21B | $ 2.61B | $ 2.45B | - | - | - | |
$ 78.33M | $ 1.91B | $ 3.79B | $ 168.49M | $ 581.22M | $ 527.41M | |
$ 0.27 | - | - | $ 0.95 | $ 3.27 | $ 3.02 | |
$ 0.27 | - | - | $ 0.95 | $ 3.27 | $ 3.00 | |
$ 356.07M | - | - | $ 177.64M | $ 177.52M | $ 174.39M | |
$ 356.07M | - | - | $ 177.64M | $ 177.52M | $ 176.06M | |
$ 0.04 | - | - | $ 0.53 | $ 0.52 | $ 0.52 | |
- | - | - | - | - | - | |
$ 0.27 | - | - | $ 0.61 | $ 0.61 | $ 0.62 | |
- | - | - | - | - | - | |
- | - | - | $ 570.00K | $ 480.00K | $ 890.00K | |
$ -39.99B | $ -78.63B | $ -64.12B | $ 83.64M | $ 87.74M | $ 90.95M | |
$ 154.33M | $ 2.06B | $ 3.97B | $ 168.49M | $ 581.22M | $ 527.41M | |
$ 47.33M | - | - | $ 169.22M | $ 581.59M | $ 524.39M | |
- | - | - | $ 32.10M | $ 27.02M | $ 29.82M | |
$ 9.74B | $ 17.37B | $ 7.11B | $ 200.41M | $ 607.38M | $ 557.78M | |
$ 66.70M | - | - | $ 201.51M | $ 608.48M | $ 558.58M |