Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 4.21B | $ 5.13B | $ 4.33B | $ 2.35B | $ 3.69B | $ 4.95B | |
$ 1.72B | $ 3.40B | $ -1.33B | $ 3.45B | $ 2.81B | $ 3.85B | |
$ 1.89B | $ 1.74B | $ -3.80B | $ -3.45B | $ 878.00M | $ 1.10B | |
$ 112.00M | $ 112.00M | $ 120.00M | $ 85.00M | $ 934.00M | $ 1.03B | |
$ 820.00M | $ 820.00M | $ -3.92B | $ -3.54B | $ -56.00M | $ 70.00M | |
$ -123.00M | $ -123.00M | $ -179.00M | $ -260.00M | $ -251.00M | $ -362.00M | |
$ 191.00M | $ 191.00M | $ -4.24B | $ -3.45B | $ -1.51B | $ 4.11B | |
$ 506.00M | $ 506.00M | $ 138.00M | $ -363.00M | $ -1.81B | $ 3.82B | |
$ 57.00M | $ 57.00M | $ 87.00M | $ 86.00M | $ 85.00M | $ 135.00M | |
- | - | - | - | - | - | |
$ 1.28B | $ 417.00M | $ -1.00M | $ -470.00M | $ -1.92B | $ 3.66B | |
$ 5.78 | $ 5.79 | $ 0.37 | $ -6.43 | $ -27.44 | $ 3.65 | |
$ 5.62 | $ 5.66 | $ 0.36 | $ -6.43 | $ -27.44 | $ 3.65 | |
$ 288.00M | $ 72.00M | $ 71.00M | $ 70.00M | $ 70.00M | $ 1.00B | |
$ 296.00M | $ 74.00M | $ 72.00M | $ 70.00M | $ 70.00M | $ 1.00B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -7.10 | $ -0.31 | |
- | - | - | - | - | - | |
$ 1.54B | $ 1.54B | $ -1.21B | $ 3.54B | $ 3.74B | $ 4.88B | |
- | - | - | - | $ 251.00M | $ 362.00M | |
$ 417.00M | $ 417.00M | $ -1.00M | $ -470.00M | $ -1.92B | $ 3.66B | |
$ 314.27M | $ 403.74M | - | - | $ -875.64M | $ -351.89M | |
$ 533.00M | $ 688.00M | $ 138.00M | $ -103.00M | $ -1.56B | $ 4.18B | |
$ 660.00M | $ 1.01B | $ 487.00M | $ 337.00M | $ -1.06B | $ 4.63B |