Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 12.25B | $ 11.78B | $ 12.01B | $ 487.00M | $ 8.42B | $ 8.93B | |
$ 8.25B | $ 9.48B | $ 6.15B | $ -474.00M | $ 7.14B | $ 7.56B | |
$ 3.99B | $ 2.30B | $ 5.86B | $ 1.80B | $ 1.28B | $ 1.37B | |
$ 1.46B | $ 1.42B | $ 1.42B | $ 1.22B | $ 1.04B | $ 1.09B | |
$ -2.95B | $ -3.06B | $ -3.20B | $ 584.00M | $ 230.91M | $ 280.74M | |
$ -347.00M | $ -296.00M | $ -228.00M | $ -214.00M | $ -261.34M | $ -241.38M | |
$ -35.00M | $ 36.00M | $ -32.00M | $ -323.00M | $ -99.93M | $ -81.63M | |
$ 665.00M | $ 618.00M | $ 1.22B | $ 693.00M | $ -130.36M | $ -42.27M | |
$ 170.00M | $ 212.00M | $ 353.00M | $ 171.00M | $ -18.36M | $ -19.00M | |
- | - | - | - | - | - | |
$ 463.00M | $ 406.00M | $ 426.00M | $ 522.00M | $ -122.25M | $ -24.41M | |
$ 11.17 | $ 8.89 | $ 17.41 | $ 9.87 | $ -2.34 | $ -0.47 | |
$ 10.88 | $ 8.73 | $ 17.04 | $ 9.65 | $ -2.34 | $ -0.47 | |
$ 176.65M | $ 45.38M | $ 49.55M | $ 52.89M | $ 52.36M | $ 52.35M | |
$ 182.13M | $ 46.49M | $ 50.89M | $ 54.09M | $ 52.36M | $ 52.35M | |
$ 2.84 | $ 2.66 | $ 2.40 | - | $ 2.24 | $ 2.20 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -0.27 | $ 1.01 | |
- | - | - | - | - | - | |
$ 4.11B | $ 10.90B | $ 7.57B | $ 745.00M | $ 8.19B | $ 8.65B | |
- | - | - | - | $ 261.34M | $ 241.38M | |
$ 497.00M | $ 406.00M | $ 867.00M | $ 522.00M | $ -122.25M | $ -24.41M | |
$ -1.59B | $ -3.41B | $ -3.23B | - | $ -16.98M | $ 47.29M | |
$ 764.00M | $ 914.00M | $ 1.44B | $ 907.00M | $ 130.98M | $ 199.11M | |
$ 2.11B | $ 2.73B | $ 3.16B | $ 2.69B | $ 2.27B | $ 2.18B |