Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 5.44B | $ 5.13B | $ 4.33B | $ 2.35B | $ 3.69B | $ 4.95B | |
$ 1.27B | $ 3.40B | $ -1.33B | $ 3.45B | $ 2.81B | $ 3.85B | |
$ 4.17B | $ 1.74B | $ -3.80B | $ -3.45B | $ 878.00M | $ 1.10B | |
$ 122.00M | $ 112.00M | $ 120.00M | $ 85.00M | $ 934.00M | $ 1.03B | |
$ 1.35B | $ 820.00M | $ -3.92B | $ -3.54B | $ -56.00M | $ 70.00M | |
$ -114.00M | $ -123.00M | $ -179.00M | $ -260.00M | $ -251.00M | $ -362.00M | |
$ 1.33B | $ 191.00M | $ -4.24B | $ -3.45B | $ -1.51B | $ 4.11B | |
$ 705.00M | $ 506.00M | $ 138.00M | $ -363.00M | $ -1.81B | $ 3.82B | |
$ 167.00M | $ 57.00M | $ 87.00M | $ 86.00M | $ 85.00M | $ 135.00M | |
- | - | - | - | - | - | |
$ 3.13B | $ 417.00M | $ -1.00M | $ -470.00M | $ -1.92B | $ 3.66B | |
- | - | - | - | $ -27.44 | $ 3.65 | |
- | - | - | - | $ -27.44 | $ 3.65 | |
- | - | - | - | $ 70.00M | $ 1.00B | |
- | - | - | - | $ 70.00M | $ 1.00B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -7.10 | $ -0.31 | |
- | - | - | - | - | - | |
$ 1.10B | $ 1.54B | $ -1.21B | $ 3.54B | $ 3.74B | $ 4.88B | |
$ 500.00M | $ 417.00M | $ -1.00M | $ -470.00M | $ -1.92B | $ 3.66B | |
$ 427.17M | $ 403.74M | - | - | $ -875.64M | $ -351.89M | |
- | - | - | - | $ 251.00M | $ 362.00M | |
$ 1.58B | $ 688.00M | $ 138.00M | $ -103.00M | $ -1.56B | $ 4.18B | |
$ 1.92B | $ 1.01B | $ 487.00M | $ 337.00M | $ -1.06B | $ 4.63B |