Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 886.52M | $ 829.42M | $ 734.16M | $ 663.08M | $ 705.34M | $ 746.04M | |
$ 322.95M | $ 565.41M | $ -465.33M | $ -398.75M | $ 429.07M | $ 476.72M | |
$ 563.57M | $ 264.02M | $ 268.82M | $ 264.34M | $ 276.27M | $ 269.32M | |
$ 100.79M | $ 93.70M | $ 89.42M | $ 109.95M | $ 83.00M | $ 75.53M | |
$ 176.91M | $ 166.59M | $ -554.75M | $ -508.69M | $ 193.27M | $ 193.80M | |
$ -72.19M | $ -86.90M | $ -84.33M | $ -80.53M | $ -76.24M | $ -78.87M | |
$ -67.24M | $ 55.66M | $ -731.62M | $ -693.80M | $ 51.68M | $ 22.38M | |
$ 137.38M | $ 139.09M | $ 95.61M | $ 103.55M | $ 168.72M | $ 137.30M | |
$ -2.27M | $ 5.98M | $ 14.74M | $ 24.85M | $ 67.00M | $ 45.61M | |
$ 66.72M | $ 61.19M | $ 30.81M | $ 26.96M | $ 92.00K | $ 1.85M | |
$ 431.64M | $ 124.40M | $ 74.27M | $ 66.21M | $ 85.46M | $ 88.09M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 116.90M | $ 659.11M | $ -375.92M | $ -288.80M | $ 512.07M | $ 552.25M | |
- | - | - | - | $ 77.95M | $ 80.38M | |
$ 132.01M | $ 124.40M | $ 74.27M | $ 66.21M | $ 85.46M | $ 88.09M | |
$ -328.13M | $ -429.99M | - | - | $ 70.66M | $ 87.68M | |
$ 251.99M | $ 237.97M | $ 183.35M | $ 186.21M | $ 246.67M | $ 217.69M | |
$ 495.52M | $ 462.76M | $ 382.14M | $ 369.18M | $ 403.28M | $ 366.45M |