Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 246.79B | - | $ 246.79B | $ 370.69B | $ 270.96B | $ 268.79B | |
$ 245.23B | - | $ 245.23B | $ 279.92B | $ 248.19B | $ 268.34B | |
$ 1.57B | - | $ 1.57B | $ 90.77B | $ 22.77B | $ 455.94M | |
$ 25.54B | - | $ 25.54B | $ 27.69B | $ 20.68B | $ 20.92B | |
$ -23.97B | - | $ -23.97B | $ 63.08B | $ 2.08B | $ -20.47B | |
$ -628.99M | - | $ -628.99M | $ -1.72B | $ -2.41B | $ -2.37B | |
- | - | - | - | - | $ 254.06M | |
$ -19.51B | - | $ -19.51B | $ 66.41B | $ 2.79B | $ -19.84B | |
$ 1.47B | - | $ 1.47B | $ 2.95B | $ -119.76M | $ 1.75B | |
- | - | - | - | - | - | |
$ -21.10B | - | $ -21.10B | $ 61.33B | $ 3.38B | $ -19.19B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 270.76B | - | $ 270.76B | $ 307.61B | $ 268.87B | $ 289.26B | |
$ -21.10B | - | $ -21.10B | $ 61.33B | $ 3.38B | $ -19.19B | |
$ -21.10B | - | $ -21.10B | $ 61.33B | $ 3.38B | $ -19.19B | |
$ 1.51B | - | $ 1.51B | $ 2.22B | $ 2.94B | $ 3.25B | |
$ -18.00B | - | $ -18.00B | $ 68.62B | $ 5.73B | $ -16.59B | |
$ 13.47B | $ 13.55B | $ 13.47B | $ 102.29B | $ 41.13B | $ 19.66B |