7Baggers
Quarterly
Annual
    Unit: USD2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 
      
                                                  
      revenues
                                                  
      product sales
    105,515,000 90,077,000 67,814,000 111,003,000 92,090,000 72,591,000 43,512,000 30,577,000 22,285,000 18,309,000 11,355,000 8,701,000 4,885,000 1,564,000 450,000                                
      product supply revenue
     6,185,000 254,000 4,188,000 5,322,000 13,000 2,126,000 767,000 2,092,000 3,260,000 2,000 469,000 92,000 952,000 14,000 496,000 285,000  126,000                            
      licensing revenue
    25,000 20,000 5,020,000 22,000 20,000 19,000 17,000 3,019,000 32,014,000 764,000 12,000 35,008,000 9,000 10,000 4,000 6,000 2,000 3,000 5,002,000   706,000  1,500,000 3,000,000      2,320,000           17,727,000 3,884,000 3,885,000 4,767,000 6,507,000 
      non-cash royalty revenue related to the sale of future royalties
    4,789,000 1,380,000 1,026,000 916,000 809,000 599,000 368,000                                        
      total revenues
    110,329,000 97,662,000 74,114,000 116,129,000 98,241,000 73,222,000 46,023,000 34,363,000 56,391,000 22,333,000 11,369,000 44,178,000 4,986,000 2,526,000 468,000 1,029,000 1,173,000 1,313,000 6,582,000 1,809,000 2,713,000 1,836,000 1,213,000 2,250,000 3,013,000 18,000  85,000 172,000 30,000                 
      yoy
    12.30% 33.38% 61.04% 237.95% 74.21% 227.86% 304.81% -22.22% 1030.99% 784.13% 2329.27% 4193.29% 325.06% 92.38% -92.89% -43.12% -56.76% -28.49% 442.62% -19.60% -9.96% 10100.00%  2547.06% 1651.74% -40.00%                     
      qoq
    12.97% 31.77% -36.18% 18.21% 34.17% 59.10% 33.93% -39.06% 152.50% 96.44% -74.27% 786.04% 97.39% 439.74% -54.52% -12.28% -10.66% -80.05% 263.85% -33.32% 47.77% 51.36% -46.09% -25.32% 16638.89%   -50.58% 473.33%                  
      cost of goods sold
                                                  
      cost of product sales
    2,662,000 3,245,000 2,340,000 2,718,000 1,715,000 1,405,000 1,013,000                                        
      other cost of revenue
    1,320,000 9,158,000 9,963,000 15,546,000 14,013,000 8,031,000 6,115,000 4,262,000 7,048,000 2,997,000                                     
      total cost of goods sold
    3,982,000 12,403,000 12,303,000 18,264,000 15,728,000 9,436,000 7,128,000 5,077,000 7,692,000 3,489,000                                     
      operating expenses
                                                  
      research and development
    18,067,000 15,666,000 14,938,000 13,666,000 15,310,000 12,762,000 10,579,000 9,524,000 8,637,000 8,282,000 9,093,000 9,142,000 7,467,000 9,741,000 8,851,000 20,968,000 23,695,000 26,021,000 20,456,000 18,105,000 12,240,000 18,864,000 15,844,000 14,241,000 17,580,000 19,475,000 20,381,000 22,036,000 17,941,000 16,046,000 13,350,000 17,159,000 15,365,000 20,572,000 22,387,000 26,210,000 24,863,000 23,838,000 19,250,000 12,784,000 14,705,000 6,198,000 6,198,000 7,386,000 5,694,000 5,183,000 
      selling, general and administrative
    83,612,000 83,988,000 83,222,000 76,074,000 64,970,000 64,654,000 52,994,000 47,748,000 32,664,000 27,186,000 26,803,000 19,731,000 18,667,000 18,862,000 19,339,000                                
      total operating expenses
    101,679,000 99,654,000 98,160,000 89,740,000 80,280,000 77,416,000 63,573,000 57,272,000 41,301,000 35,468,000 37,433,000 32,035,000 26,866,000 28,741,000 28,275,000 36,302,000 43,409,000 46,145,000 38,587,000 29,452,000 19,874,000 26,043,000 22,982,000 21,098,000 24,502,000 24,846,000 25,498,000 27,461,000 23,902,000 22,184,000 19,541,000 22,638,000 21,225,000 26,418,000 28,434,000 31,475,000 29,200,000 28,690,000 23,529,000 16,876,000 18,079,000 9,087,000 9,373,000 10,272,000 7,517,000 6,386,000 
      income from operations
    4,668,000 -14,395,000 -36,349,000 8,125,000 2,233,000 -13,630,000 -24,678,000 -27,986,000 7,398,000 -16,624,000 -26,064,000 12,143,000 -21,880,000 -26,215,000 -27,807,000 -35,273,000 -42,236,000 -44,832,000 -32,005,000 -27,643,000 -17,161,000 -24,207,000 -21,769,000 -18,848,000 -22,089,000 -24,828,000 -25,498,000 -27,376,000 -23,732,000 -22,154,000 -17,685,000 10,962,000 -21,225,000 -26,418,000 -28,434,000 -31,475,000 -29,200,000 -28,690,000 -23,529,000 -16,876,000 -18,079,000 9,056,000 -3,490,000 -3,933,000 81,000 2,751,000 
      yoy
    109.05% 5.61% 47.29% -129.03% -69.82% -18.01% -5.32% -330.47% -133.81% -36.59% -6.27% -134.43% -48.20% -41.53% -13.12% 27.60% 146.12% 85.20% 47.02% 46.66% -22.31% -2.50% -14.62% -31.15% -6.92% 12.07% 44.18% -349.74% 11.81% -16.14% -37.80% -134.83% -27.31% -7.92% 20.85% 86.51% 61.51% -416.81% 574.18% 329.09% -22419.75% 229.19%     
      qoq
    -132.43% -60.40% -547.37% 263.86% -116.38% -44.77% -11.82% -478.29% -144.50% -36.22% -314.64% -155.50% -16.54% -5.73% -21.17% -16.49% -5.79% 40.08% 15.78% 61.08% -29.11% 11.20% 15.50% -14.67% -11.03% -2.63% -6.86% 15.35% 7.12% 25.27% -261.33% -151.65% -19.66% -7.09% -9.66% 7.79% 1.78% 21.93% 39.42% -6.65% -299.64% -359.48% -11.26% -4955.56% -97.06%  
      operating margin %
    4.23% -14.74% -49.04% 7.00% 2.27% -18.61% -53.62% -81.44% 13.12% -74.44% -229.25% 27.49% -438.83% -1037.81% -5941.67% -3427.89% -3600.68% -3414.47% -486.25% -1528.08% -632.55% -1318.46% -1794.64% -837.69% -733.12% -137933.33%  -32207.06% -13797.67% -73846.67%                 
      interest expense
    -5,796,000 -4,356,000 -4,191,000 -3,967,000 -3,357,000 -3,326,000 -2,356,000 -1,740,000 -1,107,000 -1,075,000 -1,028,000 -991,000 -886,000 -787,000 -746,000 -984,000 -1,216,000 -1,202,000 -1,100,000 -1,314,000 -1,202,000 -1,226,000 -1,357,000 -1,398,000 -1,443,000 -1,451,000 -1,434,000                    
      non-cash interest expense related to the sale of future royalties
    -2,188,000 -2,219,000 -2,071,000 -1,886,000 -1,924,000 -1,576,000 -1,702,000 -1,065,000 -922,000 -968,000 -969,000 -832,000 -831,000                                  
      other income
    2,449,000 1,892,000 2,326,000 2,408,000 2,282,000 2,145,000 2,339,000 2,322,000 1,460,000 1,546,000 1,302,000 375,000 704,000 70,000 484,000 23,000 -134,000 847,000 -49,000 83,000 255,000 477,000 753,000 456,000 294,000 812,000 790,000 3,046,000 -394,000 -135,000 670,000 331,000 501,000 697,000 426,000 201,000 169,000 77,000 62,000 -123,000 -77,000 -49,000 -12,000 29,000 -7,000 -8,000 
      income before benefit from income taxes
    -867,000 -19,078,000 -40,285,000 4,680,000 -766,000 -16,387,000 -26,397,000 -28,469,000 6,829,000 -17,121,000 -26,759,000 10,695,000 -22,893,000 -26,932,000 -28,069,000 -36,234,000 -43,586,000 -45,187,000 -33,154,000 -28,874,000 -18,108,000 -24,956,000 -22,373,000 -19,790,000 -23,238,000 -25,467,000 -26,142,000 -27,864,000 -24,126,000 -22,289,000 -17,015,000 11,293,000 -20,724,000 -25,721,000 -28,008,000 -31,274,000 -29,031,000 -28,613,000 -23,467,000 -16,999,000 -18,156,000 9,007,000 -3,502,000 -3,904,000 74,000 3,753,000 
      benefit from income taxes
    102,000 1,000 859,000 35,000 43,000 67,000 121,000 333,000 200,000  14,000   6,000 2,000  1,000 2,000 1,000      301,000  2,000 -2,000  2,000 4,000         -1,000 30,000      
      net income
    -969,000 -19,079,000 -41,144,000 4,645,000 -809,000 -16,454,000 -26,518,000 -28,802,000 6,629,000 -17,121,000 -26,773,000 10,695,000 -22,893,000 -26,938,000 -28,071,000 -36,234,000 -43,587,000 -45,189,000 -33,155,000 -28,876,000 -18,108,000 -24,956,000 -22,373,000 -19,790,000 -23,539,000 -25,467,000 -26,144,000 -27,862,000 -24,126,000 -22,291,000 -17,019,000 10,114,000 -20,724,000 -25,721,000 -28,008,000 -31,274,000 -29,031,000          
      yoy
    19.78% 15.95% 55.15% -116.13% -112.20% -3.90% -0.95% -369.30% -128.96% -36.44% -4.62% -129.52% -47.48% -40.39% -15.33% 25.48% 140.71% 81.07% 48.19% 45.91% -23.07% -2.01% -14.42% -28.97% -2.43% 14.25% 53.62% -375.48% 16.42% -13.34% -39.24% -132.34% -28.61%              
      qoq
    -94.92% -53.63% -985.77% -674.17% -95.08% -37.95% -7.93% -534.48% -138.72% -36.05% -350.33% -146.72% -15.02% -4.04% -22.53% -16.87% -3.55% 36.30% 14.82% 59.47% -27.44% 11.55% 13.05% -15.93% -7.57% -2.59% -6.17% 15.49% 8.23% 30.98% -268.27% -148.80% -19.43% -8.17% -10.44% 7.73%           
      net income margin %
    -0.88% -19.54% -55.51% 4.00% -0.82% -22.47% -57.62% -83.82% 11.76% -76.66% -235.49% 24.21% -459.15% -1066.43% -5998.08% -3521.28% -3715.86% -3441.66% -503.72% -1596.24% -667.45% -1359.26% -1844.44% -879.56% -781.25% -141483.33%  -32778.82% -14026.74% -74303.33%                 
      net income per share
    -0.08 -0.17 0.02 -0.07 -0.11 -0.13 0.03 -0.08 -0.13                                    
      shares used in computing net income per share - basic and diluted
    241,908,407 239,928,570 238,624,145   234,571,192 233,065,960   214,951,127 207,023,127 11,370,265 165,104,789 145,544,372 130,934,795 3,725,489 104,144,606 100,040,083 97,179,241 472,366 89,365,798 89,080,046 88,880,658 1,801,475 62,828,513 62,651,863 62,546,295 2,015,012 62,071,397 52,824,483 47,559,366                
      comprehensive loss
    -807 -19,135 -41,183   -16,535 -26,762   -17,311 -26,739 10,755 -22,898 -26,959 -28,153 -36,243 -43,588 -45,178 -33,158 -28,970 -18,335 -24,595 -22,437 -19,774 -23,551 -25,463 -26,094 -27,883 -24,107 -22,236 -17,063 -18,598 -20,694              
      unrealized gains on available-for-sale securities
    162   -128 286  -244 425  34 -27 -5   -9 -1 11 -3 -94 -227 361 -64                        
      unrealized losses on available-for-sale securities
     -56 -39   -81    -190    -21 -82                                
      revenues:
                                                  
      cost of goods sold:
                                                  
      operating expenses:
                                                  
      shares used in computing net income per share - basic
       58,629,076.25 235,911,399   53,744,138.75 222,782,229                                      
      shares used in computing net income per share - diluted
       58,629,076.25 235,911,399   53,744,138.75 227,894,335                                      
      comprehensive income:
                                                  
      comprehensive income
       -10,955 -523   -9,353 6,638                                      
      comprehensive loss:
                                                  
      cost of sales
           377,000 644,000 492,000                                     
      cost of revenue
              1,537,000 3,162,000 732,000 138,000 85,000    1,000,000 4,000  141,000   600,000    2,000  464,000                
      collaborative development revenue
                   527,000 886,000 1,310,000 1,454,000 1,708,000 1,356,000 1,125,000 1,175,000                   416,000 1,999,000 2,454,000 2,831,000 2,630,000 
      net income per common share, basic and diluted
               -132.5 -140 -190 -210   -450 -340 -320 -200 -280 -250 -270 -370 -410 -420 -450 -390 -420 -360   -540 -590 -650 -650  -700        
      general and administrative
                   15,334,000 19,714,000 20,124,000 17,131,000 11,343,000 7,634,000 7,038,000 7,138,000 6,857,000 6,922,000 5,371,000 5,117,000 5,425,000 5,961,000 6,138,000 6,191,000 5,479,000 5,860,000 5,846,000 6,047,000 5,265,000 4,337,000 4,852,000 4,279,000 4,092,000 3,374,000 2,889,000 3,175,000 2,886,000 1,823,000 1,203,000 
      net income per common share - basic and diluted
                   -302.5 -420                              
      other revenue
                       350,000 1,357,000 5,000 38,000 291,000 13,000 18,000  85,000 172,000 30,000                 
      gross profit
                           2,250,000 2,413,000 18,000  85,000 170,000 30,000 1,856,000                
      yoy
                           2547.06% 1319.41% -40.00%                     
      qoq
                           -6.76% 13305.56%   -50.00% 466.67% -98.38%                 
      gross margin %
    0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 100.00% 80.09% 100.00%  100.00% 98.84% 100.00%                 
      unrealized gain on available-for-sale securities, net of tax
                           10.5 -12 50 -21 19 55 -44 15.25 30              
      revenue:
                                                  
      net income per common share – basic and diluted
                                   -392.5 -440              
      shares used in computing net income per share – basic and diluted
                                   11,851,009.75 47,464,310              
      weighted-average number of common shares used in computing net income per share, basic and diluted
                                     47,403,243             
      weighted-average number of common shares used in computing basic net income per share, basic and diluted
                                      47,343,234            
      total revenue
                                             18,143,000 5,883,000 6,339,000 7,598,000 9,137,000 
      shares used in computing basic net income per share, basic and diluted
                                       9,426,511.25 44,935,126          
      net income and comprehensive income
                                         -28,613,000  -3,155,250 -18,126,000 9,007,000  189,250 74,000 3,753,000 
      basic net income per common share
                                         -830         
      diluted net income per common share
                                         -830         
      shares used in computing basic net income per share
                                         34,636,559    20,880,235 18,606,760    
      shares used in computing diluted net income per share
                                         34,636,559    21,636,487 18,606,760    
      net income and comprehensive loss
                                          -23,467,000    -3,502,000    
      shares used to compute net income per common share, basic and diluted
                                          33,466,955,000        
      change in fair value of preferred stock warrant liability
                                                 1,010,000 
      basic net income per share attributable to common stockholders
                                           -0.145 -0.7      
      diluted net income per share attributable to common stockholders
                                           -0.145 -0.7      
      shares used in computing basic net income per share attributable to common stockholders
                                           5,464,845.75 25,930,928      
      shares used in computing diluted net income per share attributable to common stockholders
                                           5,464,845.75 25,930,928      
      basic net income per share
                                             0.43 -0.19    
      diluted net income per share
                                             0.42 -0.19    
      net income attributable to common stockholders:
                                                  
      basic
                                                74,000 515,000 
      diluted
                                                74,000 703,000 
      shares used to compute net income per share attributable to common stockholders:
                                                  
      basic
                                               1,869,160.5 18,374,277 2,611,259 
      diluted
                                               1,869,160.5 19,133,217 3,904,136 
      net income per share
    -0.08 -0.17 0.02 -0.07 -0.11 -0.13 0.03 -0.08 -0.13                                    
      basic
                                                 0.2 
      diluted
                                                 0.18 
      
                                                  
    The information provided in this report is taken from www.sec.gov and many other data providers. While we have conducted our best efforts to ensure that the parsed data is accurate, we cannot guarantee its accuracy. Please use caution and understand that any consequences of its use are your own responsibility.