Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ ― | $ 1.71B | $ 1.60B | $ 1.21B | $ 1.08B | $ 1.44B | |
$ ― | $ 1.15B | $ 1.08B | $ ― | $ ― | $ ― | |
$ ― | $ 559.60M | $ 524.30M | $ ― | $ ― | $ ― | |
$ ― | $ 341.10M | $ 317.40M | $ -1.09B | $ 1.03B | $ 1.28B | |
$ ― | $ 218.50M | $ 206.90M | $ 114.40M | $ 51.20M | $ 156.62M | |
$ ― | $ -36.10M | $ -60.40M | $ 61.30M | $ 58.30M | $ -59.81M | |
$ ― | $ -141.00M | $ 21.60M | $ ― | $ ― | $ ― | |
$ ― | $ 235.80M | $ 95.60M | $ 605.00M | $ -52.70M | $ 88.25M | |
$ ― | $ 130.70M | $ 55.00M | $ 81.70M | $ 20.40M | $ 31.77M | |
$ ― | $ -800.00K | $ -3.80M | $ ― | $ ― | $ ― | |
$ ― | $ 105.10M | $ 87.60M | $ 674.60M | $ -297.40M | $ -19.57M | |
$ ― | $ 0.35 | $ 0.29 | $ 2.26 | $ -1.00 | $ -0.07 | |
$ ― | $ 0.34 | $ 0.28 | $ 2.16 | $ -1.00 | $ -0.07 | |
$ ― | $ 303.28M | $ 300.06M | $ 298.23M | $ 298.36M | $ 301.79M | |
$ ― | $ 311.93M | $ 311.93M | $ 312.11M | $ 310.81M | $ 308.05M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 0.18 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 0.44 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 0.43 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 1.49B | $ 1.39B | $ -1.09B | $ -1.03B | $ 1.28B | |
$ ― | $ 105.10M | $ 87.60M | $ 674.60M | $ -297.40M | $ -19.57M | |
$ ― | $ 271.65M | $ 139.44M | $ 523.30M | $ 2.41M | $ 61.01M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 51.45M | |
$ ― | $ 272.70M | $ 142.80M | $ 543.70M | $ -4.70M | $ 139.70M | |
$ ― | $ 467.50M | $ 313.70M | $ 543.70M | $ 212.50M | $ 361.89M |