7Baggers

AxoGen, Inc
(NASDAQ:AXGN) 

AXGN stock logo

AxoGen, Inc., together with its subsidiaries, develops and markets surgical solutions for physical damage or transection to peripheral nerves. The company's products include Avance Nerve Graft, a biologically active off-the-shelf processed human nerve allograft for bridging severed nerves without th...

Founded: 2002
Full Time Employees: 371
Sector: Healthcare
Industry: Medical Devices

Share this website to your friends
• Market Cap:
• Exchange:
• Shs Outstanding:
• Employees:
• Beta:
• Return on Equity (ROE) ttm:
• Return on Assets (ROA) ttm:
• EPS ttm:
• Book value per Share:
• Cash per Share:
• Current ast per Share:
• P/E ttm:
• P/E forward:
• P/E ttm high:
• P/E ttm low:
• P/S ttm:
• P/B ttm:
• P/FCF ttm:
• PEG ratio:
• Cash Ratio ttm:
• Quick Ratio ttm:
• Current Ratio ttm:
• Gross Mgn ttm:
• EBITDA Mgn ttm:
• Operating Mgn ttm:
• Net Income Mgn ttm:
• Trailing Div yield:
• Forward Div yield:
• Payout Ratio ttm:
• Ex-Dividend date:
• Target Price High:
• Target Price Low:
• Target Price Mean:
• Number of Analysts:
• Debt Ratio ttm:
• Debt to Equity ttm:
• Total Net Debt:
At a glance:
Bull Thesis:
Bear Thesis:
Main Competitors:
Moat:
Income Statements:
Quarterly
Annual
    Unit: USD2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 
                                                                
      revenues
    61,457,000 59,904,000 60,082,000 56,662,000 48,560,000 49,405,000 48,644,000 47,912,000 41,378,000 42,922,000 41,271,000 38,155,000 36,664,000 36,164,000 36,959,000 34,454,000 31,007,000 31,537,000 31,204,000 33,580,000 31,037,000 19,951,250 33,428,000 22,116,000 24,261,000 28,162,000 28,564,000 26,701,000 23,285,000 23,432,504 22,660,139 20,584,498 17,259,859 16,971,005 16,046,253 15,168,064 12,241,073 11,408,672 11,205,224 10,381,883 8,111,759 7,808,848 8,153,675 6,417,253 4,951,316 4,793,614 4,671,340 4,214,193 3,138,256 2,984,678 2,957,462 2,862,289 2,142,932 2,044,912 1,980,849 2,012,513 1,653,430 1,361,646 1,140,768  
      cost of goods sold
    15,268,000 15,495,000 14,089,000 14,644,000 13,627,000 11,830,000 12,206,000 12,567,000 8,758,000 9,158,000 8,043,000 7,228,000 6,709,000 6,141,000 6,176,000 6,284,000 5,546,000 5,428,000 5,239,000 7,092,000 5,172,000 5,463,000 5,697,000 5,605,000 4,816,000 4,881,000 4,510,000 4,244,000 3,714,000 3,640,395 3,464,010 3,106,215 2,712,380 2,614,458 2,504,278 2,277,201 1,915,648 1,829,804 1,697,443 1,534,412 1,405,591 1,415,258 1,410,416 1,039,841 982,881 956,884 896,178 887,820 701,300 596,070 650,212 633,293 560,243 478,567 542,235 501,917 439,158 533,132 1,130,332  
      gross profit
    46,189,000 44,409,000 45,993,000 42,018,000 34,933,000 37,575,000 36,438,000 35,345,000 32,620,000 33,764,000 33,228,000 30,927,000 29,955,000 30,023,000 30,783,000 28,170,000 25,461,000 26,109,000 25,965,000 26,488,000 25,865,000 27,032,000 27,731,000 16,511,000 19,445,000 23,281,000 24,054,000 22,457,000 19,571,000 19,792,109 19,196,129 17,478,283 14,547,479 14,356,547 13,541,975 12,890,863 10,325,425 9,578,868 9,507,781 8,847,471 6,706,168 6,393,590 6,743,259 5,377,412 3,968,435 3,836,730 3,775,162 3,326,373 2,436,956 2,388,608 2,307,250 2,228,996 1,582,689 1,566,345 1,438,614 1,510,596 1,214,272 828,514 10,436  
      yoy
    32.22% 18.19% 26.22% 18.88% 7.09% 11.29% 9.66% 14.29% 8.90% 12.46% 7.94% 9.79% 17.65% 14.99% 18.56% 6.35% -1.56% -3.41% -6.37% 60.43% 33.02% 16.11% 15.29% -26.48% -0.64% 17.63% 25.31% 28.49% 34.53% 37.86% 41.75% 35.59% 40.89% 49.88% 42.43% 45.70% 53.97% 49.82% 41.00% 64.53% 68.99% 66.64% 78.62% 61.66% 62.84% 60.63% 63.62% 49.23% 53.98% 52.50% 60.38% 47.56% 30.34% 89.05% 13685.11%      
      qoq
    4.01% -3.44% 9.46% 20.28% -7.03% 3.12% 3.09% 8.35% -3.39% 1.61% 7.44% 3.24% -0.23% -2.47% 9.28% 10.64% -2.48% 0.55% -1.97% 2.41% -4.32% -2.52% 67.95% -15.09% -16.48% -3.21% 7.11% 14.75% -1.12% 3.10% 9.83% 20.15% 1.33% 6.02% 5.05% 24.85% 7.79% 0.75% 7.46% 31.93% 4.89% -5.19% 25.40% 35.50% 3.43% 1.63% 13.49% 36.50% 2.02% 3.53% 3.51% 40.84% 1.04% 8.88% -4.77% 24.40% 46.56% 7839.00%   
      gross margin %
    Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% 0% 
      costs and expenses:
                                                                
      sales and marketing
    28,633,000 27,211,000 25,680,000 23,804,000 21,045,000 20,024,000 18,924,000 19,698,000 19,815,000 22,175,000 21,429,000 20,838,000 21,618,000 19,879,000 19,792,000 19,669,000 20,888,000 17,734,000 18,370,000 19,250,000 17,973,000 19,805,000 17,726,000 14,290,000 17,838,000 18,804,000 18,245,000 18,467,000 16,434,000 15,468,433 14,653,307 14,025,909 12,469,351 10,120,605 9,466,496 9,438,288 8,610,482 8,349,206 7,090,059 6,780,363 6,205,875 5,831,972 5,512,613 4,812,262 3,932,522 3,867,199 3,250,977 3,354,912 2,720,707 3,081,983 2,757,241 2,526,388 1,893,541 1,976,153 1,697,317 1,581,875 1,628,608 3,060,687 499,118  
      research and development
    7,517,000 12,376,000 7,565,000 6,853,000 6,091,000 6,704,000 6,996,000 6,658,000 7,409,000 7,301,000 6,989,000 7,363,000 6,679,000 6,811,000 7,050,000 7,022,000 6,275,000 6,302,000 6,404,000 5,723,000 5,748,000 4,931,000 4,230,000 4,071,000 4,614,000 4,912,000 4,181,000 4,282,000 4,139,000 3,806,465 3,306,856 2,601,237 2,058,442 1,971,569 1,795,292 1,521,123 1,411,136 1,178,502 1,118,358 936,823 978,340 893,721 936,015 736,399 671,036 983,722 681,230 555,758 812,615 626,572 593,643 498,318 406,943 373,322 390,395 367,363 296,131 580,206 76,982  
      general and administrative
    12,871,000 14,594,000 10,836,000 9,689,000 9,458,000 8,830,000 10,834,000 9,417,000 9,956,000 7,482,000 8,835,000 9,628,000 8,999,000 8,941,000 8,796,000 9,403,000 9,618,000 7,426,000 7,880,000 8,669,000 8,364,000 7,670,000 6,820,000 6,404,000 5,502,000 6,984,000 7,740,000 7,380,000 9,201,000 6,372,962 6,070,547 5,668,764 5,011,727 4,071,349 3,778,612 3,377,105 3,504,039 2,770,561 2,481,051 2,736,255 2,144,757 2,319,808 2,212,457 1,982,020 1,908,581 1,694,808 1,645,859 1,713,447 1,894,776 1,477,381 1,233,360 1,398,619 1,605,759 1,447,940 1,393,890 1,148,161 1,230,608 2,309,864 827,054  
      total costs and expenses
    49,021,000 54,181,000 44,081,000 40,346,000 36,594,000 35,558,000 36,754,000 35,773,000 37,180,000 36,958,000 37,253,000 37,829,000 37,296,000 35,631,000 35,638,000 36,094,000 36,781,000 31,462,000 32,654,000 33,642,000 32,085,000 32,406,000 28,776,000 24,765,000 27,954,000 30,700,000 30,166,000 30,129,000 29,774,000 25,647,860 24,030,710 22,295,910 19,539,520 16,163,523 15,040,400 14,336,516 13,525,657 12,298,269 10,689,468 10,453,441 9,328,972 9,045,501 8,661,085 7,530,681 6,512,139 6,545,729 5,578,066 5,624,117 5,428,098 5,185,936 4,584,244 4,423,325 3,906,243 3,797,415 3,481,602 3,097,399 3,155,347 2,817,638 2,636,870  
      income from operations
    -2,832,000 -9,772,000 1,912,000 1,672,000 -1,661,000 2,017,000 -316,000 -428,000 -4,560,000 -3,194,000 -4,025,000 -6,902,000 -7,341,000 -5,608,000 -4,855,000 -7,924,000 -11,320,000 -5,353,000 -6,689,000 -7,154,000 -6,220,000 -5,374,000 -1,045,000 -8,254,000 -8,509,000 -7,419,000 -6,112,000 -7,672,000 -10,203,000 -5,855,751 -4,834,581 -4,817,627 -4,992,041 -1,806,976 -1,498,425 -1,445,653 -3,200,232 -2,719,401 -1,181,687 -1,605,970 -2,622,804 -2,651,911 -1,917,826 -2,153,269      -1,698,719.25 -2,276,994 -2,194,329 -2,323,554 -2,231,070 -2,042,988 -1,586,803 -1,941,075 -1,989,124 -2,626,434 513,189 
      yoy
    70.50% -584.48% -705.06% -490.65% -63.57% -163.15% -92.15% -93.80% -37.88% -43.05% -17.10% -12.90% -35.15% 4.76% -27.42% 10.76% 81.99% -0.39% 540.10% -13.33% -26.90% -27.56% -82.90% 7.59% -16.60% 26.70% 26.42% 59.25% 104.39% 224.06% 222.64% 233.25% 55.99% -33.55% 26.80% -9.98% 22.02% 2.54% -38.38% -25.42%          -23.86% 11.45% 38.29% 19.70% 12.16% -22.21% -409.20%     
      qoq
    -71.02% -611.09% 14.35% -200.66% -182.35% -738.29% -26.17% -90.61% 42.77% -20.65% -41.68% -5.98% 30.90% 15.51% -38.73% -30.00% 111.47% -19.97% -6.50% 15.02% 15.74% 414.26% -87.34% -3.00% 14.69% 21.38% -20.33% -24.81% 74.24% 21.12% 0.35% -3.49% 176.26% 20.59% 3.65% -54.83% 17.68% 130.13% -26.42% -38.77% -1.10% 38.28% -10.93%       -25.40% 3.77% -5.56% 4.15% 9.21% 28.75% -18.25% -2.42% -24.27% -611.79%  
      operating margin %
    -Infinity% -Infinity% Infinity% Infinity% -Infinity% Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% NaN% NaN% NaN% NaN% NaN% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% 22.87% 
      other income:
                                                                
      investment income
    768,000 352,000 319,000 225,000 272,000 325,000 296,000 227,000 293,000 336,000 367,000 235,000 549,000 397,000 186,000 32,000 -46,000 13,000 17,000 29,000 34,000 29,000 28,000 237,000 311,000 439,000 555,000 654,000 716,000 641,335 727,115                              
      interest expense
    -694,000 -1,718,000 -1,757,000 -1,977,000 -2,250,000 -1,801,000 -1,893,000 -2,185,000 -2,326,000 -1,843,000 -827,000 -148,000 -16,000 40,000 -61,000 -249,000 -354,000 71,000 -417,000 -565,000 -444,000 -595,000 -397,000 -31,000 -31,000 -8,000 -7,000 -11,000 -14,000 -3,139 5,964 -544,207 -585,618 -576,971 -577,941 -554,384 -507,549 -2,130,694 -1,089,134 -1,163,413 -1,003,027 -927,840 -1,042,258 -1,023,774      -876,467.25 -1,214,603 -1,223,645 -1,067,621 -995,573 -145,426 -125,218 -125,125 -140,297 -318,110  
      loss on extinguishment of debt
    -16,849,000                             114  -2,186,114                             
      change in fair value of debt derivative liabilities
     -2,018,000 209,000 480,000 -158,000                                                        
      other income
    23,000  25,000 179,000                 -30,000 -3,500 6,000 -57,000             -9,753 3,246 -2,804 -617 -19,450 -205 12,645 17,380   417 588  34,588 32 1,390 -2,117 14,677 11,618 5,851 -8,174 15,148 381  
      total other expense
    -16,752,000 -3,384,000 -1,204,000 -1,093,000 -2,173,000         141,500 537,000 184,000 -155,000             626,237 732,953 -2,609,813 -646,516                            
      net income
    -19,584,000 -13,156,000 708,000 579,000 -3,834,000 450,000 -1,858,000 -1,921,000 -6,635,000 -3,893,000 -4,089,000 -6,660,000 -7,074,000 -5,415,000 -4,318,000 -7,740,000 -11,475,000 -5,286,000 -7,141,000 -7,898,000 -6,660,000 -6,010,000 -1,479,000 -8,105,000 -8,192,000 -7,038,000 -5,571,000 -7,023,000 -9,504,000 -5,229,514 -4,101,628 -7,427,440 -5,638,557 -2,499,179 -2,124,079 -2,060,179 -3,762,025 -5,626,984 -2,305,373 -2,802,696 -3,676,091 -3,611,493 -2,978,858 -3,190,873 -3,575,201 -2,804,802.5 -3,238,174   -2,612,022.5 -3,552,781 -3,457,799 -3,437,508 -4,042,105 -2,236,809 -1,029,719 -2,109,325 -2,136,986 -3,113,170 250,438 
      yoy
    410.80% -3023.56% -138.11% -130.14% -42.22% -111.56% -54.56% -71.16% -6.21% -28.11% -5.30% -13.95% -38.35% 2.44% -39.53% -2.00% 72.30% -12.05% 382.83% -2.55% -18.70% -14.61% -73.45% 15.41% -13.80% 34.58% 35.82% -5.45% 68.55% 109.25% 93.10% 260.52% 49.88% -55.59% -7.86% -26.49% 2.34% 55.81% -22.61% -12.17% 2.82% 28.76% -8.01%   7.38% -8.86%   -35.38% 58.83% 235.80% 62.97% 89.15% -28.15% -511.17%     
      qoq
    48.86% -1958.19% 22.28% -115.10% -952.00% -124.22% -3.28% -71.05% 70.43% -4.79% -38.60% -5.85% 30.64% 25.41% -44.21% -32.55% 117.08% -25.98% -9.58% 18.59% 10.82% 306.36% -81.75% -1.06% 16.40% 26.33% -20.67% -26.10% 81.74% 27.50% -44.78% 31.73% 125.62% 17.66% 3.10% -45.24% -33.14% 144.08% -17.74% -23.76% 1.79% 21.24% -6.64% -10.75% 27.47% -13.38%    -26.48% 2.75% 0.59% -14.96% 80.71% 117.23% -51.18% -1.29% -31.36% -1343.09%  
      net income margin %
    -Infinity% -Infinity% Infinity% Infinity% -Infinity% Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% NaN% NaN% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% 11.16% 
      weighted-average common shares outstanding - basic
    51,591,504,000  46,494,598,000 46,063,092,000                                                         
      weighted-average common shares outstanding - diluted
    51,591,504,000  49,088,436,000 47,980,830,000                                                         
      net loss per common share - basic
    -380                                                            
      net loss per common share - diluted
    -380                                                            
      rental income
         22,500 90,000                                                      
      net income per common share - basic
     -15 20 10                                                         
      net income per common share - diluted
     -15 10 10                                                         
      other expense
        -37,000 -46,000 -48,000 1,000 -107,000 -74,000 -6,000 -277,000 -81,000 -133,000 -57,000 -33,000 -7,000 -141,000 -6,000 -124,000     37,000 -50,000 -7,000 6,000  -12,402 -126 -15,237 -235                            
      weighted-average common shares outstanding — basic and diluted
     46,050,266,000   45,204,076,000 44,257,754,000 43,882,110,000 43,713,313,000 43,233,149,000 42,878,543,000 43,022,328,000 42,862,384,000 42,571,021,000 42,083,125,000 42,220,519,000 41,994,618,000 41,804,330,000 41,215,000 41,467,596,000 41,080,898,000 40,705,840,000 39,967,000 40,093,588,000 39,823,414,000 39,697,790,000 39,235,000 39,340,492,000 39,174,712,000 38,933,984,000 37,127,000 38,504,810 36,677,074 34,521,122 33,322,767 33,286,211 33,124,139 33,026,433 30,702,164 30,152,279 30,079,960 29,994,066 26,075,670 26,841,060 24,928,435 22,517,361 17,721,742 17,466,097 17,461,332 17,383,786 13,499,793    11,089,425  11,084,620     
      net loss per common share — basic and diluted
        -80                                                        
      change in fair value of derivatives
         45,000 13,000 464,000 65,000 882,000 402,000 432,000 -185,000 -111,000 469,000 434,000 252,000 124,000 -46,000 -84,000  -17,750 -71,000                                      
      total other income
         -1,567,000 -1,542,000 -1,493,000 -2,075,000 -699,000 -64,000 242,000 267,000         -636,000 -434,000 149,000 317,000 381,000 541,000 649,000 699,000     -692,203 -625,654 -614,526 -561,793 -2,907,583 -1,123,686 -1,196,726 -1,053,287 -959,582 -1,061,032 -1,037,604      -913,303.25 -1,275,787 -1,263,470 -1,113,954   -179,350 -168,250 -147,862 -486,736  
      loss per common share — basic and diluted
         10 -40 -40 -150 -90 -100 -160 -170 -130 -100 -180 -270 -120 -170 -190 -160 -150 -40 -200 -210 -180 -140 -180 -240 -599.53 -0.11 -0.2 -0.16 -0.07 -0.06 -0.06 -0.11 -0.18 -0.08 -0.09 -0.12 -0.12 -0.11 -0.13 -0.16    -0.24       -0.09     
      total other (expense) income
                     -409,000 -452,000 -744,000 -440,000                                        
      interest expense — deferred financing costs
                                 329  -20,666 -60,663 -109,846 -46,110 -46,110 -44,491 -780,135 -31,748 -32,696 -30,810 -31,537 -31,419 -31,210            -59,983     
      interest income
                                   156,411                             
      other expense:
                                                                
      other
                                     -5,386 -1,603 -14,032                         
      interest expense—deferred financing costs
                                                     -36,662 -61,216 -41,215     -34,951    
      loss per common share - basic and diluted
                                                 -0.16 -0.19 -0.21             
      net loss available to shareholders
                                                   -3,741,471             
      net loss available to common shareholders
                                                    -4,239,564    -3,437,508 -4,042,105 -2,236,809 -1,029,719 -2,109,325 -2,136,986 -3,443,002  
      income before income taxes
                                                     -2,612,022.5 -3,552,781 -3,457,799  -4,043,863 -2,236,809 -1,766,153    536,938 
      income tax benefit
                                                         1,758  736,434    -286,500 
      weighted-average common shares outstanding – basic and diluted
                                                      14,320,113  11,124,633  11,104,353   3,697,390 1,324,967  
      loss per common share—basic and diluted
                                                     -0.215 -0.25 -0.31     -0.19    
      weighted-average common shares outstanding—basic and diluted
                                                       11,137,729     11,062,339    
      interest expense – deferred financing costs
                                                        -44,216 -38,736.75 -60,013   -22,713 -169,007  
      loss per common share – basic and diluted
                                                        -0.31 -0.123 -0.2   3.72 -2.6  
      change in fair value of warrant liability
                                                                
      total other
                                                         -135,355.25 -193,821      
      preferred stock dividends
                                                              -329,832  
      salaries, wages and related costs
                                                             735,382.5 1,189,289  
      depreciation and amortization
                                                             47,897.25 44,427  
      gain from termination of distribution agreement
                                                                
      revenue:
                                                                
      infringement and patent income
                                                               2,225,000 
      royalty and licensing fees
                                                               19,111 
      total revenue
                                                               2,244,111 
      yoy
                                                                
      qoq
                                                                
      operating expenses
                                                               1,730,922 
      interest and miscellanous income
                                                               23,749 
      weighted-average common shares outstanding:
                                                                
      basic
                                                               4,305,026 
      diluted
                                                               4,308,493 
      income per common share:
                                                                
      basic
                                                               0.06 
      diluted
                                                               0.06 
    Balance Sheets:
    Quarterly
    Annual
      Unit: USD2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 
                                                                  
        assets
                                                                  
        current assets:
                                                                  
        cash and cash equivalents
      82,654,000 35,548,000 23,902,000 20,036,000 18,096,000 27,554,000 18,662,000 19,189,000 15,713,000 31,024,000 31,094,000 23,219,000 7,707,000 15,284,000 14,318,000 11,822,000 14,559,000 32,756,000 46,730,000 53,078,000 39,843,000 48,767,000 60,002,000 75,320,000 35,894,000 35,724,000 24,555,000 24,878,000 23,522,000 24,294,000 25,629,057 133,562,319 30,559,882 36,506,624 22,041,097 23,870,200 25,913,765 30,014,405 16,003,245 18,273,203 20,948,752 25,909,500 29,935,467 15,622,932 19,255,725 8,215,791 11,802,608 14,170,332 16,807,753 20,069,750 22,586,450 8,692,683 11,200,447 13,907,401 4,445,099 4,638,793 5,641,947 8,190,781 10,525,537 7,840,329 
        restricted cash
      2,000,000 4,000,000 4,000,000 6,000,000 6,000,000 6,000,000 6,000,000 6,000,000 6,000,000 6,002,000 6,002,000 6,252,000 6,252,000 6,251,000 6,251,000 6,251,000 6,251,000 6,251,000 6,333,000 6,333,000 6,333,000 6,842,000 7,607,000 10,610,000 6,000,000 6,000,000 6,000,000 6,000,000 6,000,000 6,000,000                               
        investments
      18,947,000 5,980,000 11,889,000 9,886,000 3,973,000 5,928,000 5,868,000 1,944,000 1,921,000  1,494,000 11,312,000 30,160,000 33,505,000 38,792,000 46,210,000 52,859,000 51,330,000 44,989,000 46,839,000 51,062,000 55,199,000 39,126,000 24,009,000 47,145,000 60,786,000 75,511,000 78,185,000 84,323,000 92,311,000 100,740,344                              
        accounts receivable
      28,313,000 26,169,000 30,775,000 28,029,000 26,295,000 24,105,000 24,629,000 25,152,000 24,212,000 25,147,000 23,263,000 21,573,000 22,278,000 22,186,000 21,363,000 20,370,000 18,590,000 18,158,000 18,567,000 18,182,000 19,825,000 17,618,000 18,758,000 14,049,000 13,020,000 16,944,000 15,451,000 16,285,000 15,193,000 15,321,000 13,990,477 12,358,984 11,766,829 11,064,720 10,200,560 9,422,467 8,383,925 8,052,203 7,004,756 6,072,121 5,290,581 4,782,989 4,642,802 3,838,023 3,161,588 2,872,308 2,743,041 2,526,953 1,965,157 1,893,699 1,740,216 1,415,524 1,179,138 1,050,089 925,544 862,228 893,983 797,654 538,109  
        inventory
      46,074,000 42,373,000 40,581,000 36,774,000 35,504,000 33,183,000 29,363,000 28,015,000 27,636,000 23,020,000 23,019,000 21,237,000 19,849,000 18,905,000 19,116,000 19,222,000 17,400,000 16,693,000 15,453,000 13,415,000 13,388,000 12,529,000 11,929,000 12,836,000 14,563,000 13,861,000 13,682,000 13,587,000 13,120,000 11,982,000 10,949,045 9,682,119 8,052,930 7,315,942 6,698,943 6,304,097 5,850,730 5,458,840 4,970,819 4,786,322 4,515,940 3,933,960 3,701,755 3,539,957 3,337,898 3,213,620 3,346,115 3,410,442 3,466,099 3,398,438 3,460,064 3,575,779 3,420,253 3,151,109 2,722,670 2,467,787 2,126,336 1,760,540 1,662,343  
        prepaid expenses and other assets
      6,720,000 6,352,000 3,309,000 2,694,000                                                         
        total current assets
      184,708,000 120,422,000 114,456,000 103,419,000 93,070,000 99,217,000 86,252,000 82,262,000 78,663,000 88,004,000 87,439,000 86,176,000 88,699,000 98,075,000 102,454,000 106,775,000 112,475,000 127,049,000 134,968,000 141,795,000 135,145,000 145,251,000 139,973,000 140,229,000 120,352,000 135,021,000 137,343,000 141,292,000 145,629,000 150,953,000 152,786,342 156,910,450 51,734,903 55,740,667 39,512,512 40,181,854 40,897,857 44,037,252 28,664,531 29,747,157 31,454,312 35,051,374 38,570,255 23,242,020 26,015,159 14,411,088 17,992,687 20,252,702 22,434,498 25,658,606 27,964,165 13,811,312 15,941,871 18,295,855 8,183,148 8,209,486 8,804,523 10,882,475 13,070,830 9,592,938 
        property and equipment
      83,038,000 81,783,000 82,374,000 82,392,000 83,311,000 84,667,000 85,632,000 86,752,000 87,838,000 88,730,000 89,030,000 87,459,000 83,049,000 79,294,000 74,867,000 70,988,000 66,954,000 62,881,000 56,328,000 50,952,000 44,395,000 38,398,000 36,110,000 24,858,000 20,063,000 14,887,000 11,673,000 9,757,000 9,158,000 8,039,000 7,673,263 2,475,763 2,377,323 2,197,039 1,763,840 1,643,257 1,484,279 1,494,247 1,320,711 1,260,190 1,294,941 970,870 830,083 663,910 583,420 619,028 613,174 597,278 543,227 381,689 114,229 111,036 111,401 108,534 139,362 176,995 221,446 247,824 293,681  
        operating lease right-of-use assets
      14,280,000 12,732,000 13,137,000 13,527,000 13,903,000 14,265,000 14,886,000 14,952,000 15,247,000 15,562,000 13,873,000 13,958,000 13,868,000 14,369,000 14,751,000 14,975,000 15,406,000 15,193,000 15,588,000 15,272,000 15,442,000 15,614,000 15,987,000 3,138,000 2,788,000 3,133,000 3,595,000 4,051,000 4,437,000                                
        intangible assets
      7,270,000 6,750,000 6,433,000 6,115,000 5,881,000 5,579,000 5,215,000 4,966,000 4,768,000 4,531,000 4,288,000 4,048,000 3,858,000 3,649,000 3,448,000 3,346,000 3,190,000 2,859,000 2,701,000 2,460,000 2,328,000 2,054,000 1,797,000 1,660,000 1,598,000 1,515,000 1,488,000 1,404,000 1,164,000 1,181,000 1,198,131 1,157,521 1,058,346 936,992 951,473 940,594 890,688 828,979 787,523 743,390 747,482 678,082 635,349 608,539 597,453 577,174 576,382 578,602 567,787 570,396 579,817 583,386 590,458 573,731 736,772 884,935 911,297 899,480 906,960  
        other assets
      192,000                                                      118,891 129,702 97,276    
        total assets
      289,488,000 221,687,000 216,400,000 205,453,000 196,165,000 203,728,000 191,985,000 188,932,000 186,516,000 196,827,000 194,630,000 191,641,000 189,474,000 195,387,000 195,520,000 196,084,000 198,025,000 208,024,000 209,971,000 210,532,000 197,369,000 201,381,000 193,937,000 169,961,000 144,883,000 154,643,000 154,192,000 156,603,000 160,492,000 160,173,000 161,657,736 160,543,734 55,170,572                      9,693,771     12,160,567 
        liabilities and shareholders’ equity
                                                                  
        current liabilities:
                                                                  
        accounts payable and accrued expenses
      23,898,000 21,184,000 25,672,000 22,770,000 19,658,000 28,641,000 21,177,000 21,664,000 21,288,000 28,883,000 25,550,000 22,893,000 20,188,000 22,443,000 22,017,000 21,838,000 20,872,000 22,459,000 21,685,000 19,839,000 20,831,000 21,968,000 16,279,000 12,451,000 17,689,000 19,130,000 14,970,000 14,382,000 15,107,000 12,998,000 11,956,797 9,790,987 8,710,683 8,952,061 7,072,530 7,057,831 6,660,267 7,002,165 4,559,394 3,893,834 3,750,606 3,695,127 4,086,307 3,408,122 3,423,272 2,431,194 2,020,091 2,239,055 1,908,743 2,083,942 1,317,121 1,587,938 1,418,938 1,479,752 1,863,494 1,704,033 1,506,373 1,585,100 1,657,113  
        current maturities of long-term lease obligations
      2,115,000 2,372,000 2,336,000 2,210,000 2,087,000 1,969,000 1,856,000 1,751,000 1,644,000 1,547,000 1,096,000 1,040,000 1,050,000 1,310,000 1,530,000 1,762,000 2,073,000 1,834,000 1,674,000 1,789,000 1,442,000  2,499,000                                      
        total current liabilities
      26,013,000 23,556,000 28,008,000 24,980,000 21,745,000 30,610,000 23,033,000 23,415,000 22,932,000 30,430,000 26,646,000 23,933,000 21,238,000 23,753,000 23,547,000 23,600,000 22,945,000 24,293,000 23,359,000 21,628,000 22,273,000 22,831,000 18,792,000 14,018,000 19,488,000 20,880,000 16,757,000 16,233,000 16,492,000 13,044,000 12,015,299 9,857,353 15,567,386 13,718,746 11,137,702 10,951,942 10,694,750 11,081,369 4,595,426 3,922,427 3,764,724 3,709,245 4,100,425 3,422,240 3,437,390 2,445,312 2,034,209 2,253,173 1,922,861 2,098,060 1,317,121 1,587,938 1,418,938 1,479,752 3,749,466 3,106,259 2,424,853 2,019,834 1,657,113 611,571 
        long-term debt
       48,387,000 48,162,000 47,938,000 47,716,000 47,496,000 47,272,000 47,047,000 46,825,000 46,603,000 46,378,000 46,154,000 45,931,000 45,712,000 45,487,000 45,263,000 45,041,000 44,821,000 46,238,000 46,081,000 32,140,000 32,027,000 31,817,000 31,960,000                               4,739,305 3,460,751 3,932,229 4,403,737 4,826,264  
        long-term lease obligations
      18,527,000 16,870,000 17,416,000 18,040,000 18,640,000 19,221,000 19,734,000 20,231,000 20,681,000 21,142,000 19,927,000 20,131,000 20,089,000 20,405,000 20,634,000 20,655,000 20,878,000 20,798,000 21,271,000 20,344,000 20,731,000 20,874,000 18,976,000                                      
        debt derivative liabilities
       3,886,000 1,868,000 2,078,000 2,558,000 2,400,000 2,445,000 2,458,000 2,922,000 2,987,000 3,869,000 4,271,000 4,703,000 4,518,000 4,407,000 4,876,000 5,310,000 5,562,000 3,822,000                                          
        other long-term liabilities
      140,000 141,000 141,000 141,000 141,000 94,000 94,000 94,000             2,000 3,000  1,660,000      70,000 76,002 82,506 89,010                            
        total liabilities
      44,680,000 92,840,000 95,595,000 93,177,000 90,800,000 99,821,000 92,578,000 93,245,000 93,360,000 101,162,000 96,820,000 94,489,000 91,961,000 94,388,000 94,075,000 94,394,000 94,174,000 95,474,000 94,690,000 91,829,000 77,665,000 78,232,000 72,224,000 50,201,000 20,689,000 22,490,000 18,781,000 18,643,000 19,749,000 13,191,000 12,178,309 10,040,439 33,479,288 33,692,663 31,675,688 31,456,951 31,148,090 31,439,329 29,669,106 28,957,634 28,657,578 29,350,462 29,736,985 28,953,476 28,816,424 27,646,469 30,283,254 29,574,501 28,260,712 2,754,763 25,649,646 24,971,630 23,857,342 23,060,004 8,488,771 6,567,010 6,357,082 6,423,571 6,483,377  
        commitments and contingencies - see note 14
                                                                  
        shareholders’ equity:
                                                                  
        common stock, 0.01 par value per share...
      532,000 472,000 461,000 457,000 455,000 441,000 440,000 438,000 437,000 431,000 430,000 430,000 428,000 424,000 423,000 420,000 420,000 417,000 415,000 413,000 408,000 406,000 401,000 400,000 397,000 396,000 395,000 393,000 391,000 389,000 386,722 383,109 346,693 343,503 333,938 331,847 330,639 330,088 302,090 301,281 300,356                    
        additional paid-in capital
      570,823,000 435,338,000 414,151,000 406,334,000 400,004,000 394,726,000 390,677,000 385,101,000 380,650,000 376,530,000 374,783,000 370,036,000 363,739,000 360,155,000 355,187,000 351,117,000 345,538,000 342,765,000 340,212,000 336,495,000 329,603,000 326,390,000 318,949,000 315,518,000 311,850,000 311,618,000 307,839,000 304,819,000 300,582,000 297,319,000 294,589,477 291,515,330 155,312,433 153,167,817 136,048,305 134,682,934 133,439,943 132,474,884 113,058,408 112,443,288 111,687,571 111,368,424 110,738,708 93,102,681 92,761,697 78,675,686 73,264,241 73,036,381 72,778,043 72,369,016 72,237,945 55,333,916 55,169,737 54,908,226 54,900,742 54,729,584 54,549,646 54,391,784 54,142,532  
        accumulated deficit
      -326,547,000 -306,963,000 -293,807,000 -294,515,000 -295,094,000 -291,260,000 -291,710,000 -289,852,000 -287,931,000 -281,296,000 -277,403,000 -273,314,000 -266,654,000 -259,580,000 -254,165,000 -249,847,000 -242,107,000 -230,632,000 -225,346,000 -218,205,000 -210,307,000 -203,647,000 -197,637,000 -196,158,000 -188,053,000 -179,861,000 -172,823,000 -167,252,000 -160,230,000 -150,726,000 -145,496,772 -141,395,144 -133,967,842 -128,329,285 -125,830,106 -123,706,027 -121,645,848 -117,883,823 -112,256,839 -109,951,466 -107,148,770 -103,472,679 -99,861,186 -96,882,327       -68,296,978 -64,744,200 -61,286,401 -57,848,893 -53,806,788 -51,569,979 -50,540,260 -48,430,935 -46,293,949 -1,794,599 
        total shareholders’ equity
      244,808,000 128,847,000 120,805,000 112,276,000 105,365,000 103,907,000 99,407,000 95,687,000 93,156,000 95,665,000 97,810,000 97,152,000 97,513,000 100,999,000 101,445,000 101,690,000 103,851,000 112,550,000 115,281,000 118,703,000 119,704,000 123,149,000 121,713,000 119,760,000 124,194,000 132,153,000 135,411,000 137,960,000 140,743,000 146,982,000 149,479,427 150,503,295 21,691,284 25,182,035 10,552,137 11,308,754 12,124,734 14,921,149 1,103,659 2,793,103 4,839,157 8,195,591 11,175,967 -3,530,323      136,633 4,114,360 -9,298,885 -6,005,385 -2,829,441       
        total liabilities and shareholders’ equity
      289,488,000 221,687,000 216,400,000 205,453,000 196,165,000 203,728,000 191,985,000 188,932,000 186,516,000 196,827,000 194,630,000 191,641,000 189,474,000 195,387,000 195,520,000 196,084,000 198,025,000 208,024,000 209,971,000 210,532,000 197,369,000 201,381,000 193,937,000 169,961,000 144,883,000 154,643,000 154,192,000 156,603,000 160,492,000 160,173,000 161,657,736 160,543,734 55,170,572                           12,160,567 
        commitments and contingencies - see note 15
                                                                  
        commitments and contingencies - see note 13
                                                                  
        prepaid expenses and other
          3,202,000 2,447,000 1,730,000 1,962,000 3,181,000 2,811,000 2,567,000 2,583,000 2,453,000 1,944,000 2,614,000 2,900,000 2,816,000 1,861,000 2,896,000 3,948,000 4,694,000 4,296,000 2,551,000 3,405,000 3,730,000 1,706,000 2,144,000 2,357,000 3,471,000 1,045,000 1,477,419 1,307,028 1,355,262 853,381 571,912 585,090 749,437 511,804 685,711 615,511 699,039 424,925 290,231 241,108 259,948 109,369 100,923 144,975 195,489 296,719 177,435 127,326 142,033 187,256 89,835 240,678 142,257 133,500 159,846  
        commitments and contingencies - see note 12
                                                                  
        finance lease right-of-use assets
                       42,000 47,000 53,000 59,000 64,000 70,000 76,000 82,000 87,000 93,000 99,000 104,000                                
        other long-term assets
                        339,000                                          
        debt derivative liability
                         3,776,000 2,519,000 2,497,000 2,450,000 2,387,000                                     
        current maturities of lease liabilities
                           863,000                                       
        contract liabilities, current
                            14,000 14,000 14,000 14,000 14,000 19,000 24,000 18,000 22,540 27,338 32,136                            
        common stock derivative option liability
                            183,000 176,000                                     
        long-term contract liabilities
                            6,000                                      
        current maturities of long term obligations
                             1,553,000 1,785,000 1,736,000 1,773,000 1,832,000 1,361,000 28,000 35,962 39,028 2,841,378 735,017 21,596 24,947 22,913 20,899                       
        long term obligations, net of current maturities
                              1,189,000 1,595,000 2,002,000 2,381,000 3,223,000                                
        contract liabilities
                              12,000 15,000 22,000 29,000 34,000 42,000 48,694 55,340 61,985                            
        borrowings under revolving loan agreement
                                      3,983,189 4,000,000 4,000,000 3,829,765 3,976,320 4,025,023                       
        long term obligations, net of current maturities and deferred financing fees
                                   35,000 38,314 45,240 17,760,907 19,905,286 20,356,698 20,314,254 20,276,634 20,265,745                       
        deferred revenue, current
                                       31,668 43,576 39,399 35,250 33,282                       
        deferred revenue
                                       68,631 76,027 81,423 86,818 92,215                       
        deferred lease
                                        105,261 109,332 89,888                        
        note payable - revenue interest purchase agreement
                                            24,996,070 24,952,201 24,804,453 25,547,420 25,537,367 25,426,647                 
        current deferred revenue
                                            36,032 28,593 14,118 14,118 14,118 14,118 14,118 14,118 14,118 14,118 14,118 14,118           
        long term deferred revenue
                                            77,610 83,006 88,401 93,797 99,193 104,589 109,984 115,380 75,168 78,739 82,311 85,882           
        shareholders’ equity
                                                                  
        deferred financing costs
                                               845,727 877,265 908,684 939,894 793,499 914,931 970,147 1,022,363 1,073,579 1,105,795 1,167,011 1,208,227 1,252,443 345,611 266,550 272,563  184,995  
        commitments and contingencies
                                                                  
        common stock, .01 par value...
                                               299,846 298,445 249,323 249,260 194,888 174,664 174,661 174,459 173,395 173,393 111,399 111,279 111,226 111,046 111,040 110,624 110,622 109,498 43,050 
        note payable — revenue interest purchase agreement
                                                  25,269,050  28,173,877 27,242,589 26,255,540 25,363,695    21,580,252       
        note payable
                                                   25,085,777               
        note payable – revenue interest purchase agreement
                                                        24,332,525 23,383,692 22,438,404        
        goodwill
                                                            169,987 169,987 169,987 169,987 169,987  
        current portion of long-term debt
                                                            1,885,972 1,402,226 918,480 434,734   
        liabilities and stockholders’ equity
                                                                  
        stockholders’ equity:
                                                                  
        total stockholders’ equity
                                                            1,205,000 3,270,645 4,120,010 6,071,471 7,958,081  
        total liabilities and stockholders’ equity
                                                            9,693,771      
        current portion of long-term debt, related party
                                                                  
        preferred stock dividends payable
                                                                  
        warrant liability
                                                                  
        temporary equity:
                                                                  
        series b convertible preferred stock, .00001 par value...
                                                                  
        series c convertible preferred stock, .00001 par value...
                                                                  
        series d convertible preferred stock, .00001 par value...
                                                                  
        total temporary equity
                                                                  
        stockholders’ equity
                                                                  
        series a convertible preferred stock, .00001 par value...
                                                                  
        certificates of deposit
                                                                 1,714,848 
        royalty receivable
                                                                 19,111 
        prepaid expenses
                                                                 650 
        deferred tax asset
                                                                 18,000 
        notes and accrued interest receivable
                                                                 2,520,712 
        fixed assets:
                                                                  
        office equipment
                                                                 9,847 
        accumulated depreciation
                                                                 -7,489 
        fixed assets: - sum
                                                                 2,358 
        other assets:
                                                                  
        patent costs
                                                                 44,559 
        accounts payable
                                                                 207,363 
        accrued expenses and income taxes payable
                                                                 404,208 
        additional contributed capital
                                                                 13,300,545 
        shareholders’ equity: - sum
                                                                 11,548,996 
      Cashflow Statements:
      Quarterly
      Annual
        Unit: USD2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 
                                                                   
          cash flows from operating activities:
                                                                   
          net loss
        -19,584,000 -13,156,000 708,000 579,000 -3,834,000 450,000 -1,858,000 -1,921,000 -6,635,000  -4,089,000 -6,660,000 -7,074,000 -5,415,000 -4,318,000 -7,740,000 -11,475,000 -5,286,000 -7,141,000 -7,898,000 -6,660,000 -6,010,000 -1,479,000 -8,105,000 -8,192,000 -7,038,000 -5,571,000 -7,022,000 -9,504,000 -5,229,514 -4,101,628 -7,427,301 -5,638,557 -2,499,179 -2,124,079 -2,060,179 -3,762,025 -5,626,984 -2,305,373 -2,802,696 -3,676,091 -3,611,493 -2,978,859 -3,190,872 -3,575,201 -6,491,266 -3,238,174 -3,741,472 -4,239,564 -4,108,795 -3,552,781 -3,457,801 -3,437,508 -4,042,105 -2,236,809 -1,029,719 -2,109,325 -2,136,986  
          adjustments to reconcile net loss to net cash from operating activities:
                                                                   
          depreciation
        1,604,000 1,633,000 1,642,000 1,657,000 1,728,000 1,636,000 1,654,000 1,657,000 1,520,000 1,558,000 1,154,000 797,000 709,000      654,000 633,000 772,000 514,000 375,000 311,000 307,000 302,000 192,000 228,000 211,000 199,316 199,730 195,016 179,938 140,772 128,963 109,517 108,359 98,484 95,543 88,734 78,856 61,102 54,428 45,712 41,898 42,280 43,503 33,943 33,944 18,363 18,056 19,673 23,140 41,858 44,022 46,178 55,691   
          amortization of right-of-use assets
        420,000 1,239,000 110,000 97,000 87,000 214,000 247,000 327,000 315,000 236,000 184,000 178,000 464,000 458,000 444,000 432,000 427,000 400,000 458,000 460,000 500,000 518,000 480,000 332,000 470,000 469,000 461,000 454,000 437,000                               
          amortization of intangible assets
        101,000 94,000 88,000 66,000 67,000 65,000 64,000 76,000 62,000 59,000 70,000 73,000 71,000 67,000 66,000 63,000 69,000 54,000 52,000 49,000 47,000 42,000 39,000 36,000 36,000 34,000 33,000 30,000 26,000 18,450 18,835 20,115 19,600 18,534 18,753 18,517 23,189 26,821 16,017 16,017 16,016 11,819 11,299 10,938 11,772 11,756 11,369 11,144 10,955 14,924 14,771 14,718 14,687 -117,922 181,331 34,252 29,419 30,882  
          amortization of debt discount and deferred financing fees
        68,000 225,000 224,000 222,000 220,000 224,000 225,000 222,000 222,000 225,000 224,000 223,000 219,000 224,000 225,000 222,000 220,000                                           
          (recovery of) provision for bad debts
        -120,000                                                           
          change in fair value of debt derivative liabilities
         2,018,000 -209,000 -480,000 158,000                                                       
          investment losses
        33,000             -272,000 -101,000 49,000 96,000                                           
          loss on extinguishment of debt
        16,849,000                             -114                             
          stock-based compensation expense
        6,843,000                                                           
          change in operating assets and liabilities:
                                                                   
          accounts receivable
        -2,024,000 4,564,000 -2,718,000 -1,933,000 -2,377,000 477,000 448,000 -1,214,000 681,000 -1,925,000 -1,416,000 475,000 175,000 -944,000 -976,000 -2,095,000 -624,000 305,000 -306,000 1,683,000 -2,181,000 1,065,000 -4,710,000 -892,000 3,902,000 -2,156,000 825,000 -917,000 112,000 -1,884,680 -1,799,043 -665,324 -758,953 -1,003,750 -761,992 -1,103,629 -366,469 -1,046,106 -964,969 -749,489 -588,243 -265,558 -804,779        -324,692 -236,386 -129,049 -124,545 -63,316 31,755 -96,329 -259,545  
          inventory
        -3,701,000 -1,792,000 -3,807,000 -1,270,000 -2,321,000 -3,820,000 978,000 -2,338,000 -4,983,000 -99,000 -2,571,000 -1,859,000 -1,525,000 148,000 -346,000 -2,292,000 -1,166,000 -1,704,000 -2,433,000 -1,699,000 -1,642,000 -734,000 424,000 1,026,000 -1,626,000 -2,110,000 -147,000 72,000 -1,582,000 -1,499,240 -1,561,549 -2,211,223 -736,988 -616,999 -394,846 -453,367 -391,890 -488,021 -184,497 -270,382 -581,980 -232,205 -161,798   132,495     115,715 -155,526 -269,144 -428,440 -254,883 -341,451 -365,796 -98,197  
          prepaid expenses and other assets
        -368,000 -3,286,000                                                          
          other assets
        -192,000                                                           
          accounts payable and accrued expenses
        2,198,000 -4,173,000 2,770,000 3,324,000 -9,079,000 7,250,000 -548,000 714,000 -7,291,000 3,497,000 3,541,000 1,913,000 -2,442,000 1,530,000 -84,000 318,000 -1,104,000 657,000 4,134,000 -5,061,000 5,869,000 3,301,000 -2,309,000 -1,903,000 1,632,000 472,000 -345,000 1,161,000 706,264 2,165,810 1,080,304 -241,378 1,856,299 14,699 397,565 -341,899 2,579,393 665,560 143,228 55,479 -537,381 678,186 -15,150 992,078     593,210 -270,817 169,000 -60,814 -383,742 159,461 197,660 -78,727 -72,013  
          operating lease obligations
        -559,000 -1,104,000 -291,000 -90,000 -452,000 -300,000 -572,000 -371,000 -360,000 -257,000 -250,000 -225,000 -537,000 -521,000 -464,000 -536,000 -320,000 -309,000 -189,000 -84,000 119,000 127,000 -298,000 -443,000 -472,000 -497,000 -430,000 -423,000 -423,000                               
          cash paid for interest portion of financing lease obligations
        -2,000 -8,000 -1,000 -1,000 -1,000                                                       
          other long-term liabilities
        -1,000 158,000 -34,000 -140,000 63,000                                                       
          net cash from operating activities
        1,565,000 3,038,000 3,223,000 7,730,000 -13,179,000 8,735,000 3,901,000 4,165,000 -12,266,000 -211,000 1,626,000 292,000 -7,423,000 1,362,000 -689,000 -5,688,000 -11,051,000 -1,514,000 -376,000 -695,000 -10,820,000 2,837,000 2,618,000 -7,029,000 -8,052,000 -3,330,000 -1,864,000 -5,811,000 -8,867,000 -4,975,940 -2,966,279 -4,075,502 -5,844,279 -1,048,481 -2,161,579 -2,073,457 -3,954,082 -1,422,788 -2,376,098 -2,796,449 -4,609,107 -4,261,553 -2,779,311        -2,897,607 -2,512,550 -2,651,186 -3,373,692 -1,823,889 -985,988 -2,478,289 -2,188,439 -7,909,628 
          capital expenditures
        -2,719,000 -1,247,000 -1,416,000 -722,000 -140,000 -670,000 -597,000 -910,000 -924,000 -1,463,000 -3,690,000 -4,415,000 -4,304,000 -6,622,000 -4,370,000 -4,049,000 -5,037,000 -7,170,000 -9,717,000 -7,829,000 -3,095,000 -2,998,000 -5,724,000 -8,162,000 -5,021,000 -988,000 -1,991,000 -1,207,000 -478,000 -229,731 -5,398,591 -293,456 -360,222 -488,780 -249,546 -268,495 -98,391 -350,813 -156,064 -53,983 -402,927 -55,689 -220,601        -21,249 -19,308 -26,007 -11,030 -6,389 -1,727 -29,313 -12,752 
          free cash flows
        -1,154,000 1,791,000 1,807,000 7,008,000 -13,319,000 8,065,000 3,304,000 3,255,000 -13,190,000 -1,674,000 -2,064,000 -4,123,000 -11,727,000 -5,260,000 -5,059,000 -9,737,000 -16,088,000 -8,684,000 -10,093,000 -8,524,000 -13,915,000 -161,000 -3,106,000 -15,191,000 -13,073,000 -4,318,000 -3,855,000 -7,018,000 -9,345,000 -5,205,671 -8,364,870 -4,368,958 -6,204,501 -1,537,261 -2,411,125 -2,341,952 -4,052,473 -1,773,601 -2,532,162 -2,850,432 -5,012,034 -4,317,242 -2,999,912        -2,918,856 -2,531,858 -2,677,193 -3,384,722 -1,830,278 -987,715 -2,507,602 -2,201,191 -7,909,628 
          cash flows from investing activities:
                                                                   
          purchase of property and equipment
        -2,789,000 -1,247,000 -1,520,000 -722,000 -256,000 -670,000 -597,000 -910,000 -924,000 -1,463,000 -3,690,000 -4,415,000 -4,304,000 -6,622,000 -4,370,000 -4,049,000 -5,037,000 -7,170,000 -9,717,000 -7,829,000 -3,095,000 -2,998,000 -5,724,000 -8,162,000 -5,021,000 -988,000 -1,991,000 -1,207,000 -478,000 -229,731 -5,398,591 -293,456 -360,222 -488,780 -249,546 -268,495 -98,391 -350,813 -156,064 -53,983 -402,927 -55,689 -220,601        -21,249 -19,308 -26,007 -11,030 -6,389 -1,727 -29,313 -12,752  
          purchase of investments
        -19,000,000 -5,886,000   -3,862,000 -1,000 -1,910,000 -10,203,000 -14,640,000 -18,583,000 -6,024,000 -29,560,000 -15,173,000 -8,687,000 -15,279,000 -36,012,000 -18,829,000 -11,205,000 -11,760,000 -16,760,000 -20,172,000 -35,228,000 -48,914,000 -10,870,757                              
          proceeds from sale of investments
        6,000,000 6,000,000 4,000,000 2,000,000 2,000,000     1,500,000 9,900,000 19,000,000 13,974,000 20,200,000 26,100,000 6,600,000 4,400,000 23,200,000 17,005,000 12,895,000 19,400,000 19,957,000 3,600,000 34,433,000 25,450,000 31,500,000 23,200,000 41,700,000 57,171,000                               
          cash payments for intangible assets
        -175,000 -711,000 -345,000 -388,000 -405,000 -143,000 -541,000 -322,000 -417,000 -314,000 -216,000 -263,000 -253,000 -147,000 -176,000 -272,000 -580,000 -55,000 158,000 -536,000 -156,000 -299,000 -177,000 -97,000 -119,000 -166,000 -116,000                                 
          net cash from investing activities
        -15,964,000 4,042,000 -3,751,000 -6,947,000 1,339,000 -813,000 -5,000,000 -1,233,000 -3,251,000 -277,000 5,994,000 14,322,000 -786,000 -1,209,000 2,971,000 2,279,000 -7,241,000 -13,585,000 -6,777,000 -4,157,000 870,000 -19,352,000 -21,130,000 14,969,000 8,550,000 13,586,000 921,000 4,994,000 7,770,000 8,544,201 -105,823,279 -412,746 -501,176 -492,833 -279,178 -336,918 -183,289 -419,090 -216,214 -65,908 -488,343 -110,241 -258,710        -32,451 -26,953 -57,422 -7,561 -39,557 -9,617 -70,549   
          cash flows from financing activities:
                                                                   
          proceeds from issuance of common stock
        134,044,000                             1,000           -2,349 17,200,001 -1,399 13,772,133     -6,457         
          payment of stock issuance costs
        -792,000                                                           
          repayment of long-term debt
        -48,585,000                                                           
          fees paid to lender related to debt extinguishment
        -20,498,000                                                           
          fees paid to third parties related to debt extinguishment
        -107,000                                                           
          payments of employee tax withholding on vested stock awards
        -8,776,000                                                           
          cash paid for debt portion of financing lease obligations
        -7,000 -21,000 -3,000 -7,000 -1,000                                                       
          proceeds from exercise of stock options
        4,226,000                  809,000 3,091,000 521,000 1,024,000 492,000 1,468,000 316,000 860,000 627,000 2,183,000 332,000 1,106,579    349,246 448,436 519,822 117,021 432,469 322,354 186,808 136,702 348,173 150,555   1,168 310 41,938 92,424 311 39,622 31,739 1,654 -15,089 21,526 9,152 63 22,831  
          net cash from financing activities
        59,505,000 4,566,000 2,394,000 1,157,000 2,382,000 970,000 572,000 544,000 204,000 418,000 5,000 898,000 633,000 813,000 215,000 671,000 95,000 1,043,000 805,000 18,087,000 517,000 4,515,000 191,000   913,000 620,000 2,173,000 325,000 1,096,306 856,296 107,490,685 398,713 16,006,841 611,654 366,810 36,731 15,853,038 322,354 186,808 136,702 345,827 17,350,556 12,672 13,591,991  310 41,938 92,424 -6,146 16,823,825 31,739 1,654 12,843,555   -110,163  
          net increase in cash and cash equivalents, and restricted cash
        45,106,000                                                           
          cash and cash equivalents, and restricted cash, beginning of period
        39,548,000 33,554,000                                                       
          cash and cash equivalents, and restricted cash, end of period
        84,654,000 11,646,000 1,866,000 1,940,000 24,096,000                                                       
          supplemental disclosures of cash flow activity:
                                                                   
          cash paid for interest
        625,000  1,530,000 2,046,000 1,513,000               427,000 312,000  356,000 12,000 11,000 3,000 6,000 11,000 14,000 3,080 -5,964 751,028 576,856 566,491 573,196 553,579 505,020 2,737,844 1,067,272 1,063,846 900,410 1,576,597 299,500 846,274 803,607 2,757,725 490,192 360,627 303,919 280,362 291,463 285,867 172,527 201,964 170,426 151,593 125,125 418,252  
          supplemental disclosure of non-cash investing and financing activities:
                                                                   
          acquisition of property and equipment change in accounts payable and accrued expenses
        70,000  104,000                                                         
          acquisition of right-of-use asset in exchange for a lease liability
        1,967,000                                                           
          acquisition of intangible assets change in accounts payable and accrued expenses
        446,000  61,000                                                         
          loss on disposal of equipment
                                     -361                              
          provision for (recovery of) bad debts
                                                                   
          investment gains
         -91,000 -117,000 -76,000 -45,000                                                       
          impairment of long-lived assets
                                                                   
          proceeds from exercise of stock options and espp stock purchases
         4,587,000 2,397,000 1,164,000 2,383,000 974,000 574,000 545,000 207,000 421,000 909,000 634,000 816,000 223,000 670,000 97,000                                           
          provision for bad debts
          -28,000 199,000 187,000                                                       
          stock-based compensation
          5,424,000 5,168,000 2,909,000     1,327,000 4,747,000 5,390,000 2,954,000 4,154,000 3,849,000 4,910,000 2,678,000                1,729,115 1,116,926 919,026 724,377 848,589 343,913 293,575 569,834 182,955 285,291 334,593           16,376 149,639 171,202 157,860 152,545  
          net decrease in cash and cash equivalents, and restricted cash
          1,866,000 1,940,000 -9,458,000                                                       
          supplemental disclosure of noncash investing and financing activities:
                                                                   
          prepaid expenses and other
           408,000 -489,000 -405,000 232,000 1,219,000 -262,000 -244,000 16,000 -130,000 -509,000 744,000 253,000 -51,000 -1,030,000 1,289,000 947,000 512,000 -313,000 -1,680,000 855,000 325,000 -2,024,000 438,000 213,000 471,000 -1,783,000 432,038 -170,391 48,234 -501,881 -281,469 13,178 164,347 -237,633 173,907 -70,200 83,528 -274,114 -134,694 -49,123   -8,446 44,052 50,514 101,230  -50,109 14,707 45,223 21,471 161,652 -130,847 -106,033 86,346 -536,277 
          acquisition of property and equipment in accounts payable and accrued expenses
            116,000                                                       
          acquisition of intangible assets in accounts payable and accrued expenses
            -36,000  -228,000 -48,000 290,000  94,000 326,000  -9,000 -53,000 239,000  71,000 24,000 166,000                                       
          change in fair value of derivatives
             -45,000 -13,000 -464,000 -65,000 -882,000 -402,000 -432,000 185,000 111,000 -469,000 -434,000 -252,000 -124,000                                          
          cash paid for interest portion of finance leases
             -2,000 -1,000 -1,000 -1,000 -1,000 -1,000 -1,000    -1,000   -1,000    -1,000 -1,000                                 
          contract and other liabilities
                        -2,000 -1,000 -3,000 -3,000 -3,000 -3,000 -7,000 -11,000   -17,423 -17,948 -17,947 -12,682                           
          cash paid for debt portion of finance leases
             -4,000 -2,000 -1,000 -3,000 -3,000 5,000 -11,000 -1,000 -3,000 -8,000 1,000 -2,000 -3,000 -4,000 -4,000 -4,000 -4,000 -2,000 -3,000 -5,000 53,000 -7,000                                 
          net increase in cash, cash equivalents, and restricted cash
             8,892,000 -527,000   -70,000 7,625,000         13,235,000 -9,433,000 -12,000,000 -18,321,000 44,036,000 170,000 11,169,000 -323,000                                 
          cash, cash equivalents, and restricted cash, beginning of period
             37,026,000 21,535,000 39,007,000 55,609,000 41,724,000 30,294,000                               
          cash, cash equivalents, and restricted cash, end of period
             8,892,000 -527,000 3,476,000 21,713,000 -70,000 7,625,000 15,512,000 13,959,000 966,000 2,496,000 -2,737,000 20,810,000                                           
          provision for (recovery of) bad debt
              76,000 273,000 255,000                                                   
          investment (gains) loss
              -62,000 -23,000 -10,000  -82,000 -152,000 -426,000                                               
          share-based compensation
              5,004,000 3,907,000 3,919,000          2,911,000 3,805,000 2,694,000 2,745,000 2,947,000 2,222,000 556,000 2,920,000 2,395,000 2,674,000 2,315,000 1,624,771 2,211,473              368,249  227,553 216,602 257,542  142,200 132,561 259,912       
          other liabilities
              352,000                                                     
          cash paid for interest, net of capitalized interest
              1,978,000 2,102,000 1,656,000                                                   
          acquisition of fixed assets in accounts payable and accrued expenses
              -64,000 -338,000 516,000  -965,000 792,000 1,026,000  273,000 698,000 1,119,000  -1,575,000 -1,801,000 4,836,000  654,000 -3,057,000 3,674,000 2,528,000 117,000                                 
          obtaining a right-of-use asset in exchange for a lease liability
                  98,000    220,000 59,000 641,000  1,004,000 50,000 321,000  13,323,000                                     
          provision for inventory write-down
               1,959,000 367,000  789,000 471,000 581,000 388,000 453,000 469,000 459,000 464,000 395,000 1,672,000 783,000  484,000 700,000 924,000                                   
          net decrease in cash, cash equivalents, and restricted cash
                -15,313,000    -7,576,000  2,497,000 -2,738,000 -18,197,000            -772,000                               
          net income
                                                                   
          adjustments to reconcile net income to net cash from operating activities:
                                                                   
          (recovery of) benefit from bad debt
                                                                   
          benefit from inventory write-down
                                                                   
          economic development grant proceeds
                                                                  
          proceeds from issuance of long-term debt
                                                                  
          (recovery of) provision for bad debt
                  -274,000 230,000 -267,000                                               
          obtaining of property and equipment in exchange for a lease liability
                                                                   
          depreciation and amortization
                     645,000 764,000 714,000 704,000                                           
          provision for bad debt
                     46,000 16,000 283,000 267,000 104,000 -80,000 -39,000 -26,000 10,000 -137,000 22,000 664,000 9,000 -175,000 16,000 554,437 167,550 73,169 56,844 139,590 -16,101 65,087 34,747 -1,341 32,334 -32,051 80,651                   
          proceeds from the paycheck protection program loan
                                                                   
          repayment of the paycheck protection program loan
                                                                   
          payments for debt issuance costs
                              -292,000                                     
          payments of employee tax withholdings in exchange of common stock awards
                                                                   
          proceeds from the issuance of long-term debt
                                                                
          embedded derivative associated with the long-term debt
                             -1,000                                     
          impairment loss on intangible assets
                                                                   
          amortization of deferred financing fees
                          157,000 115,000 112,000                                       
          change in investment gains and losses
                                                                   
          proceeds from the paycheck protection program
                                                                 
          repayment of paycheck protection program
                                                                 
          payments of employee tax withholding in exchange of common stock awards
                              -7,000                                     
          net (decrease) increase in cash, cash equivalents, and restricted cash
                                                                   
          cash, cash equivalents and restricted cash, end of period
                          -6,348,000 13,235,000 46,176,000 -12,000,000 -18,321,000 44,036,000 41,894,000 11,169,000 -323,000 1,356,000 29,522,000                               
          changes in fair value of derivatives
                           83,000 22,000 46,000                                      
          changes in investment gains and losses
                           16,000 15,000 -18,000 112,000 -92,000 -49,000 -15,000 -355,000 -308,000 -294,000 -345,899                              
          amortization of deferred financing costs
                                     -329 20,666 60,663 109,846 46,110 46,110 44,491 29,662 31,747 32,696 30,810 31,538 31,418 31,211 33,746 40,680 55,216 52,216 51,216 32,216 61,216 41,216 44,216 284,526 22,714 22,714 22,713 22,713  
          provision for inventory writedown
                                 1,931,000 51,000                                 
          cash paid for equity or debt financing fees
                                                                   
          borrowing on revolving loan
                                     -43 10,106,892 16,146,151 16,045,955 15,433,671 14,872,425 11,247,114                       
          payments on revolving loan and prepayment penalties
                                     -114                             
          repayments of long-term debt and prepayment penalties
                                     -10,886 -9,992                             
          payments of employee tax witholdings in exchange of common stock award
                                                                   
          payments for repurchase of common stock for employee tax withholding
                                -639,000                                   
          net cash from /( used for) financing activities
                                -328,000                                   
          right-of-use asset and operating lease liability
                                120,000                                 
          cash paid for equity offering
                                     -230                             
          capital lease additions
                                                                   
          short term investments
                                                                   
          inventory writedown
                                    444,000                               
          acquisition of intangible assets
                                     -1,311 -59,445 -119,290 -140,954 -4,053 -29,632 -68,423 -84,898 -68,277 -60,150 -11,925 -85,416 -54,552 -38,109        -11,202 -7,645 -31,415 3,469 -33,168 -7,890 -41,236 -23,402  
          payments of fixed assets in accounts payable and accrued expenses
                                    946,000                               
          proceeds from stock option exercise in other receivables
                                    618,000                               
          provision for inventory write down
                                     466,344 294,622                             
          interest added to note payable
                                             1,725,155 12,122 115,052 71,950 10,053 110,720                
          change in assets and liabilities:
                                                                   
          sale of investments
                                     19,646,000                              
          debt issuance costs
                                         -3,043 -26,429               -1,191,358 -101,775   -132,994  
          cash, cash equivalents, and restricted cash, beginning of year
                                                                   
          cash, cash equivalents and restricted cash, end of year
                                                                   
          payments of long term debt with proceeds from term loan of 21,000 and revolver loan of 4,000
                                                                   
          net increase in cash and cash equivalents
                                      -107,933,262      -4,100,640 14,011,160 -2,269,958 -2,675,549 -4,960,748 -4,025,967 14,312,535 -3,632,793 11,039,934     -2,516,700    9,462,302 -193,694   -2,334,756 7,962,987 
          cash and cash equivalents, beginning of year
                                      36,506,624 30,014,405 25,909,500 8,215,791 20,069,750 13,907,401 8,190,781  
          cash and cash equivalents, end of period
                                      -107,933,262 103,002,437 30,559,882 14,465,527 -1,829,103 -2,043,565 25,913,765 14,011,160 -2,269,958 -2,675,549 20,948,752 -4,025,967 14,312,535 -3,632,793 19,255,725 -3,586,817 -2,367,724 -2,637,421 16,807,753 -2,516,700 13,893,767 -2,507,764 11,200,447 9,462,302 -193,694 -1,003,154 5,641,947 -2,334,756  
          proceeds from exercise of stock options and warrants
                                       1,492,441 418,692                           
          payments on revolving loan
                                        -16,162,963 -16,045,955 -15,263,436 -15,018,980 -11,295,817                       
          repayments of long-term debt
                                        -3,167 -5,310 -7,017 -3,414 -5,158                      
          net decrease in cash and cash equivalents
                                        -5,946,742  -1,829,103                 -2,507,764 -2,706,954    -2,548,834   
          write off of deferred financing costs
                                                                   
          deferred liabilities
                                         -29,051 -5,290                         
          payments of fixed assets in accounts payable
                                                                   
          payments of long term debt with proceeds from term loan of 21,000,000 and revolver loan of 4,000,000
                                                                   
          deferred revenue
                                            86,459 11,855 2,043 9,080 -5,396 -5,396 -5,396                 
          stock grant for service
                                                                   
          payments of long term debt with proceeds from note payable of 25,000,000 and issuance of shares of 3,550,000
                                                                   
          adjustments to reconcile net loss to net cash used for operating activities:
                                                                   
          stock grants
                                                      60,125           
          interest added to note
                                                    183,273  931,288 987,049 891,845  948,834 945,288 858,151       
          loss on impairment
                                                                   
          net cash (used) / provided by financing activities
                                                                   
          loss on abandonment of license
                                                                   
          amortization of debt discount
                                                             124,723 12,300 12,268 12,238 12,207  
          cancellation of shares
                                                                   
          proceeds from issuance of note payable
                                                                   
          merger
                                                                   
          payments of long term debt with proceeds from note payable
                                                                   
          payment of fractional shares from merger
                                                              -59   
          directors stock compensation
                                                                   
          change in fair value of warrant liability
                                                                  
          cash acquired with merger
                                                                  
          conversion of preferred stock, convertible debt and accrued interest into common stock
                                                                  
          accretion of dividends of series b preferred stock
                                                                  
          accretion of dividends of series c preferred stock
                                                                  
          accretion of dividends of series d preferred stock
                                                                  
          preferred stock dividend payable forfeited with the merger
                                                                  
          warrant liability forfeited with the merger
                                                                  
          debt discount related to warrants issued with debt
                                                                  
          net assets acquired on merger
                                                                  
          note and accrued interest retired with the merger
                                                                  
          directors stock compensation included in prepaid expenses
                                                                   
          conversion of preferred stock convertible debt and accrued interest into common stock
                                                                   
          reclassification from common stock to additional paid in capital for change in par value
                                                                   
          net cash (used by) provided by financing activities
                                                                   
          gain on termination of distribution agreement
                                                                   
          proceeds from issuance of series d preferred stock and warrants
                                                                   
          conversion of convertible debt into series d preferred stock
                                                                   
          warrants issued with series d preferred stock
                                                                   
          deferred financing costs related to warrants issued with debt
                                                                   
          net cash from (used) for operating activities
                                                                   
          compensation expense related to issuance of stock options
                                                                   
          depreciation expense
                                                                   
          amortization of patent costs
                                                                   
          deferred income tax
                                                                   
          interest added to notes receivable
                                                                   
          changes in operating assets and liabilities:
                                                                   
          royalty receivable
                                                                   
          income tax payable
                                                                   
          accounts payable
                                                                   
          accrued expenses
                                                                   
          net redemption of certificates of deposit
                                                                   
          increase in notes receivable
                                                                   
          purchase of office equipment
                                                                   
          investment in patents
                                                                   
          payments of dividend
                                                                   
          stock option exercised
                                                                   
          cash and cash equivalents — beginning of period
                                                                   
          cash and cash equivalents — end of period