Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 133.20M | $ 127.12M | $ 90.29M | $ 68.80M | $ 56.34M | |
$ 17.43M | $ 30.19M | $ -17.79M | $ 12.37M | $ 10.58M | |
$ 113.20M | $ 96.93M | $ 72.51M | $ 56.44M | $ 45.76M | |
$ 195.29M | $ 126.67M | $ -78.36M | $ 55.31M | $ 51.80M | |
$ -29.38M | $ -29.74M | $ -5.85M | $ 1.12M | $ -6.04M | |
$ -4.96M | $ 747.00K | $ -4.39M | $ -734.00K | $ -387.00K | |
$ 15.40M | $ 547.00K | $ -3.82M | - | - | |
$ -36.40M | $ -16.39M | $ -10.23M | $ 388.00K | $ -6.43M | |
$ 6.38M | $ 2.02M | $ 1.24M | $ 1.20M | $ 902.00K | |
- | - | - | - | - | |
$ -42.78M | $ -18.41M | $ -88.53M | $ -8.11M | $ -9.34M | |
$ -0.31 | $ -0.14 | $ -3.31 | $ -0.07 | $ -0.08 | |
$ -0.31 | $ -0.14 | $ -3.31 | $ -0.07 | $ -0.08 | |
$ 537.37M | $ 130.76M | $ 26.75M | $ 118.94M | $ 118.94M | |
$ 537.37M | $ 130.76M | $ 26.75M | $ 118.94M | $ 118.94M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
$ 212.72M | $ 156.86M | $ -96.14M | $ 67.68M | $ 62.38M | |
$ -42.78M | $ -18.41M | $ -11.47M | $ -812.00K | $ -7.33M | |
$ -11.25M | - | - | $ -812.00K | $ -7.33M | |
$ 4.96M | - | - | $ 734.00K | $ 387.00K | |
$ -31.44M | $ -16.39M | $ -5.85M | $ 1.12M | $ -6.04M | |
$ -11.53M | $ -10.25M | $ -5.19M | $ 1.85M | $ -5.61M |