Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 235.49M | $ ― | $ 359.56M | $ 301.85M | $ 215.89M | $ 200.41M | |
$ 220.62M | $ ― | $ 294.23M | $ 233.22M | $ 190.04M | $ 182.63M | |
$ 14.87M | $ 30.29M | $ 65.33M | $ 68.63M | $ 25.85M | $ 17.77M | |
$ 13.65M | $ 13.59M | $ 14.91M | $ 16.37M | $ 13.95M | $ 15.76M | |
$ 1.23M | $ 16.70M | $ 50.42M | $ 52.26M | $ 11.90M | $ 2.01M | |
$ -1.49M | $ 1.82M | $ -2.25M | $ 2.53M | $ 4.33M | $ 4.66M | |
$ 183.00K | $ -3.38M | $ 214.00K | $ 63.75M | $ -385.00K | $ -2.57M | |
$ -2.55M | $ 11.51M | $ 44.21M | $ 113.48M | $ 7.18M | $ -5.22M | |
$ 2.05M | $ 3.96M | $ 11.11M | $ 25.51M | $ 2.04M | $ -31.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -4.61M | $ ― | $ 33.11M | $ 87.97M | $ 5.13M | $ -5.19M | |
$ -0.18 | $ 0.27 | $ 1.17 | $ 3.09 | $ 0.18 | $ -0.18 | |
$ -0.18 | $ 0.27 | $ 1.17 | $ 3.09 | $ 0.18 | $ -0.18 | |
$ 107.21M | $ 27.80M | $ 28.40M | $ 28.45M | $ 28.77M | $ 29.04M | |
$ 107.21M | $ 27.80M | $ 28.40M | $ 28.45M | $ 28.77M | $ 29.04M | |
$ 0.25 | $ 0.12 | $ 1.38 | $ 0.12 | $ 0.08 | $ 0.08 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 121.60M | $ ― | $ 309.14M | $ ― | $ ― | $ ― | |
$ -4.61M | $ ― | $ 33.11M | $ 87.97M | $ 5.13M | $ -5.19M | |
$ 619.61K | $ 12.38M | $ 36.43M | $ 19.51M | $ 5.49M | $ -3.36M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -264.00K | $ 13.28M | $ 46.59M | $ 116.00M | $ 11.49M | $ -595.00K | |
$ -1.32B | $ 18.30M | $ 52.09M | $ 121.84M | $ 17.53M | $ 5.63M |