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 
      
                                              
      ​
                                              
      revenues
                                              
      product revenues
    590,197,000 544,427,000 500,036,000 472,911,000 436,127,000 411,364,000 364,672,000 307,251,000 265,218,000 258,256,000 237,797,000 212,892,000 199,831,000 194,582,000 190,002,000 160,884,000 150,651,000 137,232,000 118,382,000 106,465,000 93,286,000 80,414,000 87,046,000 74,482,000 66,936,000 65,099,000 63,364,000 63,082,000 62,662,000 60,353,000 54,269,000 51,969,000 55,331,000 52,276,000 45,913,000 48,511,000 53,090,000 51,231,000 61,136,000 52,327,000 44,423,000 44,519,000 
      yoy
    35.33% 32.35% 37.12% 53.92% 64.44% 59.29% 53.35% 44.32% 32.72% 32.72% 25.15% 32.33% 32.64% 41.79% 60.50% 51.11% 61.49% 70.66% 36.00% 42.94% 39.37% 23.53% 37.37% 18.07% 6.82% 7.86% 16.76% 21.38% 13.25% 15.45% 18.20% 7.13% 4.22% 2.04% -24.90% -7.29% 19.51% 15.08%     
      qoq
    8.41% 8.88% 5.74% 8.43% 6.02% 12.80% 18.69% 15.85% 2.70% 8.60% 11.70% 6.54% 2.70% 2.41% 18.10% 6.79% 9.78% 15.92% 11.19% 14.13% 16.01% -7.62% 16.87% 11.27% 2.82% 2.74% 0.45% 0.67% 3.83% 11.21% 4.43% -6.08% 5.84% 13.86% -5.36% -8.62% 3.63% -16.20% 16.83% 17.79% -0.22%  
      licensing and other revenues
    1,986,000 2,173,000 1,794,000 3,150,000 3,631,000 1,987,000 3,069,000 3,854,000 3,088,000 3,148,000 3,959,000 4,360,000 10,806,000 3,618,000 4,131,000 12,144,000 7,465,000 4,794,000 33,934,000 5,913,000 4,857,000 6,058,000 6,966,000 8,758,000 10,973,000 9,256,000 3,460,000 3,883,000 2,618,000 2,716,000 8,071,000 1,796,000 1,325,000 1,341,000 988,000        
      total revenues
    592,183,000 546,600,000 501,830,000 476,061,000 439,758,000 413,351,000 367,741,000 311,105,000 268,306,000 261,404,000 241,756,000 217,252,000 210,637,000 198,200,000 194,133,000 173,028,000 158,116,000 142,026,000 152,316,000 112,378,000 98,143,000 86,472,000 94,012,000 83,240,000 77,909,000 74,355,000 66,824,000 66,965,000 65,280,000 63,069,000 62,340,000 53,765,000 56,656,000 53,617,000 46,901,000 49,299,000 53,889,000 51,984,000 61,902,000 52,911,000 44,921,000 45,087,000 
      cost and expenses
                                              
      cost of product revenues
    207,253,000 199,531,000 184,613,000 175,964,000 167,657,000 169,850,000 158,833,000 151,040,000 146,962,000 142,808,000 147,754,000 126,770,000 115,436,000 108,756,000 102,670,000 91,276,000 76,838,000 73,227,000 61,322,000 54,741,000 46,873,000 42,731,000 41,520,000 39,479,000 40,138,000 41,382,000 41,605,000 40,345,000 39,477,000 39,204,000 39,055,000 35,153,000 33,558,000 33,709,000 33,088,000 24,393,500 34,261,000 30,973,000 32,340,000 31,813,000 30,456,000 25,732,000 
      cost of licensing and other revenues
    548,000 465,000 452,000 459,000 354,000 329,000 307,000 207,000 349,000 341,000 370,000 522,000 1,076,000 481,000 545,000 2,846,000 4,533,000 2,885,000 5,491,000 5,141,000 4,948,000 4,208,000 3,458,000 4,983,000 3,742,000 2,443,000 1,698,000 2,444,000 2,202,000 1,791,000 1,537,000 1,572,000 1,054,000 850,000 612,000        
      research and development
    173,412,000 146,427,000 129,078,000 129,461,000 96,931,000 89,109,000 88,637,000 82,964,000 77,235,000 78,173,000 82,306,000 87,911,000 65,510,000 82,580,000 80,414,000 71,811,000 98,457,000 53,752,000 40,188,000 32,384,000 26,421,000 23,005,000 18,225,000 15,002,000 12,796,000 12,124,000 11,435,000 12,770,000 12,393,000 11,852,000 14,340,000 13,019,000 12,609,000 11,786,000 12,650,000 11,459,000 11,345,000 10,299,000 8,759,000 8,004,000 7,336,000 6,741,000 
      selling, general and administrative
    308,546,000 310,549,000 266,864,000 234,917,000 214,154,000 197,965,000 194,278,000 161,430,000 154,742,000 152,508,000 149,627,000 143,822,000 147,667,000 149,468,000 147,634,000 146,761,000 128,485,000 127,456,000 108,332,000 94,080,000 75,678,000 68,188,000 65,681,000 58,587,000 56,715,000 47,042,000 43,832,000 41,133,000 38,374,000 37,440,000 37,925,000 48,937,000 34,478,000 34,309,000 37,582,000 37,553,000 34,938,000 33,227,000 30,408,000 30,442,000 27,870,000 28,086,000 
      total cost and expenses
    689,759,000 656,972,000 581,007,000 540,801,000 479,096,000 457,253,000 442,055,000 395,641,000 379,288,000 373,830,000 380,057,000 359,025,000 329,689,000 341,285,000 331,263,000 312,694,000 308,313,000 257,320,000 215,333,000 186,346,000 153,920,000 138,132,000 128,884,000 118,051,000 99,003,000 102,991,000 98,570,000 96,692,000 92,446,000 90,287,000 92,857,000 98,681,000 81,699,000 80,654,000 83,932,000 87,012,000 80,544,000 74,499,000 71,507,000 70,259,000 65,662,000 60,559,000 
      income from operations
    -97,576,000 -110,372,000 -79,177,000 -64,740,000 -39,338,000 -43,902,000 -74,314,000 -84,536,000 -110,982,000 -112,426,000 -138,301,000 -141,773,000 -119,052,000 -143,085,000 -137,130,000 -139,666,000 -150,197,000 -115,294,000 -63,017,000 -73,968,000 -55,777,000 -51,660,000 -34,872,000 -20,369,000 -21,094,000 -28,636,000 -31,746,000 -21,225,250 -27,166,000 -27,218,000 -30,517,000 -44,916,000 -25,043,000 -27,037,000 -37,031,000 -37,713,000 -26,655,000 -22,515,000 -9,605,000   -15,472,000 
      yoy
    148.05% 151.41% 6.54% -23.42% -64.55% -60.95% -46.27% -40.37% -6.78% -21.43% 0.85% 1.51% -20.74% 24.10% 117.61% 88.82% 169.28% 123.18% 80.71% 263.14% 164.42% 80.40% 9.85% -4.03% -22.35% 5.21% 4.03% -52.74% 8.48% 0.67% -17.59% 19.10% -6.05% 20.08% 285.54%   45.52%     
      qoq
    -11.59% 39.40% 22.30% 64.57% -10.40% -40.92% -12.09% -23.83% -1.28% -18.71% -2.45% 19.08% -16.80% 4.34% -1.82% -7.01% 30.27% 82.96% -14.81% 32.61% 7.97% 48.14% 71.20% -3.44% -26.34% -9.80% 49.57% -21.87% -0.19% -10.81% -32.06% 79.36% -7.38% -26.99% -1.81% 41.49% 18.39% 134.41%     
      operating margin %
    -16.53% -20.27% -15.83% -13.69% -9.02% -10.67% -20.38% -27.51% -41.85% -43.53% -58.16% -66.59% -59.58% -73.53% -72.17% -86.81% -99.70% -84.01% -53.23% -69.48% -59.79% -64.24% -40.06% -27.35% -31.51% -43.99% -50.10% -33.65% -43.35% -45.10% -56.23% -86.43% -45.26% -51.72% -80.65% -77.74% -50.21% -43.95% -15.71% 0% 0% -34.75% 
      interest expense
    -1,045,000 -1,029,000 -1,005,000 -1,292,000 -3,142,000 -3,127,000 -3,124,000 -3,148,000 -3,252,000 -3,177,000 -3,061,000 -2,752,000 -2,330,000 -2,150,000 -2,087,000 -2,079,000 -2,078,000 -2,075,000 -2,073,000 -4,310,000 -4,270,000 -4,038,000 -2,464,000 -2,576,000 -2,672,000 -2,721,000 -2,724,000 -2,746,000 -2,781,000 -2,560,000 -2,389,000 -2,335,000 -1,477,000 -218,000 -183,000 -150,000 -146,000 -122,000 -115,000 -114,000 -1,177,000 -1,203,000 
      interest and other income
    11,284,000 10,738,000 13,419,000 10,906,000 11,618,000 10,457,000 10,267,000 9,844,000 5,406,000 4,518,000 4,585,000 2,373,000 87,000 277,000 801,000 1,151,000 1,274,000 1,585,000 1,371,000 1,901,000 1,749,000 1,924,000 1,987,000 2,190,000 673,000 836,000 453,000 618,000 449,000 -3,933,000 137,000 1,930,000 -437,000 -413,000 1,300,000 -5,000 887,000 -519,000 1,035,000    
      income before income taxes
    -87,337,000 -100,663,000 -66,763,000 -55,126,000 -30,862,000 -36,572,000 -67,171,000 -77,840,000 -108,828,000 -111,085,000 -136,777,000 -142,152,000 -121,295,000 -144,958,000 -138,416,000 -140,594,000 -151,001,000 -115,784,000 -63,719,000 -76,377,000 -58,298,000 -59,622,000 -35,349,000 -35,197,000 -23,093,000 -30,521,000 -34,017,000 -31,855,000 -29,498,000 -33,711,000 -32,769,000 -45,321,000 -26,957,000 -27,668,000 -35,914,000 -37,868,000 -25,914,000      
      income tax expense
    -207,000 -275,000 -173,000 1,355,000 -730,000  -428,000 -191,000 -202,000  -160,000 -421,000 -185,000 -193,000 -179,000 30,000 -272,000 -242,000 -134,000 -35,000 -25,000 -15,000 -23,000 14,000 -44,000 -1,895,000 -74,000 14,000 -118,000 -113,000 -104,000 -181,000 -162,000 -64,000 -47,000 -39,000 -103,000      
      net income
    -87,544,000 -100,938,000 -66,936,000 -53,771,000 -31,592,000 -37,464,000 -67,599,000 -78,031,000 -109,030,000 -110,803,000 -136,937,000 -142,573,000 -121,480,000 -145,151,000 -138,595,000 -140,564,000 -151,273,000 -116,026,000 -63,853,000 -76,412,000 -58,323,000 -59,637,000 -35,372,000 -35,183,000 -23,137,000 -32,416,000 -34,091,000 -31,841,000 -29,616,000 -33,824,000 -32,873,000 -45,502,000 -27,119,000 -27,732,000 -35,961,000 -37,907,000 -26,017,000 -23,156,000 -8,685,000 -11,828,750 -17,630,000 -19,681,000 
      yoy
    177.11% 169.43% -0.98% -31.09% -71.02% -66.19% -50.63% -45.27% -10.25% -23.66% -1.20% 1.43% -19.69% 25.10% 117.05% 83.96% 159.37% 94.55% 80.52% 117.18% 152.08% 83.97% 3.76% 10.50% -21.88% -4.16% 3.71% -30.02% 9.21% 21.97% -8.59% 20.04% 4.24% 19.76% 314.06% 220.46% 47.57% 17.66%     
      qoq
    -13.27% 50.80% 24.48% 70.20% -15.67% -44.58% -13.37% -28.43% -1.60% -19.08% -3.95% 17.36% -16.31% 4.73% -1.40% -7.08% 30.38% 81.71% -16.44% 31.02% -2.20% 68.60% 0.54% 52.06% -28.62% -4.91% 7.07% 7.51% -12.44% 2.89% -27.75% 67.79% -2.21% -22.88% -5.13% 45.70% 12.36% 166.62% -26.58% -32.91% -10.42%  
      net income margin %
    -14.83% -18.54% -13.39% -11.37% -7.24% -9.11% -18.54% -25.40% -41.11% -42.90% -57.59% -66.97% -60.79% -74.60% -72.94% -87.37% -100.41% -84.55% -53.94% -71.77% -62.52% -74.16% -40.64% -47.24% -34.57% -49.79% -53.80% -50.48% -47.26% -56.04% -60.57% -87.56% -49.01% -53.05% -78.32% -78.14% -49.01% -45.20% -14.21% -22.61% -39.69% -44.21% 
      unrealized gain on available-for-sale securities, net of tax
    100,000 -90,000 147,000 421,000 593,000 834,000 893,000 2,311,000 3,807,000 2,595,000 4,564,000     -3,778,000 -950,000 -756,000 -1,062,000 -911,000 -600,000 104,000 4,747,000 61,000 63,000 1,061,000 286,000 342,000 -36,000 46,000 -138,000 82,250 67,000 62,000 200,000 437,500 -609,000 548,000 1,811,000    
      comprehensive loss
    -87,444,000 -101,028,000 -66,789,000 -53,350,000 -30,999,000 -36,630,000 -66,706,000 -75,720,000 -105,223,000 -108,208,000 -132,373,000 -139,326,000 -124,692,000 -147,644,000 -150,212,000 -144,342,000 -152,223,000 -116,782,000 -64,915,000 -77,323,000 -58,923,000 -59,533,000 -30,625,000 -35,122,000 -23,074,000 -31,355,000 -33,805,000 -31,499,000 -29,652,000 -33,778,000 -33,011,000 -22,620,750 -27,052,000 -27,670,000 -35,761,000 -14,027,000 -26,626,000 -22,608,000 -6,874,000    
      net income per share
                                              
      basic and diluted
    -0.64 -0.74 -0.5 -0.41 -0.26 -0.3 -0.56 -0.64 -0.95 -0.97 -1.23 -1.37 -1.25 -1.5 -1.45 -1.49 -1.63 -1.32 -0.74 -0.91 -0.72 -0.75 -0.45                   -3.58 
      weighted-average number of shares used in computing basic and diluted net income per share:
                                              
      basic and diluted
    137,187 136,388 134,750 124,718 123,775 122,853 120,814 114,997 115,171 113,690 111,767 98,408 97,052 96,579 95,578 90,558 92,558 88,077 86,689 81,011 80,908 79,069 78,287                    
      income tax benefit
         -892,000    282,000                                 
      unrealized loss on available-for-sale securities, net of tax
               -4,330,500 -3,212,000 -2,493,000 -11,617,000                            
      loss on debt extinguishment
                         -5,848,000                     
      gain from disposal of business
                            -14,388,000                  
      net income per share
                                              
      basic
                           -0.46 -0.33 -0.48 -0.54 -0.51 -0.49 -0.62 -0.61 -0.428 -0.51 -0.52 -0.68     -0.633 -0.39  
      diluted
                           -0.46 -0.33 -0.48 -0.54 -0.51 -0.49 -0.62 -0.61 -0.428 -0.51 -0.52 -0.7     -0.633 -0.39  
      weighted-average number of shares used in computing basic and diluted net income per share:
                                              
      basic
                           69,555 70,456 68,224 62,831 57,848 60,570 54,551 54,132  53,447 53,088 52,758      44,944  
      diluted
                           69,555 70,456 68,224 62,831 57,848 60,570 54,551 54,132  53,447 53,088 53,043      44,944  
      other revenues
                                       579,500 799,000 753,000 766,000 584,000 498,000 568,000 
      interest benefit (expense) from changes in the fair value of long term debt
                                           1,276,000 1,810,000  
      basic and diluted net income per share
                                       -0.283 -0.5 -0.46 -0.17    
      weighted-average number of shares used in computing basic and diluted net income per share
                                        52,012 51,445 50,439 26,204   
      interest expense from changes in the fair value of long-term debt
                                              
      interest expense from changes in the fair value of long term debt
                                              
      cost and expenses:
                                              
      gain from operations
                                           -17,348,000 -20,741,000  
      other income
                                           -6,774,000 2,478,000 -2,684,000 
      unrealized gain on available-for-sale securities
                                           9,000 36,000  
      comprehensive income
                                           -11,819,750 -17,594,000  
      net income attributable to common shares:
                                              
      basic
                                           -11,828,750 -17,630,000  
      diluted
                                           -11,828,750 -17,630,000  
      weighted-average number of shares used in computing net income per share:
                                              
      basic
                           69,555 70,456 68,224 62,831 57,848 60,570 54,551 54,132  53,447 53,088 52,758      44,944  
      diluted
                           69,555 70,456 68,224 62,831 57,848 60,570 54,551 54,132  53,447 53,088 53,043      44,944  
      interest benefit from changes in the fair value of long term debt
                                             -322,000 
      shares used to compute net income per share attributable to common stockholders:
                                              
      basic and diluted
                                             5,494 
    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.