Income Statement | TTM | Dec 23 | Jan 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|---|
$ 5.55B | $ 5.64B | $ 5.46B | $ 5.46B | $ 4.61B | $ 3.09B | |
$ 3.15B | $ 3.20B | $ 3.13B | $ 3.13B | $ 2.77B | $ 1.91B | |
$ 2.40B | $ 2.44B | $ 2.33B | $ 2.33B | $ 1.84B | $ 1.18B | |
$ 1.38B | $ 1.41B | $ 1.36B | $ 1.36B | $ 1.22B | $ 700.80M | |
$ 1.02B | $ 1.03B | $ 972.00M | $ 972.00M | $ 624.30M | $ 480.10M | |
$ -46.70M | $ -77.30M | $ -89.30M | $ -89.30M | $ -104.20M | $ -15.30M | |
$ -2.90M | $ -10.60M | $ -25.40M | $ -25.40M | $ 13.70M | $ 4.90M | |
$ 957.50M | $ 958.90M | $ 908.10M | $ 908.10M | $ 533.80M | $ 469.70M | |
$ 75.80M | $ 72.30M | $ 119.20M | $ 119.20M | $ 88.50M | $ 67.80M | |
- | - | - | - | - | - | |
$ 880.40M | $ 885.70M | $ 788.60M | $ 788.60M | $ 445.30M | $ 401.90M | |
$ 18.64 | $ 18.80 | $ 16.85 | $ 16.85 | $ 10.31 | $ 10.95 | |
$ 18.39 | $ 18.49 | $ 16.53 | $ 16.53 | $ 10.05 | $ 10.62 | |
$ 142.00M | $ 47.10M | $ 46.80M | $ 46.80M | $ 43.20M | $ 36.70M | |
$ 143.70M | $ 47.90M | $ 47.70M | $ 47.70M | $ 44.30M | $ 37.90M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 16.86 | - | |
- | - | - | - | - | - | |
$ 4.53B | $ 4.59B | $ 4.49B | $ 4.49B | $ 3.99B | $ 2.61B | |
$ 880.40M | $ 885.70M | $ 788.90M | $ 788.90M | $ 445.30M | $ 401.90M | |
$ 717.05M | $ 642.63M | - | - | $ 445.30M | $ 401.90M | |
- | - | - | - | $ 104.20M | $ 15.30M | |
$ 932.10M | $ 1.04B | $ 997.40M | $ 997.40M | $ 638.00M | $ 485.00M | |
$ 900.80M | $ 1.35B | $ 1.20B | $ 1.20B | $ 1.01B | $ 601.20M |