Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 775.03M | $ 829.42M | $ 734.16M | $ 663.08M | $ 705.34M | $ 746.04M | |
$ 220.29M | $ 27.05M | $ -465.33M | $ -398.75M | $ 429.07M | $ 476.72M | |
$ 558.85M | $ 802.37M | $ 268.82M | $ 264.34M | $ 276.27M | $ 269.32M | |
$ 97.43M | $ 97.43M | $ 89.42M | $ 109.95M | $ 83.00M | $ 75.53M | |
$ 421.05M | $ 166.59M | $ -554.75M | $ -508.69M | $ 193.27M | $ 193.80M | |
$ -86.90M | $ -86.90M | $ -84.33M | $ -80.53M | $ -76.24M | $ -78.87M | |
$ -62.71M | $ -62.71M | $ -731.62M | $ -693.80M | $ 51.68M | $ 22.38M | |
$ 139.09M | $ 139.09M | $ 95.61M | $ 103.55M | $ 168.72M | $ 137.30M | |
$ 5.98M | $ 5.98M | $ 14.74M | $ 24.85M | $ 67.00M | $ 45.61M | |
$ 61.19M | $ 61.19M | $ 30.81M | $ 26.96M | $ 92.00K | $ 1.85M | |
$ 277.09M | $ 124.40M | $ 74.27M | $ 66.21M | $ 85.46M | $ 88.09M | |
$ 2.09 | $ 2.09 | $ 1.17 | $ 1.11 | $ 1.66 | $ 1.73 | |
$ 2.09 | $ 2.08 | $ 1.17 | $ 1.10 | $ 1.65 | $ 1.72 | |
$ 237.70M | $ 59.42M | $ 56.06M | $ 56.00M | $ 51.57M | $ 50.87M | |
$ 239.05M | $ 59.76M | $ 56.50M | $ 56.40M | $ 51.94M | $ 51.23M | |
$ 0.48 | $ 0.48 | - | $ 0.00 | $ 0.44 | $ 0.44 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 1.65 | $ 1.60 | |
- | - | - | - | - | - | |
$ 317.72M | $ 124.49M | $ -375.92M | $ -288.80M | $ 512.07M | $ 552.25M | |
- | - | - | - | $ 77.95M | $ 80.38M | |
$ 124.40M | $ 124.40M | $ 74.27M | $ 66.21M | $ 85.46M | $ 88.09M | |
$ -216.05M | $ -429.99M | - | - | $ 70.66M | $ 87.68M | |
$ 237.97M | $ 237.97M | $ 183.35M | $ 186.21M | $ 246.67M | $ 217.69M | |
$ 462.76M | $ 462.76M | $ 382.14M | $ 369.18M | $ 403.28M | $ 366.45M |