Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.62B | $ 1.44B | $ 1.40B | $ 1.38B | $ 1.19B | |
$ 880.90M | $ 1.01B | $ -936.90M | $ -937.39M | $ 869.40M | |
$ 462.64M | $ 425.56M | $ 464.25M | $ 441.07M | $ 319.50M | |
$ 498.44M | $ 489.30M | $ -477.92M | $ -454.34M | $ 293.30M | |
$ -35.80M | $ -63.74M | $ -13.66M | $ -37.15M | $ 26.19M | |
$ -8.46M | $ -12.80M | $ 18.68M | $ 4.98M | $ -2.75M | |
$ -1.40M | $ -2.38M | - | - | - | |
$ -44.26M | $ -76.54M | $ -4.45M | $ -1.97M | $ 23.44M | |
$ 5.60M | $ 5.50M | $ 7.52M | $ 22.98M | $ 14.95M | |
- | - | - | - | - | |
$ 181.92M | $ -82.04M | $ -11.97M | $ -48.84M | $ -14.44M | |
$ -0.16 | $ -0.24 | $ -0.05 | $ -0.26 | $ -0.31 | |
$ -0.16 | $ -0.24 | $ -0.05 | $ -0.26 | $ -0.31 | |
$ 7.01B | $ 341.83M | $ 254.28M | $ 142.88M | $ 46.35M | |
$ 7.01B | $ 341.83M | $ 254.28M | $ 142.88M | $ 46.35M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
$ 808.65M | $ 1.50B | $ -1.41B | $ -1.39B | $ 1.16B | |
$ -49.86M | $ -82.04M | $ -11.97M | $ -48.84M | $ 8.49M | |
$ -27.24M | - | - | - | $ 8.49M | |
- | - | - | - | $ 2.75M | |
$ -44.60M | $ -63.74M | $ -23.13M | $ -18.24M | $ 26.19M | |
$ 25.55M | $ 33.48M | $ 69.42M | $ -6.30M | $ 60.15M |