Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 |
---|---|---|---|---|
$ 2.26B | $ 1.78B | $ 1.60B | $ 835.00M | |
$ 1.83B | $ 1.64B | $ 1.47B | $ -724.10M | |
$ 430.40M | $ 139.50M | $ 128.10M | $ 1.56B | |
$ 123.00M | $ 200.40M | $ 174.50M | $ 124.30M | |
$ 271.40M | $ 53.50M | $ 37.20M | $ -7.30M | |
$ -48.00M | $ -32.50M | $ -20.20M | $ -31.00M | |
$ 40.20M | $ 11.50M | $ 157.50M | $ -44.20M | |
$ 284.70M | $ 84.20M | $ 224.90M | $ 12.80M | |
$ -783.00M | $ -782.60M | $ 43.10M | $ 36.40M | |
$ -18.20M | $ 13.30M | $ 24.50M | $ 6.10M | |
$ 1.07B | $ 865.40M | $ 176.50M | $ -27.40M | |
$ 14.58 | $ 11.68 | $ 2.35 | $ -0.44 | |
$ 14.38 | $ 11.51 | $ 2.33 | $ -0.44 | |
$ 289.90M | $ 74.10M | $ 75.10M | $ 75.00M | |
$ 295.30M | $ 75.20M | $ 75.60M | $ ― | |
$ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | |
$ 981.00M | $ 1.74B | $ 1.56B | $ -599.80M | |
$ 1.07B | $ 865.40M | $ 176.50M | $ -27.40M | |
$ -575.27M | $ -727.00M | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | |
$ 369.10M | $ 153.10M | $ 270.20M | $ 21.00M | |
$ 484.80M | $ 254.20M | $ 361.40M | $ 69.10M |