Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 2.70B | $ 2.70B | $ 2.00B | $ 1.59B | $ 1.37B | $ 1.35B | |
$ -78.77M | $ -78.77M | $ -50.04M | $ -248.09M | $ -22.64M | $ -162.52M | |
$ 862.20M | $ 862.20M | $ 703.60M | $ 614.05M | $ 529.27M | $ 486.28M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.76B | $ 1.76B | $ 1.25B | $ 732.19M | $ 821.40M | $ 700.74M | |
$ 418.36M | $ 418.36M | $ 329.33M | $ 203.83M | $ 234.92M | $ 194.31M | |
- | - | - | - | - | - | |
$ 1.30B | $ 1.30B | $ 880.55M | $ 528.36M | $ 586.49M | $ 506.43M | |
$ 20.88 | $ 20.88 | $ 15.20 | $ 10.00 | $ 10.92 | $ 9.27 | |
$ 20.78 | $ 20.76 | $ 15.03 | $ 9.96 | $ 10.87 | $ 9.23 | |
$ 248.99M | $ 62.25M | $ 57.87M | $ 52.64M | $ 53.77M | $ 54.41M | |
$ 251.35M | $ 62.60M | $ 58.51M | $ 52.90M | $ 54.01M | $ 54.67M | |
$ 2.24 | $ 2.24 | $ 2.24 | $ 2.24 | $ 2.24 | $ 1.12 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.46B | $ 2.46B | $ 1.83B | $ 1.27B | $ 1.29B | $ 1.14B | |
$ 1.34B | $ 1.34B | $ 918.44M | $ 528.36M | $ 586.49M | $ 506.43M | |
$ 1.34B | $ 1.34B | $ 918.44M | $ 528.36M | $ 586.49M | $ 506.43M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |