Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.48B | $ 8.44B | $ 6.73B | $ 4.66B | $ 2.58B | $ 2.47B | |
$ 1.88B | $ 4.12B | $ -509.56M | $ -398.58M | $ 1.32B | $ 1.39B | |
$ 1.60B | $ 4.32B | $ -502.67M | $ -395.00M | $ 1.26B | $ 1.08B | |
$ 1.50B | $ 3.12B | $ 468.94M | $ 1.45B | $ 4.88B | $ 2.10B | |
$ 95.27M | $ 1.19B | $ -971.61M | $ -1.85B | $ -3.61B | $ -1.02B | |
$ 224.93M | $ 1.14B | $ 70.88M | $ 41.26M | $ 201.47M | $ 189.31M | |
$ 165.78M | $ -545.00K | $ -6.76B | $ -4.66B | $ -38.46M | $ -725.05M | |
$ 485.98M | $ 2.33B | $ 73.64M | $ -571.25M | $ -3.45B | $ -1.56B | |
$ 77.75M | $ 106.80M | $ 96.03M | $ 14.19M | $ 19.34M | $ -14.68M | |
- | $ 53.55M | $ -181.00K | $ -1.78M | - | - | |
$ 404.92M | $ 2.21B | $ 5.73B | $ 2.82B | $ -3.59B | $ -1.52B | |
$ 0.41 | $ 0.10 | $ 0.02 | - | $ -3.30 | $ -1.40 | |
$ 0.41 | $ 0.10 | $ 0.02 | $ -0.31 | $ -3.30 | $ -1.40 | |
$ 2.14B | $ 21.11B | $ 21.52B | $ 13.45B | $ 1.09B | $ 1.09B | |
$ 2.15B | $ 21.16B | $ 21.58B | $ 13.45B | $ 1.09B | $ 1.09B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 0.20 | - | - | - | - | - | |
$ 0.20 | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 3.38B | $ 7.24B | $ -40.63M | $ 1.05B | $ 6.20B | $ 3.49B | |
$ 404.92M | $ 2.21B | $ 5.73B | $ 2.82B | $ -3.47B | $ -1.52B | |
$ 446.41M | $ 1.72B | - | - | $ -3.45B | $ -833.64M | |
$ 82.00K | - | - | - | $ 8.37M | $ 40.00M | |
$ 486.06M | $ 2.33B | $ 73.67M | $ -612.51M | $ -3.44B | $ -1.52B | |
$ 486.06M | $ 2.41B | $ 162.01M | $ -76.57M | $ -3.38B | $ -1.45B |