Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 7.71B | $ 8.13B | $ 9.46B | $ 10.59B | $ 9.38B | $ 9.71B | |
$ 5.21B | $ 5.78B | $ 6.63B | $ 7.23B | $ 6.31B | $ 6.50B | |
$ 2.50B | $ 2.35B | $ 2.83B | $ 3.36B | $ 3.08B | $ 3.22B | |
$ 2.06B | $ 2.00B | $ 2.03B | $ 2.27B | $ 2.19B | $ 2.45B | |
$ 48.00M | $ -85.00M | $ 801.00M | $ 1.09B | $ 890.00M | $ 768.00M | |
$ -293.00M | $ -283.00M | $ -235.00M | $ -256.00M | $ -274.00M | $ -303.00M | |
$ 100.00M | $ -612.00M | $ -80.00M | $ -3.00M | $ -1.62B | $ -1.32B | |
$ -345.00M | $ -543.00M | $ 157.00M | $ 760.00M | $ -1.01B | $ -852.00M | |
$ -97.00M | $ -155.00M | $ -40.00M | $ 138.00M | $ -236.00M | $ -1.04B | |
- | - | - | - | - | - | |
$ -248.00M | $ -388.00M | $ 197.00M | $ 622.00M | $ -770.00M | $ 107.00M | |
$ -0.60 | $ -0.94 | $ 0.47 | $ 1.46 | $ -1.82 | $ 0.25 | |
$ -0.60 | $ -0.94 | $ 0.47 | $ 1.45 | $ -1.82 | $ 0.25 | |
$ 1.66B | $ 414.10M | $ 415.70M | $ 425.30M | $ 424.10M | $ 423.30M | |
$ 1.66B | $ 414.10M | $ 417.40M | $ 428.00M | $ 424.10M | $ 423.90M | |
$ 0.28 | $ 0.44 | - | - | $ 0.92 | $ 0.92 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 1.79 | $ 1.70 | |
- | - | - | - | - | - | |
$ 7.27B | $ 7.78B | $ 8.66B | $ 9.50B | $ 8.49B | $ 8.95B | |
$ -248.00M | $ -388.00M | $ 197.00M | $ 622.00M | $ -770.00M | $ 107.00M | |
$ 93.16M | $ -164.00M | - | - | $ 471.60M | $ 1.14B | |
- | - | - | - | $ 274.00M | $ 303.00M | |
$ -205.00M | $ -260.00M | $ 392.00M | $ 1.02B | $ -732.00M | $ -549.00M | |
$ 134.00M | $ 74.00M | $ 688.00M | $ 1.34B | $ -375.00M | $ -103.00M |