7Baggers

Freshpet, Inc
(NASDAQ:FRPT) 

FRPT stock logo

Freshpet, Inc. manufactures and markets natural fresh meals and treats for dogs and cats in the United States, Canada, and the United Kingdom. The company sells its products under the Freshpet brand; and Dognation and Dog Joy labels through various classes of retail, including grocery, mass, club, p...

Founded: 2006
Full Time Employees: 462
Sector: Consumer Defensive
Industry: Packaged Foods

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: USD2025-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 
                                                  
      net sales
    285,229,000 288,848,000 264,689,000 263,249,000 262,708,000 253,367,000 235,253,000 223,849,000 215,421,000 200,621,000 183,331,000 167,522,000 165,833,000 151,333,000 146,007,000 132,171,000 115,869,000 107,590,000 108,616,000 93,414,000 84,522,224 84,189,912 79,980,060 70,097,805 65,751,772 65,265,901 60,052,179 54,792,202 51,643,304 50,799,601 47,624,956 43,169,601 40,696,512 41,199,780 39,968,983 34,513,935 34,061,457 34,536,151 33,002,209 31,453,700 30,201,789 30,570,506 28,359,404 27,054,674 24,508,205 22,519,672 
      yoy
    8.57% 14.00% 12.51% 17.60% 21.95% 26.29% 28.32% 33.62% 29.90% 32.57% 25.56% 26.75% 43.12% 40.66% 34.42% 41.49% 37.09% 27.79% 35.80% 33.26% 28.55% 29.00% 33.18% 27.93% 27.32% 28.48% 26.09% 26.92% 26.90% 23.30% 19.15% 25.08% 19.48% 19.29% 21.11% 9.73% 12.78% 12.97% 16.37% 16.26% 23.23% 35.75%     
      qoq
    -1.25% 9.13% 0.55% 0.21% 3.69% 7.70% 5.09% 3.91% 7.38% 9.43% 9.44% 1.02% 9.58% 3.65% 10.47% 14.07% 7.69% -0.94% 16.27% 10.52% 0.39% 5.26% 14.10% 6.61% 0.74% 8.68% 9.60% 6.10% 1.66% 6.67% 10.32% 6.08% -1.22% 3.08% 15.81% 1.33% -1.37% 4.65% 4.92% 4.15% -1.21% 7.80% 4.82% 10.39% 8.83%  
      cost of goods sold
    161,773,000 174,656,000 156,499,000 159,461,000 151,109,000 151,120,000 141,301,000 135,691,000 140,846,000 134,328,000 124,087,000 116,762,000 120,124,000 106,788,000 94,927,000 87,419,000 74,654,000 66,065,000 65,525,000 57,099,000 53,989,354 47,535,488 46,046,979 38,308,179 35,501,633 34,560,261 32,725,598 28,877,221 28,274,929 27,183,648 24,747,064 23,041,583 21,756,437 21,697,051 21,799,146 18,710,658 18,841,142 19,185,274 18,090,405 16,565,813 16,512,375 16,523,960 14,699,240 13,801,655 12,529,687 11,645,685 
      gross profit
    123,456,000 114,192,000 108,190,000 103,788,000 111,599,000 102,247,000 93,952,000 88,158,000 74,575,000 66,293,000 59,244,000 50,760,000 45,709,000 44,545,000 51,080,000 44,753,000 41,215,000 41,525,000 43,091,000 36,315,000 30,532,870 36,654,424 33,933,081 31,789,626 30,250,139 30,705,640 27,326,581 25,914,981 23,368,375 23,615,953 22,877,892 20,128,018 18,940,075 19,502,729 18,169,837 15,803,277 15,220,315 15,350,877 14,911,804 14,887,887 13,689,414 14,046,546 13,660,164 13,253,019 11,978,518 10,873,987 
      yoy
    10.62% 11.68% 15.15% 17.73% 49.65% 54.23% 58.58% 73.68% 63.15% 48.82% 15.98% 13.42% 10.90% 7.27% 18.54% 23.24% 34.99% 13.29% 26.99% 14.24% 0.93% 19.37% 24.18% 22.67% 29.45% 30.02% 19.45% 28.75% 23.38% 21.09% 25.91% 27.37% 24.44% 27.05% 21.85% 6.15% 11.18% 9.29% 9.16% 12.34% 14.28% 29.18%     
      qoq
    8.11% 5.55% 4.24% -7.00% 9.15% 8.83% 6.57% 18.21% 12.49% 11.90% 16.71% 11.05% 2.61% -12.79% 14.14% 8.58% -0.75% -3.63% 18.66% 18.94% -16.70% 8.02% 6.74% 5.09% -1.48% 12.37% 5.45% 10.90% -1.05% 3.23% 13.66% 6.27% -2.89% 7.34% 14.98% 3.83% -0.85% 2.94% 0.16% 8.75% -2.54% 2.83% 3.07% 10.64% 10.16%  
      gross margin %
    43.28% 39.53% 40.87% 39.43% 42.48% 40.36% 39.94% 39.38% 34.62% 33.04% 32.32% 30.30% 27.56% 29.44% 34.98% 33.86% 35.57% 38.60% 39.67% 38.88% 36.12% 43.54% 42.43% 45.35% 46.01% 47.05% 45.50% 47.30% 45.25% 46.49% 48.04% 46.63% 46.54% 47.34% 45.46% 45.79% 44.68% 44.45% 45.18% 47.33% 45.33% 45.95% 48.17% 48.99% 48.88% 48.29% 
      selling, general, and administrative expenses
    78,993,000 89,291,000 90,386,000 115,285,000 92,223,000 90,338,000 95,702,000 79,695,000 59,680,000 73,371,000 75,996,000 72,271,000 47,775,000 60,449,000 69,215,000 60,631,000 48,854,000 42,365,000 49,557,000 46,033,000 33,635,162 32,894,793 33,702,103 34,675,943 25,374,591 27,171,138 32,672,284 29,232,250 21,477,995 23,572,314 26,287,523 23,537,944 17,322,757 19,303,705 19,996,958 18,543,748 13,669,324 14,542,680 17,886,746 16,487,082 11,225,809 15,584,998 15,694,304 15,791,703 11,427,967 12,212,406 
      income from operations
    44,463,000 24,901,000 17,804,000 -11,497,000 19,376,000 11,909,000 -1,750,000 8,463,000 14,895,000 -7,078,000 -16,752,000 -21,511,000 -2,066,000 -15,904,000 -18,135,000 -15,878,000 -4,256,000 -840,000 -6,466,000 -9,718,000 -3,102,292 3,759,631 230,978 -2,886,317 4,875,548 3,534,502 -5,345,703 -3,317,269 1,890,380 43,639 -3,409,631 -3,409,926 1,617,318 199,024 -1,827,121 -2,740,471 1,550,991 808,197 -2,974,942 -1,599,195 2,463,605 -1,538,452 -2,034,140 -2,538,684 550,551 -1,338,419 
      yoy
    129.47% 109.09% -1117.37% -235.85% 30.08% -268.25% -89.55% -139.34% -820.96% -55.50% -7.63% 35.48% -51.46% 1793.33% 180.47% 63.39% 37.19% -122.34% -2899.40% 236.69% -163.63% 6.37% -104.32% -12.99% 157.91% 7999.41% 56.78% -2.72% 16.88% -78.07% 86.61% 24.43% 4.28% -75.37% -38.58% 71.37% -37.04% -152.53% 46.25% -37.01% 347.48% 14.95%     
      qoq
    78.56% 39.86% -254.86% -159.34% 62.70% -780.51% -120.68% -43.18% -310.44% -57.75% -22.12% 941.19% -87.01% -12.30% 14.21% 273.07% 406.67% -87.01% -33.46% 213.25% -182.52% 1527.70% -108.00% -159.20% 37.94% -166.12% 61.15% -275.48% 4231.86% -101.28% -0.01% -310.84% 712.62% -110.89% -33.33% -276.69% 91.91% -127.17% 86.03% -164.91% -260.14% -24.37% -19.87% -561.12% -141.13%  
      operating margin %
    15.59% 8.62% 6.73% -4.37% 7.38% 4.70% -0.74% 3.78% 6.91% -3.53% -9.14% -12.84% -1.25% -10.51% -12.42% -12.01% -3.67% -0.78% -5.95% -10.40% -3.67% 4.47% 0.29% -4.12% 7.42% 5.42% -8.90% -6.05% 3.66% 0.09% -7.16% -7.90% 3.97% 0.48% -4.57% -7.94% 4.55% 2.34% -9.01% -5.08% 8.16% -5.03% -7.17% -9.38% 2.25% -5.94% 
      other (expenses) income:
                                                  
      interest and other income
    2,273,000 2,356,000 2,199,000 2,393,000 2,710,000 2,963,000 2,861,000 3,335,000 3,844,000 4,130,000 4,108,000                                    
      interest expense
    -3,359,000 -3,552,000 -3,749,000 -3,459,000 -3,528,000 -2,923,000 -2,751,000 -3,060,000 -3,449,000 -4,148,000 -3,329,000 -3,171,000 -1,148,000 -1,817,000 -1,672,000 -571,000 -650,000 -677,000 -654,000 -901,000 -212,636 -215,661 -79,869 -703,834 -301,851 -310,465 -275,649 -102,776 -34,927 -94,381 -97,923 -69,002 -79,560 -465,253 -189,701 -175,977 -208,022 -214,067 -159,292 -116,738 -192,529 -113,820 -110,679 -37,538 -1,368,926 -1,211,895 
      gain on equity investment
           9,918,000                                       
      other (expenses) income: - sum
    -1,086,000 -1,196,000 -1,550,000 -1,066,000                                           
      income before income taxes
    43,377,000 23,705,000 16,254,000 -12,563,000 18,558,000 11,949,000 -1,640,000 18,656,000 15,290,000 -7,096,000 -15,972,000 -23,736,000 -1,996,000 -17,465,000 -19,828,000 -16,191,000 -4,815,250 -1,515,000 -7,122,000 -10,624,000 -3,297,694 3,568,633 174,695 -3,568,633 4,719,853 3,086,413 -5,642,100 -3,402,750 1,777,418 -78,134 -3,481,487 -3,501,905 1,527,827 -224,794 -2,631,408 -2,858,771 1,254,155 635,731 -3,228,002 -1,756,802 2,792,778 -1,660,350 -2,213,650 -2,572,074 -16,428,997 -9,475,241 
      income tax expense
    9,562,000 -77,958,000 -102,000 134,000 436,000 54,000 54,000 54,000  70,000 70,000 70,000 159,000 41,000 41,000 41,000 114,000 16,000 16,000 16,000 200 21,600 21,600 21,600 86,401 19,250 19,250 19,250 20,000 19,032 19,032 19,032 12,934 20,754 20,754 20,754 20,754 15,000 15,000 15,000 12,516 15,000 15,000 15,000 17,753 8,000 
      income attributable to common stockholders
    33,815,000 101,663,000 16,356,000 -12,697,000 18,122,000 11,895,000 -1,694,000 18,602,000         -5,108,250 -2,070,000 -7,475,000  -3,297,894 3,547,033 153,095  -1,504,046.75 3,067,163                     
      other comprehensive income:
                                                  
      change in foreign currency translation
    756,000 -86,000 240,000 211,000 -603,000 604,000 -79,000 -118,000 368,000 -296,000 -2,039,000 6,000 595,000 -592,000 1,849,000 -362,000 -213,000 4,000 -91,000 259,000 -41,881 368,492 -386,566 58,955 96,381 -81,667 -153,321 91,047 -51,781 -54,325 -201,187 199,554               
      total other comprehensive income
    756,000 -86,000 240,000 211,000 -603,000 604,000  -118,000 368,000 -296,000 -2,039,000 6,000 324,000 -321,000 1,849,000 -362,000 43,250 4,000 -91,000 259,000 -41,881 368,492  58,955    91,047    199,554               
      total comprehensive income
    34,571,000 101,577,000 16,596,000 -12,486,000 17,519,000 12,499,000 -1,773,000 18,484,000        -17,904,000 -5,065,000 -2,066,000   -3,339,775 3,915,525 -233,471  -1,540,032 2,985,496                     
      net income per share
                                                  
      -basic
    0.69 2.08 0.34 -0.26 0.38 0.25 -0.03 0.38 0.32 -0.15 -0.35 -0.52 -0.05 -0.39 -0.45 -0.4 -0.21 -0.05 -0.17 -0.26 -39,451,675.08 0.09 40,338,982 -0.1 0.13 0.09 -0.16 -0.1 0.05 35,396,550 -0.1 -0.1 0.05 -0.01 -0.08 -0.09 0.04 0.02 -0.1 -0.05 0.08 -0.05 -0.07 -0.08 -0.735 -1.19 
      -diluted
    0.64 1.86 0.33 -0.26 0.36 0.24 -0.03 0.37 0.32 -0.15 -0.35 -0.52 -0.05 -0.39 -0.45 -0.4 -0.21 -0.05 -0.17 -0.26 -40,473,290.08 0.09 41,509,819 -0.1 0.13 0.08 -0.16 -0.1 0.05 35,396,550 -0.1 -0.1 0.05 -0.01 -0.08 -0.09 0.04 0.02 -0.1 -0.05 0.08 -0.05 -0.07 -0.08 -0.735 -1.19 
      weighted-average shares of common stock outstanding
                                                  
      other income
               946,000                                   
      loss on equity method investment
              910,000 980,000 762,000 943,000 717,000 1,310,000 881,000 539,000 337,000 -248,000                           
      other comprehensive loss:
                                                  
      total other comprehensive loss
          -79,000                    -153,321  -13,989.5 -54,325 -201,187                
      other expenses:
                                                  
      loss attributable to common stockholders
            15,290,000 -7,166,000 -16,952,000 -24,786,000 -2,917,000 -18,449,000 -20,586,000 -17,542,000    -10,888,000    -3,590,233   -5,661,350 -3,422,000                   
      unrealized gain on available for sale investments
                67,750 271,000                                 
      total comprehensive loss
            15,658,000 -7,462,000 -18,991,000 -24,780,000 -2,593,000 -18,770,000 -18,737,000         -3,531,278   -5,814,671 -3,330,953 1,705,637 -151,491 -3,701,706 -3,321,383               
      other (expenses)/income:
                                                  
      weighted-average shares of common stock outstanding used in computing net income per share attributable to common stockholders
                                                  
      other (expenses)/income
                123,000 256,000 -21,000 258,000 -1,250 2,000 -2,000                            
      total comprehensive
                      -7,566,000 -10,629,000                           
      other income/
                                               4,148   
      other income/(expenses)
                       -5,000 17,234 24,663 23,586 21,518 146,156 -137,624 -20,748 17,295 -6,075.5 -27,392 26,067 -22,977 -9,931 41,435  57,677 -88,814 41,601         
      net (loss) per share attributable to common stockholders
                                                  
      weighted-average shares of common stock outstanding used in computing net (loss) per share attributable to common stockholders
                                                  
      total other comprehensive
                          -386,566  96,381 -81,667                     
      weighted-average shares of common stock outstanding used in computing net loss per share attributable to common stockholders
                                                  
      net income
                                1,757,418 -97,166 -3,500,519 -3,520,937 1,514,893 -245,548 -2,652,162 -2,879,525 1,233,401 620,731 -3,243,002 -1,771,802 2,780,262 -1,675,350 -2,228,650 -2,587,074 -16,446,750 -9,483,241 
      yoy
                                16.01% -60.43% 31.99% 22.27% 22.82% -139.56% -18.22% 62.52% -55.64% -137.05% 45.51% -31.51% -116.90% -82.33%     
      qoq
                                -1908.68% -97.22% -0.58% -332.42% -716.94% -90.74% -7.90% -333.46% 98.70% -119.14% 83.03% -163.73% -265.95% -24.83% -13.85% -84.27% 73.43%  
      net income margin %
    0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 3.40% -0.19% -7.35% -8.16% 3.72% -0.60% -6.64% -8.34% 3.62% 1.80% -9.83% -5.63% 9.21% -5.48% -7.86% -9.56% -67.11% -42.11% 
      net loss attributable to common stockholders
                                1,757,418 -97,166 -3,500,519 -3,520,937   -2,652,162 -2,879,525   -3,243,002 -1,771,802 2,780,262 -1,675,350 -2,228,650 -2,587,074 -100,642,922 -12,380,255 
      net income attributable to common stockholders
                                    -1,444,308.5 -245,548   -1,098,518.5 620,731         
      other expenses
                                      -614,586    -93,768 -40,869 -18,189.75 -8,078 -68,831  -134,845 -108,872 
      other expenses: - sum
                                      -804,287    -253,060 -157,607 329,173 -121,898 -179,510 -33,390 -16,979,548 -8,136,822 
      weighted-average shares of common stock
                                                  
      outstanding used in computing net loss per share
                                                  
      attributable to common stockholders
                                                  
      fees on debt guarantee
                                                -15,475,777 -6,816,055 
    Balance Sheets:
    Quarterly
    Annual
      Unit: USD2025-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 
                                                    
        assets
                                                    
        current assets:
                                                    
        cash and cash equivalents
      277,975,000 274,591,000 243,684,000 243,732,000 268,633,000 274,594,000 251,699,000 257,894,000 296,871,000 338,107,000 244,048,000 337,143,000 132,735,000 240,310,000 307,345,000 29,730,000 72,788,000 170,836,000 280,323,000 340,967,000 67,247,000 84,184,714 107,727,885 149,486,159 9,471,676 7,205,735 4,752,836 3,761,283 7,554,388 2,850,063 1,134,285 3,039,341 2,184,259 2,069,344 675,184 2,023,788 3,908,177 3,496,313 1,719,089 266,129 8,029,413 15,250,752 16,046,925    
        accounts receivable
      63,762,000 64,327,000 60,375,000 62,654,000 68,419,000 65,015,000 68,156,000 68,507,000 56,754,000 54,415,000 51,889,000 49,513,000 57,572,000 48,235,000 62,090,000 61,458,000 34,780,000 32,217,000 33,962,000 28,818,000 18,438,000 21,644,451 22,651,347 20,295,397 18,580,840 19,500,754 19,356,428 15,558,276 12,326,703 13,130,215 11,120,231 12,099,217 12,721,521 12,390,110 11,514,646 8,718,873 8,886,790 8,669,359 8,226,216 7,133,456 7,030,719      
        inventories
      76,766,000 69,845,000 90,583,000 82,017,000 80,794,000 72,791,000 73,252,000 71,865,000 63,238,000 59,063,000 65,269,000 66,319,000 58,290,000 64,334,000 60,679,000 45,311,000 35,574,000 29,305,000 24,597,000 21,825,000 19,119,000 17,510,839 18,692,994 16,005,370 12,542,269 13,306,994 13,225,832 11,109,216 9,317,232 8,709,111 10,290,471 9,874,896 10,118,394 8,690,803 7,686,101 7,607,293 5,402,735 6,320,806 7,864,626 8,183,496 6,853,447 6,802,023 7,811,256 7,427,084 7,314,151 6,865,621 
        prepaid expenses
      9,807,000 9,332,000 10,702,000 13,922,000 16,026,000 5,768,000 8,566,000 5,757,000 7,615,000 8,813,000 8,182,000 7,751,000 9,778,000 8,395,000 2,547,000 4,494,000 5,834,000 3,870,000 3,940,000 2,496,000 3,378,000 3,411,293 2,782,085 2,998,336 3,275,992 1,653,217 1,286,692 2,400,310 1,078,232 772,014 1,056,659 819,405 1,200,834 598,499             
        other current assets
      7,404,000 5,456,000 3,833,000 3,067,000 3,126,000 3,126,000 3,547,000 2,935,000 2,841,000 1,992,000 3,315,000 3,092,000 3,590,000 2,314,000 2,220,000 1,972,000 1,349,000 1,562,000 1,795,000 1,936,000 914,000 730,596 765,463 10,720,781 10,452,990 10,756,779 650,482 289,321 681,550 351,612 1,139,668 829,446 732,960 876,792             
        total current assets
      435,714,000 423,551,000 409,177,000 405,392,000 436,998,000 421,294,000 405,220,000 406,958,000 427,319,000 462,390,000 487,140,000 513,144,000 261,965,000 383,479,000 454,721,000 142,965,000 150,325,000 237,790,000 344,617,000 396,042,000 109,096,000 137,481,893 172,620,970 219,506,043 54,323,767 52,423,479 39,272,270 33,118,406 30,958,105 27,104,384 24,741,314 26,662,305 26,957,968 24,625,549 21,258,216 19,119,894 19,243,353 19,266,501 18,602,060 16,787,611 25,393,210 33,126,891 38,344,571 47,097,648 50,225,182 14,678,761 
        property, plant and equipment
      1,138,671,000 1,112,864,000 1,101,367,000 1,082,203,000 1,065,869,000 1,039,980,000 1,032,730,000 1,005,759,000 979,164,000 924,720,000 865,237,000 826,152,000 800,586,000 719,444,000 662,527,000 663,844,000 583,922,000 471,964,000 391,934,000 331,371,000 281,073,000 242,299,147 220,074,510 195,607,774 165,287,597 136,688,547 122,394,944 109,559,987 102,094,248 103,085,709 102,698,557 101,663,419 100,598,639 101,422,104 101,658,434 101,712,630 101,493,080 100,006,113 99,119,154 92,671,432 82,793,007 73,882,133 69,183,959 61,953,765 57,825,961 55,850,447 
        deposits on equipment
      118,000 118,000 450,000 433,000 1,047,000 1,118,000 1,109,000 1,295,000 1,895,000 2,256,000 2,429,000 2,936,000 3,823,000 3,821,000 1,084,000 1,167,000 4,100,000 3,189,000 3,747,000 3,617,000 3,710,000 5,669,151 6,134,329 4,298,520 3,600,931 4,046,973 6,437,602 5,458,953 4,730,176 3,540,516 3,845,775 4,902,977 4,370,922 4,057,627 3,583,799 3,705,972 3,620,444 3,244,730 2,959,216 3,020,939 3,243,519 3,371,873 3,856,464 2,318,191 2,883,234 3,698,954 
        operating lease right of use assets
      66,424,000 66,703,000 67,505,000 3,057,000 3,366,000 3,671,000 2,851,000 3,237,000 3,616,000 3,990,000 4,358,000 4,808,000 5,165,000 5,516,000 5,862,000 6,227,000 6,537,000 6,874,000 7,205,000 7,557,000 7,866,000 8,192,272 8,690,401 8,846,194 9,154,234 9,460,364 9,763,324 9,366,228                   
        long term investment in equity securities
      33,446,000 33,446,000 33,446,000 33,446,000 33,446,000 33,446,000 33,446,000 33,446,000 23,528,000 23,528,000 23,528,000 24,438,000                                   
        deferred tax assets
      68,893,000 77,919,000                                             
        other assets
      34,509,000 30,941,000 35,549,000 34,493,000 34,152,000 32,189,000 30,975,000 29,895,000 28,899,000 27,449,000 27,679,000 28,539,000 28,426,000 27,057,000 22,197,000 11,417,000 13,670,000 11,774,000 8,651,000 7,727,000 4,749,000 4,550,532 4,340,100 3,708,158 3,759,058 3,680,076 3,314,858 2,234,495 2,182,329 2,067,086 2,094,846 1,997,595 1,972,805 2,021,805 2,239,533 2,265,903 2,094,339 2,085,824 1,781,860 1,800,692 1,667,838 1,575,475 1,492,825 1,624,924 1,527,483 1,028,744 
        total assets
      1,777,775,000 1,745,542,000 1,647,494,000 1,559,024,000 1,574,878,000 1,531,698,000 1,506,331,000 1,480,590,000 1,464,421,000 1,444,333,000 1,410,371,000 1,400,017,000 1,125,383,000 1,165,497,000 1,173,514,000 853,460,000 784,410,000 758,327,000 783,430,000 773,972,000 434,388,000 425,942,496 411,860,310 431,966,689 236,125,587 206,299,439 181,182,998 159,738,069 139,964,858 135,797,695 133,380,492 135,226,296 133,900,334 132,127,085 128,739,982 126,804,399 126,451,216 124,603,168 122,462,290 114,280,674 113,097,574 111,956,372 112,877,819 112,994,528 112,461,860 75,256,906 
        liabilities and stockholders' equity
                                                    
        current liabilities:
                                                    
        accounts payable
      42,429,000 30,839,000 42,817,000 42,763,000 39,164,000 35,481,000 34,051,000 46,591,000 36,096,000 40,908,000 32,389,000 26,391,000 55,088,000 37,046,000 39,507,000 77,151,000 42,612,000 12,828,000 39,159,000 30,955,000 16,452,000 10,742,536 9,090,164 20,420,592 18,667,729 17,839,951 15,801,273 11,334,998 9,166,412 9,889,931 10,518,831 8,466,384 9,173,169 8,231,738 7,579,513 10,728,553 6,884,155 5,669,788 7,397,999 7,245,531 6,668,643 6,715,779 7,154,534 7,238,095 5,423,905 10,658,050 
        accrued expenses
      31,610,000 41,488,000 37,872,000 36,290,000 56,263,000 50,396,000 52,884,000 32,193,000 49,816,000 39,377,000 43,477,000 27,805,000 33,016,000 19,576,000 19,437,000 13,139,000 14,950,000 14,556,000 16,707,000 13,570,000 15,371,000 11,958,320 8,985,593 20,440,468 22,132,928 19,447,055 9,018,582 8,217,565 9,050,551 6,821,475 5,554,830 5,734,461 7,519,348 6,660,234 5,073,975 3,794,187 4,531,139 4,720,267 4,960,313 3,681,036 2,274,557 2,171,909 2,406,790 2,226,982 2,938,316 3,624,191 
        current operating lease liabilities
      2,241,000 2,155,000 2,074,000 1,355,000 1,322,000 1,290,000 1,034,000 1,174,000 1,312,000 1,445,000 1,576,000 1,543,000 1,510,000 1,478,000 1,446,000 1,384,000 1,384,000 1,359,000 1,336,000 1,298,000 1,298,000 1,269,380 1,336,694 1,241,168 1,185,058 1,129,806 1,068,396 986,072                   
        current finance lease liabilities
      2,315,000 2,266,000 2,218,000 2,166,000 2,120,000 2,075,000 2,031,000 1,988,000 1,998,000 2,043,000                                     
        total current liabilities
      78,595,000 76,748,000 84,981,000 82,574,000 98,869,000 89,242,000 90,000,000 81,946,000 89,222,000 83,773,000 77,442,000 55,739,000 89,614,000 130,972,000 70,839,000 96,444,000 58,946,000 28,743,000 57,202,000 45,823,000 33,121,000 23,970,236 19,412,451 42,102,228 41,985,715 38,416,812 26,088,251 30,538,635 18,216,963 18,711,406 20,073,661 20,200,845 16,692,517 20,391,972 20,785,560 20,418,015 18,668,685 19,575,362 20,590,801 11,072,759 9,147,514 9,189,545 10,338,427 9,465,077 8,362,221 14,282,241 
        convertible senior notes
      397,330,000 396,781,000 396,237,000 395,698,000 395,163,000 394,633,000 394,108,000 393,588,000 393,074,000 392,562,000 392,048,000 391,567,000                                   
        long term operating lease liabilities
      65,023,000 65,081,000 65,655,000 1,863,000 2,213,000 2,556,000 2,064,000 2,333,000 2,591,000 2,846,000 3,097,000 3,804,000 4,200,000 4,588,000 4,971,000 5,421,000 5,710,000 6,066,000 6,417,000 6,753,000 7,098,000 7,483,060 7,856,832 8,069,160 8,409,252 8,712,671 9,020,293 8,677,892                   
        long term finance lease liabilities
      28,075,000 28,527,000 28,967,000 29,400,000 23,273,000 23,820,000 24,355,000 24,879,000 26,080,000 26,596,000                                     
        deferred tax liabilities
      93,000                                              
        total liabilities
      569,116,000 567,137,000 575,840,000 509,535,000 519,518,000 510,251,000 510,527,000 502,746,000 510,967,000 505,777,000 472,587,000 451,110,000 93,814,000 135,560,000 140,846,000 145,406,000 64,656,000 34,809,000 63,619,000 52,576,000 40,219,000 31,453,296 27,269,283 50,171,388 104,861,066 82,525,471 63,590,544 39,216,527 18,490,383 18,993,002 20,363,506 20,498,580 16,997,356 20,628,850 20,785,560 20,418,015 18,668,685 19,575,362 20,590,801 11,072,759 9,147,514 9,189,545 10,338,427 10,286,123 9,069,161 118,735,510 
        commitments and contingencies
                                                    
        stockholders' equity:
                                                    
        common stock — voting, 0.001 par value...
      49,000 49,000 49,000 49,000 49,000 48,000 48,000 48,000 48,000 48,000 48,000 48,000 48,000 48,000 48,000 43,000 43,000 43,000 43,000 43,000 41,000 40,645 40,480 40,271 36,162 36,100 36,089 35,866 35,556 35,524 35,317 35,139 35,132 34,835 34,513 34,040 33,961 33,839 33,573 33,538 33,537 33,513 33,505 33,470   
        additional paid-in capital
      1,351,201,000 1,355,518,000 1,350,344,000 1,344,775,000 1,338,160,000 1,321,767,000 1,308,623,000 1,288,890,000 1,282,984,000 1,283,744,000 1,275,510,000 1,267,642,000 1,325,524,000 1,321,299,000 1,305,260,000 961,914,000 955,710,000 949,995,000 944,222,000 938,242,000 600,388,000 597,368,593 591,386,109 588,357,121 334,299,172 331,538,514 328,342,507 325,457,147 323,079,437 320,115,324 316,176,333 313,929,310 312,783,195 308,969,771 305,180,732 300,961,005 299,477,706 297,956,502 295,421,183 293,514,642 292,484,986 294,082,039 292,179,262 290,119,660 288,216,882 7,434,249 
        accumulated deficit
      -142,669,000 -176,484,000 -278,147,000 -294,503,000 -281,806,000 -299,928,000 -311,823,000 -310,129,000 -328,731,000 -344,021,000 -336,855,000 -319,903,000 -295,117,000 -292,200,000 -273,751,000 -253,165,000 -235,623,000 -226,357,000 -224,287,000 -216,812,000 -205,924,000 -202,625,523 -206,172,555 -206,325,650 -202,735,417 -207,368,869 -210,436,032 -204,774,682 -201,352,682 -203,110,100 -203,012,934 -199,512,416 -195,991,478 -197,506,371 -197,260,823 -194,608,661 -191,729,136 -192,962,535 -193,583,267 -190,340,265 -188,568,463 -191,348,725 -189,673,375 -187,444,725 -184,857,651 -168,410,901 
        accumulated other comprehensive income
      334,000        -591,000 -959,000 -663,000 1,376,000 1,370,000 1,046,000 1,367,000   93,000 89,000 179,000 -80,000 -38,289 -406,781 -20,215  -175,551 -93,884 59,437 -31,610 20,171 74,496 275,683 76,129              
        treasury stock
      -256,000 -256,000 -256,000 -256,000 -256,000 -256,000 -256,000 -256,000 -256,000 -256,000 -256,000 -256,000 -256,000 -256,000 -256,000 -256,000 -256,000 -256,000 -256,000 -256,000 -256,000 -256,226 -256,226 -256,226 -256,226 -256,226 -256,226 -256,226 -256,226 -256,226 -256,226                
        total stockholders' equity
      1,208,659,000 1,178,405,000 1,071,654,000 1,049,489,000 1,055,360,000 1,021,447,000 995,804,000 977,844,000 953,454,000 938,556,000 937,784,000 948,907,000 1,031,569,000 1,029,937,000 1,032,668,000 708,054,000 719,754,000 723,518,000 719,811,000 721,396,000 394,169,000 394,489,200 384,591,027 381,795,301 131,264,521 123,773,968 117,592,454 120,521,542 121,474,475 116,804,693 113,016,986 114,727,716 116,902,978 111,498,235 107,954,422 106,386,384 107,782,531 105,027,806 101,871,489 103,207,915 103,950,060 102,766,827 102,539,392 102,708,405   
        total liabilities and stockholders' equity
      1,777,775,000 1,745,542,000 1,647,494,000 1,559,024,000 1,574,878,000 1,531,698,000 1,506,331,000 1,480,590,000 1,464,421,000 1,444,333,000 1,410,371,000 1,400,017,000 1,125,383,000 1,165,497,000 1,173,514,000 853,460,000 784,410,000 758,327,000 783,430,000 773,972,000 434,388,000 425,942,496 411,860,310 431,966,689 236,125,587 206,299,439 181,182,998 159,738,069 139,964,858 135,797,695 133,380,492 135,226,296 133,900,334 132,127,085 128,739,982 126,804,399 126,451,216 124,603,168 122,462,290 114,280,674 113,097,574 111,956,372 112,877,819 112,994,528   
        accumulated other comprehensive loss
       -422,000 -336,000 -576,000 -787,000 -184,000 -788,000 -709,000        -482,000         -79,170                      
        equity method investment
                  25,418,000 26,180,000 27,123,000 27,840,000 25,856,000 26,736,000 27,276,000 27,658,000 27,894,000 27,749,501                         
        short-term investments
                114,437,000 49,326,000  19,891,000 19,840,000       10,000,000 20,001,196 20,000,000                 3,250,000 3,749,205 7,499,205 7,499,205   
        current portion of long-term debt
                   72,872,000 10,449,000                                
        long term debt
                    65,036,000 43,541,000         54,466,099 35,395,988 28,482,000                    
        current portion of long term debt
                     4,770,000                               
        accumulated other comprehensive
                      -120,000                              
        other liabilities
                                  273,420 281,596 289,845 297,735 304,839 236,878            369,564 
        other current liabilities
                                200,000                    
        borrowings under credit facilities
                                 10,000,000  2,000,000 4,000,000 6,000,000  5,500,000 7,500,000 5,750,000 7,000,000 9,000,000         
        other non-trade receivable
                                   1,291,369                 
        accrued warrants
                                        632,072 145,275 253,391 185,307 232,489 146,192 204,314 301,857 777,103 821,046 706,940  
        prepaid expenses and other current assets
                                        1,382,285 769,940 1,045,651 780,023 792,129 1,204,530 229,631 295,556 689,654 719,257 1,291,379 214,802 
        short-term borrowings under line of credit
                                            8,000,000        
        accounts receivables
                                               7,029,355 6,297,531 6,533,594 5,360,400 4,230,006 
        cash and equivalents
                                                 24,918,508 36,259,252 1,758,202 
        other liabilities:
                                                    
        liabilities and stockholders’ equity
                                                    
        long-term debt
                                                   1,153,850 
        notes payable
                                                   84,500,000 
        accrued fees on debt guarantee
                                                   17,601,407 
        accrued interest on long term debt
                                                   828,448 
        redeemable preferred stock
                                                    
        series b, 0.001 par value...
                                                   34,323,206 
        series c, 0.001 par value...
                                                   83,164,421 
        stockholders’ equity
                                                    
        common stock—voting, 0.001 par value...
                                                   10,421 
        total stockholders’ equity
                                                  103,392,699  
        total liabilities and stockholders’ equity
                                                  112,461,860  
        deferred offering costs
                                                   1,610,130 
        total stockholders’ deficit
                                                   -160,966,231 
        total liabilities and stockholders’ deficit
                                                   75,256,906 
      Cashflow Statements:
      Quarterly
      Annual
        Unit: USD2025-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 
                                                     
          cash flows from operating activities:
                                                     
          net income
        33,815,000 101,663,000 16,356,000 -12,697,000 18,122,000 11,895,000 -1,694,000 18,602,000             -3,297,894                         
          adjustments to reconcile net income to net cash flows from operating activities:
                                                     
          provision for loss (gains) on accounts receivable
               4,000  1,000 10,000 -2,000  -9,000 11,000 -25,000 14,000                             
          loss on disposal of property, plant and equipment
        857,000 126,000 485,000 744,000 230,000 768,000 136,000 150,000                                      
          share-based compensation
        -6,373,000 5,219,000 6,221,000 8,816,000 13,945,000 12,107,000 19,534,000 6,221,000 -17,000 8,090,000 8,447,000 8,415,000 5,683,000 7,820,000 6,294,000 6,295,000 6,482,000 5,746,000 6,690,000 6,080,000 3,113,919 3,346,965 2,285,902 2,178,214 2,127,127 3,076,400 1,429,844 1,200,336 2,637,211 1,776,375 1,301,774 1,092,260 1,145,819 1,132,852 1,229,353 930,157         835,198 
          depreciation and amortization
        22,923,000 24,362,000 20,609,000 21,827,000 21,366,000 18,925,000 17,422,000 15,902,000 13,081,000 16,506,000 14,438,000 14,492,000 10,133,000 8,534,000 7,881,000 8,007,000 7,979,000 7,746,000 7,654,000 7,089,000 6,179,242 5,051,846 5,440,881 4,453,031 4,214,273 4,063,970 3,923,361 3,720,091 3,649,763 3,622,894 3,461,032 3,334,348 3,281,182 3,215,554 3,146,492 3,049,127 2,929,055 2,720,436 2,166,405 2,071,272 2,030,504 1,918,749 1,869,377 1,754,905 1,679,956 
          write-off and amortization of deferred financing costs
                                                     
          change in operating lease right of use asset
        818,000 802,000 418,000 309,000 305,000 279,000 387,000 379,000 374,000 368,000 450,000 357,000 351,000 346,000 365,000 310,000 337,000 331,000                            
          deferred income taxes
        9,119,000                                             
          inventory obsolescence
            -385,000 33,000 699,000    -29,000 3,604,000 -149,000 100,000 -4,000 124,000 129,000 85,170 -4,293 33,186 117,937 8,273 -546 94,932 10,238                  
          gain on equity investment
            -9,918,000                                      
          loss on equity method investment
                910,000 980,000 762,000 942,000 717,000 1,310,000 881,000                             
          changes in operating assets and liabilities:
                                                     
          accounts receivable
        531,000 -4,202,000 2,401,000 -5,609,000 -3,934,000 3,113,000 350,000 -11,757,000 -2,328,000 -2,527,000 -3,507,000 9,182,000 -10,590,000 13,865,000 -9,615,000 -26,653,000 -2,577,000 1,735,000 -5,151,000 -10,378,000 3,225,785 1,017,353         1,001,661 617,072    90,753     -16,133 -705,039 211,144 -1,172,276 -917,758 
          inventories
        -6,003,000 19,225,000 -6,448,000 -2,952,000 -6,632,000 -167,000 -868,000 -7,817,000 -434,000 6,206,000 1,021,000 -8,000,000 6,044,000 -3,655,000 -18,972,000 -9,588,000 -6,369,000 -4,704,000 -2,896,000 -2,835,000 -1,692,600 1,186,448       -637,504   190,775     1,149,596    86,475 971,325 -373,135 -118,939 -430,863 
          prepaid expenses and other current assets
        2,680,000 -79,000 -4,601,000 688,000 1,072,000 3,165,000 -4,516,000 548,000 -1,553,000 -266,000 -2,955,000 2,525,000 -1,509,000 -1,342,000 1,699,000 717,000 -1,751,000 303,000 -1,303,000 -140,000 -150,093 -594,341 10,171,569 9,865        284,943    275,711     65,925 394,098 29,603 572,122 -1,060,883 
          other assets
        -4,185,000 3,140,000 -1,958,000 -1,102,000 -3,523,000 -300,000 -549,000 -691,000 -558,000 267,000 -98,000 -3,664,000 -1,502,000 -1,281,000 632,000 -990,000 -2,379,000 -3,364,000 -2,293,000 137,000 -497,386 -9,860 -223,540 11,786        281,914         -34,104 -119,851 85,078 -130,025  
          accounts payable
        8,408,000 -9,388,000 -2,283,000 4,574,000 3,645,000 9,820,000 -10,890,000 9,909,000 1,243,000 9,788,000 3,236,000 -10,724,000 -4,493,000 1,851,000 -5,870,000 5,449,000 9,901,000 -10,437,000 9,246,000 6,248,000 -2,900,955 409,128 -4,085,861 655,688 -964,822   2,555,681 -995,756 -474,194   374,151 937,982 -2,431,847 3,801,808 282,466 -963,528 -239,766 1,774,682 -1,505,561 958,906 -738,088 1,477,326 -4,677,297 
          accrued expenses
        -7,522,000 3,084,000 2,503,000 -21,461,000 5,456,000 -3,714,000 23,012,000 -16,943,000 8,128,000 6,580,000 9,398,000 -4,869,000 8,452,000 139,000 6,298,000 -1,811,000 508,000 -2,150,000 3,170,000 -1,801,000 3,537,608 2,847,727   2,685,873        859,114 1,586,259   -189,128 -240,046 1,279,277 1,406,479      
          operating lease liability
        -511,000 -493,000 -356,000 -317,000 -280,000 -350,000 -441,000 -396,000 -388,000 -382,000                                    
          net cash flows from operating activities
        55,106,000 66,762,000 33,886,000 4,807,000 50,369,000 56,100,000 42,413,000 5,406,000 36,972,000 39,199,000 13,509,000 -13,740,000 10,453,000 8,722,000 -27,617,000 -34,785,000 3,982,000 -6,270,000 8,420,000 -5,485,000 8,130,456 18,180,343   12,829,950    10,043,448 5,391,993   5,140,830   2,077,053 5,480,448 3,875,142 1,429,082 2,015,191 1,769,249 2,910,104 951,436 1,108,028 -4,542,135 
          cash flows from investing activities:
                                                     
          acquisitions of property, plant and equipment, software and deposits on equipment
        -53,050,000 -35,202,000 -33,441,000 -26,491,000 -58,264,000 -34,033,000 -48,322,000 -46,473,000 -77,451,000 -59,135,000 -44,468,000 -58,039,000 -62,634,000 -72,565,000 -38,984,000 -55,888,000 -101,264,000 -103,243,000 -68,258,000 -49,334,000 -34,644,113 -26,673,130                   -9,449,600 -7,530,180 -5,070,805 -4,964,527 -3,715,535 
          purchase of short-term investments
                -64,115,000 -49,326,000       1,196                        
          proceeds from maturities of short-term investments
                           9,998,804                3,250,000 499,205     
          net cash flows from investing activities
        -53,050,000 -35,202,000 -33,441,000 -26,491,000 -58,264,000 -34,033,000 -48,322,000 -46,473,000 -77,451,000 54,306,000 -108,583,000 -107,365,000 -42,794,000 -72,564,000 -58,824,000 -59,182,000 -101,264,000 -103,243,000 -68,258,000 -49,334,000 -24,913,612 -44,296,435                   -8,990,587 -3,755,571 -10,050,515 -12,463,732 -3,624,068 
          cash flows from financing activities:
                                                     
          proceeds from exercise of options to purchase common stock
        1,842,000 77,000 30,000 157,000 3,622,000 1,320,000 1,381,000 2,815,000 345,000 1,111,000 2,227,000 834,000 142,000 97,000 232,000 223,000 308,000 1,026,000 714,000 777,544 2,572,920 1,687,980 402,556 618,527 66,370 1,983,880 1,791,668                  
          tax withholdings related to net shares settlements of restricted stock units
        33,000 -194,000 1,000 -2,861,000 -1,155,000 -1,217,000 -223,000 -541,000 -9,000 -248,000 -602,000 -162,000 -66,000 -890,000 -323,000 -989,000 -281,000 -1,388,000 -1,529,000 -931,704                        
          principal payments under finance lease obligations
        -547,000 -536,000 -524,000 -513,000 -533,000 -492,000 -450,000 -502,000 -561,000                                     
          purchase of capped call options
                                                     
          proceeds from issuance of convertible senior notes
                393,518,000                                  
          debt issuance costs
                -2,026,000                                  
          net cash flows from financing activities
        1,328,000 -653,000 -493,000 -3,217,000 1,934,000 828,000 -286,000 2,090,000 -757,000 554,000 1,979,000 325,513,000 -75,234,000 -3,193,000 364,056,000 50,909,000 -766,000 26,000 -806,000 328,539,000 -154,882 2,572,921 -127,250 196,753,211 19,330,475 6,980,358 18,804,842 11,117,894 -1,746,687 72,594 -1,310,799 6,053,862 -2,857,691 -176,803   -1,213,071 2,747,910 8,222,186 10,970 -1 49,294 227,496 14,960 42,667,253 
          net change in cash and cash equivalents
        3,384,000 30,907,000 -48,000 -24,901,000 -5,961,000 22,895,000 -6,195,000 -38,977,000 -41,236,000 94,059,000 -93,095,000 204,408,000 -107,575,000 -67,035,000 277,615,000 -43,058,000 -98,048,000 -109,487,000 -60,644,000 273,720,000 -16,938,038 -23,543,171 -41,758,274 140,014,483     4,704,325   855,082         -7,221,339 -796,173    
          cash and cash equivalents, beginning of year
        268,633,000 296,871,000 132,735,000 72,788,000 67,247,000 324 9,471,676 7,554,388 2,184,259 3,908,177 8,029,413    
          cash and cash equivalents, end of period
        3,384,000 30,907,000 -48,000 243,732,000 -5,961,000 22,895,000 -6,195,000 257,894,000 -41,236,000 94,059,000 -93,095,000 337,143,000 -107,575,000 -67,035,000 277,615,000 29,730,000 -98,048,000 -109,487,000 -60,644,000 340,967,000 -16,937,714 -23,543,171 -41,758,274 149,486,159 2,265,941 2,452,899 991,553 3,761,283 4,704,325 1,715,778 -1,905,056 3,039,341 114,915 1,394,160 -1,348,604 2,023,788 411,864 1,777,224 1,452,960 266,129 -7,221,339 -796,173    
          provision for loss on accounts receivable
         678,000 11,452,000  2,000                             -29,596 77,164          
          amortization of deferred financing costs
         544,000 539,000 535,000                                          
          supplemental cash flow information:
                                                     
          interest paid, net of amounts capitalized
         5,883,000 47,000 5,945,000                                          
          operating right-of-use assets obtained in exchange for lease obligations
                                                    
          non-cash financing and investing activities:
                                                     
          property, plant and equipment and software purchases in accounts payable and accrued expenses
         -2,043,000 1,268,000 7,789,000                                          
          non-cash addition of finance lease to property, plant and equipment
         7,236,000                                         
          tax withholdings related to net shares settlements of restricted stock units in accrued expenses
         -299,000 243,000 58,000  84,000 -1,140,000 1,859,000                                      
          write-off and amortization of deferred financing costs and loan discount
            530,000 524,000 521,000 514,000 512,000 514,000 556,000 2,478,000                                  
          investments in equity method investment
                    1,000 -3,294,000   349,000 236,000 -269,499                         
          proceeds from borrowings under credit facility
                    27,000,000 51,000,000                              
          repayment of borrowings under credit facility
                    -75,214,000                                 
          proceeds from common shares issued in primary offering, net of issuance cost
                    -341,000   -348,000 332,520,000 -254 -1 252,062,254                      
          interest paid
             6,601,000 574,000 6,591,000 612,000 7,474,000 1,000 1,216,000 1,887,000 844,000 421,000 442,000 449,000 631,000 208,000 135,604 135,979 22,467 766,950 355,844 136,127 29,717 20,217 59,438 67,471 37,293 29,542 193,622 141,951 154,165 81,286 232,689 126,302 5,000 156,667 75,833 75,000 24,744 1,776,634 
          property, plant and equipment purchases in accounts payable and accrued expenses
             -7,155,000 -2,839,000 17,332,000 -3,744,000 -11,769,000 8,856,000 25,943,000                                  
          amortization of discount on short-term investments
                                                     
          capitalized interest in accrued expenses
                                                     
          receivable from exercise of options to purchase common stock
                   1,120,000                                  
          net loss
                15,290,000 -7,166,000 -16,952,000 -24,786,000 -2,917,000 -18,449,000 -20,586,000 -17,542,000                         2,780,262 -1,675,350 -2,228,650 -2,587,074 -16,446,750 
          adjustments to reconcile net loss to net cash flows from operating activities:
                                                     
          provision for (gains) loss on accounts receivable
                                                     
          fees paid in connection with financing agreements
                         -1,000 -96,000 -3,166,000                          
          taxes paid
                                                     
          issuance of partner warrants
                                                    
          loss on disposal of equipment
                 224,000 196,000 268,000 193,000 114,000 46,000 43,000 254,000 178,000 46,000 60,000 504,481 1,264,664 34,193 1,662 648,922 137,422 -7,344 8,028                  
          repayment of borrowings under credit facilities
                                                   
          purchase of capped call option
                 -66,211,000                                  
          other lease liabilities
                   -363,000 -356,000 -351,000 -387,000 -290,000 -331,000 -328,000 -298,000 -345,000 -356,130 -441,086                        
          amortization of deferred financing costs and loan discount
                    199,000 198,000 266,000 132,000 199,000 198,000 198,000 617,000 71,445 71,088 66,168 625,299 85,562 53,009 43,519 28,775 28,776 28,776 28,776 28,775 27,886 317,146 40,751 40,751 40,594 37,609 36,168 35,901 35,862 37,987 35,680 35,294  
          property, plant and equipment purchases in accounts payable
                     -4,313,000 -31,773,000 51,572,000  -15,894,000 -1,043,000 19,536,000 8,610,633 1,243,244 -7,244,567 8,671,690 1,792,600 -1,880,522 7,198,891 463,546 278,176 -123,559 -350,353 1,046,377 508,969 -272,616 -677,214 1,447,039 932,188 -760,381 393,027 839,716 1,458,425 -1,397,661 654,527 1,320,823  
          net
                          -7,476,000 -10,888,000                          
          adjustments to reconcile net (loss) to net cash flows from operating activities:
                                                     
          proceeds from borrowings under credit facilities
                            20,933,000 21,670,111 15,313,988 25,307,000 10,000,000 6,000,000 5,500,000           
          financing fees paid in connection with borrowings
                            -468                        
          non-cash acquisitions of property, plant and equipment
                                   1,749,901                  
          provision for loss/(gains) on accounts receivable
                           -3,000 -19,174 -10,457 -84,081 90,712 -89,689   28,778    5,232 -13,605             
          operating lease right of use
                           309,000 327,038 498,129 155,793 308,040 306,130   241,785                  
          other current liabilities
                                                     
          conversion of warrants to common stock
                                                    
          changes in operating assets and liabilities
                                                     
          prepaid expenses, other non-trade receivables and other current assets
                                                     
          loss on disposal of equipment and deposits on equipment
                                    37,390 28,508 48,382 27,879 6,024 6,819 84,868 6,005 19,734 11,185 15,205 143,407 10,277 2,643 71,956 8,723 161,870 
          fair value adjustment for outstanding warrants
                                        -44,053       -97,543 -475,246 -43,943 114,106  
          change in reserve for inventory obsolescence
                                    29,383 838 16,351 52,723 -23,108 210,434 22,647 81,925  -14,531 -5,062 133,174 -137,899 37,908 -11,037 6,006 -17,667 
          other liabilities
                                        67,961             
          proceeds from sale of equipment
                                           5,835 929 1,841 5,000 5,672 1,557    91,467 
          exercise of options to purchase common stock
                                    253,313 2,072,594 945,427 53,862 2,667,903 2,068,488 2,990,848 553,221 786,929 1,747,910 222,186 10,970 -1 49,294 227,496 14,960  
          purchase of treasury shares
                                                     
          non-cash investing and financing activities:
                                                     
          purchase of stock for tax withholding
                                                     
          purchases of short-term investments
                                                -7,499,205  
          acquisitions of land and building
                                                -41,749 -4,791    
          fees on debt guarantee
                                                    15,475,777 
          borrowings on long-term debt
                                                     
          repayment of long-term debt
                                                     
          proceeds from preferred stock - series c issued
                                                     
          redemption of series b preferred stock
                                                     
          proceeds from shares of common stock issued in initial public offering, net of issuance costs
                                                     
          preferred stock dividend accretion of series c and series b preferred stock and additional loss upon conversion of series c preferred stock into common stock upon consummation of ipo
                                                     
          provision for gains on accounts receivable
                                                     
          share based compensation
                                             787,676 1,665,372 1,006,046 -1,566,233 1,825,640 1,804,338 1,860,112  
          provision for losses on accounts receivable
                                              2,598 7,805 14,769 -26,785 24,919 -918 -212,636 
          proceeds from borrowings under line of credit
                                                     
          accrued expenses and accrued interest on long-term debt
                                                102,648 -234,881 214,194 -711,334 -1,606,073 
          proceeds from the issuance of shares of common stock in private placement
                                                     
          preferred stock dividend accretion
                                                     
          net change in cash and equivalents
                                                   -11,340,744 34,501,050 
          cash and equivalents, beginning of year
                                                   36,259,252 
          cash and equivalents, end of period
                                                   24,918,508 34,501,050 
          revaluation of outstanding warrants
                                                     
          issuance of common stock options for services
                                                     
          proceeds from issuance of series c preferred stock
                                                     
          effect of exchange rate changes on cash
                                                     
          amortization of loan discount and deferred financing costs
                                                     
          other assets and deferred offering costs
                                                     
          borrowings on notes payable
                                                     
          financing fees paid in connection with note payable
                                                     
          proceeds from issuance of preferred stock—series c
                                                     
          non-cash financing activity: