Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 5.67B | - | $ 5.67B | $ 4.86B | $ 4.45B | $ 4.02B | |
$ 919.40M | - | $ 919.30M | $ 790.30M | $ 749.60M | $ 633.60M | |
$ 4.75B | - | $ 4.75B | $ 4.07B | $ 3.70B | $ 3.38B | |
$ 3.43B | - | $ 3.43B | $ 3.03B | $ 3.01B | $ 2.54B | |
$ 1.32B | - | $ 1.31B | $ 1.04B | $ 692.20M | $ 842.70M | |
$ 17.00M | - | $ 11.80M | $ -16.30M | $ -22.50M | $ 4.30M | |
- | - | - | - | - | - | |
$ 1.31B | - | $ 1.31B | $ 1.00B | $ 646.30M | $ 815.90M | |
$ 375.50M | - | $ 375.40M | $ 230.40M | $ 160.80M | $ 209.60M | |
- | - | - | - | - | - | |
$ 931.40M | - | $ 931.50M | $ 773.70M | $ 491.00M | $ 615.30M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 4.35B | - | $ 4.35B | $ 3.82B | $ 3.76B | $ 3.18B | |
$ 931.40M | - | $ 931.50M | $ 773.70M | $ 491.00M | $ 615.30M | |
$ 931.40M | - | $ 939.62M | $ 792.59M | $ 507.82M | $ 637.44M | |
- | - | $ 26.00M | $ 28.20M | $ 37.20M | $ 25.20M | |
$ 1.33B | - | $ 1.33B | $ 1.03B | $ 683.50M | $ 841.10M | |
$ 1.95B | $ 1.92B | $ 1.94B | $ 1.61B | $ 1.29B | $ 1.24B |