Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 812.43M | $ 790.72M | $ 721.03M | $ 614.50M | $ 583.44M | $ 560.44M | |
$ 225.97M | $ 225.12M | $ 201.15M | $ 150.40M | $ 91.10M | $ -145.14M | |
$ 693.24M | $ 565.60M | $ 519.88M | $ 464.10M | $ 440.75M | $ 705.59M | |
$ 204.39M | $ 483.98M | $ 443.21M | $ 417.79M | $ 405.26M | $ 405.18M | |
$ 194.56M | $ 81.63M | $ 76.68M | $ 46.31M | $ 35.48M | $ 10.12M | |
$ -81.66M | $ -90.39M | $ -65.09M | $ -73.91M | $ -94.27M | $ -115.40M | |
$ -79.16M | $ 4.01M | $ -1.08M | $ -9.11M | $ 37.21M | $ 1.25M | |
$ 109.48M | $ -4.75M | $ 10.51M | $ -28.89M | $ -88.96M | $ -218.12M | |
$ 8.92M | $ -26.25M | $ 292.00K | $ -19.57M | $ -32.91M | $ -56.12M | |
$ 13.90M | $ -6.09M | $ -1.50M | - | - | - | |
$ 114.46M | $ 15.41M | $ 8.72M | $ -9.32M | $ -56.05M | $ -166.19M | |
$ 0.93 | $ 0.12 | $ 0.07 | $ -0.07 | $ -0.42 | $ -1.33 | |
$ 0.93 | $ 0.12 | $ 0.07 | $ -0.07 | $ -0.42 | $ -1.33 | |
$ 485.13M | $ 125.60M | $ 128.25M | $ 133.53M | $ 133.49M | $ 125.17M | |
$ 492.05M | $ 127.22M | $ 130.13M | - | $ 133.49M | $ 125.17M | |
$ 0.54 | $ 0.13 | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 313.25M | $ 709.10M | $ 644.36M | $ 514.81M | $ 496.36M | $ 260.04M | |
$ 114.46M | $ 15.41M | $ 8.72M | $ -9.32M | $ -56.05M | $ -162.00M | |
$ 79.91M | $ -31.00M | $ 8.30M | $ -48.46M | - | - | |
- | - | - | - | - | - | |
$ 214.54M | $ 85.64M | $ 75.60M | $ 45.02M | $ 5.31M | $ 37.38M | |
$ 420.23M | $ 405.64M | $ 379.08M | $ 350.45M | $ 308.48M | $ 353.99M |