Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 65.06B | $ 9.05B | $ 34.00B | $ 31.05B | $ 32.51B | $ 34.65B | |
$ ― | $ ― | $ 26.11B | $ 23.44B | $ 24.31B | $ 26.55B | |
$ ― | $ ― | $ 7.90B | $ 7.62B | $ 8.20B | $ 8.76B | |
$ -11.23K | $ ― | $ 6.79B | $ 6.48B | $ 6.79B | $ 7.69B | |
$ 11.23K | $ ― | $ 1.11B | $ 1.14B | $ 1.41B | $ 1.07B | |
$ ― | $ ― | $ -917.00M | $ -795.00M | $ -655.00M | $ -746.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 11.23K | $ ― | $ -334.00M | $ -283.00M | $ -125.00M | $ -198.00M | |
$ ― | $ ― | $ -9.00M | $ -86.00M | $ 80.00M | $ 132.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 11.23K | $ ― | $ -316.00M | $ -534.00M | $ -890.00M | $ -1.48B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -11.23K | $ ― | $ 32.90B | $ 29.92B | $ 31.11B | $ 34.24B | |
$ 11.23K | $ ― | $ -316.00M | $ -534.00M | $ -890.00M | $ -1.44B | |
$ 11.23K | $ ― | $ 223.88M | $ 144.25M | $ 64.40M | $ -33.96M | |
$ ― | $ ― | $ 985.00M | $ 762.00M | $ 693.00M | $ 720.00M | |
$ 11.23K | $ ― | $ 651.00M | $ 479.00M | $ 568.00M | $ 522.00M | |
$ ― | $ -571.00M | $ 2.04B | $ 1.81B | $ 1.88B | $ 1.84B |