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 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 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 |