Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 11.71B | $ 12.74B | $ 19.23B | $ 14.96B | $ 11.42B | $ 12.67B | |
$ 1.77B | $ 8.42B | $ 15.56B | $ 11.63B | $ -8.14B | $ -9.27B | |
$ 11.71B | $ 4.33B | $ 19.23B | $ 3.34B | $ 3.28B | $ 3.40B | |
$ 2.31B | $ 2.04B | $ 2.96B | $ 2.33B | $ -1.66B | $ -1.68B | |
$ 1.93B | $ 2.24B | $ 1.75B | $ 1.50B | $ 1.62B | $ 1.72B | |
$ -103.00M | $ -734.00M | $ -629.00M | $ -608.00M | $ -572.00M | $ -624.00M | |
$ -130.00M | $ 8.00M | $ 7.00M | $ 231.00M | $ -37.00M | $ -226.00M | |
$ 1.28B | $ 1.57B | $ 1.11B | $ 656.00M | $ 1.08B | $ 1.32B | |
$ -30.00M | $ 169.00M | $ 29.00M | $ -130.00M | $ 37.00M | $ 152.00M | |
$ 36.00M | $ 3.00M | $ -14.00M | $ 38.00M | $ 26.00M | $ 111.00M | |
$ 1.31B | $ 1.39B | $ 15.61B | $ 905.00M | $ 1.37B | $ 1.17B | |
$ 6.34 | $ 6.77 | $ 5.53 | $ 4.68 | $ 7.09 | $ 6.32 | |
$ 6.33 | $ 6.76 | $ 5.52 | $ 4.67 | $ 7.08 | $ 6.31 | |
$ 826.00M | $ 206.00M | $ 195.00M | $ 193.00M | $ 193.00M | $ 185.00M | |
$ 827.00M | $ 206.00M | $ 196.00M | $ 194.00M | $ 193.00M | $ 185.00M | |
$ 4.01 | $ 3.87 | $ 3.61 | $ 3.88 | $ 4.12 | $ 3.85 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.31B | $ 10.45B | $ 2.96B | $ 2.33B | $ -9.81B | $ 4.61B | |
- | - | - | - | - | - | |
$ 1.31B | $ 1.40B | $ 1.08B | $ 907.00M | $ 1.37B | $ 1.17B | |
$ 1.11B | - | - | - | - | $ 1.08B | |
$ 3.50B | $ 2.36B | $ 1.83B | $ 1.29B | $ 1.68B | $ 2.00B | |
$ 4.80B | $ 3.96B | $ 3.30B | $ 2.75B | $ 3.13B | $ 5.16B |