Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 299.10M | $ 3.58B | $ 4.56B | $ 3.29B | $ 3.25B | $ 3.18B | |
- | $ -2.95B | $ -5.07B | $ -3.10B | $ -3.52B | $ -3.13B | |
- | $ 625.90M | $ 317.60M | $ 190.80M | $ -268.50M | $ 53.10M | |
- | $ -86.10M | $ -21.70M | $ 1.30M | $ 25.20M | $ 4.20M | |
- | $ 300.00K | $ 900.00K | - | - | - | |
- | $ 712.00M | $ 339.30M | $ 189.50M | $ -293.70M | $ 48.90M | |
- | $ 2.06 | $ 0.74 | $ 0.55 | $ -0.92 | $ 0.17 | |
- | $ 2.01 | $ 0.73 | $ 0.55 | $ -0.92 | $ 0.17 | |
- | $ 345.40M | $ 344.13M | $ 342.55M | $ 320.56M | $ 284.01M | |
- | $ 353.38M | $ 349.04M | $ 346.29M | $ 324.06M | $ 288.38M | |
- | $ 712.00M | $ 339.30M | $ 189.50M | $ -293.70M | $ 48.90M | |
- | $ 539.80M | $ 295.90M | $ 154.55M | $ -217.49M | $ 43.01M | |
- | $ 0.38 | $ 0.36 | $ 0.11 | - | $ 0.42 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 270.70M | $ 253.40M | $ 50.80M | $ 44.00M | $ 36.60M |