Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.19B | $ 4.11B | $ 3.19B | $ 2.14B | $ 1.68B | $ 3.71B | |
$ 2.37B | $ ― | $ 2.37B | $ 1.88B | $ 2.15B | $ 2.86B | |
$ 824.70M | $ ― | $ 824.70M | $ 266.20M | $ -468.30M | $ 848.60M | |
$ 376.00M | $ ― | $ 376.00M | $ 275.50M | $ 282.50M | $ 143.80M | |
$ 448.70M | $ ― | $ 448.70M | $ -9.30M | $ -750.80M | $ 704.80M | |
$ -259.10M | $ ― | $ -259.10M | $ -219.10M | $ -170.50M | $ -167.30M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 233.90M | $ ― | $ 233.90M | $ 116.40M | $ -933.20M | $ 590.00M | |
$ 67.30M | $ ― | $ 67.30M | $ 24.60M | $ -242.80M | $ 135.70M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 132.40M | $ ― | $ 132.40M | $ 82.80M | $ -657.60M | $ 420.70M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 12.40M | $ 10.20M | $ 10.20M | $ 9.90M | |
$ 2.75B | $ ― | $ 2.75B | $ 2.15B | $ 2.43B | $ 3.00B | |
$ 132.40M | $ ― | $ 132.40M | $ 82.80M | $ -657.60M | $ 420.70M | |
$ 132.40M | $ ― | $ 157.96M | $ -174.10M | $ -690.53M | $ 417.24M | |
$ 313.50M | $ ― | $ 313.50M | $ 268.70M | $ 193.20M | $ 197.00M | |
$ 547.40M | $ ― | $ 547.40M | $ 385.10M | $ -740.00M | $ 787.00M | |
$ 1.01B | $ 1.37B | $ 1.01B | $ 828.40M | $ -282.50M | $ 1.26B |