Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.35B | $ 1.22B | $ 1.12B | $ 1.07B | $ 939.35M | $ 823.82M | |
$ -1.25B | $ -1.24B | $ -1.09B | $ 1.05B | $ 875.83M | $ 670.94M | |
$ 95.29M | $ -27.25M | $ 28.41M | $ 24.23M | $ 63.52M | $ 152.87M | |
$ 23.44M | $ -4.99M | $ 8.01M | $ 5.13M | $ 17.00M | $ 35.82M | |
- | - | - | - | - | - | |
$ 71.85M | $ -22.26M | $ 20.41M | $ 19.09M | $ 46.50M | $ 117.04M | |
$ 3.22 | $ -0.72 | $ 0.65 | $ 0.60 | $ 1.37 | $ 3.36 | |
$ 1.52 | $ -0.72 | $ 0.65 | $ 0.60 | $ 1.36 | $ 3.27 | |
$ 121.02M | $ 30.75M | $ 31.22M | $ 31.88M | $ 33.89M | $ 34.86M | |
$ 121.65M | $ 30.75M | $ 31.31M | $ 31.97M | $ 34.23M | $ 35.79M | |
$ 71.85M | $ -22.26M | $ 20.41M | $ 19.11M | $ 46.51M | $ 117.05M | |
$ -9.84M | - | - | $ 19.11M | $ 46.51M | $ 117.05M | |
$ 0.77 | $ 0.77 | $ 0.77 | $ 0.64 | $ 0.64 | $ 0.60 | |
- | - | - | - | - | - | |
- | - | - | $ -0.90 | $ 1.18 | $ 4.11 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 65.63M | - | $ 28.41M | $ 24.33M | $ 63.77M | $ 153.22M | |
$ 32.79M | - | $ 21.81M | - | - | - | |
$ 6.54M | $ 6.61M | $ 638.00K | $ 102.00K | $ 248.00K | $ 346.00K |