Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
- | $ 3.58B | $ 3.05B | $ 3.29B | $ 3.25B | $ 3.16B | |
- | $ -2.95B | $ -3.03B | $ -3.10B | $ 3.52B | $ 3.10B | |
- | $ 625.90M | $ 44.70M | $ 190.80M | $ -268.50M | $ 53.10M | |
- | $ -86.10M | $ 3.00M | $ 1.30M | $ 25.20M | $ 4.20M | |
- | $ 300.00K | $ 900.00K | - | - | - | |
- | $ 712.00M | $ 41.70M | $ 189.50M | $ -293.70M | $ 48.90M | |
- | $ 2.06 | $ 0.12 | $ 0.55 | $ -0.92 | $ 0.17 | |
- | $ 2.01 | $ 0.12 | $ 0.55 | $ -0.92 | $ 0.17 | |
- | $ 345.40M | $ 344.13M | $ 342.55M | $ 320.56M | $ 284.01M | |
- | $ 353.38M | $ 348.62M | $ 346.29M | $ 324.06M | $ 288.38M | |
- | $ 712.00M | $ 41.70M | $ 189.50M | $ -293.70M | $ 48.90M | |
- | $ 539.80M | $ 36.21M | $ 154.55M | $ -293.70M | $ 48.90M | |
- | $ 0.38 | $ 0.35 | $ 0.11 | $ 0.00 | $ 0.42 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -224.50M | $ 89.70M | |
- | - | - | - | - | - | |
- | $ 270.70M | $ 48.10M | $ 50.80M | $ 44.00M | $ 36.60M |