Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 4.49B | $ 4.42B | $ 4.41B | $ 4.76B | $ 3.27B | $ 3.07B | |
$ 2.01B | $ 1.93B | $ 1.91B | $ 2.13B | $ 1.67B | $ 1.47B | |
$ 2.48B | $ 2.49B | $ 2.50B | $ 2.63B | $ 1.60B | $ 1.60B | |
$ 2.18B | $ 2.16B | $ 2.11B | $ 2.33B | $ 1.68B | $ 1.23B | |
$ 335.00M | $ 326.00M | $ 384.00M | $ 304.00M | $ -77.00M | $ 370.00M | |
$ -270.00M | $ -277.00M | $ -241.00M | $ -236.00M | $ -150.00M | $ -78.90M | |
$ -1.13B | $ -1.24B | $ -215.00M | $ 5.00M | $ 445.00M | $ 212.90M | |
$ -1.24B | $ -1.20B | $ -72.00M | $ -571.00M | $ -672.00M | $ 78.20M | |
$ 11.00M | $ 36.00M | $ 6.00M | $ -88.00M | $ -103.00M | $ 10.30M | |
- | - | - | - | - | - | |
$ -1.25B | $ -1.23B | $ -78.00M | $ -483.00M | $ -574.00M | $ 67.90M | |
$ -2.55 | $ -2.50 | $ -0.16 | $ -0.97 | $ -1.27 | $ 0.18 | |
$ -2.55 | $ -2.50 | $ -0.16 | $ -0.97 | $ -1.27 | $ 0.18 | |
$ 1.97B | $ 492.30M | $ 488.30M | $ 487.20M | $ 441.40M | $ 369.00M | |
$ 1.97B | $ 492.30M | $ 488.30M | $ 487.20M | $ 441.40M | $ 370.30M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 4.19B | $ 4.09B | $ 4.03B | $ 4.46B | $ 3.35B | $ 2.70B | |
$ -1.25B | $ -1.23B | $ -78.00M | $ -483.00M | $ -574.00M | $ 67.90M | |
$ -392.01M | $ 346.95M | - | - | $ 208.00M | $ 359.38M | |
- | - | - | - | - | - | |
$ -974.00M | $ -918.00M | $ 169.00M | $ -335.00M | $ -527.00M | $ 157.10M | |
$ -302.00M | $ -224.00M | $ 851.00M | $ 381.00M | $ -10.00M | $ 472.20M |