Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.73B | $ 1.67B | $ 1.61B | $ 1.44B | $ 1.50B | $ 1.46B | |
$ 280.90M | $ 231.68M | $ 507.97M | $ 481.45M | $ -474.97M | $ -430.59M | |
$ 1.45B | $ 1.44B | $ 1.10B | $ 959.11M | $ 1.02B | $ 1.03B | |
$ 656.69M | $ 612.61M | $ 781.95M | $ 752.47M | $ -590.88M | $ -538.01M | |
$ 528.37M | $ 584.34M | $ 595.23M | $ 530.00M | $ 429.89M | $ 491.55M | |
$ 211.17M | $ 166.65M | $ -204.80M | $ -203.13M | $ -179.63M | $ -171.04M | |
$ -34.24M | $ 71.92M | $ -128.35M | $ -103.48M | $ -350.61M | $ -145.40M | |
$ 499.92M | $ 730.38M | $ 505.77M | $ 502.78M | $ 600.86M | $ 465.90M | |
$ -1.38M | $ 697.00K | $ -10.24M | $ 15.67M | $ 1.53M | $ 1.46M | |
$ 8.75M | $ 10.56M | $ 26.03M | $ 111.72M | $ 301.21M | $ 143.67M | |
$ 364.01M | $ 405.82M | $ 408.31M | $ 488.55M | $ 568.87M | $ 439.29M | |
$ 5.68 | $ 6.32 | $ 6.27 | $ 7.51 | $ 8.69 | $ 6.67 | |
$ 5.68 | $ 6.32 | $ 6.27 | $ 7.51 | $ 8.69 | $ 6.66 | |
$ 256.81M | $ 64.25M | $ 65.08M | $ 65.05M | $ 65.45M | $ 65.84M | |
$ 256.87M | $ 64.25M | $ 65.10M | $ 65.09M | $ 65.56M | $ 65.94M | |
$ 9.52 | $ 9.24 | $ 8.80 | $ 8.36 | $ 8.31 | $ 7.80 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.01B | $ 844.29M | $ 1.02B | $ 981.13M | $ -1.07B | $ 900.64M | |
$ 364.01M | $ 405.82M | $ 408.31M | $ 488.55M | $ 568.87M | $ 454.63M | |
$ 252.88M | - | - | - | - | $ 418.92M | |
- | - | - | - | - | - | |
$ 709.47M | $ 943.28M | $ 656.82M | $ 718.82M | $ 821.50M | $ 719.84M | |
$ 1.28B | $ 1.49B | $ 1.20B | $ 1.24B | $ 1.35B | $ 2.10B |