Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.40B | $ 2.70B | - | - | - | - | |
$ -64.88M | $ -78.77M | $ 50.04M | $ 248.09M | $ 22.64M | - | |
$ 862.20M | $ 862.20M | $ 703.60M | $ 614.05M | $ 529.27M | $ 648.80M | |
- | - | - | - | - | - | |
$ -45.42M | - | $ -73.08M | $ -56.96M | $ -49.39M | $ -247.82M | |
$ 1.76B | $ 1.76B | $ 1.25B | $ 732.19M | $ 821.40M | $ 703.69M | |
$ 418.36M | $ 418.36M | $ 329.33M | $ 203.83M | $ 234.92M | $ 198.32M | |
- | - | - | - | - | - | |
$ 1.30B | $ 1.30B | $ 880.55M | $ 528.36M | $ 586.49M | - | |
$ 20.88 | $ 20.88 | $ 15.20 | $ 10.00 | $ 10.87 | $ 9.27 | |
$ 20.78 | $ 20.76 | $ 15.03 | $ 9.96 | $ 10.82 | $ 9.23 | |
$ 248.99M | $ 62.25M | $ 57.87M | $ 52.64M | $ 53.77M | $ 54.41M | |
$ 251.35M | $ 62.60M | $ 58.51M | $ 52.90M | $ 54.01M | - | |
$ 2.24 | $ 2.24 | $ 2.24 | $ 2.24 | $ 2.24 | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.46B | $ 2.46B | $ 1.83B | $ 1.27B | $ 1.29B | - | |
$ 1.34B | $ 1.34B | $ 918.44M | $ 528.36M | $ 586.49M | $ 505.37M | |
$ 659.31M | $ 1.34B | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |