Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 4.44B | $ 1.14B | $ 953.90M | $ 880.60M | $ 976.91M | $ 1.12B | |
$ 3.01B | - | - | - | $ 451.93M | $ 646.03M | |
$ 3.63B | - | - | - | $ 524.98M | $ 477.35M | |
$ 144.90M | - | - | - | $ 485.06M | $ 148.79M | |
$ 808.40M | $ 98.80M | $ 145.40M | $ 103.80M | $ 39.92M | $ 328.56M | |
$ -26.80M | - | - | - | $ -109.37M | $ -97.03M | |
$ 21.90M | $ -284.90M | $ 91.40M | $ 48.30M | $ -145.60M | $ -358.03M | |
$ 654.30M | $ -58.10M | $ 24.90M | $ -4.30M | $ -105.68M | $ -126.49M | |
$ 119.70M | $ 5.60M | $ -800.00K | $ -22.40M | $ -65.51M | $ 15.63M | |
$ 7.90M | $ 7.30M | $ 18.50M | $ 3.60M | - | - | |
$ 353.10M | $ -63.70M | $ 25.70M | $ 18.10M | $ -40.18M | $ -142.13M | |
$ -3.07 | $ -8.34 | $ 2.97 | $ 2.00 | $ -4.59 | $ -15.90 | |
$ -3.76 | $ -8.34 | $ 2.85 | $ 1.93 | $ -4.59 | $ -15.90 | |
$ 23.01M | $ 7.64M | $ 8.65M | $ 9.02M | $ 8.75M | $ 8.96M | |
$ 23.01M | $ 7.64M | $ 9.00M | $ 9.38M | $ 8.75M | $ 8.96M | |
- | - | - | - | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 47.50M | $ 68.15M | |
$ -3.78B | $ -917.90M | $ -795.30M | $ -776.80M | $ 936.99M | $ 794.82M | |
$ 295.10M | $ -63.70M | $ 25.70M | $ 18.10M | $ -40.18M | $ -142.13M | |
$ 142.04M | $ -45.90M | - | - | $ -40.18M | $ -145.57M | |
$ 442.40M | $ 569.90M | $ 441.00M | $ 365.30M | $ 109.37M | $ 114.13M | |
$ 505.90M | - | - | - | $ 39.92M | $ -12.36M | |
$ 565.50M | - | - | - | $ 59.04M | $ 19.55M |