Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 142.26M | $ 138.09M | $ 135.19M | $ 114.34M | $ 68.44M | $ 48.56M | |
$ 35.77M | $ 34.95M | $ 34.16M | $ -31.10M | $ 20.45M | $ 14.46M | |
$ 106.49M | $ 103.14M | $ 101.03M | $ 83.24M | $ 47.99M | $ 34.10M | |
$ 141.78M | $ 152.99M | $ 172.84M | $ -107.07M | $ 70.50M | $ 64.45M | |
$ -35.29M | $ -49.84M | $ -71.81M | $ -23.83M | $ -22.50M | $ -30.35M | |
$ -8.00K | $ -8.14M | $ -7.00K | $ 9.00K | $ -301.00K | $ 528.00K | |
$ -7.54M | $ -8.14M | $ -1.23M | $ 434.00K | - | - | |
$ -27.75M | $ -41.71M | $ -70.58M | $ -24.26M | $ -22.80M | $ -29.82M | |
$ 568.00K | $ 443.00K | $ 186.00K | $ 81.00K | $ 71.00K | $ 10.00K | |
- | - | - | - | - | - | |
$ -28.32M | $ -42.15M | $ -70.77M | $ -24.40M | $ -22.96M | $ -29.92M | |
$ -0.47 | $ -0.70 | $ -1.20 | $ -0.73 | $ -0.50 | $ -0.65 | |
$ -0.47 | $ -0.70 | $ -1.20 | $ -0.73 | $ -0.50 | $ -0.65 | |
$ 242.29M | $ 60.14M | $ 58.75M | $ 33.21M | $ 45.97M | $ 45.97M | |
$ 242.29M | $ 60.14M | $ 58.75M | $ 33.21M | $ 45.97M | $ 45.97M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 177.55M | $ 187.94M | $ 207.00M | $ -138.17M | $ 90.94M | $ 78.91M | |
$ -28.29M | $ -42.15M | $ -70.77M | $ -24.34M | $ -22.87M | $ -29.83M | |
$ -27.17M | $ -33.65M | $ -21.69M | - | $ -22.87M | $ -29.83M | |
- | - | - | - | $ 456.00K | $ 124.00K | |
$ -27.83M | $ -41.54M | $ -70.57M | $ -24.26M | $ -22.35M | $ -29.70M | |
$ -22.85M | $ -37.38M | $ -66.15M | $ -21.60M | $ -20.72M | $ -28.89M |