Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.86B | $ 2.91B | $ 3.28B | $ 2.99B | $ 2.94B | $ 2.30B | |
$ 1.72B | $ 1.72B | $ 1.69B | $ -1.60B | $ 1.50B | $ 1.23B | |
$ 1.14B | $ 1.19B | $ 1.59B | $ 2.01B | $ 1.43B | $ 1.07B | |
$ 580.80M | $ 591.17M | $ 595.72M | $ 592.42M | $ 573.47M | $ 517.58M | |
$ 557.81M | $ 733.54M | $ 990.63M | $ 1.42B | $ 861.03M | $ 553.68M | |
$ -266.40M | $ -143.61M | $ 659.55M | $ -185.65M | $ -210.29M | $ -205.47M | |
$ -515.20M | $ 149.25M | $ -16.96M | $ 2.89M | $ -13.68M | $ 27.44M | |
$ 806.65M | $ 606.55M | $ 1.67B | $ 1.23B | $ 637.06M | $ 375.66M | |
$ 136.64M | $ 130.20M | $ 202.37M | $ 135.48M | $ 154.29M | $ 89.42M | |
$ -20.26M | $ -877.00K | $ -4.47M | $ -9.71M | - | - | |
$ 566.92M | $ 474.95M | $ 1.46B | $ 1.09B | $ 481.83M | $ 286.24M | |
$ 2.42 | $ 2.29 | $ 2.82 | $ 2.15 | $ 2.20 | $ 1.32 | |
$ 2.42 | $ 2.28 | $ 2.81 | $ 2.14 | $ 2.19 | $ 1.31 | |
$ 388.35M | $ 207.59M | $ 223.65M | $ 221.50M | $ 219.23M | $ 217.14M | |
$ 389.32M | $ 207.95M | $ 224.49M | $ 222.47M | $ 219.73M | $ 217.98M | |
$ 0.79 | $ 0.42 | $ 0.38 | - | $ 0.28 | $ 0.28 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 2.30 | $ 1.38 | |
- | - | - | - | - | - | |
$ 1.14B | $ 2.31B | $ 2.29B | $ -1.01B | $ 2.08B | $ 1.75B | |
$ 442.24M | $ 474.95M | $ 630.47M | $ 1.09B | $ 481.83M | $ 286.24M | |
$ 174.16M | - | $ 1.32B | - | $ 474.29M | $ 286.24M | |
- | - | - | - | $ 210.29M | $ 205.47M | |
$ 729.40M | $ 779.45M | $ 1.84B | $ 1.41B | $ 847.35M | $ 581.13M | |
$ 814.59M | $ 892.69M | $ 1.97B | $ 1.54B | $ 981.92M | $ 691.76M |