Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 95.13B | $ 97.77B | $ 126.06B | $ 100.54B | $ 96.23B | $ 66.11B | |
$ 61.47B | $ 58.41B | $ 51.39B | $ 56.02B | - | - | |
$ 33.66B | $ 39.36B | $ 30.59B | $ 44.52B | $ 96.23B | $ 66.11B | |
$ 43.60B | $ 46.82B | $ 114.98B | $ 96.40B | $ 81.22B | $ 72.25B | |
$ -9.95B | $ -3.32B | $ 11.08B | $ 4.14B | $ 15.01B | $ -6.14B | |
$ -5.62B | $ 10.91B | $ -3.28B | $ -2.63B | $ -874.00M | $ 528.00M | |
- | $ 5.52B | $ 19.20B | $ 13.74B | $ -15.24B | $ 967.00M | |
$ -49.73B | $ -29.50B | $ -14.63B | $ -20.27B | $ 25.08B | $ -9.09B | |
$ 3.43B | $ 3.15B | $ 757.00M | $ 1.83B | $ 3.43B | $ 546.00M | |
- | $ 7.37B | $ -21.17B | $ -18.45B | $ 14.30B | $ -497.00M | |
$ -44.66B | $ -3.14B | $ -15.49B | $ -20.92B | $ 21.65B | $ -9.71B | |
$ -197.00 | $ -1.16 | $ -69.00 | $ -95.00 | $ 86.00 | $ -37.00M | |
$ -197.25 | $ -1.16 | - | - | $ 85.00 | - | |
$ 679.74M | $ 226.15M | $ 225.89M | $ 219.67M | $ 216.69M | $ 213.80M | |
$ 679.74M | $ 231.96M | $ 234.85M | $ 223.51M | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 105.07B | $ 105.23B | - | - | - | - | |
$ -44.66B | $ -3.14B | $ -15.49B | $ -20.92B | $ 21.65B | $ -9.71B | |
$ -13.52B | $ 1.08B | $ -9.57B | $ -8.70B | $ 25.58B | $ -5.70B | |
$ 10.11B | - | - | - | - | - | |
$ -39.62B | $ -17.48B | $ -21.42B | $ -16.58B | $ 26.54B | $ -9.07B | |
$ -24.45B | $ 2.59B | $ -3.05B | $ -1.44B | $ 39.31B | $ 595.00M |