Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 23.63B | $ 23.47B | $ 20.89B | $ 19.26B | $ 17.05B | $ 19.81B | |
$ 21.96B | $ 21.76B | $ -19.48B | $ -17.87B | $ 15.94B | $ 18.07B | |
$ 1.67B | $ 1.71B | $ 1.41B | $ 1.39B | $ 1.11B | $ 1.74B | |
$ 775.30M | $ 777.20M | $ 755.60M | $ 716.50M | $ 654.80M | $ 667.30M | |
$ 895.00M | $ 933.20M | $ 654.30M | $ 675.40M | $ 454.10M | $ 1.07B | |
$ -76.80M | $ -101.10M | $ -98.60M | $ -91.80M | $ -99.60M | $ -92.00M | |
$ -48.10M | $ -54.90M | $ 13.30M | $ -15.70M | $ -55.20M | $ -24.60M | |
$ 748.70M | $ 777.20M | $ 509.30M | $ 583.50M | $ 299.30M | $ 953.60M | |
$ 180.40M | $ 180.80M | $ 133.70M | $ 137.70M | $ 93.90M | $ 146.10M | |
$ 48.10M | $ 49.30M | $ 33.10M | $ 15.70M | $ 28.50M | $ 23.20M | |
$ 548.70M | $ 572.50M | $ 327.70M | $ 373.90M | $ 158.50M | $ 789.50M | |
$ 9.42 | $ 9.73 | $ 5.49 | $ 6.22 | $ 2.63 | $ 12.80 | |
$ 9.36 | $ 9.68 | $ 5.47 | $ 6.19 | $ 2.62 | $ 12.75 | |
$ 230.54M | $ 58.83M | $ 59.67M | $ 60.08M | $ 60.25M | $ 61.70M | |
$ 231.89M | $ 59.12M | $ 59.92M | $ 60.42M | $ 60.43M | $ 61.92M | |
$ 3.08 | $ 0.77 | - | - | $ 1.02 | $ 3.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 5.33 | $ 13.99 | |
- | - | - | - | - | - | |
$ 22.73B | $ 22.53B | $ -18.73B | $ -17.15B | $ 16.59B | $ 18.74B | |
$ 542.90M | $ 572.50M | $ 327.70M | $ 373.90M | $ 158.50M | $ 753.60M | |
$ 488.62M | $ 612.79M | - | - | $ 158.50M | $ 753.60M | |
- | - | - | - | $ 99.60M | $ 92.00M | |
$ 897.90M | $ 878.30M | $ 607.90M | $ 675.30M | $ 398.90M | $ 1.05B | |
$ 1.51B | $ 1.48B | $ 1.18B | $ 1.25B | $ 938.80M | $ 1.56B |