Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 861.63M | $ 1.74B | $ 8.47M | $ 1.26B | $ 1.21B | $ 1.23B | |
$ 53.00M | $ 221.90M | $ 2.52M | $ 96.64M | $ 119.23M | $ 149.68M | |
$ 1.54B | $ 1.52B | $ 1.23B | $ 1.17B | $ 1.09B | $ 1.08B | |
$ 714.69M | $ 714.69M | $ 643.11M | $ 605.77M | $ 536.29M | $ 548.79M | |
$ 1.04B | $ 1.04B | $ 588.34M | $ 561.98M | $ 553.79M | $ 534.29M | |
$ -291.85M | $ -291.85M | $ -185.23M | $ -196.83M | $ -210.09M | $ -233.32M | |
$ -234.41M | $ -234.41M | $ -160.21M | $ -6.33M | $ 101.49M | $ 31.79M | |
$ 752.32M | $ 752.32M | $ 626.21M | $ 371.48M | $ 445.20M | $ 332.75M | |
$ 44.15M | $ 44.05M | $ 27.72M | $ 28.49M | $ -20.76M | $ 26.21M | |
$ 19.57M | $ 19.57M | $ 29.51M | $ -10.83M | - | - | |
$ 674.76M | $ 708.33M | $ 506.92M | $ 342.86M | $ 455.36M | $ 305.17M | |
$ 3.30 | $ 3.29 | $ 3.00 | $ 2.25 | $ 2.61 | $ 1.78 | |
$ 3.29 | $ 3.28 | $ 2.99 | $ 2.24 | $ 2.60 | $ 1.78 | |
$ 861.48M | $ 215.37M | $ 199.63M | $ 182.49M | $ 174.50M | $ 171.00M | |
$ 863.04M | $ 215.76M | $ 200.43M | $ 183.13M | $ 174.84M | $ 171.30M | |
$ 4.07 | $ 4.07 | - | $ 0.00 | $ 4.17 | $ 4.14 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | $ 55.58M | |
$ 715.06M | $ 715.06M | $ 645.63M | $ 702.41M | $ 655.52M | $ 698.48M | |
$ 708.39M | $ 708.33M | $ 599.14M | $ 342.86M | $ 455.36M | $ 305.24M | |
$ -1.29B | $ -1.23B | - | - | $ 401.86M | $ 326.35M | |
- | - | - | - | $ 210.09M | $ 233.32M | |
$ 1.04B | $ 1.04B | $ 845.37M | $ 568.31M | $ 655.28M | $ 566.08M | |
$ 1.21B | $ 1.67B | $ 888.62M | $ 625.22M | $ 1.16B | $ 1.11B |