Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 15.74B | $ 15.47B | $ 13.74B | $ 14.16B | $ 14.16B | $ 17.32B | |
$ 15.15B | $ 15.00B | $ 13.39B | $ 13.70B | $ 13.76B | $ 17.53B | |
$ 594.00M | $ 477.00M | $ 355.00M | $ 454.00M | $ 399.53M | $ -216.58M | |
$ 211.00M | $ 224.00M | $ 200.00M | $ 424.00M | $ -201.52M | $ -165.92M | |
$ 422.00M | $ 147.00M | $ 209.00M | $ -273.00M | $ 198.00M | $ -382.50M | |
$ 167.00M | $ 168.00M | $ 35.00M | $ -73.00M | $ -41.79M | $ -18.50M | |
$ -296.00M | $ -106.00M | $ 53.00M | $ 24.00M | $ 152.72M | $ 670.50M | |
$ 589.00M | $ 315.00M | $ 244.00M | $ -346.00M | $ 3.49M | $ -1.07B | |
$ 255.00M | $ 236.00M | $ 171.00M | $ 20.00M | $ 15.86M | $ 485.23M | |
$ -9.00M | $ -29.00M | $ -39.00M | $ -24.00M | - | - | |
$ 375.00M | $ 83.00M | $ 106.00M | $ -464.00M | $ -435.05M | $ -1.52B | |
$ 2.34 | $ 0.54 | $ 0.75 | $ -3.29 | $ -3.10 | $ -10.87 | |
$ 2.32 | $ 0.54 | $ 0.73 | $ -3.29 | $ -3.10 | $ -10.87 | |
$ 657.00M | $ 150.00M | $ 142.00M | $ 141.28M | $ 140.51M | $ 140.06M | |
$ 645.00M | $ 153.00M | $ 145.00M | $ 141.28M | $ 140.51M | $ 140.06M | |
- | - | - | $ 16.25 | $ 0.10 | $ 0.73 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 15.37B | $ 15.22B | $ 13.59B | $ 14.13B | $ 13.96B | $ 17.84B | |
$ 412.00M | $ 139.00M | $ 145.00M | $ -440.00M | $ -435.05M | $ -1.52B | |
$ 301.95M | - | - | - | $ 94.90M | $ -984.38M | |
- | - | - | - | - | - | |
$ 640.00M | $ 375.00M | $ 303.00M | $ -256.00M | $ 68.86M | $ -1.07B | |
$ 711.00M | $ 449.00M | $ 376.00M | $ -182.00M | $ 174.44M | $ -898.85M |