Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 46.98B | $ 46.83B | $ 27.25B | $ 15.12B | $ 24.51B | $ 27.19B | |
$ 22.17B | $ -42.15B | $ 26.37B | $ 16.75B | $ 23.60B | $ 26.58B | |
$ 22.47B | $ 44.24B | $ 887.20M | $ -1.63B | $ 913.10M | $ 602.60M | |
$ 766.00M | $ 981.80M | $ 260.60M | $ 259.80M | $ 294.80M | $ 273.70M | |
$ 21.71B | $ 43.26B | $ 626.60M | $ -1.89B | $ 618.30M | $ 328.90M | |
$ -185.60M | $ -246.00M | $ -317.50M | $ -258.20M | $ -159.60M | $ -169.90M | |
$ -111.10M | $ 357.30M | $ 18.50M | $ 816.50M | $ 20.80M | $ 49.80M | |
$ 4.08B | $ 3.56B | $ 327.60M | $ -1.33B | $ 479.50M | $ 208.80M | |
$ 717.40M | $ 584.80M | $ 12.10M | $ 2.10M | $ 104.30M | $ 33.50M | |
$ 26.20M | - | - | - | - | - | |
$ 20.12B | $ 41.93B | $ 231.00M | $ -1.39B | $ 319.40M | $ 128.30M | |
$ 26.62 | $ 23.47 | $ 1.92 | $ -11.64 | $ 2.66 | $ 1.11 | |
$ 25.88 | $ 22.84 | $ 1.90 | $ -11.64 | $ 2.64 | $ 1.10 | |
$ 494.77M | $ 122.60M | $ 120.24M | $ 119.62M | $ 119.89M | $ 115.19M | |
$ 513.60M | $ 126.86M | $ 122.64M | $ 120.66M | $ 121.85M | $ 118.77M | |
- | - | $ 0.00 | $ 0.30 | $ 1.20 | $ 1.20 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 18.54 | - | $ -2.50 | $ -11.78 | $ 0.90 | $ 3.26 | |
- | - | - | - | - | - | |
$ 22.94B | $ -41.17B | $ 26.63B | $ 17.01B | $ 23.89B | $ 26.86B | |
$ 138.20M | - | $ 317.50M | $ 258.20M | $ 159.60M | $ 169.90M | |
$ 12.33B | $ 41.93B | $ 231.00M | $ -1.39B | $ 319.40M | $ 128.30M | |
$ 2.39B | - | $ 182.37M | $ -1.72B | $ 296.25M | $ 94.12M | |
$ 4.26B | $ 3.80B | $ 645.10M | $ -1.07B | $ 639.10M | $ 378.70M | |
$ 4.81B | $ 4.31B | $ 1.13B | $ -491.90M | $ 1.09B | $ 757.30M |