image
Healthcare - Biotechnology - NASDAQ - US
$ 5.1
0 %
$ 45.7 M
Market Cap
-5.91
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 11.58% 71.65% 29.62%
Annual Report FY 10-K 2022-12-31 10.11% -29.78% -12.99%
Annual Report FY 10-K 2021-12-31 50.86% -60.05% -89.88%
Annual Report FY 10-K 2020-12-31 24.49% -98.78% 14.93%
Annual Report FY 10-K 2019-12-31 36.26% 38.43% 7.65%
Annual Report FY 10-K 2018-12-31 -85.67% -25.83% -18.56%
Annual Report FY 10-K 2017-12-31 1038.25% -21.38% -54.02%
Annual Report FY 10-K 2016-12-31 1809.62% -13.77% -30.04%
Annual Report FY 10-K 2015-12-31 0.00% -137.56% -144.68%
Annual Report FY 10-K 2014-12-31 0.00% 45.14% 42.28%
Annual Report FY 10-K 2013-12-31 0.00% -34.58% -31.66%
Annual Report FY 10-K 2012-12-31 0.00% 24.06% 22.45%
Annual Report FY 10-K 2011-12-31 0.00% -264.26% -279.22%
Annual Report FY 10-K 2010-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 -57.90% -198.12% -60.60%
Quarterly Report Q2 8-K 2024-06-30 -14.32% 55.81% 44.54%
Quarterly Report Q1 8-K 2024-03-31 4.84% 19.81% 37.51%
Quarterly Report Q4 8-K 2023-12-31 21.59% 83.85% 63.60%
Quarterly Report Q3 8-K 2023-09-30 110.26% 71.36% 72.52%
Quarterly Report Q2 8-K 2023-06-30 -7.94% -48.12% 1.61%
Quarterly Report Q1 8-K 2023-03-31 -48.05% -126.43% -23.79%
Quarterly Report Q4 8-K 2022-12-31 -10.24% -81.99% 12.91%
Quarterly Report Q3 8-K 2022-09-30 -21.61% 15.23% -0.28%
Quarterly Report Q2 8-K 2022-06-30 5.85% -373.18% -18.83%
Quarterly Report Q1 8-K 2022-03-31 106.48% -10.69% -57.48%
Quarterly Report Q4 8-K 2021-12-31 32.93% -496.13% -155.12%
Quarterly Report Q3 8-K 2021-09-30 122.53% -33.67% -116.65%
Quarterly Report Q2 8-K 2021-06-30 88.68% 73.45% -68.75%
Quarterly Report Q1 8-K 2021-03-31 -10.30% 28.68% -39.43%
Quarterly Report Q4 8-K 2020-12-31 23.53% 65.82% 20.01%
Quarterly Report Q3 8-K 2020-09-30 -3.04% -21.82% -2.23%
Quarterly Report Q2 8-K 2020-06-30 2.24% -1.65% -0.42%
Quarterly Report Q1 8-K 2020-03-31 99.44% -888.65% 33.98%
Quarterly Report Q4 8-K 2019-12-31 107.13% 37.73% 13.26%
Quarterly Report Q3 8-K 2019-09-30 -84.66% 23.30% 9.44%
Quarterly Report Q2 8-K 2019-06-30 -85.51% 39.39% -2.82%
Quarterly Report Q1 8-K 2019-03-31 -88.31% 106.62% 8.11%
Quarterly Report Q4 8-K 2018-12-31 -344.38% -138.93% -25.83%
Quarterly Report Q3 8-K 2018-09-30 35.85% 38.64% 23.66%
Quarterly Report Q2 8-K 2018-06-30 25.91% -24.45% -6.05%
Quarterly Report Q1 8-K 2018-03-31 24.04% -75.41% -101.89%
Quarterly Report Q4 8-K 2017-12-31 259.25% 40.26% -44.70%
Quarterly Report Q3 8-K 2017-09-30 4708.82% -108.89% -100.68%
Quarterly Report Q2 8-K 2017-06-30 2173.41% -39.16% -53.23%
Quarterly Report Q1 8-K 2017-03-31 6670.00% 1.83% -16.47%
Quarterly Report Q4 8-K 2016-12-31 3632.25% -44.82% -52.36%
Quarterly Report Q3 8-K 2016-09-30 3800.00% 28.52% 10.10%
Quarterly Report Q2 8-K 2016-06-30 0.00% -102.07% -95.00%
Quarterly Report Q1 8-K 2016-03-31 32.00% -1.24% -25.02%
Quarterly Report Q4 8-K 2015-12-31 0.00% -224.16% -154.51%
Quarterly Report Q3 8-K 2015-09-30 0.00% -295.49% -315.83%
Quarterly Report Q2 8-K 2015-06-30 0.00% -31.08% -62.96%
Quarterly Report Q1 8-K 2015-03-31 0.00% -63.58% -83.39%
Quarterly Report Q4 8-K 2014-12-31 0.00% 62.10% 47.91%
Quarterly Report Q3 8-K 2014-09-30 0.00% 41.37% 42.08%
Quarterly Report Q2 8-K 2014-06-30 0.00% 55.85% 53.73%
Quarterly Report Q1 8-K 2014-03-31 0.00% 16.80% 22.18%
Quarterly Report Q4 8-K 2013-12-31 0.00% -13.09% -14.76%
Quarterly Report Q3 8-K 2013-09-30 0.00% -31.96% -28.69%
Quarterly Report Q2 8-K 2013-06-30 0.00% -65.30% -59.23%
Quarterly Report Q1 8-K 2013-03-31 0.00% -35.11% -28.52%
Quarterly Report Q4 8-K 2012-12-31 0.00% -28.95% -58.62%
Quarterly Report Q3 8-K 2012-09-30 0.00% -76.37% -65.14%
Quarterly Report Q2 8-K 2012-06-30 0.00% -72.92% -73.05%
Quarterly Report Q1 8-K 2012-03-31 0.00% 70.92% 70.81%
Quarterly Report Q4 8-K 2011-12-31 0.00% -312.71% -118.91%
Quarterly Report Q3 8-K 2011-09-30 0.00% -58.73% -69.60%
Quarterly Report Q2 8-K 2011-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2011-03-31 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 2010-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2010-09-30 0.00% 0.00% 0.00%