Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 934.65M | $ 1.04B | $ 919.99M | $ 898.20M | $ 971.39M | $ 849.60M | |
$ -57.87M | - | $ -180.25M | $ -157.12M | $ 344.85M | $ 348.35M | |
$ 1.12B | $ 1.04B | $ 1.10B | $ 1.06B | $ 626.54M | $ 501.24M | |
$ 429.91M | $ 429.91M | $ -380.52M | $ -342.88M | $ 67.61M | $ 129.70M | |
$ 447.31M | $ 611.86M | $ -449.74M | $ -404.88M | $ 558.93M | $ 371.54M | |
$ -217.25M | $ -217.25M | $ -189.95M | $ -175.28M | $ -147.01M | $ -110.40M | |
$ -376.42M | $ -99.28M | $ -1.08B | $ -1.03B | $ -590.14M | $ -718.72M | |
$ 500.07M | $ 500.07M | $ 443.74M | $ 448.74M | $ -178.22M | $ -457.58M | |
$ 128.29M | $ 128.29M | $ 117.49M | $ 117.12M | $ -55.69M | $ -102.47M | |
$ 105.46M | $ 105.46M | $ 94.22M | $ 90.45M | - | - | |
$ 476.78M | $ 371.24M | $ 326.24M | $ 331.62M | $ -122.53M | $ -355.56M | |
$ 0.77 | $ 0.77 | $ 0.68 | $ 0.69 | $ -0.26 | $ -0.80 | |
$ 0.77 | $ 0.77 | $ 0.68 | $ 0.69 | $ -0.26 | $ -0.80 | |
$ 1.92B | $ 479.38M | $ 478.23M | $ 477.27M | $ 478.28M | $ 442.64M | |
$ 1.93B | $ 482.37M | $ 480.30M | $ 479.74M | $ 478.28M | $ 442.64M | |
$ 0.23 | - | - | - | $ 1.23 | $ 1.08 | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.21 | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 372.04M | $ 429.91M | $ -380.52M | $ 342.88M | $ 412.46M | $ 478.06M | |
- | - | - | - | $ 147.01M | $ 110.40M | |
$ 371.79M | $ 371.79M | $ 326.24M | $ 331.62M | $ -122.53M | $ -355.11M | |
$ 308.12M | $ 401.23M | - | - | $ 342.95M | $ 242.49M | |
$ 717.32M | $ 717.32M | $ 443.74M | $ 624.02M | $ -31.21M | $ -347.18M | |
$ 928.55M | $ 930.03M | $ 651.89M | $ 803.48M | $ 148.25M | $ -194.64M |