Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 135.59M | $ 187.26M | $ 96.68M | $ 49.76M | $ 18.52M | $ 12.61M | |
$ 81.53M | $ 110.71M | $ 60.16M | $ 29.57M | $ 10.59M | $ 7.93M | |
$ 54.06M | $ 76.56M | $ 36.52M | $ 20.19M | $ 7.94M | $ 4.67M | |
$ 59.66M | $ 81.45M | $ 36.35M | $ 17.54M | $ 10.04M | $ 10.18M | |
$ -5.60M | $ -4.90M | $ 167.00K | $ 2.66M | $ -2.11M | $ -5.51M | |
$ -5.02M | $ -4.71M | $ 3.44M | $ -3.50M | $ -1.62M | $ -734.54K | |
$ -324.00K | $ -241.00K | $ -15.74M | $ -9.18M | $ -3.58M | $ -327.46K | |
$ -10.37M | $ -9.15M | $ -19.01M | $ -10.03M | $ -7.31M | $ -6.57M | |
$ -504.00K | $ 132.00K | $ -2.21M | $ -118.00K | $ 69.00K | $ 38.19K | |
- | - | - | - | - | - | |
$ -8.77M | $ -8.37M | $ -16.32M | $ -10.19M | $ -7.31M | $ -6.59M | |
$ -0.02 | $ -0.02 | $ -0.06 | $ -0.07 | $ -0.08 | $ -0.09 | |
$ -0.02 | $ -0.02 | $ -0.06 | $ -0.07 | $ -0.08 | $ -0.09 | |
$ 1.12B | $ 361.00M | $ 283.29M | $ 150.67M | $ 87.81M | $ 70.24M | |
$ 1.12B | $ 361.00M | $ 283.29M | $ 150.67M | $ 90.05M | $ 70.24M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 141.20M | $ 192.16M | $ -96.51M | $ 47.11M | $ 20.63M | $ 18.12M | |
$ -8.77M | $ -8.37M | $ -16.32M | $ -10.19M | $ -7.31M | $ -6.59M | |
$ -8.44M | $ -3.02M | $ -6.52M | $ -1.12M | $ -4.68M | $ -6.35M | |
- | - | - | $ 3.50M | $ 1.62M | $ 734.54K | |
$ -5.42M | $ -4.44M | $ -15.57M | $ -6.52M | $ -5.68M | $ -5.84M | |
$ 11.98M | $ 14.80M | $ -3.13M | $ -1.69M | $ -2.60M | $ -4.25M |