Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 881.14M | $ 884.07M | $ 30.10M | $ 847.44M | $ 786.03M | $ 927.46M | |
$ 348.40M | $ 394.89M | $ 289.88M | $ 356.05M | $ 347.98M | $ 367.95M | |
$ 532.75M | $ 489.18M | $ 501.48M | $ 491.39M | $ 438.05M | $ 559.51M | |
$ 290.54M | $ 311.60M | $ 318.78M | $ 341.19M | $ 349.96M | $ 353.36M | |
$ 237.71M | $ 232.15M | $ 182.71M | $ 150.21M | $ 88.09M | $ 206.15M | |
$ -151.93M | $ -172.92M | $ -216.85M | $ -192.68M | $ -75.55M | $ -138.25M | |
$ 69.74M | $ -283.25M | $ 37.93M | $ 10.16M | $ -258.45M | $ 36.25M | |
$ -34.21M | $ -278.59M | $ -64.37M | $ 23.11M | $ -245.91M | $ 104.14M | |
$ 51.00K | $ -494.00K | $ 705.00K | $ 6.95M | $ -447.00K | $ 1.59M | |
$ -218.28M | $ -156.94M | $ -5.26M | $ 15.69M | - | - | |
$ -70.83M | $ -274.94M | $ -66.07M | $ 14.26M | $ -231.25M | $ 95.63M | |
- | - | - | - | $ -1.58 | $ 0.68 | |
- | - | - | - | $ -1.58 | $ 0.68 | |
- | - | - | - | $ 146.23M | $ 141.34M | |
- | - | - | - | $ 146.23M | $ 141.34M | |
- | - | - | - | $ 1.15 | $ 3.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 25.19M | $ 29.61M | |
$ 602.59M | $ 706.49M | $ 608.66M | $ 697.23M | $ 697.94M | $ 721.31M | |
$ -75.09M | $ -274.06M | $ -66.07M | $ 14.26M | $ -230.20M | $ 96.82M | |
$ 95.09M | $ -17.66M | - | - | $ -162.21M | $ 108.89M | |
- | - | - | - | $ 75.55M | $ 138.25M | |
$ -187.49M | $ -105.67M | $ 152.48M | $ 215.79M | $ -170.36M | $ 242.40M | |
$ 105.36M | $ 190.72M | $ 454.96M | $ 540.19M | $ 155.70M | $ 580.06M |