Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 1.82B | $ 1.66B | $ 1.44B | $ 1.52B | $ 1.77B | |
$ ― | $ 861.10M | $ 753.20M | $ 615.80M | $ 704.60M | $ 923.10M | |
$ ― | $ 954.50M | $ 907.70M | $ 824.40M | $ 818.30M | $ 848.40M | |
$ ― | $ 326.00M | $ 302.70M | $ 269.20M | $ 568.80M | $ 638.60M | |
$ ― | $ 628.50M | $ 605.00M | $ 555.20M | $ 249.50M | $ 209.80M | |
$ ― | $ -119.60M | $ -117.40M | $ -222.80M | $ -92.00M | $ -108.80M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 248.60M | $ 644.80M | $ 188.90M | $ 343.70M | $ 218.00M | |
$ ― | $ 26.50M | $ 8.40M | $ 5.20M | $ 8.10M | $ 31.10M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 54.10M | $ 400.10M | $ 79.50M | $ 300.20M | $ 154.90M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 1.19B | $ 1.06B | $ 885.00M | $ 1.27B | $ 1.56B | |
$ ― | $ 54.10M | $ 400.10M | $ 79.50M | $ 300.20M | $ 154.90M | |
$ ― | $ 60.65M | $ 392.74M | $ 67.06M | $ 103.36M | $ 56.93M | |
$ ― | $ 110.20M | $ 108.40M | $ 221.60M | $ 109.50M | $ 106.20M | |
$ ― | $ 358.80M | $ 753.20M | $ 305.80M | $ 453.20M | $ 324.20M | |
$ ― | $ 393.20M | $ 794.10M | $ 336.40M | $ 789.80M | $ 704.60M |