7Baggers

Aspen Aerogels, Inc
(NYSE:ASPN) 

ASPN stock logo

Aspen Aerogels, Inc. designs, develops, manufactures, and sells aerogel insulation products primarily for use in the energy infrastructure and building materials markets in the United States, Asia, Canada, Europe, and Latin America. The company offers PyroThin thermal barriers for use in lithium-ion...

Founded: 2001
Full Time Employees: 303
Founder: Kang P. Lee 
CEO: Donald R. Young  
Sector: Industrials
Industry: Building Products & Equipment

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-09-23 2014-06-30 
                                                     
      revenue
    37,884,000 41,339,000 73,017,000 78,024,000 78,723,000 123,088,000 117,340,000 117,770,000 94,501,000 84,219,000 60,755,000 48,158,000 45,586,000 59,611,000 36,706,000 45,640,000 38,407,000 31,475,000 30,380,000 31,670,000 28,097,000 23,018,000 24,195,000 24,641,000 28,419,000 46,505,000 35,425,000 29,533,000 27,912,000 35,679,000 23,937,000 21,671,000 23,074,000 36,362,000 27,198,000 25,069,000 23,002,000 27,639,000 29,560,000 27,718,000 32,821,000 37,384,000 31,539,000 30,096,000 23,500,000 -74,312,601 25,437,000 25,437,000 26,615,000 
      yoy
    -51.88% -66.42% -37.77% -33.75% -16.70% 46.15% 93.14% 144.55% 107.30% 41.28% 65.52% 5.52% 18.69% 89.39% 20.82% 44.11% 36.69% 36.74% 25.56% 28.53% -1.13% -50.50% -31.70% -16.56% 1.82% 30.34% 47.99% 36.28% 20.97% -1.88% -11.99% -13.55% 0.31% 31.56% -7.99% -9.56% -29.92% -26.07% -6.27% -7.90% 39.66% -150.31% 23.99% 18.32% -11.70%     
      qoq
    -8.36% -43.38% -6.42% -0.89% -36.04% 4.90% -0.37% 24.62% 12.21% 38.62% 26.16% 5.64% -23.53% 62.40% -19.57% 18.83% 22.02% 3.60% -4.07% 12.72% 22.07% -4.86% -1.81% -13.29% -38.89% 31.28% 19.95% 5.81% -21.77% 49.05% 10.46% -6.08% -36.54% 33.69% 8.49% 8.99% -16.78% -6.50% 6.65% -15.55% -12.21% 18.53% 4.79% 28.07% -131.62% -392.14% 0.00% -4.43%  
      cost of revenue
    33,608,000 64,268,000 52,218,000 52,708,000 55,911,000 75,955,000 68,297,000 66,192,000 59,358,000 54,601,000 46,945,000 39,751,000 40,500,000 45,277,000 43,065,000 46,851,000                                  
      gross profit
    4,276,000 -22,929,000 20,799,000 25,316,000 22,812,000 47,133,000 49,043,000 51,578,000 35,143,000 29,618,000 13,810,000 8,407,000 5,086,000 14,334,000 -6,359,000 -1,211,000 -1,788,000 -1,666,000 3,067,000 4,580,000 3,956,000 3,863,000 1,900,000 2,851,000 5,980,000 11,310,000 7,742,000 3,514,000 3,718,000 5,586,000 1,529,000 2,744,000 2,810,000 7,808,000 4,948,000 3,694,000 2,221,000 3,729,000 6,402,000 6,653,000 6,527,000 9,853,000 5,172,000 5,109,000 4,514,000 -11,826,920 5,072,000 5,072,000 3,425,000 
      yoy
    -81.26% -148.65% -57.59% -50.92% -35.09% 59.14% 255.13% 513.51% 590.98% 106.63% -317.17% -794.22% -384.45% -960.38% -307.34% -126.44% -145.20% -143.13% 61.42% 60.65% -33.85% -65.84% -75.46% -18.87% 60.84% 102.47% 406.34% 28.06% 32.31% -28.46% -69.10% -25.72% 26.52% 109.39% -22.71% -44.48% -65.97% -62.15% 23.78% 30.22% 44.59% -183.31% 1.97% 0.73% 31.80%     
      qoq
    -118.65% -210.24% -17.84% 10.98% -51.60% -3.89% -4.91% 46.77% 18.65% 114.47% 64.27% 65.30% -64.52% -325.41% 425.10% -32.27% 7.32% -154.32% -33.03% 15.77% 2.41% 103.32% -33.36% -52.32% -47.13% 46.09% 120.32% -5.49% -33.44% 265.34% -44.28% -2.35% -64.01% 57.80% 33.95% 66.32% -40.44% -41.75% -3.77% 1.93% -33.76% 90.51% 1.23% 13.18% -138.17% -333.18% 0.00% 48.09%  
      gross margin %
    11.29% -55.47% 28.49% 32.45% 28.98% 38.29% 41.80% 43.80% 37.19% 35.17% 22.73% 17.46% 11.16% 24.05% -17.32% -2.65% -4.66% -5.29% 10.10% 14.46% 14.08% 16.78% 7.85% 11.57% 21.04% 24.32% 21.85% 11.90% 13.32% 15.66% 6.39% 12.66% 12.18% 21.47% 18.19% 14.74% 9.66% 13.49% 21.66% 24.00% 19.89% 26.36% 16.40% 16.98% 19.21% 15.92% 19.94% 19.94% 12.87% 
      operating expenses:
                                                     
      research and development
    2,724,000 2,795,000 2,494,000 3,794,000 4,333,000 4,405,000 4,591,000 4,565,000 4,489,000 4,075,000 4,218,000 3,964,000 4,099,000 4,197,000 4,694,000 4,447,000 3,592,000 3,313,000 3,077,000 2,609,000 2,442,000 2,293,000 2,088,000 2,121,000 2,227,000 2,565,000 2,046,000 1,868,000 1,928,000 1,692,000 1,384,000 1,638,000 1,605,000 1,427,000 1,468,000 1,709,000 1,576,000 1,382,000 1,328,000 1,286,000 1,310,000 1,252,000 1,146,000 1,551,000 1,304,000 -4,455,020 1,258,000 1,258,000 1,920,000 
      sales and marketing
    6,668,000 6,315,000 6,553,000 6,948,000 8,384,000 8,547,000 9,306,000 9,521,000 8,303,000 8,782,000 8,386,000 8,127,000 7,713,000 7,848,000 7,293,000 7,633,000 6,018,000 4,797,000 4,915,000 3,568,000 3,301,000 2,702,000 2,755,000 2,972,000 3,324,000 4,545,000 3,992,000 3,509,000 3,511,000 3,513,000 3,061,000 3,721,000 3,499,000 3,333,000 2,745,000 3,416,000 3,110,000 2,871,000 3,056,000 2,821,000 3,062,000 2,715,000 2,793,000 2,722,000 2,332,000 -7,860,710 2,213,000 2,213,000 3,420,000 
      general and administrative
    15,291,000 15,372,000 13,532,000 13,836,000 13,034,000 18,660,000 17,746,000 17,506,000 17,213,000 15,378,000 15,840,000 13,360,000 12,182,000 11,955,000 9,963,000 9,355,000 7,226,000 6,536,000 6,573,000 5,017,000 4,388,000 4,999,000 3,761,000 3,406,000 3,515,000 5,030,000 3,857,000 3,352,000 4,240,000 6,967,000 3,453,000 4,240,000 4,456,000 4,669,000 3,765,000 4,002,000 6,587,000 5,186,000 4,422,000 3,894,000 3,913,000 4,202,000 3,709,000 3,534,000 3,623,000 -12,877,147 3,966,000 3,966,000 6,206,000 
      restructuring and demobilization costs
    427,000 1,214,000 1,568,000 4,938,000 9,790,000                                             
      impairment of property, plant and equipment
     3,597,000  955,000 286,612,000                                             
      total operating expenses
    25,110,000 47,455,000 24,147,000 30,471,000 322,153,000 32,420,000 31,643,000 31,592,000 32,707,000 28,235,000 28,444,000 25,451,000 23,994,000 24,000,000 21,950,000 21,435,000 16,836,000 14,646,000 14,565,000 11,194,000 10,131,000 9,994,000 8,604,000 8,499,000 9,066,000 12,140,000 9,895,000 8,729,000 9,679,000 19,528,000 7,898,000 9,599,000 9,560,000 9,429,000 7,978,000 9,127,000 11,273,000 9,439,000 8,806,000 8,001,000 8,285,000 8,169,000 7,648,000 7,807,000 7,259,000 -25,192,877 7,437,000 7,437,000 11,546,000 
      income from operations
    -20,834,000 -70,384,000 -3,348,000 -5,155,000 -299,341,000 14,713,000 17,400,000 19,986,000 2,436,000 1,383,000 -14,634,000 -17,044,000 -18,908,000 -9,666,000 -28,309,000 -22,646,000 -18,624,000 -16,312,000 -11,498,000 -6,614,000 -6,175,000 -6,131,000 -6,704,000 -5,648,000 -3,086,000 -830,000 -2,153,000 -5,215,000 -5,961,000 -13,942,000 -6,369,000 -6,855,000 -6,750,000 -1,621,000 -3,030,000 -5,433,000 -9,052,000 -5,710,000 -2,404,000 -1,348,000 -1,758,000 1,684,000 -2,476,000 -2,698,000 -2,745,000 13,365,957 -2,365,000 -2,365,000 -8,121,000 
      yoy
    -93.04% -578.38% -119.24% -125.79% -12388.22% 963.85% -218.90% -217.26% -112.88% -114.31% -48.31% -24.74% 1.52% -40.74% 146.21% 242.39% 201.60% 166.06% 71.51% 17.10% 100.10% 638.67% 211.38% 8.30% -48.23% -94.05% -66.20% -23.92% -11.69% 760.09% 110.20% 26.17% -25.43% -71.61% 26.04% 303.04% 414.90% -439.07% -2.91% -50.04% -35.96% -87.40% 4.69% 14.08% -66.20%     
      qoq
    -70.40% 2002.27% -35.05% -98.28% -2134.53% -15.44% -12.94% 720.44% 76.14% -109.45% -14.14% -9.86% 95.61% -65.86% 25.01% 21.60% 14.17% 41.87% 73.84% 7.11% 0.72% -8.55% 18.70% 83.02% 271.81% -61.45% -58.72% -12.51% -57.24% 118.90% -7.09% 1.56% 316.41% -46.50% -44.23% -39.98% 58.53% 137.52% 78.34% -23.32% -204.39% -168.01% -8.23% -1.71% -120.54% -665.16% 0.00% -70.88%  
      operating margin %
    -54.99% -170.26% -4.59% -6.61% -380.25% 11.95% 14.83% 16.97% 2.58% 1.64% -24.09% -35.39% -41.48% -16.22% -77.12% -49.62% -48.49% -51.83% -37.85% -20.88% -21.98% -26.64% -27.71% -22.92% -10.86% -1.78% -6.08% -17.66% -21.36% -39.08% -26.61% -31.63% -29.25% -4.46% -11.14% -21.67% -39.35% -20.66% -8.13% -4.86% -5.36% 4.50% -7.85% -8.96% -11.68% -17.99% -9.30% -9.30% -30.51% 
      other income
    41,000 75,000 581,000  1,130,000                                             
      interest expense
    -3,151,000 -2,003,750 -2,973,000             146,000 -41,000 -41,000 -58,000 -55,000 -75,000 -58,000 -49,000 -50,000 -83,000 -126,000 -136,000 -103,000 -41,000 -166,000 -163,000 -103,000 -92,000 -62,000 -58,000 -39,000 -26,000 -32,000 -37,000 -39,000 -39,000 -34,000 -46,000 -45,000  -12,556,250 -47,000 -47,000 -34,027,000 
      total other expense
    -3,110,000 -1,576,000 -2,392,000 -3,080,000 -832,000                             -62,000 -58,000   -32,000 -693,000         -47,000 -34,027,000 
      income before income taxes
    -23,944,000                                                 
      income tax benefit
    253,000                                                 
      net income
    -23,691,000 -72,913,000 -6,334,000 -9,056,000 -301,249,000 11,362,000 -12,970,000 16,818,000 -1,835,000 -519,000 -13,073,000 -15,423,000 -16,796,000 -9,609,000 -29,595,000 -24,050,000 -19,484,000 -16,353,000 -7,822,000 -6,669,000 -6,250,000 -6,189,000 -6,753,000 -5,698,000 -3,169,000 -956,000 -2,289,000 -5,318,000 -6,002,000 -14,108,000 -6,532,000 -6,958,000 -6,842,000 -1,683,000 -3,088,000 -5,472,000 -9,078,000 -5,742,000 -3,097,000 -1,387,000 -1,797,000 1,638,000 -2,522,000 -2,743,000 -2,790,000 63,540,676 -2,412,000 -2,412,000 -42,148,000 
      yoy
    -92.14% -741.73% -51.16% -153.85% 16316.84% -2289.21% -0.79% -209.04% -89.07% -94.60% -55.83% -35.87% -13.80% -41.24% 278.36% 260.62% 211.74% 164.23% 15.83% 17.04% 97.22% 547.38% 195.02% 7.15% -47.20% -93.22% -64.96% -23.57% -12.28% 738.27% 111.53% 27.16% -24.63% -70.69% -0.29% 294.52% 405.18% -450.55% 22.80% -49.43% -35.59% -97.42% 4.56% 13.72% -93.38%     
      qoq
    -67.51% 1051.14% -30.06% -96.99% -2751.37% -187.60% -177.12% -1016.51% 253.56% -96.03% -15.24% -8.17% 74.79% -67.53% 23.06% 23.43% 19.15% 109.06% 17.29% 6.70% 0.99% -8.35% 18.52% 79.80% 231.49% -58.24% -56.96% -11.40% -57.46% 115.98% -6.12% 1.70% 306.54% -45.50% -43.57% -39.72% 58.10% 85.41% 123.29% -22.82% -209.71% -164.95% -8.06% -1.68% -104.39% -2734.36% 0.00% -94.28%  
      net income margin %
    -62.54% -176.38% -8.67% -11.61% -382.67% 9.23% -11.05% 14.28% -1.94% -0.62% -21.52% -32.03% -36.84% -16.12% -80.63% -52.70% -50.73% -51.96% -25.75% -21.06% -22.24% -26.89% -27.91% -23.12% -11.15% -2.06% -6.46% -18.01% -21.50% -39.54% -27.29% -32.11% -29.65% -4.63% -11.35% -21.83% -39.47% -20.77% -10.48% -5.00% -5.48% 4.38% -8.00% -9.11% -11.87% -85.50% -9.48% -9.48% -158.36% 
      net income per share
                                                     
      basic and diluted
    -0.29    -3.67    -0.02 -0.01 -0.19 -0.22 -0.24 -0.07 -0.75 -0.68 -0.59 -0.52 -0.24 -0.23 -0.22 -0.23 -0.25 -0.21 -0.13 -0.03 -0.09 -0.22 -0.25 -0.59 -0.27 -0.29 -0.29 -0.19 -0.13 -0.23 -0.39             
      weighted-average common shares outstanding:
                                                     
      basic and diluted
    82,742,789    82,065,676    75,762,893 69,439,034 69,317,805 69,249,281 69,162,739 39,363,114 39,533,695 35,207,975 32,940,040 30,433,154 32,523,405 28,501,044 27,983,470 26,377,652 26,728,205 26,521,861 25,194,292 24,099,438 24,171,811 24,118,620 23,930,613 23,738,852 23,808,703 23,743,358 23,567,019  23,442,241 23,369,179 23,257,541  23,168,251 23,111,127 23,063,471  23,060,456 22,999,988 22,992,273     
      interest expense, convertible note - related party
          -1,469,000 -3,043,000 -3,038,000 -2,904,000 -1,938,000 -211,000 -275,000 -1,007,000 -1,734,000 -1,550,000 -819,000                                 
      loss on extinguishment of debt
          -27,487,000                                           
      income before income tax expense
     -73,010,000 -5,740,000 -8,235,000  11,187,000 -12,703,000 17,684,000                                          
      income tax expense
     97,000 -594,000 -821,000 -1,076,000 175,000 -267,000 -866,000 -756,000                                         
      net income per share
                                                     
      basic
     -0.88 -0.08 -0.11  0.14 -0.17 0.22                              -0.068 -0.13 -0.06 -0.08         
      diluted
     -0.88 -0.08 -0.11  0.14 -0.17 0.21                              -0.068 -0.13 -0.06 -0.08         
      weighted-average common shares outstanding:
                                                     
      basic
     82,328,484 82,399,599 82,179,136  77,535,121 76,261,294 76,336,811                          23,390,235    23,139,807    22,986,931    12,349,456 22,997,060 22,997,060 3,035,717 
      diluted
     82,328,484 82,399,599 82,179,136  80,306,690 76,261,294 78,981,383                          23,390,235    23,139,807    22,986,931    12,349,456 22,997,060 22,997,060 3,035,717 
      interest income
       -3,080,000 -1,962,000 -3,526,000 -1,147,000 741,000 -477,000 1,002,000 1,313,000 1,832,000 2,387,000 1,064,000 448,000                              -45,000     
      loss before income tax expense
        -300,173,000    -1,079,000                                         
      impairment of equipment under development
         808,000   2,702,000                                         
      income from employee retention credits
              2,186,000                                       
      total other income
         -3,526,000 -30,103,000 -2,302,000 -3,515,000 -1,902,000 1,561,000 1,621,000 2,112,000 57,000 -1,286,000 -1,404,000 -860,000 -41,000 3,676,000                           50,174,719 -47,000   
      gain on extinguishment of debt
                      3,734,000                               
      revenue:
                                                     
      product
                    38,330,000 31,303,000 30,263,000 31,490,000 28,056,000 23,062,000 23,939,000 24,526,000 28,307,000 46,195,000 35,046,000 28,908,000 26,785,000 35,145,000 23,342,000 21,115,000 22,521,000 35,890,000 26,812,000 24,562,000 22,326,000 27,204,000 28,877,000 27,123,000 32,286,000 36,641,000 30,926,000 29,755,000 23,211,000 -71,875,741 24,589,000 24,589,000 25,893,000 
      research services
                    77,000 172,000 117,000 180,000 41,000 -44,000 256,000 115,000 112,000 310,000 379,000 625,000 1,127,000 534,000 595,000 556,000 553,000 472,000 386,000 507,000 676,000 435,000 683,000 595,000 535,000 743,000 613,000 341,000 289,000 -2,436,860 848,000 848,000 722,000 
      cost of revenue:
                                                     
      total interest expense
                       -55,000 -75,000 -45,500 -49,000 -50,000 -83,000 -70,000 -136,000 -103,000 -41,000 -89,500 -163,000 -103,000 -92,000   -39,000 -26,000   -39,000 -39,000 -34,000 -46,000 -45,000      
      other expense
                                                     
      postponed financing costs
                                         -164,000 -656,000           
      net loss attributable to common stockholders
                                             -2,013,750 -2,522,000 -2,743,000 -2,790,000     
      net loss attributable to common stockholders per share:
                                                     
      basic
                                             -0.088 -0.11 -0.12 -0.12     
      diluted
                                             -0.088 -0.11 -0.12 -0.12     
      total interest income
                                                -45,000     
      other income:
                                                     
      gain on extinguishment of convertible notes
                                                     
      loss on exchange of convertible notes
                                                     
      costs associated with postponed public offering
                                                     
      net income attributable to common stockholders
                                                 63,540,676 -2,412,000 -2,412,000 -42,148,000 
      net income attributable to common stockholders per share:
                                                     
      basic
                                                 1.89 -0.1 -0.1 -13.88 
      diluted
                                                 1.89 -0.1 -0.1 -13.88 
    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-09-23 2014-06-30 
                                                       
        assets
                                                       
        current assets:
                                                       
        cash and cash equivalents
      173,870,000 156,857,000 150,722,000 167,622,000 192,039,000 220,882,000 113,489,000 91,381,000 101,461,000 139,723,000 94,643,000 134,298,000 207,539,000 281,335,000 102,398,000 162,185,000 205,177,000 76,564,000 95,531,000 102,257,000 17,219,000 16,496,000 11,314,000 13,359,000 11,786,000 3,633,000 1,195,000 3,322,000 3,369,000 3,327,000 5,177,000 7,286,000 9,615,000 10,694,000 7,305,000 6,951,000 11,228,000 18,086,000 21,129,000 19,737,000 29,357,000 32,804,000 29,964,000 29,575,000 33,010,000 49,719,000    
        restricted cash
      1,713,000 1,713,000 1,710,000 410,000 394,000 394,000 394,000 394,000 157,000 248,000 320,000 320,000 629,000 1,226,000                                    
        accounts receivable
      36,438,000 35,270,000 69,149,000 76,167,000 77,355,000 109,104,000 115,199,000 116,928,000 84,029,000 69,995,000 54,413,000 44,167,000 47,280,000 57,350,000 27,117,000 29,481,000 24,533,000 20,426,000 18,723,000 19,366,000 20,668,000 15,698,000 20,072,000 19,168,000 20,455,000 32,254,000 24,362,000 22,166,000 22,287,000 25,565,000 21,461,000 20,106,000 20,134,000 26,764,000 17,106,000 16,492,000 17,248,000 17,535,000 19,625,000 24,734,000 23,207,000 20,624,000 24,491,000 19,957,000 19,260,000 17,924,000 20,067,000 20,067,000 18,549,000 
        inventories
      31,054,000 38,249,000 43,037,000 52,115,000 56,739,000 47,551,000 47,430,000 53,030,000 45,750,000 39,189,000 34,421,000 33,289,000 27,007,000 22,538,000 20,600,000 17,000,000 15,505,000 11,987,000 9,712,000 9,438,000 10,847,000 13,099,000 9,427,000 9,452,000 13,432,000 8,768,000 13,459,000 13,099,000 9,268,000 7,318,000 9,909,000 12,822,000 9,974,000 8,915,000 13,992,000 13,255,000 15,132,000 12,868,000 12,902,000 11,788,000 6,139,000 6,532,000 6,629,000 6,075,000 5,905,000 4,897,000 6,349,000 6,349,000 5,490,000 
        prepaid expenses and other current assets
      10,896,000 9,964,000 14,299,000 14,153,000 17,359,000 31,517,000 29,344,000 26,804,000 23,708,000 17,176,000 16,568,000 15,962,000 13,581,000 7,236,000 6,159,000 4,616,000 2,835,000 3,173,000 3,167,000 2,071,000 1,152,000 1,830,000 1,595,000 1,391,000 917,000 1,114,000 1,512,000 1,320,000 916,000 1,041,000 1,410,000 1,190,000 1,088,000 1,289,000 1,478,000 1,343,000 1,192,000 1,697,000 1,831,000 1,635,000 707,000 1,687,000 1,837,000 2,105,000 1,195,000 836,000 1,025,000 1,025,000 1,065,000 
        total current assets
      253,971,000 242,053,000 278,917,000 310,467,000 343,886,000 409,448,000 305,856,000 288,537,000 255,105,000 266,331,000 200,365,000 228,036,000 296,036,000 369,685,000 156,274,000 213,282,000 248,050,000 112,150,000 127,133,000 133,132,000 49,886,000 47,123,000 42,408,000 43,370,000 46,590,000 45,769,000 40,528,000 39,907,000 35,840,000 37,251,000 37,957,000 41,404,000 40,811,000 47,662,000 39,881,000 38,041,000 44,800,000 50,186,000 55,487,000 57,894,000 59,410,000 61,647,000 62,921,000 60,216,000 61,871,000 73,376,000 81,092,000 81,092,000 82,021,000 
        property, plant and equipment
      93,741,000 98,400,000 154,370,000 156,271,000 179,282,000 459,276,000 451,569,000 437,973,000 422,736,000 417,227,000 385,026,000 368,270,000 312,068,000 259,223,000 210,113,000 122,206,000 77,720,000 55,778,000 46,706,000 46,085,000 45,747,000 46,739,000 48,099,000 50,132,000 51,834,000 53,617,000 55,163,000 57,319,000 59,648,000 61,699,000 71,000,000 71,988,000 73,292,000 76,067,000 78,073,000 80,523,000 82,719,000 84,394,000 81,905,000 81,146,000 79,539,000 78,322,000 77,424,000 78,149,000 79,520,000 71,492,000 65,879,000 65,879,000 59,162,000 
        assets held for sale
      32,569,000 32,712,000 25,504,000 26,500,000                                              
        operating lease right-of-use assets
      17,039,000 18,014,000 17,557,000 18,318,000 19,103,000 20,854,000 20,373,000 18,671,000 16,824,000 17,212,000 17,400,000 18,380,000 10,218,000 11,990,000 16,323,000 17,892,000 12,996,000 13,531,000 12,522,000 11,990,000 4,109,000 3,478,000 3,702,000 3,949,000 3,941,000 4,032,000 4,277,000 4,461,000 4,562,000                     
        finance lease right-of-use assets
      5,838,000 6,131,000 6,423,000 5,627,000 5,934,000                                             
        other long-term assets
      7,318,000 9,369,000 8,624,000 7,949,000 6,771,000 5,566,000 4,789,000 3,448,000 3,324,000 2,278,000 2,355,000 2,388,000 2,410,000 2,518,000 2,704,000 2,554,000 2,240,000 1,495,000 1,311,000 1,017,000 132,000 84,000 88,000 94,000 100,000 84,000 86,000 75,000 71,000 73,000 76,000 79,000 83,000 86,000 84,000 94,000 97,000 89,000    105,000        
        total assets
      410,476,000 406,679,000 491,395,000 525,132,000 554,976,000 895,144,000 782,587,000 748,629,000 697,989,000 703,048,000 605,146,000 617,074,000 620,732,000 643,416,000 385,414,000 355,934,000 341,006,000 182,954,000 187,672,000 192,224,000 99,874,000 97,424,000 94,297,000 97,545,000 102,465,000 103,502,000 100,054,000 101,762,000 100,121,000 99,023,000 109,033,000 113,471,000 114,186,000 123,815,000 118,038,000 118,658,000 127,616,000 134,669,000 137,471,000 139,187,000 139,043,000 140,074,000 140,445,000 138,488,000 141,521,000 145,043,000 147,196,000 147,196,000 141,486,000 
        liabilities and stockholders’ equity
                                                       
        current liabilities:
                                                       
        accounts payable
      13,611,000 13,243,000 19,098,000 27,004,000 39,931,000 44,361,000 42,280,000 57,246,000 44,713,000 51,094,000 37,115,000 48,063,000 52,822,000 54,728,000 58,323,000 51,126,000 30,069,000 17,440,000 9,820,000 9,522,000 6,968,000 5,351,000 8,354,000 4,713,000 8,717,000 12,596,000 9,097,000 10,028,000 8,571,000 12,392,000 7,884,000 8,395,000 7,032,000 10,653,000 8,886,000 8,408,000 14,169,000 13,065,000 11,544,000 12,208,000 12,745,000 10,684,000 9,594,000 9,791,000 13,390,000 14,202,000 14,736,000 14,736,000 8,872,000 
        accrued expenses
      17,967,000 12,952,000 15,585,000 15,564,000 16,681,000 36,495,000 26,531,000 19,684,000 12,762,000 22,811,000 16,694,000 10,672,000 9,763,000 16,003,000 12,737,000 10,973,000 7,737,000 10,819,000 9,791,000 6,967,000 5,306,000 3,884,000 4,081,000 4,092,000 3,616,000 8,057,000 4,539,000 4,045,000 4,230,000 3,864,000 3,529,000 4,710,000 3,939,000 5,862,000 4,685,000 4,751,000 4,112,000 3,987,000 4,145,000 4,114,000 3,441,000 5,568,000 4,465,000 4,081,000 3,325,000 5,588,000 4,705,000 4,705,000 3,918,000 
        deferred revenue
      21,971,000 1,259,000 824,000 624,000 2,645,000 2,199,000 2,405,000 3,095,000 3,130,000 2,316,000 5,463,000 4,634,000 3,974,000 5,846,000 2,356,000 1,616,000 1,201,000 1,321,000 1,722,000 1,870,000 2,061,000 2,037,000 2,275,000 3,412,000 4,840,000 5,620,000 6,149,000 6,915,000 3,579,000 2,629,000 2,811,000 1,540,000 1,019,000 1,304,000 1,608,000 806,000 789,000 1,043,000 753,000 449,000 431,000 681,000 5,601,000 2,531,000 1,362,000 292,000 1,440,000 1,440,000 959,000 
        finance obligation for sale and leaseback transactions
      5,133,000 4,443,000 4,265,000 4,094,000 3,929,000 4,028,000 3,653,000 1,254,000 1,206,000                                         
        operating lease liabilities
      3,077,000 3,245,000 3,243,000 3,315,000 3,339,000 3,279,000 3,181,000 2,151,000 1,769,000 1,874,000 1,986,000 2,256,000 2,267,000 2,368,000 2,541,000 2,488,000 2,194,000 2,247,000 2,324,000 1,596,000 1,152,000 1,046,000 1,056,000 1,091,000 1,069,000 1,038,000 1,051,000 1,057,000 976,000                     
        finance lease liabilities
      1,813,000 1,768,000 1,724,000 1,445,000 1,408,000                                             
        long term debt - current portion
      24,231,000 25,115,000 26,000,000 26,000,000 13,500,000 19,750,000 26,250,000                                           
        total current liabilities
      87,803,000 62,025,000 70,739,000 78,046,000 81,433,000 110,112,000 104,300,000 83,430,000 63,580,000 78,095,000 61,258,000 65,625,000 68,826,000 78,945,000 80,957,000 71,203,000 46,201,000 36,555,000 28,272,000 28,160,000 22,903,000 13,927,000 16,133,000 13,308,000 18,242,000 30,434,000 25,699,000 24,930,000 20,681,000 23,066,000 19,380,000 18,395,000 15,740,000 21,569,000 15,183,000 13,977,000 19,090,000 18,130,000 16,483,000 16,818,000 16,912,000 17,409,000 20,554,000 16,515,000 18,204,000 20,208,000 21,007,000 21,007,000 13,825,000 
        revolving line of credit
      7,061,000 14,346,000 14,252,000 28,989,000 28,956,000 42,131,000 42,735,000                   3,123,000 4,863,000 2,885,000 3,325,000 4,181,000 5,156,000 3,750,000 3,750,000 3,750,000                
        long term debt
      61,244,000 65,455,000 70,090,000 77,265,000 95,416,000 94,961,000 93,674,000                                           
        deferred revenue long-term
      14,607,000                          915,000 1,942,000   900,000 927,000 488,000                 
        finance obligation for sale and leaseback transactions long-term
      3,220,000 4,953,000 6,133,000 7,266,000 8,353,000 10,087,000 10,486,000 3,224,000 3,556,000                                         
        operating lease liabilities long-term
      20,271,000 21,138,000 20,745,000 21,494,000 22,305,000 23,148,000 23,742,000 23,074,000 21,620,000 21,906,000 21,987,000 22,289,000 12,948,000 13,456,000 16,833,000 17,256,000 12,556,000 12,991,000 11,508,000 11,482,000 4,077,000 3,597,000 3,845,000 4,091,000 4,139,000 4,292,000 4,554,000 4,762,000 4,926,000                     
        finance lease liabilities long-term
      2,773,000 3,244,000 3,703,000 3,304,000 3,679,000                                             
        total liabilities
      196,979,000 171,161,000 185,662,000 216,364,000 240,142,000 280,439,000 274,937,000 230,802,000 206,786,000 214,993,000 195,333,000 197,103,000 188,190,000 195,981,000 203,008,000 191,180,000 159,395,000 54,546,000 45,214,000 45,076,000 33,231,000 29,572,000 33,410,000 31,014,000 32,096,000 44,512,000 40,988,000 41,418,000 35,445,000 28,769,000 25,540,000 24,546,000 19,453,000 22,872,000 16,515,000 15,312,000 20,172,000 19,105,000 17,197,000 17,176,000 17,078,000 17,600,000 20,847,000 17,605,000 19,300,000 21,327,000 22,146,000 22,146,000 15,037,000 
        commitments and contingencies
                                                       
        stockholders’ equity:
                                                       
        preferred stock, 0.00001 par value per share...
                                                       
        common stock, 0.00001 par value per share...
                                                       
        additional paid-in capital
      1,286,967,000 1,285,297,000 1,282,599,000 1,279,300,000 1,276,310,000 1,274,932,000 1,179,239,000 1,176,446,000 1,166,640,000 1,161,657,000 1,082,896,000 1,079,981,000 1,077,129,000 1,075,226,000 800,588,000 753,341,000 746,148,000 673,461,000 671,158,000 668,026,000 580,852,000 575,811,000 562,657,000 561,548,000 559,688,000 545,140,000 544,260,000 543,249,000 542,263,000 541,839,000 540,970,000 539,870,000 538,720,000 538,088,000 536,985,000 535,720,000 534,346,000 533,088,000 532,056,000 530,696,000 529,263,000 527,975,000 526,737,000 525,499,000 524,095,000 522,800,000    
        accumulated deficit
      -1,073,470,000 -1,049,779,000 -976,866,000 -970,532,000 -961,476,000 -660,227,000 -671,589,000 -658,619,000 -675,437,000 -673,602,000 -673,083,000 -660,010,000 -644,587,000 -627,791,000 -618,182,000 -588,587,000 -564,537,000 -545,053,000 -528,700,000 -520,878,000 -514,209,000 -507,959,000 -501,770,000 -495,017,000 -489,319,000 -486,150,000 -485,194,000 -482,905,000 -477,587,000 -471,585,000 -457,477,000 -450,945,000 -443,987,000 -437,145,000 -435,462,000 -432,374,000 -426,902,000 -417,524,000 -411,782,000 -408,685,000 -407,298,000 -405,501,000 -407,139,000 -404,616,000 -401,874,000 -399,084,000    
        total stockholders’ equity
      213,497,000  305,733,000 308,768,000 314,834,000  507,650,000 517,827,000 491,203,000  409,813,000 419,971,000 432,542,000  182,406,000 164,754,000 181,611,000  142,458,000 147,148,000 66,643,000  60,887,000 66,531,000 70,369,000  59,066,000 60,344,000 64,676,000  83,493,000 88,925,000 94,733,000 100,943,000 101,523,000 103,346,000 107,444,000 115,564,000 120,274,000 122,011,000 121,965,000 122,474,000 119,598,000 120,883,000 122,221,000 123,716,000    
        total liabilities and stockholders’ equity
      410,476,000  491,395,000 525,132,000 554,976,000  782,587,000 748,629,000 697,989,000  605,146,000 617,074,000 620,732,000  385,414,000 355,934,000 341,006,000  187,672,000 192,224,000 99,874,000  94,297,000 97,545,000 102,465,000  100,054,000 101,762,000 100,121,000  109,033,000 113,471,000 114,186,000 123,815,000 118,038,000 118,658,000 127,616,000 134,669,000 137,471,000 139,187,000 139,043,000  140,445,000 138,488,000 141,521,000     
        stockholders' equity:
                                                       
        preferred stock, 0.00001 par value...
                                                       
        common stock, 0.00001 par value...
                                                       
        total stockholders' equity
       235,518,000    614,705,000    488,055,000    447,435,000    128,408,000    67,852,000    58,990,000    70,254,000                    
        total liabilities and stockholders' equity
       406,679,000    895,144,000    703,048,000    643,416,000    182,954,000    97,424,000    103,502,000    99,023,000                    
        convertible note - related party
             121,074,000 118,030,000 114,992,000 112,088,000 109,189,000 106,416,000 103,580,000 105,218,000 102,721,000 100,638,000                                 
        current portion of prepayment liability
                    5,000,000 5,000,000 5,000,000 4,728,000 4,615,000 4,530,000 4,562,000                             
        prepayment liability
                        5,000,000 5,000,000 5,000,000 9,555,000 9,568,000 9,676,000 9,715,000 9,786,000 9,820,000 9,784,000 9,838,000 4,485,000 4,053,000 3,989,000 1,962,000                 
        current portion of long-term debt
                         3,675,000 2,854,000 1,609,000 367,000                           
        prepayment liability, long-term
                       5,000,000                                
        long-term debt
                          817,000 2,059,000 3,298,000 3,661,000                          
        other long-term liabilities
                        434,000 434,000 434,000 434,000 566,000 278,000              971,000 703,000 341,000 136,000 151,000 241,000 1,038,000 1,027,000 1,030,000 1,031,000 1,031,000 1,085,000 
        deferred rent
                                   1,218,000 1,207,000 1,235,000 1,263,000 1,303,000 1,332,000 1,335,000 1,082,000             
        capital leases, current portion
                                        4,000 12,000 20,000 35,000 41,000 47,000 54,000 67,000 76,000 75,000 77,000 76,000 76,000 76,000 76,000 
        capital leases, excluding current portion
                                           4,000 11,000 17,000 30,000 40,000 52,000 52,000 69,000 89,000 108,000 108,000 127,000 
        other current liabilities
                                              241,000 409,000 818,000 37,000 50,000 50,000 50,000 50,000  
        other assets
                                            79,000 147,000 94,000  100,000 123,000 130,000 175,000 225,000 225,000 303,000 
        liabilities, convertible preferred stock and stockholders’ equity
                                                       
        total liabilities, convertible preferred stock and stockholders’ equity
                                               140,074,000    145,043,000    
        marketable securities
                                                 2,504,000 2,501,000     
        subordinated notes, current portion
                                                       
        convertible notes, current portion
                                                       
        senior convertible notes
                                                       
        convertible notes, excluding current portion
                                                       
        stockholders’ equity
                                                       
        series c convertible preferred stock, 0.00001 par value...
                                                       
        series b convertible preferred stock, 0.00001 par value...
                                                       
        series a convertible preferred stock, 0.00001 par value...
                                                       
        cash
                                                    53,651,000 53,651,000 56,917,000 
        subordinated notes
                                                       
      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-23 
                                                       
          cash flows from operating activities:
                                                       
          net loss
        -23,691,000   -9,056,000 -301,249,000    -1,835,000 -519,000 -13,073,000 -15,423,000 -16,796,000 -9,609,000 -29,595,000 -24,050,000 -19,484,000 -16,353,000 -7,822,000 -6,669,000 -6,250,000 -6,189,000 -6,753,000 -5,698,000 -3,169,000 -956,000 -2,289,000 -5,318,000 -6,002,000 -14,108,000 -6,532,000 -6,958,000 -6,842,000 -1,683,000 -3,088,000 -5,472,000 -9,078,000 -5,742,000 -3,097,000 -1,387,000 -1,797,000  -2,523,000 -2,742,000 -2,790,000  -2,411,000 
          adjustments to reconcile net loss to net cash from operating activities:
                                                       
          depreciation
        5,382,000 28,176,000 5,392,000 5,796,000 5,793,000 5,433,000 5,321,000 5,986,000 5,786,000 4,561,000 4,550,000 3,503,000 2,704,000 2,530,000 2,531,000 2,033,000 2,128,000 2,584,000 2,114,000 2,104,000 2,638,000 2,528,000                          
          amortization of debt issuance costs
        1,720,000 1,074,000 951,000 882,000 730,000             11,000 4,000 3,000 3,000 4,000                         
          provision for bad debt
        -3,000 3,510,000 -4,000 140,000 -108,000  -1,000   -4,000 -17,000 -171,000 99,000 73,000 43,000 4,000 -5,000 12,000 1,000 -3,000 -95,000 154,000                          
          stock-based compensation expense
        1,866,000 1,678,000 2,183,000 2,815,000 1,952,000 2,548,000 2,630,000                                         
          impairment of property, plant and equipment
         3,607,000 -2,000 1,387,000 286,634,000 803,000 771,000 6,039,000                                       
          deferred taxes
        -522,000                                               
          reduction in the carrying amount of operating lease right-of-use assets
        1,074,000 862,000 828,000 1,192,000 652,000 -104,000 767,000 649,000 574,000 673,000 781,000 773,000 632,000 715,000 706,000 649,000 570,000 561,000 537,000 263,000 257,000 252,000 247,000 229,000 243,000                       
          changes in operating assets and liabilities:
                                                       
          accounts receivable
        -1,165,000 30,369,000 7,022,000 1,048,000 31,857,000 5,987,000 1,730,000 -33,039,000 -14,034,000 -15,578,000 -10,229,000 3,284,000 9,971,000 -30,309,000 2,321,000 -4,952,000 -4,102,000 -1,715,000 642,000 1,305,000 -4,875,000 4,220,000 -1,075,000 1,287,000 11,799,000 -7,892,000 -2,196,000 121,000 3,278,000 -7,026,000 -1,355,000 28,000 6,630,000 -9,648,000 -574,000 1,076,000 442,000 2,090,000 5,109,000 -1,819,000 -2,291,000 2,781,000 -3,392,000 -697,000 -1,336,000 2,143,000 -1,518,000 
          inventories
        7,195,000 4,788,000 9,078,000 4,624,000 -9,188,000 -121,000 5,600,000 -7,280,000 -6,561,000 -4,768,000 -1,132,000 -6,282,000 -4,469,000 -1,938,000 -3,600,000 -1,495,000 -3,518,000 -2,275,000 -274,000 1,409,000 2,252,000 -3,672,000 25,000 3,980,000 -4,664,000 4,691,000 -360,000 -3,831,000 -1,950,000 2,591,000 2,913,000 -2,848,000 -1,059,000 5,077,000 -737,000 1,877,000 -2,264,000 34,000 -1,114,000 -5,649,000 393,000 97,000 -554,000 -170,000 -1,008,000 1,452,000 -859,000 
          prepaid expenses and other assets
        1,542,000 3,751,000 -361,000 1,928,000 12,854,000 -3,049,000 -3,980,000 -3,447,000 -9,359,000 -630,000 -259,000 -1,415,000 -5,097,000 -100,000 -555,000 -2,126,000 -374,000 221,000 -1,371,000 -1,804,000 630,000 -231,000 -198,000 -468,000 181,000 400,000 -203,000 -408,000 127,000 372,000 -217,000 -98,000 204,000 187,000 -125,000 -148,000 497,000 -208,000 234,000 -1,011,000 966,000 120,000 266,000 -928,000 -339,000 214,000 93,000 
          accounts payable
        1,447,000 -3,723,000 -1,151,000 -10,714,000 -3,865,000 2,889,000 -13,062,000 15,366,000 2,148,000 5,003,000 987,000 4,109,000 -5,516,000 4,837,000 -15,499,000 12,917,000 3,063,000 3,609,000 -192,000 2,530,000 1,432,000 -3,355,000 3,752,000 -3,814,000 -3,732,000 3,006,000 -1,042,000 1,886,000 -3,709,000 4,867,000 -1,102,000 1,132,000 -3,340,000 1,747,000 794,000 -3,510,000 2,238,000 122,000 -1,476,000 -49,000 1,508,000 13,000 327,000 1,648,000 -471,000 -88,000 858,000 
          accrued expenses
        5,015,000 -2,400,000 21,000 -1,117,000 -19,814,000 9,965,000 6,847,000 5,332,000 -10,289,000 6,117,000 6,022,000 909,000 -6,240,000 3,266,000 1,764,000 3,236,000 -3,082,000 1,028,000 2,872,000 1,661,000 1,422,000 -197,000 -11,000 476,000 -4,441,000 3,518,000 494,000 -185,000 517,000 249,000 -1,167,000 785,000 -1,923,000 1,069,000 -61,000 688,000 125,000 11,000 -714,000 728,000 -2,203,000 896,000 384,000 756,000 -2,263,000 883,000 1,514,000 
          deferred revenue
        35,319,000 435,000 200,000 -2,021,000 446,000 -206,000 -690,000 -35,000 814,000 -3,147,000 829,000 660,000 -1,872,000 3,490,000 740,000 415,000 -120,000 -288,000 -63,000 -223,000 31,000 -251,000 -1,245,000 -1,467,000 -851,000 -1,478,000 -1,757,000 5,224,000 1,403,000 -543,000 1,244,000 454,000 -345,000 -304,000 802,000 17,000 -254,000 290,000 304,000 310,000 -542,000 -3,834,000 1,928,000 1,169,000 1,070,000 -1,148,000 481,000 
          operating lease and other liabilities
        -1,034,000 -825,000                                              
          net cash from operating activities
        34,145,000 16,135,000 15,035,000 -3,930,000 5,632,000   6,843,000 -17,749,000 -2,779,000 -7,502,000 -7,680,000 -24,651,000 -24,080,000 -37,455,000 -10,035,000 -22,829,000 -12,049,000 -6,050,000 1,343,000 -1,872,000 -5,142,000 -1,540,000 -1,889,000 -1,353,000 4,707,000 -3,818,000 1,068,000 -3,011,000 86,000 -2,493,000 -3,849,000 -2,398,000 344,000 1,053,000 -1,584,000 -4,419,000 788,000 3,848,000 -5,000,000 -214,000 5,441,000 561,000 3,015,000 -3,658,000 4,718,000 1,739,000 
          cash flows from investing activities:
                                                       
          capital expenditures
        -1,367,000 -2,464,000 -9,102,000 -12,885,000 -12,998,000   -24,827,000 -25,863,000 -27,786,000 -32,279,000 -66,012,000 -49,378,000 -58,626,000 -66,989,000 -37,855,000 -14,504,000 -7,645,000 -2,254,000 -2,409,000 -1,470,000 -816,000 -623,000 -1,050,000 -927,000 -523,000 -287,000 -665,000 -637,000 -942,000 -994,000 -980,000 -677,000 -695,000 -592,000 -2,685,000 -2,146,000 -3,222,000 -2,266,000 -4,600,000 -3,128,000 -2,579,000 -2,418,000 -6,428,000 -10,531,000 -8,631,000 -2,413,000 
          free cash flows
        32,778,000 13,671,000 5,933,000 -16,815,000 -7,366,000   -17,984,000 -43,612,000 -30,565,000 -39,781,000 -73,692,000 -74,029,000 -82,706,000 -104,444,000 -47,890,000 -37,333,000 -19,694,000 -8,304,000 -1,066,000 -3,342,000 -5,958,000 -2,163,000 -2,939,000 -2,280,000 4,184,000 -4,105,000 403,000 -3,648,000 -856,000 -3,487,000 -4,829,000 -3,075,000 -351,000 461,000 -4,269,000 -6,565,000 -2,434,000 1,582,000 -9,600,000 -3,342,000 2,862,000 -1,857,000 -3,413,000 -14,189,000 -3,913,000 -674,000 
          net cash from investing activities
        -1,367,000 -2,464,000 -9,102,000 -12,885,000 -12,998,000 -14,751,000 -20,821,000 -24,827,000 -25,863,000 -27,786,000 -32,279,000 -66,012,000 -49,378,000 -58,626,000 -66,989,000 -37,855,000 -14,504,000 -7,645,000 -2,254,000 -2,409,000 -1,470,000 -816,000 -623,000 -1,050,000 -927,000 -523,000 -287,000 -665,000 -637,000 -942,000 -994,000 -980,000 -677,000 -695,000 -592,000 -2,685,000 -2,146,000 -3,222,000 -2,266,000 -4,600,000 -3,128,000 -2,579,000 86,000 -6,431,000 -13,032,000 -8,631,000 -2,413,000 
          cash flows from financing activities:
                                                       
          repayment of lease and other finance obligations
        -1,469,000 -1,417,000 -1,349,000 -1,261,000 -1,203,000                                           
          payments made for employee restricted stock tax withholdings
        -196,000 -94,000 -69,000 -46,000 -556,000 -31,000 -124,000 -53,000 -1,081,000 -18,000 -9,000 -8,000 -385,000 -22,000 -1,000 -24,000 -2,315,000 -36,000 -64,000 -2,613,000 -8,000 -16,000 -1,195,000 -6,000 -10,000 -454,000  -28,000 -504,000  -99,000 -286,000  -114,000 -82,000       
          repayment of revolving line of credit
        -7,600,000 -14,800,000 -13,200,000                                           
          repayment of term loan
        -6,500,000 -6,500,000 -6,500,000 -6,500,000 -6,500,000                                           
          fees and issuance costs from offering of common stock
          -10,000 -18,000                                           
          net cash from financing activities
        -15,765,000 -7,533,000 -21,533,000 -7,586,000 -21,477,000 86,460,000 22,158,000 8,141,000 5,259,000 75,573,000 126,000 142,000 -364,000 262,869,000 44,657,000 4,898,000 165,946,000 727,000 1,578,000 86,104,000 4,065,000 11,140,000 118,000 4,512,000 10,433,000 -1,746,000 1,978,000 -450,000 3,690,000 -994,000 1,378,000 2,500,000 1,996,000 3,740,000 -107,000 -8,000 -293,000 -609,000 -190,000 -20,000 -105,000 -22,000 -258,000 -19,000 -19,000 -19,000 -2,592,000 
          net increase in cash, cash equivalents and restricted cash
        17,013,000        -38,353,000 45,008,000 -39,655,000 -73,550,000 -74,393,000                                   
          cash, cash equivalents and restricted cash at beginning of period
        158,570,000 221,276,000 139,971,000 282,561,000                                   
          cash, cash equivalents and restricted cash at end of period
        175,583,000 6,138,000 -15,600,000 -24,401,000 192,433,000 107,393,000 22,108,000 -9,843,000 101,618,000 45,008,000                                      
          supplemental disclosures of cash flow information:
                                                       
          interest paid
        2,345,000 2,594,000 3,063,000 3,178,000 3,385,000 4,679,000 2,305,000 -164,000 187,000   23,000 35,000 43,000 52,000 68,000 55,000 48,000 65,000 48,000 43,000 41,000 84,000 107,000 135,000 102,000 96,000 101,000 96,000 42,000 99,000 69,000 62,000 49,000 40,000 43,000 48,000 53,000 52,000    45,000 57,000  
          income taxes paid
        27,000 402,000 432,000 384,000 2,916,000                                           
          supplemental disclosures of non-cash activities:
                                                       
          right-of-use assets obtained in exchange for new operating lease liabilities
            278,000 2,370,000 2,389,000 94,000 386,000 115,000   -2,827,000 275,000 5,514,000 68,000 1,981,000 1,079,000 8,144,000 888,000 28,000 237,000 152,000 59,000 141,000 153,000                   
          changes in accrued capital expenditures
        -1,079,000 -1,573,000 -7,314,000 -2,213,000 -565,000 -808,000 -1,904,000 -2,833,000 -8,529,000 8,976,000 -11,935,000 -8,868,000 3,610,000 -8,432,000 22,696,000 8,140,000 9,566,000 4,011,000 481,000 33,000 176,000 352,000 -111,000 -190,000 -147,000 493,000 111,000 -429,000 -112,000 -359,000 591,000 231,000 -281,000 20,000 -316,000 -2,251,000 -1,134,000 1,514,000 697,000 -579,000 484,000    -341,000 -446,000  
          net income
         -72,913,000    11,362,000 -12,970,000                                       -2,717,000  
          accretion of interest on convertible note - related party
             1,463,000 2,810,000 2,810,000 2,682,000    1,007,000 1,734,000 1,550,000 819,000                               
          amortization of convertible note issuance costs
             -296,000 301,000 10,000 9,000 9,000 10,000 9,000 9,000 9,000 10,000 9,000 4,000                               
          amortization of debt discount due to modification of convertible note – related party
             224,000 219,000 213,000 206,000 203,000 266,000                                   
          loss on extinguishment of debt
                                                      
          deferred financing costs written off
             120,000 1,709,000                                       
          loss on disposal of property, plant and equipment
                                                       
          proceeds from employee stock option exercises
         302,000 1,185,000   -7,000 287,000 8,698,000 1,386,000 1,214,000 274,000 150,000 21,000 379,000 136,000 38,000 772,000 836,000 230,000 463,000 1,674,000 118,000                         
          proceeds from registered direct offering of common stock
                                                       
          fees and issuance costs from registered direct offering of common stock
                                                       
          proceeds from employee stock purchase plan
                                                       
          fees and issuance costs from private placement of common stock
              -28,000    -1,000 -136,000 -9,000                              
          repayment of convertible note
                                                      
          proceeds from term loan
                                                      
          issuance costs from term loan and revolving line of credit
                                                       
          proceeds from revolving line of credit
                                                       
          proceeds from sale and leaseback transactions
             1,000 10,000,000 4,982,000                                       
          capitalized interest
                 962,000 2,561,000 2,561,000 1,446,000 753,000               18,000 17,000                
          adjustments to reconcile net income to net cash from operating activities:
                                                       
          issuance costs from term loan
                                                       
          proceeds from revolver
                                                      
          issuance costs from revolver
                                                       
          net decrease in cash, cash equivalents and restricted cash
          -15,600,000 -24,401,000 -28,843,000  22,108,000                                         
          operating lease liabilities
           -834,000 -1,062,000 -774,000 -672,000 -553,000 -485,000 -579,000 -687,000 -549,000 -609,000 -723,000 -645,000 -520,000 -556,000 -575,000 -325,000 -304,000 -293,000 -286,000 -281,000 -263,000 -274,000 -275,000 -273,000 -224,000 -246,000                   
          benefit from bad debt
                                                       
          proceeds from underwritten public offering, net of underwriting discounts, commissions and issuance costs
                                                       
          proceeds from issuance of convertible note related party
                     100,000,000                               
          issuance costs from convertible note
                     -185,000                               
          proceeds from at-the-market offering net of commissions, fees and issuance costs of 2,885
                                                       
          proceeds from private placement of common stock
                     50,000,000                              
          issuance costs from term loan and revolver
                                                       
          repayment of finance obligation for sale and leaseback transactions
             -25,000 -339,000                                         
          repayment of prepayment liability
                     -5,000,000 -4,728,000                               
          increase in debt discount due to modification of convertible note – related party
                                                       
          net cash provided (use) in operating activities
                                                       
          stock-compensation expense
                4,706,000  2,789,000 2,710,000 2,267,000  2,590,000 2,295,000 1,828,000  1,554,000 1,070,000 976,000  991,000 1,007,000 992,000  1,011,000 996,000 878,000  1,128,000 1,150,000 1,136,000  1,364,000 1,374,000 1,244,000           
          gain on extinguishment of debt
                                                      
          stock compensation expense
                                               1,433,000 1,370,000 1,238,000 1,476,000 1,404,000 1,295,000 1,383,000 1,054,000 
          other liabilities
                             -132,000 288,000   -56,000                   
          proceeds from underwritten public offering, net of underwriting discounts and commissions
                                                       
          issuance costs from underwritten public offering
                             -285,000                       
          proceeds from at-the-market offering net of commissions and fees of 2,269 and 601
                                                       
          fees and issuance costs from at-the-market offering
                     15,000 -285,000 -28,000 -318,000                               
          proceeds from issuance of convertible note - related party
                                                       
          proceeds from at-the-market offering, net of commissions of 2,269
                                                       
          proceeds from at-the-market offering, net of commissions of 879
                                                       
          cash, cash equivalents, restricted cash and restricted cash equivalents at end of period
                   -73,550,000 208,168,000                                   
          proceeds from at-the-market offering, net of commissions of 729
                                                       
          proceeds from issuance of long-term debt
                                                     
          issuance costs from long-term debt
                                                     
          repayments of borrowings under line of credit
                               -3,123,000                       
          proceeds from at-the-market offering, net of commissions of 2,269 and 601
                                                       
          net increase in cash
                      -59,787,000 -42,992,000 128,613,000 -18,967,000 -6,726,000 85,038,000 723,000 5,182,000 -2,045,000 1,573,000 8,153,000    42,000             2,840,000 389,000   -3,932,000 -3,266,000 
          cash and cash equivalents at beginning of period
                      76,564,000 16,496,000 3,633,000 3,327,000            32,804,000    49,719,000   
          cash and cash equivalents at end of period
                      -59,787,000 -42,992,000 205,177,000 -18,967,000 -6,726,000 85,038,000 17,219,000 5,182,000 -2,045,000 1,573,000 11,786,000 2,438,000 -2,127,000 -47,000 3,369,000            29,357,000    33,010,000   
          proceeds from at-the-market offering, net of commissions of 879 and 576
                                                       
          proceeds from at-the-market offering, net of commissions of 729 and 193
                        23,590,000                               
          proceeds from underwritten public offering, net of underwriting discounts and commissions of 1,093
                             15,036,000                       
          prepayment proceeds under customer supply agreement
                                 5,000,000 2,500,000 2,500,000               
          proceeds from at-the-market offering net of commissions and fees of 601 and 299
                                                       
          issuance costs from at-the-market offering
                         1,000 -27,000 -17,000                           
          initial recognition of operating lease liabilities related to right-of-use assets
                                 5,995,000                   
          proceeds from at-the-market offering, net of commissions and fees of 601
                                                       
          proceeds from at-the-market offering, net of commissions and fees of 576
                                                       
          proceeds from private placement offering
                                                       
          fees and issuance costs from private placement offering
                                                       
          proceeds from at-the-market offering, net of commissions and fees of 193
                            6,232,000                           
          impairment of construction in process
                                                       
          lease incentives
                                     -30,000 -31,000 -30,000 -30,000 -31,000 -31,000 -27,000 -22,000           
          proceeds from at-the-market offering net of commissions and fees of 299
                                                       
          proceeds from (repayments of) borrowings under line of credit
                                                      
          depreciation and amortization
                               2,562,000 2,563,000 2,562,000 2,554,000 2,565,000 2,532,000 2,528,000 2,573,000 2,515,000 3,171,000 2,721,000 2,726,000 2,630,000 2,676,000 2,555,000 2,472,000 2,416,000 2,410,000 2,465,000 2,663,000 2,575,000 2,184,000 2,491,000 2,513,000 
          impairment of construction in progress
                                                       
          other
                                         -1,000    -13,000     1,000 -1,000 
          repayment of obligations under capital lease
                                         -4,000 -8,000 -8,000 -7,000 -13,000 -12,000 -20,000 -23,000 -22,000 -20,000 -19,000 -19,000 -19,000 -19,000 
          operating lease right-of-use assets
                                  243,000 242,000 217,000                   
          proceeds from borrowings under line of credit
                                    36,914,000 25,741,000 18,859,000   21,250,000              
          net decrease in cash
                                  -2,127,000   -1,850,000 -2,109,000 -2,329,000 -1,079,000  354,000 -4,277,000 -6,858,000  1,392,000         
          repayment of borrowings under line of credit
                                   36,474,000 -37,770,000 -26,716,000 -17,453,000   -17,500,000              
          postponed financing costs
                                                       
          payments made for employee restricted stock minimum tax withholdings
                                                      
          accretion of prepayment discount
                                      64,000 33,000 10,000               
          deferred rent
                                      -11,000 -12,000 -10,000  -17,000 -89,000 -22,000           
          cash at beginning of period
                                      10,694,000  18,086,000       
          cash at end of period
                                      -2,109,000 -2,329,000 9,615,000  354,000 -4,277,000 11,228,000  1,392,000    389,000   -3,932,000 -3,266,000 
          adjustments to reconcile net loss to net cash (used in) provided by operating activities:
                                                       
          purchase of marketable securities
                                                      
          maturity and sale of marketable securities
                                                      
          capital lease
                                                      
          payment of deferred financing costs
                                                       
          changes in building lease incentives
                                                       
          unpaid financing costs
                                                       
          settlement of asset retirement obligation
                                                       
          advanced billings
                                                292,000       
          loss on disposal of assets
                                                     104,000 
          financing and debt issuance costs
                                                       
          accretion of debt to fair value
                                                     
          borrowings under line of credit
                                                     
          repayments under line of credit
                                                     
          repayment of borrowings under long-term debt
                                                       
          financing costs
                                                     -15,000 
          proceeds from initial public offering
                                                     -2,558,000 
          proceeds from issuance of common stock
                                                     
          conversion of convertible and senior convertible notes to common stock
                                                     -1,000  
          purchases of marketable securities
                                                   -3,000 -2,501,000   
          capitalized leases
                                                       
          other long-term liabilities
                                                -15,000       
          net decrease in cash and cash equivalents
                                                -3,447,000    -16,709,000   
          write-off of construction in progress
                                                       
          debt issuance costs and noncash interest expenses
                                                       
          write-off of costs associated with postponed public offering
                                                       
          gain on extinguishment of convertible notes
                                                       
          loss on exchange of convertible notes
                                                       
          issuance of series c preferred stock warrants in connection with senior convertible notes
                                                       
          accrued dividends on preferred stock
                                                       
          changes in redemption value of redeemable convertible preferred stock
                                                       
          reclassification of redeemable convertible preferred stock from temporary to permanent equity
                                                       
          debt issuance costs
                                                       
          repayment of borrowing under long-term debt
                                                      
          deferred offering costs
                                                       
          unpaid deferred initial public offering costs
                                                       
          decrease in restricted cash
                                                       
          debt issuance costs and non-cash interest expenses
                                                      15,000 
          unpaid initial public offering costs