Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.07B | - | $ 540.79M | $ 915.89M | $ 704.33M | $ 585.05M | |
$ 452.42M | - | $ 578.55M | $ 587.52M | $ 512.06M | $ 521.96M | |
$ 616.70M | - | $ -37.76M | $ 328.37M | $ 192.27M | $ 63.09M | |
$ 61.75M | - | $ 52.75M | $ 66.19M | $ 62.30M | $ 52.27M | |
$ 554.95M | - | $ -90.51M | $ 262.18M | $ 129.97M | $ 10.81M | |
$ -117.81M | - | $ -140.48M | $ -153.72M | $ -178.05M | $ -168.96M | |
$ -64.30M | - | $ -3.45M | $ -14.33M | $ -409.00K | $ -31.93M | |
$ 372.85M | - | $ -234.44M | $ 94.12M | $ -48.49M | $ -190.07M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 372.85M | - | $ -234.44M | $ 94.12M | $ -48.49M | $ -190.07M | |
$ 11.50 | $ 11.49 | $ -4.28 | $ 1.72 | $ -0.97 | $ -5.46 | |
$ 10.22 | $ 10.34 | $ -4.28 | $ 1.67 | $ -0.97 | $ -5.46 | |
$ 221.83M | $ 55.46M | $ 54.72M | $ 54.67M | $ 49.86M | $ 34.82M | |
$ 244.18M | $ 63.51M | $ 54.72M | $ 56.39M | $ 49.86M | $ 34.82M | |
$ 0.40 | $ 0.40 | $ 0.40 | $ 0.40 | $ 0.40 | $ 0.40 | |
- | - | - | - | - | - | |
$ 3.53 | - | $ -4.17 | $ 2.09 | $ -0.94 | $ -45.60 | |
$ 3.13 | - | $ -4.17 | $ 2.02 | $ -0.94 | $ -45.60 | |
- | - | $ 0.00 | $ 0.00 | $ 4.40M | $ 59.63M | |
$ 514.17M | - | $ 631.29M | $ 653.71M | $ 574.35M | $ 574.23M | |
$ 121.01M | - | $ 132.93M | $ 144.26M | $ 177.73M | $ 162.88M | |
$ 372.85M | - | $ -234.44M | $ 94.12M | $ -48.49M | $ -190.07M | |
$ 439.83M | - | $ -234.44M | $ 105.41M | $ -48.49M | $ -176.59M | |
$ 493.86M | - | $ -101.50M | $ 238.38M | $ 129.24M | $ -27.20M | |
$ 649.50M | - | $ 138.75M | $ 484.20M | $ 336.21M | $ 149.53M |