Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 877.89M | $ 71.76M | $ 1.43B | $ 699.49M | $ 1.30B | $ 1.06B | |
$ 328.63M | $ -483.98M | $ 927.89M | $ 497.51M | $ 866.88M | $ 713.57M | |
$ 554.23M | $ 605.94M | $ 500.01M | $ 201.98M | $ 433.66M | $ 350.97M | |
$ 579.84M | $ 665.58M | $ 298.15M | $ 332.75M | $ 305.71M | $ 244.16M | |
$ -25.61M | $ -59.65M | $ 201.86M | $ -130.76M | $ 127.95M | $ 106.81M | |
$ -114.76M | $ -107.07M | $ -129.93M | $ -129.89M | $ -95.58M | $ -73.54M | |
$ -280.10M | $ -411.86M | $ -7.86M | $ 269.13M | $ 71.17M | $ 39.95M | |
$ 155.15M | $ 245.14M | $ 64.08M | $ 8.48M | $ 103.54M | $ 73.22M | |
$ 35.89M | $ 60.50M | $ 15.15M | $ 11.65M | $ 29.25M | $ 15.49M | |
$ -45.06M | $ -14.55M | - | - | - | - | |
$ 118.96M | $ 184.53M | $ 56.10M | $ -26.15M | $ 73.96M | $ 57.01M | |
$ 2.34 | $ 3.65 | $ 1.03 | $ -0.50 | $ 1.71 | $ 1.32 | |
$ 2.34 | $ 3.65 | $ 1.03 | $ -0.50 | $ 1.71 | $ 1.32 | |
$ 148.48M | - | $ 54.60M | $ 52.52M | $ 43.14M | $ 43.04M | |
$ 148.51M | - | $ 54.65M | $ 52.52M | $ 43.31M | $ 43.24M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 908.46M | $ 181.60M | $ 1.23B | $ 830.25M | $ 1.17B | $ 957.73M | |
$ 118.96M | $ 184.53M | $ 56.10M | $ -26.15M | $ 73.96M | $ 57.01M | |
$ 58.22M | - | $ 54.57M | $ -24.72M | $ 44.85M | $ 57.02M | |
$ 24.37M | - | $ 130.04M | $ 132.26M | $ 105.37M | $ 82.03M | |
$ 275.90M | $ 352.21M | $ 194.11M | $ 140.74M | $ 208.91M | $ 155.25M | |
$ 486.82M | $ 552.57M | $ 399.26M | $ 358.20M | $ 364.71M | $ 283.49M |