Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 477.58M | $ 884.07M | $ 30.10M | $ 847.44M | $ 786.03M | $ 927.46M | |
$ 288.41M | $ 288.41M | $ 289.88M | $ 356.05M | $ 347.98M | $ 367.95M | |
$ 563.55M | $ 595.66M | $ 501.48M | $ 491.39M | $ 438.05M | $ 559.51M | |
$ 293.50M | $ 311.60M | $ 318.78M | $ 341.19M | $ 349.96M | $ 353.36M | |
$ 250.25M | $ 232.15M | $ 182.71M | $ 150.21M | $ 88.09M | $ 206.15M | |
$ -154.11M | $ -172.92M | $ -216.85M | $ -192.68M | $ -75.55M | $ -138.25M | |
$ 305.13M | $ 283.25M | $ 37.93M | $ 10.16M | $ -258.45M | $ 36.25M | |
$ -241.63M | $ -260.45M | $ -64.37M | $ 23.11M | $ -245.91M | $ 104.14M | |
$ -494.00K | $ -494.00K | $ 705.00K | $ 6.95M | $ -447.00K | $ 1.59M | |
$ -156.94M | $ -156.94M | $ -5.26M | $ 15.69M | - | - | |
$ -259.48M | $ -274.06M | $ -66.07M | $ 14.26M | $ -231.25M | $ 95.63M | |
$ -1.27 | $ -1.28 | $ -0.31 | $ 0.07 | $ -1.58 | $ 0.68 | |
$ -1.27 | $ -1.28 | $ -0.31 | $ 0.07 | $ -1.58 | $ 0.68 | |
$ 862.19M | $ 215.55M | $ 215.03M | $ 198.07M | $ 146.23M | $ 141.34M | |
$ 862.19M | $ 215.55M | $ 215.03M | $ 198.07M | $ 146.23M | $ 141.34M | |
$ 0.68 | $ 0.68 | - | $ 0.60 | $ 1.15 | $ 3.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 25.19M | $ 29.61M | |
$ 581.90M | $ 600.01M | $ 608.66M | $ 697.23M | $ 697.94M | $ 721.31M | |
$ -274.06M | $ -274.06M | $ -66.07M | $ 14.26M | $ -230.20M | $ 96.82M | |
$ 130.51M | $ -17.66M | - | - | $ -162.21M | $ 108.89M | |
- | - | - | - | $ 75.55M | $ 138.25M | |
$ -87.53M | $ -87.53M | $ 152.48M | $ 215.79M | $ -170.36M | $ 242.40M | |
$ 208.87M | $ 208.87M | $ 454.96M | $ 540.19M | $ 155.70M | $ 580.06M |