Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ ― | $ 2.77B | $ 3.82B | $ 3.61B | $ 3.33B | $ 3.65B | |
$ ― | $ 2.25B | $ 2.95B | $ 2.53B | $ 2.43B | $ 2.52B | |
$ ― | $ 520.10M | $ 867.50M | $ 1.08B | $ 894.40M | $ 1.13B | |
$ ― | $ 173.20M | $ 152.90M | $ 123.30M | $ 110.90M | $ 101.30M | |
$ ― | $ 338.30M | $ 714.60M | $ 960.50M | $ 783.50M | $ 1.03B | |
$ ― | $ 4.90M | $ -14.00M | $ -6.30M | $ -300.00K | $ -11.40M | |
$ ― | $ -8.60M | $ -10.30M | $ ― | $ ― | $ ― | |
$ ― | $ 351.80M | $ 710.90M | $ 966.80M | $ 783.80M | $ 1.04B | |
$ ― | $ 96.40M | $ 169.70M | $ 179.60M | $ 145.40M | $ 192.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 255.40M | $ 541.20M | $ 787.20M | $ 638.40M | $ 848.80M | |
$ ― | $ 0.80 | $ 1.76 | $ 2.47 | $ 2.00 | $ 2.67 | |
$ ― | $ 0.80 | $ 1.74 | $ 2.46 | $ 2.00 | $ 2.66 | |
$ ― | $ 319.20M | $ 319.20M | $ 319.00M | $ 318.80M | $ 318.10M | |
$ ― | $ 321.00M | $ 321.80M | $ 320.20M | $ 319.90M | $ 318.80M | |
$ ― | $ ― | $ 0.60 | $ 2.35 | $ 1.10 | $ 2.35 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 2.43B | $ 3.10B | $ -2.65B | $ -2.54B | $ -2.62B | |
$ ― | $ 255.40M | $ 541.20M | $ 787.20M | $ 638.40M | $ 848.80M | |
$ ― | $ 263.85M | $ 575.83M | $ 783.11M | $ 634.88M | $ 843.05M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 366.60M | $ 715.00M | $ 970.40M | $ 792.40M | $ 1.05B | |
$ ― | $ 385.30M | $ 730.80M | $ 984.90M | $ 792.40M | $ 1.05B |