Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.87B | $ 2.87B | $ 2.74B | $ 2.46B | $ 2.57B | $ 2.70B | |
$ 324.95M | $ -119.80M | $ -594.17M | $ 355.38M | $ 916.38M | $ 908.33M | |
$ 3.10B | $ 2.99B | $ 2.14B | $ 2.11B | $ 1.66B | $ 1.79B | |
$ 1.74B | $ 1.88B | $ 1.33B | $ 1.29B | $ 869.99M | $ 881.56M | |
$ 1.06B | $ 1.16B | $ 811.72M | $ 816.74M | $ 785.33M | $ 910.80M | |
$ 35.33M | $ 35.33M | $ -280.73M | $ -246.81M | $ -368.08M | $ -398.55M | |
$ -65.41M | $ 34.80M | $ -285.61M | $ -1.08B | $ 514.30M | $ 495.40M | |
$ 873.63M | $ 875.01M | $ 807.87M | $ 1.40B | $ 932.40M | $ 1.01B | |
$ 1.15M | $ 1.15M | $ 900.00K | $ 915.00K | $ 852.00K | $ -2.28M | |
$ 94.83M | $ -5.38M | $ -5.03M | $ -3.40M | $ -3.28M | $ 65.94M | |
$ 832.35M | $ 832.35M | $ 773.82M | $ 1.33B | $ 910.55M | $ 967.29M | |
$ 2.20 | $ 2.20 | $ 2.06 | $ 3.56 | $ 2.45 | $ 2.61 | |
$ 2.18 | $ 2.20 | $ 2.05 | $ 3.54 | $ 2.45 | $ 2.60 | |
$ 1.52B | $ 378.77M | $ 376.21M | $ 373.83M | $ 371.79M | $ 370.46M | |
$ 1.56B | $ 390.90M | $ 389.45M | $ 388.09M | $ 385.87M | $ 386.33M | |
$ 1.32 | $ 0.66 | - | - | $ 2.41 | $ 2.27 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.29B | $ 1.76B | $ 1.22B | $ 1.65B | $ 1.79B | $ 1.79B | |
$ 835.44M | $ 835.44M | $ 776.91M | $ 1.33B | $ 879.40M | $ 968.33M | |
$ 516.08M | $ 691.26M | $ 809.05M | - | $ 348.08M | $ 641.56M | |
- | - | - | - | $ 365.07M | $ 390.08M | |
$ 1.14B | $ 1.14B | $ 1.10B | $ 1.67B | $ 1.30B | $ 1.40B | |
$ 2.98B | $ 2.98B | $ 2.93B | $ 4.30B | $ 2.13B | $ 2.24B |