Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 2.09B | $ 59.23M | $ 1.33B | $ 1.21B | $ 1.23B | $ 885.73M | |
$ 28.11M | $ -2.52M | $ 124.20M | $ 119.23M | $ 149.68M | $ 92.92M | |
$ 2.27B | $ 1.23B | $ 1.21B | $ 1.09B | $ 1.08B | $ 792.81M | |
$ 323.94M | $ 643.11M | $ 582.76M | $ 536.29M | $ 548.79M | $ 387.31M | |
$ 1.59B | $ 588.34M | $ 624.57M | $ 553.79M | $ 534.29M | $ 405.50M | |
$ -240.30M | $ -185.23M | $ -196.83M | $ -210.09M | $ -233.32M | $ -178.38M | |
$ -90.68M | $ -160.21M | $ 10.87M | $ 101.49M | $ 31.79M | $ 211.63M | |
$ 1.73B | $ 626.21M | $ 438.61M | $ 445.20M | $ 332.75M | $ 438.75M | |
$ 23.51M | $ 27.72M | $ 28.49M | $ -20.76M | $ 26.21M | $ 14.41M | |
$ 11.27M | $ 29.51M | - | - | - | - | |
$ 1.62B | $ 506.92M | $ 409.99M | $ 455.36M | $ 305.17M | $ 411.23M | |
$ 2.57 | - | $ 2.25 | $ 2.61 | $ 1.78 | $ 3.50 | |
$ 2.56 | - | $ 2.24 | $ 2.60 | $ 1.78 | $ 3.49 | |
$ 808.70M | $ 199.63M | $ 182.49M | $ 174.50M | $ 171.00M | $ 117.49M | |
$ 811.63M | $ 200.43M | $ 183.13M | $ 174.84M | $ 171.30M | $ 117.71M | |
$ <0.01 | - | $ 4.21 | $ 4.17 | $ 4.14 | $ 4.09 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 55.58M | $ 28.08M | |
$ 352.05M | $ 640.59M | $ 706.96M | $ 655.52M | $ 698.48M | $ 480.24M | |
$ 1.69B | $ 506.92M | $ 409.99M | $ 455.36M | $ 305.24M | $ 411.57M | |
$ 227.25M | - | $ 390.61M | $ 401.86M | $ 326.35M | $ 295.31M | |
$ 105.44M | - | $ 196.83M | $ 210.09M | $ 233.32M | $ 178.38M | |
$ 1.97B | $ 811.43M | $ 635.44M | $ 655.28M | $ 566.08M | $ 617.13M | |
$ 1.16B | $ 1.31B | $ 1.18B | $ 1.16B | $ 1.11B | $ 966.42M |