Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 224.41M | $ 185.50M | $ 48.47M | $ 38.58M | $ 21.28M | $ 15.17M | |
$ -8.17M | $ ― | $ ― | $ 5.27M | $ 2.41M | $ 10.17M | |
$ 232.58M | $ 185.50M | $ 48.47M | $ 33.31M | $ 18.87M | $ 5.00M | |
$ 240.39M | $ 203.91M | $ 56.27M | $ 33.75M | $ 20.09M | $ 3.68M | |
$ -18.36M | $ -18.41M | $ -7.80M | $ -444.00K | $ -1.22M | $ 1.32M | |
$ -12.10M | $ -9.13M | $ -3.46M | $ 3.05M | $ 825.92K | $ -778.60K | |
$ 12.77M | $ -29.12M | $ 7.86M | $ 2.95M | $ -1.95M | $ -342.31K | |
$ -32.15M | $ 10.32M | $ -22.84M | $ -544.90K | $ -3.99M | $ 200.68K | |
$ -8.02M | $ -4.44M | $ -199.03K | $ 298.02K | $ 423.85K | $ 71.68K | |
$ 199.40K | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -25.91M | $ 13.94M | $ -22.64M | $ -842.92K | $ -4.42M | $ 129.00K | |
$ -0.13 | $ 0.08 | $ -0.55 | $ -0.02 | $ -0.18 | $ <0.01 | |
$ -0.13 | $ 0.08 | $ -0.55 | $ -0.02 | $ -0.18 | $ <0.01 | |
$ 820.98M | $ 168.31M | $ 41.18M | $ 38.03M | $ 25.16M | $ 35.96M | |
$ 823.24M | $ 168.87M | $ 41.18M | $ 38.03M | $ 25.16M | $ 35.96M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 83.27K | |
$ 232.22M | $ 203.91M | $ 56.27M | $ -39.03M | $ -22.50M | $ 13.85M | |
$ -25.91M | $ 13.94M | $ -22.64M | $ -842.92K | $ -4.42M | $ 129.00K | |
$ -36.80M | $ -25.79M | $ -10.87M | $ 861.33K | $ -1.13M | $ 349.04K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 778.60K | |
$ -20.21M | $ 19.45M | $ -19.37M | $ 2.51M | $ -3.17M | $ 979.28K | |
$ 15.25M | $ 46.57M | $ -6.71M | $ 12.59M | $ 17.90K | $ 3.12M |