Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 9.89B | - | $ 6.18B | $ 3.57B | $ 8.78B | $ 8.26B | |
$ 4.93B | $ -311.00M | $ 4.82B | $ 3.98B | $ 6.80B | $ 6.59B | |
$ 5.41B | - | $ 1.35B | $ -414.00M | $ 1.98B | $ 1.67B | |
$ -80.00M | $ -35.00M | $ 680.00M | $ 508.00M | $ 872.00M | $ 898.00M | |
$ 5.49B | - | $ 674.00M | $ -922.00M | $ 1.11B | $ 775.00M | |
$ 28.00M | - | $ -92.00M | $ -56.00M | $ -21.00M | $ -35.00M | |
$ -311.00M | - | $ 47.00M | $ -862.00M | $ -70.00M | $ -155.00M | |
$ 226.00M | $ 481.00M | $ 629.00M | $ -1.84B | $ 1.02B | $ 585.00M | |
$ 180.00M | $ -35.00M | $ 151.00M | $ -516.00M | $ 247.00M | $ 148.00M | |
- | - | - | - | - | - | |
$ 6.96B | $ 58.00M | $ 478.00M | $ -1.32B | $ 769.00M | $ 437.00M | |
$ 1.26 | - | $ 3.82 | $ -10.72 | $ 6.24 | $ 3.55 | |
$ 1.23 | - | $ 3.77 | $ -10.72 | $ 6.19 | $ 3.52 | |
$ 509.03M | - | $ 125.06M | $ 123.45M | $ 123.28M | $ 123.23M | |
$ 512.13M | - | $ 126.78M | $ 123.45M | $ 124.29M | $ 123.97M | |
- | - | $ 0.00 | $ 0.38 | $ 1.40 | $ 1.28 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 3.45 | - | $ -2.03 | $ -10.17 | $ 6.42 | $ 4.46 | |
$ 452.00M | - | $ 809.00M | $ 716.00M | $ 862.00M | $ 814.00M | |
$ 4.85B | $ -346.00M | $ 5.50B | $ 4.49B | $ 7.67B | $ 7.49B | |
$ 46.00M | - | $ 117.00M | $ 87.00M | $ 63.00M | $ 73.00M | |
$ 160.00M | $ 58.00M | $ 478.00M | $ -1.32B | $ 769.00M | $ 437.00M | |
$ 542.36M | - | $ 469.64M | $ -709.84M | $ 802.31M | $ 535.60M | |
$ 297.00M | - | $ 746.00M | $ -1.75B | $ 1.08B | $ 658.00M | |
$ 515.00M | - | $ 1.14B | $ -1.33B | $ 1.50B | $ 1.06B |