Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 59.76M | $ 52.07M | $ 45.81M | $ 32.22M | $ 18.11M | $ 15.09M | |
$ 13.92M | $ 11.21M | $ 10.41M | $ 250.00K | $ -3.45M | $ -6.72M | |
$ 43.06M | $ 40.86M | $ 35.40M | $ 25.38M | $ 14.65M | $ 8.37M | |
$ 49.49M | $ 49.71M | $ 50.65M | $ 44.85M | $ -41.88M | $ -65.77M | |
$ -5.55M | $ -10.74M | $ -16.16M | $ -19.47M | $ -41.88M | $ -63.20M | |
$ -1.81M | $ -1.64M | $ -577.00K | $ -51.00K | $ -303.00K | $ -566.00K | |
$ -5.59M | $ -7.19M | $ -52.69M | $ 57.09M | $ -2.59M | $ -12.72M | |
$ -5.52M | $ -14.40M | $ -67.36M | $ -45.37M | $ -16.93M | $ -29.01M | |
$ -7.27M | $ -6.71M | $ -2.34M | $ -969.00K | $ -65.00K | $ 1.94M | |
$ -2.80M | $ -2.22M | $ -13.06M | $ -59.00M | $ 70.00K | $ -7.46M | |
$ 19.02M | $ -8.99M | $ -76.91M | $ 3.04M | $ -33.88M | $ -66.18M | |
$ -0.10 | $ -0.43 | $ -0.14 | $ 0.01 | $ -0.02 | $ -0.05 | |
$ -0.08 | $ -0.43 | $ -0.14 | $ 0.01 | $ -0.02 | $ -0.05 | |
$ 3.17B | $ 953.32M | $ 397.83M | $ 1.60B | - | $ 1.05B | |
$ 3.07B | $ 953.32M | $ 397.83M | $ 1.60B | - | $ 1.05B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 62.10M | $ 60.92M | $ 61.06M | $ 45.10M | $ -45.33M | $ -72.49M | |
$ -1.18M | $ -8.99M | $ -76.91M | $ 13.66M | $ -33.88M | $ -66.18M | |
$ -13.22M | $ -19.22M | - | - | - | - | |
- | - | - | - | - | - | |
$ -7.62M | $ -14.40M | $ -67.34M | $ -45.32M | $ -16.63M | $ -28.45M | |
$ -6.77M | $ -13.47M | $ -65.86M | $ -44.17M | $ -14.77M | $ -26.28M |