Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 22.61B | $ 20.99B | $ 16.88B | $ 34.26B | $ 37.46B | |
$ ― | $ 21.02B | $ 19.75B | $ 22.05B | $ 30.85B | $ 32.97B | |
$ ― | $ 1.59B | $ 1.24B | $ -5.17B | $ 3.40B | $ 4.49B | |
$ ― | $ 2.49B | $ 2.43B | $ 2.57B | $ 2.33B | $ 1.98B | |
$ ― | $ -905.14M | $ -1.20B | $ -7.74B | $ 1.07B | $ 2.50B | |
$ ― | $ -969.55M | $ -1.29B | $ -1.06B | $ -1.03B | $ -834.08M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -130.34M | $ -2.21B | $ -10.40B | $ 788.01M | $ 1.89B | |
$ ― | $ 167.08M | $ -9.64M | $ -1.78B | $ 302.16M | $ 634.71M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -296.29M | $ -3.62B | $ -8.58B | $ 663.86M | $ 1.22B | |
$ ― | $ -0.11 | $ -1.34 | $ -3.35 | $ 0.27 | $ 0.50 | |
$ ― | $ -0.11 | $ -1.34 | $ -3.35 | $ 0.27 | $ 0.50 | |
$ ― | $ 2.72B | $ 2.71B | $ 2.56B | $ 2.45B | $ 2.45B | |
$ ― | $ 2.72B | $ 2.71B | $ 2.56B | $ 2.45B | $ 2.45B | |
$ ― | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.09 | $ 0.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 23.51B | $ 22.18B | $ 24.62B | $ 33.19B | $ 34.95B | |
$ ― | $ -296.29M | $ -3.62B | $ -8.58B | $ 663.86M | $ 1.22B | |
$ ― | $ -1.13B | $ -1.56B | $ -4.62B | $ 495.27M | $ 1.11B | |
$ ― | $ 984.15M | $ 1.28B | $ 1.07B | $ 1.03B | $ 835.34M | |
$ ― | $ 853.80M | $ -935.49M | $ -9.32B | $ 1.82B | $ 2.72B | |
$ ― | $ 1.67B | $ -33.49M | $ -8.35B | $ 2.78B | $ 3.28B |