Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 143.58M | $ 138.09M | $ 135.19M | $ 114.34M | $ 68.44M | $ 48.56M | |
$ 36.57M | $ 34.95M | $ 34.16M | $ 31.10M | $ 20.45M | $ 14.46M | |
$ 107.01M | $ 103.14M | $ 101.03M | $ 83.24M | $ 47.99M | $ 34.10M | |
$ 150.28M | $ 152.99M | $ 172.84M | $ 107.07M | $ 70.50M | $ 64.45M | |
$ -43.27M | $ -49.84M | $ -71.81M | $ -23.83M | $ -22.50M | $ -30.35M | |
$ -8.14M | $ -8.14M | $ -1.23M | $ -9.00K | $ -301.00K | $ 528.00K | |
$ -16.26M | $ -8.14M | $ -1.23M | $ 434.00K | - | - | |
$ -35.82M | $ -41.71M | $ -70.58M | $ -24.26M | $ -22.80M | $ -29.82M | |
$ 568.00K | $ 443.00K | $ 186.00K | $ 81.00K | $ 71.00K | $ 10.00K | |
- | - | - | - | - | - | |
$ -36.41M | $ -42.15M | $ -70.77M | $ -24.40M | $ -22.96M | $ -29.92M | |
$ -0.59 | $ -0.70 | $ -1.20 | $ -0.73 | $ -0.50 | $ -0.65 | |
$ -0.59 | $ -0.70 | $ -1.20 | $ -0.73 | $ -0.50 | $ -0.65 | |
$ 241.62M | $ 60.14M | $ 58.75M | $ 33.21M | $ 45.97M | $ 45.97M | |
$ 241.62M | $ 60.14M | $ 58.75M | $ 33.21M | $ 45.97M | $ 45.97M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 186.85M | $ 187.94M | $ 207.00M | $ 138.17M | $ 90.94M | $ 78.91M | |
$ -36.41M | $ -42.15M | $ -70.77M | $ -24.34M | $ -22.87M | $ -29.83M | |
$ -44.79M | $ -33.65M | - | $ 11.93M | $ -22.87M | $ -29.83M | |
- | - | - | - | $ 456.00K | $ 124.00K | |
$ -35.93M | $ -41.54M | $ -70.11M | $ -24.25M | $ -22.35M | $ -29.70M | |
$ -30.40M | $ -37.38M | $ -67.13M | $ -21.59M | $ -20.72M | $ -28.89M |