Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 942.61M | $ 961.52M | $ 1.08B | $ 1.12B | $ 937.76M | $ 982.90M | |
$ 242.93M | $ 235.47M | $ 204.10M | $ 175.29M | $ 318.68M | $ 149.61M | |
$ 699.68M | $ 726.06M | $ 875.62M | $ 942.31M | $ 619.09M | $ 833.29M | |
$ 565.01M | $ 556.01M | $ 541.44M | $ 556.19M | $ 750.91M | $ 465.08M | |
$ -1.31B | $ 161.98M | $ -362.73M | $ 386.12M | $ -131.82M | $ 368.21M | |
$ -161.36M | $ -324.98M | $ -299.90M | $ -267.44M | $ -335.35M | $ -376.15M | |
$ 3.08M | $ 47.87M | $ -595.02M | $ 15.82M | $ 115.16M | $ 18.45M | |
$ -1.62B | $ -107.06M | $ -560.74M | $ 135.50M | $ -546.90M | $ 10.51M | |
$ -77.10M | $ -15.36M | $ 12.17M | $ 33.37M | $ -26.34M | $ 799.00K | |
- | - | - | - | - | - | |
$ -1.54B | $ -91.70M | $ -572.91M | $ 102.08M | $ -520.56M | $ 9.71M | |
$ -25.97 | $ -0.14 | $ -36.00 | $ 6.40 | $ -44.40 | $ 0.09 | |
$ -25.97 | $ -0.14 | $ -36.00 | $ 6.40 | $ -44.40 | $ 0.09 | |
$ 1.96B | $ 645.13M | $ 15.97M | $ 16.28M | $ 11.77M | $ 110.00M | |
$ 1.96B | $ 645.13M | $ 15.97M | $ 16.29M | - | $ 110.00M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | $ 0.57 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 816.01M | $ 791.48M | $ 745.53M | $ 731.48M | $ 1.07B | $ 614.69M | |
$ -1.54B | $ -91.70M | $ -572.91M | $ 102.08M | $ -520.56M | $ 9.71M | |
$ -224.20M | - | - | - | - | $ -7.34M | |
- | - | - | - | - | $ 376.35M | |
$ -1.45B | $ 226.15M | $ -257.34M | $ 402.93M | $ -211.27M | $ 386.86M | |
$ -1.01B | $ 651.93M | $ 158.32M | $ 814.99M | $ 192.41M | $ 786.31M |