Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.67B | $ 1.67B | $ 1.61B | $ 1.44B | $ 1.50B | $ 1.46B | |
$ 347.09M | $ 531.35M | $ 242.65M | $ 228.66M | $ 474.97M | $ 430.59M | |
$ 1.53B | $ 1.14B | $ 1.36B | $ 1.21B | $ 1.02B | $ 1.03B | |
$ 797.98M | $ 798.31M | $ 781.95M | $ 752.47M | $ 590.88M | $ 538.01M | |
$ 525.44M | $ 584.34M | $ 595.23M | $ 459.42M | $ 429.89M | $ 491.55M | |
$ -153.67M | $ -212.91M | $ -204.80M | $ -203.13M | $ -179.63M | $ -171.04M | |
$ -71.58M | $ -72.95M | $ -128.35M | $ -246.48M | $ 350.61M | $ 145.40M | |
$ 454.03M | $ 477.76M | $ 505.77M | $ 502.78M | $ 600.86M | $ 465.90M | |
$ 697.00K | $ 697.00K | $ -10.24M | $ 15.67M | $ 1.53M | $ 1.46M | |
$ 10.56M | $ 10.56M | $ 26.03M | $ 111.72M | - | - | |
$ 405.82M | $ 405.82M | $ 408.31M | $ 488.55M | $ 568.87M | $ 439.29M | |
$ 6.31 | $ 6.32 | $ 6.27 | $ 7.51 | $ 8.69 | $ 6.67 | |
$ 6.31 | $ 6.32 | $ 6.27 | $ 7.51 | $ 8.69 | $ 6.66 | |
$ 257.01M | $ 64.25M | $ 65.08M | $ 65.05M | $ 65.45M | $ 65.84M | |
$ 257.01M | $ 64.25M | $ 65.10M | $ 65.09M | $ 65.56M | $ 65.94M | |
$ 9.24 | $ 9.24 | $ 8.80 | $ 8.36 | $ 8.31 | $ 7.80 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.46B | $ 1.05B | $ 1.02B | $ 981.13M | $ 1.07B | $ 968.61M | |
$ 405.82M | $ 405.82M | $ 408.31M | $ 488.55M | $ 568.87M | $ 439.29M | |
$ 88.52M | - | - | - | $ 519.59M | $ 437.57M | |
- | - | - | - | $ 220.63M | $ 217.34M | |
$ 661.71M | $ 643.61M | $ 710.57M | $ 705.90M | $ 821.50M | $ 683.24M | |
$ 1.22B | $ 1.19B | $ 1.26B | $ 1.24B | $ 1.35B | $ 1.17B |