Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 4.42B | $ 4.42B | $ 4.41B | $ 4.76B | $ 3.27B | $ 3.07B | |
$ 1.93B | $ 1.93B | $ -1.91B | $ -2.13B | $ 1.67B | $ 1.47B | |
$ 2.49B | $ 2.49B | $ 2.50B | $ -2.13B | $ 1.61B | $ 1.60B | |
$ 2.16B | $ 2.16B | $ -2.11B | $ 2.33B | $ 1.68B | $ 1.23B | |
$ 401.00M | $ 326.00M | $ 384.00M | $ -4.46B | $ -77.00M | $ 370.00M | |
$ -286.00M | $ -277.00M | $ -241.00M | $ -241.00M | $ -150.00M | $ -78.90M | |
$ 26.00M | $ 75.00M | $ 215.00M | $ -4.76B | $ -445.00M | $ -212.90M | |
$ -1.20B | $ -1.20B | $ -72.00M | $ -567.00M | $ -672.00M | $ 78.20M | |
$ 36.00M | $ 36.00M | $ -6.00M | $ -95.00M | $ -112.00M | $ 10.30M | |
- | - | - | - | - | - | |
$ -1.23B | $ -1.23B | $ -78.00M | $ -472.00M | $ -560.00M | $ 67.90M | |
$ -2.50 | $ -2.50 | $ -0.16 | $ -0.97 | $ -1.27 | $ 0.18 | |
$ -2.50 | $ -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 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.47 | $ 1.07 | |
- | - | - | - | $ 0.47 | $ 1.06 | |
- | - | - | - | - | - | |
$ 4.09B | $ 4.09B | $ 4.03B | $ 195.00M | $ 3.35B | $ 2.70B | |
$ -1.23B | $ -1.23B | $ -78.00M | $ -472.00M | $ -560.00M | $ 67.90M | |
$ -49.74M | $ 346.95M | $ 161.00M | - | $ -42.91M | $ 228.97M | |
- | - | - | - | $ 150.00M | $ 78.90M | |
$ -1.30B | $ -1.30B | $ -97.00M | $ -552.00M | $ -522.00M | $ 157.10M | |
$ -601.00M | $ -601.00M | $ 585.00M | $ 228.00M | $ -5.00M | $ 471.60M |