Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.47B | $ 3.07B | $ 2.45B | $ 1.51B | $ 686.31M | $ 3.28B | |
$ 656.60M | $ 1.09B | $ 873.70M | $ 512.90M | $ 235.40M | $ -1.57B | |
$ 3.13B | $ 1.98B | $ 1.58B | $ 997.60M | $ 450.90M | $ 4.85B | |
$ 2.44B | $ 1.61B | $ 1.50B | $ 1.62B | $ 761.91M | $ 1.32B | |
$ 564.10M | $ 366.20M | $ -86.80M | $ -249.90M | $ -754.97M | $ 338.39M | |
$ 26.10M | $ 118.00M | $ 158.10M | $ -130.50M | $ -125.03M | $ -87.35M | |
$ -51.00M | $ -32.40M | $ -183.90M | $ 64.30M | $ 51.26M | $ -41.87M | |
$ 452.70M | $ 221.40M | $ -265.00M | $ -412.40M | $ -927.32M | $ 273.76M | |
$ -18.20M | $ 29.90M | $ 3.00M | $ -16.80M | $ -309.40M | $ 79.91M | |
$ 21.60M | $ 7.20M | $ -18.60M | $ -50.00M | $ -64.17M | $ 41.87M | |
$ 448.20M | $ 188.20M | $ -267.40M | $ -416.70M | $ -612.50M | $ 3.34B | |
$ 3.63 | $ 1.55 | $ -2.26 | $ -3.55 | $ -5.25 | $ 1.63 | |
$ 2.92 | $ 1.34 | $ -2.26 | $ -3.55 | $ -5.25 | $ 1.63 | |
$ 478.20M | $ 119.10M | $ 118.20M | $ 117.25M | $ 116.67M | $ 116.31M | |
$ 615.30M | $ 152.00M | $ 118.20M | $ 117.25M | $ 116.67M | $ 116.61M | |
- | - | - | - | $ 0.36 | $ 1.36 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.78B | $ 2.69B | $ 2.38B | $ 14.80M | $ 255.61M | $ -249.04M | |
$ 450.50M | $ 188.20M | $ -271.20M | $ -422.80M | $ -616.80M | $ 191.39M | |
$ 116.70M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 613.30M | $ 394.40M | $ -86.50M | $ -265.70M | $ -773.80M | $ 373.70M | |
$ 950.10M | $ 752.70M | $ 151.70M | $ -300.00K | $ -514.00M | $ 640.17M |