Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.96B | $ 2.91B | $ 3.28B | $ 2.99B | $ 2.94B | $ 2.30B | |
$ 1.72B | $ 1.72B | $ 1.69B | $ 1.60B | $ 1.50B | $ 1.23B | |
$ 1.23B | $ 1.19B | $ 1.59B | $ 1.39B | $ 1.43B | $ 1.07B | |
$ 579.55M | $ 591.17M | $ 595.72M | $ 592.42M | $ 573.47M | $ 517.58M | |
$ 653.05M | $ 733.54M | $ 990.63M | $ 802.22M | $ 870.98M | $ 559.02M | |
$ -460.26M | $ -143.61M | $ 167.10M | $ -185.65M | $ -210.29M | $ -205.47M | |
$ 184.43M | $ 149.25M | $ 10.36M | $ -610.79M | $ 23.63M | $ -22.11M | |
$ 186.21M | $ 606.55M | $ 833.57M | $ 1.22B | $ 637.06M | $ 375.66M | |
$ 153.58M | $ 130.20M | $ 202.37M | $ 135.48M | $ 154.29M | $ 89.42M | |
$ -20.00M | $ -877.00K | $ -4.47M | $ -9.71M | $ 10.40M | $ 10.15M | |
$ 357.04M | $ 474.95M | $ 629.91M | $ 477.00M | $ 481.83M | $ 275.56M | |
$ 2.86 | $ 2.29 | $ 2.82 | $ 2.15 | $ 2.20 | $ 1.32 | |
$ 2.85 | $ 2.28 | $ 2.81 | $ 2.14 | $ 2.19 | $ 1.31 | |
$ 187.74M | $ 207.59M | $ 223.65M | $ 221.50M | $ 219.23M | $ 217.14M | |
$ 188.27M | $ 207.95M | $ 224.49M | $ 222.47M | $ 219.73M | $ 217.98M | |
$ 0.48 | $ 0.42 | $ 0.38 | $ 0.36 | - | $ 0.28 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.14B | $ 2.31B | $ 2.29B | $ 2.19B | $ 2.08B | $ 1.75B | |
$ 493.50M | $ 474.95M | $ 629.91M | $ 477.00M | $ 481.83M | $ 286.24M | |
$ 334.08M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 629.81M | $ 779.45M | $ 1.01B | $ 1.41B | $ 847.35M | $ 395.04M | |
$ 715.62M | $ 892.69M | $ 1.13B | $ 927.18M | $ 981.92M | $ 505.67M |