Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 4.44B | $ 14.69B | $ 953.90M | $ 880.60M | $ 976.91M | $ 1.12B | |
$ -3.78B | $ 12.59B | $ -795.30M | $ -776.80M | $ 936.99M | $ 794.82M | |
$ 654.30M | $ 1.99B | $ 24.90M | $ -4.30M | $ -105.68M | $ -126.49M | |
$ 119.70M | $ 524.90M | $ -800.00K | $ -22.40M | $ -65.51M | $ 15.63M | |
$ 7.90M | $ 5.20M | $ 18.50M | $ 3.60M | - | - | |
$ 353.10M | $ 1.30B | $ 25.70M | $ 18.10M | $ -40.18M | $ -142.13M | |
$ -3.07 | - | $ 2.97 | $ 2.00 | $ -4.59 | $ -15.90 | |
$ -3.76 | - | $ 2.85 | $ 1.93 | $ -4.59 | $ -15.90 | |
$ 23.01M | - | $ 8.65M | $ 9.02M | $ 8.75M | $ 8.96M | |
$ 23.01M | - | $ 9.00M | $ 9.38M | $ 8.75M | $ 8.96M | |
$ 295.10M | $ 1.30B | $ 25.70M | $ 18.10M | $ -40.18M | $ -142.13M | |
$ 142.04M | $ 1.69B | - | - | $ -40.18M | $ -145.57M | |
- | - | - | - | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 47.50M | $ 68.15M | |
- | - | - | - | - | - | |
$ 505.90M | $ 2.21B | - | - | $ 39.92M | $ -12.36M | |
$ 565.50M | $ 2.42B | - | - | $ 59.04M | $ 19.55M | |
$ 442.40M | - | $ 441.00M | $ 365.30M | $ 109.37M | $ 114.13M |