Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 883.22M | $ 884.07M | $ 859.16M | $ 847.44M | $ 786.03M | $ 927.46M | |
$ 366.01M | $ 394.89M | $ 390.35M | $ 380.88M | $ 347.98M | $ 271.55M | |
$ 517.21M | $ 489.18M | $ 468.81M | $ 466.55M | $ 438.05M | $ 655.91M | |
$ 302.71M | $ 311.60M | $ 318.78M | $ 341.19M | $ 375.15M | $ 353.36M | |
$ 226.51M | $ 232.15M | $ 200.91M | $ 150.21M | $ 88.09M | $ 236.11M | |
$ -165.06M | $ -172.92M | $ 216.85M | $ -200.12M | $ -346.11M | $ -292.90M | |
$ -661.98M | $ -283.25M | $ 2.44M | $ -90.42M | $ 95.15M | $ -36.60M | |
$ 96.97M | $ -278.59M | $ -64.37M | $ 15.68M | $ -353.17M | $ -20.19M | |
$ -1.08M | $ -494.00K | $ 705.00K | $ 6.95M | $ -447.00K | $ 1.59M | |
$ -185.75M | $ -156.94M | $ -5.26M | $ 15.69M | $ -27.04M | $ 48.51M | |
$ 79.05M | $ -274.94M | $ -66.92M | $ 13.41M | $ -231.25M | $ 96.82M | |
$ 0.35 | $ -1.28 | $ -0.31 | $ 0.07 | $ -1.58 | $ 0.68 | |
$ 0.35 | $ -1.28 | $ -0.31 | $ 0.07 | $ -1.58 | $ 0.68 | |
$ 866.45M | $ 215.55M | $ 215.03M | $ 198.07M | $ 146.23M | $ 141.34M | |
$ 866.45M | $ 215.55M | $ 215.03M | $ 198.07M | $ 146.23M | $ 141.34M | |
$ 0.68 | $ 0.68 | $ 0.62 | $ 0.60 | $ 1.55 | $ 3.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 623.94M | $ 706.49M | $ 709.13M | $ 636.20M | $ 632.36M | $ 624.91M | |
$ 79.27M | $ -274.06M | $ -66.07M | $ 14.26M | $ -230.20M | $ 96.82M | |
$ -27.06M | $ -17.66M | - | - | - | - | |
- | - | - | - | - | - | |
$ -29.50M | $ -105.67M | $ 152.48M | $ 215.79M | $ -170.36M | $ 272.71M | |
$ 268.71M | $ 190.72M | $ 454.96M | $ 540.19M | $ 155.70M | $ 609.45M |