Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.39B | $ 1.39B | $ 1.22B | $ 1.12B | $ 1.07B | $ 939.35M | |
$ -1.30B | $ -1.30B | $ -1.24B | $ -1.09B | $ 1.05B | $ 875.83M | |
$ 88.35M | $ 88.35M | $ -27.25M | $ 28.41M | $ 24.23M | $ 63.52M | |
$ 21.53M | $ 21.53M | $ -4.99M | $ 8.01M | $ 5.13M | $ 17.00M | |
- | - | - | - | - | - | |
$ 66.82M | $ 66.81M | $ -22.26M | $ 20.41M | $ 19.09M | $ 46.50M | |
$ 2.23 | $ 2.24 | $ -0.72 | $ 0.65 | $ 0.60 | $ 1.37 | |
$ 2.19 | $ 2.22 | $ -0.72 | $ 0.65 | $ 0.60 | $ 1.36 | |
$ 119.32M | $ 29.83M | $ 30.75M | $ 31.22M | $ 31.88M | $ 33.89M | |
$ 120.59M | $ 30.15M | $ 30.75M | $ 31.31M | $ 31.97M | $ 34.23M | |
$ 66.82M | $ 66.82M | $ -22.26M | $ 20.41M | $ 19.11M | $ 46.51M | |
$ -9.84M | - | - | - | $ 19.11M | $ 46.51M | |
$ 0.77 | $ 0.77 | $ 0.77 | $ 0.77 | $ 0.64 | $ 0.64 | |
- | - | - | - | - | - | |
- | - | - | - | $ -0.90 | $ 1.18 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 32.79M | - | - | $ 28.41M | $ 24.33M | $ 63.77M | |
$ 32.79M | - | - | $ 21.81M | - | - | |
$ 6.53M | $ 6.53M | $ 6.61M | $ 638.00K | $ 102.00K | $ 248.00K |