Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 138.09M | $ 138.09M | $ 135.19M | $ 114.34M | $ 68.44M | $ 48.56M | |
$ 34.95M | $ 34.95M | $ 34.16M | $ -31.10M | $ 20.45M | $ 14.46M | |
$ 103.14M | $ 103.14M | $ 101.03M | $ 83.24M | $ 47.99M | $ 34.10M | |
$ 152.99M | $ 152.99M | $ 172.84M | $ -107.07M | $ 70.50M | $ 64.45M | |
$ -40.81M | $ -49.84M | $ -71.81M | $ -23.83M | $ -22.50M | $ -30.35M | |
$ -8.00K | $ -8.00K | $ -7.00K | $ 9.00K | $ -301.00K | $ 528.00K | |
$ 901.00K | $ -8.14M | $ -1.23M | $ 434.00K | - | - | |
$ -41.71M | $ -41.71M | $ -70.58M | $ -24.26M | $ -22.80M | $ -29.82M | |
$ 443.00K | $ 443.00K | $ 186.00K | $ 81.00K | $ 71.00K | $ 10.00K | |
- | - | - | - | - | - | |
$ -42.19M | $ -42.15M | $ -70.77M | $ -24.40M | $ -22.96M | $ -29.92M | |
$ -0.71 | $ -0.70 | $ -1.20 | $ -0.73 | $ -0.50 | $ -0.65 | |
$ -0.71 | $ -0.70 | $ -1.20 | $ -0.73 | $ -0.50 | $ -0.65 | |
$ 240.56M | $ 60.14M | $ 58.75M | $ 33.21M | $ 45.97M | $ 45.97M | |
$ 240.56M | $ 60.14M | $ 58.75M | $ 33.21M | $ 45.97M | $ 45.97M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 187.94M | $ 187.94M | $ 207.00M | $ -138.17M | $ 90.94M | $ 78.91M | |
$ -42.15M | $ -42.15M | $ -70.77M | $ -24.34M | $ -22.87M | $ -29.83M | |
$ -8.45M | $ -33.65M | $ -21.69M | - | $ -22.87M | $ -29.83M | |
- | - | - | - | $ 456.00K | $ 124.00K | |
$ -41.70M | $ -41.70M | $ -70.57M | $ -24.26M | $ -22.35M | $ -29.70M | |
$ -36.44M | $ -35.86M | $ -66.15M | $ -21.60M | $ -20.72M | $ -28.89M |