Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 3.62B | $ 2.72B | $ 2.31B | $ 2.24B | $ 1.93B | |
$ ― | $ 2.52B | $ 1.44B | $ 1.07B | $ 1.02B | $ 933.30M | |
$ ― | $ 1.10B | $ 1.28B | $ 1.24B | $ 1.22B | $ 1.00B | |
$ ― | $ 662.30M | $ 641.70M | $ 648.30M | $ 730.10M | $ 433.70M | |
$ ― | $ 436.30M | $ 638.40M | $ 596.50M | $ 491.20M | $ 567.80M | |
$ ― | $ -43.60M | $ -106.60M | $ -141.60M | $ -139.60M | $ -93.30M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 555.70M | $ 433.50M | $ 437.00M | $ 430.10M | $ 409.30M | |
$ ― | $ 147.50M | $ 105.20M | $ 129.10M | $ 121.00M | $ 102.20M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 341.70M | $ 276.00M | $ 250.10M | $ 254.30M | $ 275.20M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 3.18B | $ 2.09B | $ 1.71B | $ 1.75B | $ 1.37B | |
$ ― | $ 361.00M | $ 295.20M | $ 269.40M | $ 273.60M | $ 281.40M | |
$ ― | $ 374.44M | $ 308.91M | $ 277.50M | $ 282.80M | $ 293.55M | |
$ ― | $ 113.90M | $ 112.80M | $ 120.30M | $ 117.60M | $ 100.20M | |
$ ― | $ 669.60M | $ 546.30M | $ 557.30M | $ 547.70M | $ 509.50M | |
$ ― | $ 1.18B | $ 1.01B | $ 989.70M | $ 922.30M | $ 759.10M |