Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 15.37B | $ 13.74B | $ 14.16B | $ 14.16B | $ 17.32B | $ 18.85B | |
$ 7.66B | $ 13.39B | $ 13.70B | $ 13.76B | $ 17.53B | $ 18.28B | |
$ 543.00M | $ 355.00M | $ 454.00M | $ 399.53M | $ -216.58M | $ 569.38M | |
$ 227.00M | $ -195.00M | $ 226.00M | $ 201.52M | $ 165.92M | $ 121.16M | |
$ 295.00M | $ 160.00M | $ 228.00M | $ 198.00M | $ -382.50M | $ 448.22M | |
$ 151.00M | $ 35.00M | $ -73.00M | $ -41.79M | $ -18.50M | $ -40.57M | |
$ 39.00M | $ -39.00M | $ 222.00M | $ -152.72M | $ -670.50M | $ -21.90M | |
$ 340.00M | $ 244.00M | $ -370.00M | $ 3.49M | $ -1.07B | $ 385.75M | |
$ 253.00M | $ 171.00M | $ 20.00M | $ 15.86M | $ 485.23M | $ 173.33M | |
$ -39.00M | $ -39.00M | $ -24.00M | - | - | - | |
$ 129.00M | $ 212.00M | $ -893.00M | $ -435.05M | $ -1.52B | $ 173.47M | |
$ 0.72 | $ 0.75 | $ -3.29 | $ -3.10 | $ -10.87 | $ 1.24 | |
$ 0.68 | $ 0.73 | $ -3.29 | $ -3.10 | $ -10.87 | $ 1.23 | |
$ 429.00M | $ 142.00M | $ 130.40M | $ 140.51M | $ 140.06M | $ 140.41M | |
$ 461.00M | $ 145.00M | $ 130.40M | $ 140.51M | $ 140.06M | $ 141.27M | |
- | - | $ 16.25 | $ 0.10 | $ 0.73 | $ 0.84 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 7.89B | $ 13.63B | $ 13.93B | $ 13.96B | $ 17.70B | $ 18.40B | |
$ 127.00M | $ 145.00M | $ -429.00M | $ -435.05M | $ -1.52B | $ 173.47M | |
$ 308.89M | $ 126.76M | - | $ 32.40M | $ -1.04B | $ 169.02M | |
- | - | - | $ 65.37M | $ 74.10M | $ 77.14M | |
$ 355.00M | $ 249.00M | $ -133.52M | $ 68.86M | $ -997.39M | $ 462.89M | |
$ 136.00M | $ 322.00M | $ -59.17M | $ 174.44M | $ -826.91M | $ 679.55M |