Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 8.46B | $ 3.69B | $ 2.46B | $ 2.38B | $ 1.72B | $ 1.55B | |
$ ― | $ 1.92B | $ 1.32B | $ 828.20M | $ 649.50M | $ 565.00M | |
$ ― | $ 1.77B | $ 1.14B | $ 1.55B | $ 1.07B | $ 987.40M | |
$ ― | $ 1.36B | $ 812.30M | $ 1.21B | $ 806.70M | $ 751.20M | |
$ ― | $ 416.00M | $ 326.30M | $ 346.90M | $ 264.10M | $ 236.20M | |
$ ― | $ -46.50M | $ -23.60M | $ 106.50M | $ -20.40M | $ -8.10M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 266.20M | $ 174.60M | $ 416.00M | $ 185.50M | $ 177.40M | |
$ ― | $ 64.00M | $ 45.00M | $ 75.00M | $ 45.30M | $ 44.10M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -751.40M | $ 163.70M | $ 311.20M | $ 100.50M | $ 105.50M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 59.10M | |
$ ― | $ 3.27B | $ 2.14B | $ 2.03B | $ 1.46B | $ 1.32B | |
$ ― | $ -751.40M | $ 163.70M | $ 311.20M | $ 100.50M | $ 105.50M | |
$ ― | $ 271.58M | $ 215.05M | $ 334.49M | $ 144.50M | $ 143.73M | |
$ ― | $ 49.60M | $ 26.10M | $ 11.60M | $ 26.80M | $ 11.50M | |
$ ― | $ 315.80M | $ 200.70M | $ 427.60M | $ 212.30M | $ 188.90M | |
$ ― | $ 746.60M | $ 459.00M | $ 646.40M | $ 328.10M | $ 293.60M |