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-09-30 2016-06-30 2016-03-31 2015-09-30 2015-06-30 2015-03-31 2014-09-30 2014-06-30 2014-03-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31 2008-12-31 2008-09-30 2008-06-30 2008-03-31 2007-12-31 2007-09-30 2007-06-30 2007-03-31 2006-12-31 2006-09-30 2006-06-30 2006-03-31 2005-12-31 2005-09-30 2005-06-30 2005-03-31 2004-12-31 2004-09-30 2004-06-30 2004-03-31 2003-12-31 2003-09-30 2003-06-30 2003-03-31 2002-12-31 2002-09-30 2002-06-30 2002-03-31 
      
                                                                                               
      product revenues
    142,342,000 107,415,000 92,823,000 104,442,000 93,425,000 90,340,000 75,500,000 83,693,000 79,072,000 77,229,000 65,214,000 59,300,000 67,730,000 65,221,000 53,107,000 56,124,000 46,757,000 45,366,000 40,214,000                                                                         
      yoy
    52.36% 18.90% 22.94% 24.79% 18.15% 16.98% 15.77% 41.13% 16.75% 18.41% 22.80% 5.66% 44.86% 43.77% 32.06%                                                                             
      qoq
    32.52% 15.72% -11.12% 11.79% 3.41% 19.66% -9.79% 5.84% 2.39% 18.42% 9.97% -12.45% 3.85% 22.81% -5.38% 20.03% 3.07% 12.81%                                                                          
      operating expenses:
                                                                                               
      cost of product revenues
    29,365,000 28,075,000 21,278,000 26,151,000 21,170,000 20,964,000 17,457,000 18,443,000 16,706,000 16,594,000 13,830,000 13,069,000 13,471,000 16,395,000 12,191,000 13,288,000 10,183,000 10,837,000 9,844,000 10,862,000 10,622,000 9,950,000 8,438,000 8,706,000 6,437,000 4,919,000 4,150,000                                                                 
      research and development
    186,415,000 177,190,000 152,577,000 179,727,000 150,809,000 146,748,000 121,083,000 137,029,000 109,148,000 196,969,000 127,865,000 124,763,000 99,872,000 88,527,000 84,356,000 76,352,000 70,347,000 64,655,000 61,390,000 67,814,000 41,411,000 35,748,000 36,184,000 32,630,000 34,340,000 33,538,000 31,203,000 39,925,000 39,538,000 35,722,000 30,098,000 33,949,000 26,675,000 26,871,000 22,254,000 23,433,000 23,871,000 20,547,000 19,221,000 18,246,000 17,164,000 15,200,000 14,942,000 11,351,000 12,095,000 12,225,000 10,334,000 12,228,000 5,539,000 7,527,000 4,487,000 6,518,000 6,933,000 8,706,000 5,760,000 2,453,000 769,000 893,000 642,000 724,000 1,143,000 1,472,000 5,868,000 -15,752,953 4,997,000 5,536,000 5,241,000 4,539,000 4,602,000 3,691,000 6,105,000 4,251,000 5,316,000 4,348,000 7,174,000 5,481,000 6,728,000 5,339,000 4,287,000 4,911,000 6,786,000 7,768,000 3,855,000 1,520,000 1,821,000 2,224,000 1,575,000 2,354,000 3,435,000 6,583,000 5,705,000 
      selling, general and administrative
    186,376,000 154,763,000 147,545,000 142,515,000 118,930,000 106,569,000 93,102,000 89,530,000 90,626,000 84,431,000 79,914,000 73,479,000 75,583,000 59,974,000 56,748,000 65,266,000 60,280,000 57,177,000 51,550,000 56,019,000 46,585,000 49,663,000 51,346,000 50,206,000 53,347,000 52,433,000 54,810,000                            3,256,000 5,198,000 1,636,000 1,884,000 1,538,000 2,104,750 2,096,000 2,874,000 3,449,000 934,750 960,000 1,493,000 1,482,000 947,000 973,000 1,153,000 5,382,000 9,716,000 7,003,000 5,163,000 3,800,000                 
      amortization of intangible assets
    1,538,000 1,263,000 1,263,000 1,263,000 1,263,000 1,263,000 1,263,000 1,263,000 1,263,000 1,263,000 1,263,000 1,264,000 1,263,000 1,263,000 1,263,000 1,262,000 1,264,000 1,263,000 1,263,000 1,258,000 1,248,000 1,248,000 1,249,000 1,248,000 1,249,000 1,248,000 1,248,000                                                                 
      change in fair value of deferred and contingent consideration liabilities
    104,653,000 59,000,000 18,300,000 -14,800,000 14,682,000 103,700,000 -11,900,000 15,700,000 8,997,000 13,500,000 -9,500,000 -1,800,000 5,238,000 -12,622,000 -11,618,000 -966,000 8,300,000                                                                           
      total operating expenses
    508,347,000 420,291,000 340,963,000 334,856,000 306,854,000 379,244,000 221,005,000 261,965,000 226,740,000 312,757,000 213,372,000 210,775,000 195,427,000 153,537,000 142,940,000 155,202,000 150,374,000 133,932,000 124,047,000 164,963,000 89,244,000       54,904,000 83,983,000 72,882,000 62,751,000 65,353,000 44,083,000 43,515,000 35,969,000 37,149,000 36,133,000 33,067,000 30,245,000 27,952,000 26,706,000 23,404,000 22,816,000 18,079,000 16,842,000 19,769,000 14,309,000 15,838,000 9,353,000 9,983,000 7,264,000 10,273,000 35,395,000 11,451,000 9,016,000                    10,974,000 7,088,000 7,918,000 6,979,000 5,580,000 5,906,000 7,671,000 9,089,000 4,896,000 2,531,000 2,495,000 3,347,000 2,363,000 18,650,000 6,569,000 7,349,000 6,411,000 
      operating income
    -366,005,000 -312,876,000 -248,140,000 -230,414,000 -213,429,000 -288,904,000 -145,505,000 -178,272,000 -147,668,000 -235,528,000 -148,158,000 -151,475,000 -127,697,000 -88,316,000 -89,833,000 -99,078,000 -103,617,000 -88,566,000 -83,833,000 -94,538,000 -56,223,000 -54,114,000 -60,357,000 -47,082,000 -56,488,000 -62,166,000 -69,509,000 -87,722,000 -83,983,000 -72,882,000 -62,751,000 -65,353,000 -44,083,000               -15,838,000 -9,353,000 -9,983,000 -7,264,000 -8,870,000 -34,960,000 -10,473,000 -7,415,000 -6,330,000 -598,000 -913,000 -251,000 343,000 -764,000 -1,306,000 -6,947,000 10,658,589 -1,886,000 -4,435,000 -4,798,000 -3,344,000 -4,123,000 -2,569,000 -10,403,000 -21,404,000 -12,724,000 -9,324,000 -10,920,000 -7,064,000 -7,896,000 -6,951,000 -5,523,000 -5,883,000 -7,647,000 -9,060,000 -4,835,000 -2,504,000 -2,468,000 -3,313,000 -2,301,000 -18,624,000 -4,812,000  -6,309,000 
      yoy
    71.49% 8.30% 70.54% 29.25% 44.53% 22.66% -1.79% 17.69% 15.64% 166.69% 64.93% 52.88% 23.24% -0.28% 7.16% 4.80% 84.30% 63.67% 38.90% 100.79% -0.47% -12.95% -13.17% -46.33% -32.74% -14.70% 10.77% 34.23% 90.51%                   78.56% -73.25% -4.68% -2.04% 40.13% 5746.15% 1047.10% 2854.18% -1945.48% -21.73% -30.09% -96.39% -96.78% -59.49% -70.55% 44.79% -418.74% -54.26% 72.64% -53.88% -84.38% -67.60% -72.45% -4.73% 203.00% 61.14% 34.14% 97.72% 20.07% 3.26% -23.28% 14.23% 134.94% 209.85% 173.47% 110.13% -86.55% -48.71%  -63.53%     
      qoq
    16.98% 26.09% 7.69% 7.96% -26.12% 98.55% -18.38% 20.72% -37.30% 58.97% -2.19% 18.62% 44.59% -1.69% -9.33% -4.38% 16.99% 5.65% -11.32% 68.15% 3.90% -10.34% 28.20% -16.65% -9.13% -10.56% -20.76% 4.45% 15.23% 16.14% -3.98% 48.25%                69.34% -6.31% 37.43% -18.11% -74.63% 233.81% 41.24% 17.14% 958.53% -34.50% 263.75% -173.18% -144.90% -41.50% -81.20% -165.18% -665.14% -57.47% -7.57% 43.48% -18.89% 60.49% -75.31% -51.40% 68.22% 36.47% -14.62% 54.59% -10.54% 13.60% 25.86% -6.12% -23.07% -15.60% 87.38% 93.09% 1.46% -25.51% 43.98% -87.64% 287.03%    
      operating margin %
    -257.13% -291.28% -267.33% -220.61% -228.45% -319.80% -192.72% -213.01% -186.75% -304.97% -227.19% -255.44% -188.54% -135.41% -169.15% -176.53% -221.61% -195.23% -208.47%                                                                         
      investment income
    18,289,000 13,225,000 13,906,000 17,257,000 16,982,000 10,285,000 8,783,000 9,853,000 10,583,000 11,172,000 10,524,000 8,318,000 1,791,000 835,000 137,000 61,000 46,000 34,000 33,000 26,000 70,000 203,000 1,404,000 2,042,000 2,885,000 2,578,000 2,416,000 2,831,000 2,741,000 2,729,000 2,040,000 975,000 326,000 169,000 154,000 138,000 164,000 170,000 75,000 68,000 23,000 12,000 12,000 17,000 40,000 50,000 51,000 921,000 193,000 290,000 418,000 706,000 371,000 459,000 527,000 565,000 345,000 538,000 397,000 204,250 682,000                               
      interest expense
    -20,382,000 -21,245,000 -21,569,000 -21,550,000 -21,054,000 -21,267,000 -21,042,000 -20,784,000 -20,288,000 -20,619,000 -20,003,000 -16,445,000 -3,353,000 -3,357,000 -3,291,000 -11,350,000 -11,245,000 -10,319,000 -7,559,000 -7,499,000 -7,185,000 -7,469,000 -7,411,000 -7,348,000 -6,846,000 -6,785,000 -6,726,000 -6,667,000 -6,675,000 -6,488,000 -5,642,000 -1,466,000 -1,496,000               -538,000 -222,000 -1,000 -2,000 -1,000 -2,000 -3,000 -4,000 -81,000   -28,000 -51,000 -68,000 -420,000 -242,000 981,744 -301,000 -328,000 -354,000 -217,000 -159,000 -155,000 -151,000 -552,000 -168,000 -164,000 -2,819,000 -6,021,000 -6,096,000 -1,825,000 -305,000             
      change in fair value of interest rate swap
       870,000 -3,852,000 384,000 2,362,000 1,970,000 -1,301,000 1,184,000 -1,533,000                                                                                 
      other income
    -603,000 453,000 132,000 -445,000 1,843,000 -269,000 -1,100,000 2,170,000 285,000 -488,000 -111,000 1,130,000 -1,514,000 -4,306,000 -1,249,000 -2,652,000 -476,000 -159,000 -43,000 419,000 -4,000 -46,000 36,000 -276,000 -85,000 -51,000 -119,000 52,000 220,000 244,000 86,000 94,000 101,000 200,000  45,000 32,000 15,000   36,000  175,000                                                 
      income before income taxes
    -368,701,000 -320,443,000 -255,671,000 -234,282,000 -219,510,000 -299,771,000 -156,502,000 -185,063,000 -158,389,000 -244,279,000 -159,281,000 -159,998,000 -130,773,000 -95,144,000 -94,236,000 -113,019,000 -115,292,000 -116,699,000 -91,402,000 -101,592,000 -63,342,000 -61,426,000 -66,328,000 -52,664,000 -60,534,000 -66,424,000 -73,938,000 -91,506,000 -87,697,000 -76,397,000 -68,476,000 -65,750,000 -45,152,000               -15,455,000 -9,382,000 -9,694,000 -6,843,000 -8,164,000 -34,591,000 -10,017,000                                      
      benefit from income taxes
    1,320,000 1,243,000 912,000 1,266,000 1,014,000 838,000 589,000 389,250 544,000 530,000 483,000   501,000 385,000   622,000 239,000 621,000 317,000 428,000 36,000 113,250 148,000 90,000 215,000 33,500 46,000 40,000 48,000 23,500 27,000 37,000 30,000 25,000 18,000 28,000                                                      
      net income
    -370,021,000 -321,686,000 -256,583,000 -235,548,000 -220,524,000 -300,609,000 -157,091,000 -186,061,000 -158,933,000 -244,809,000 -159,764,000 -160,123,000 -131,145,000 -95,645,000 -94,621,000 -112,978,000 -112,714,000 -117,321,000 -91,641,000 -102,213,000 -63,659,000 -61,854,000 -66,364,000 -52,988,000 -60,682,000 -66,514,000 -74,153,000 -91,573,000 -87,743,000 -76,437,000 -68,524,000 -65,384,000 -45,179,000 -44,672,000 -37,414,000 -37,760,000 -36,579,000 -33,532,000       -17,327,000 -8,854,000 -13,678,000 -15,451,000 -9,382,000 -9,696,000 -6,845,000 -8,162,000 -34,591,000 -10,017,000 -6,894,000 -5,844,000 -330,000 -378,000 118,000 29,011,000 -150,000 -1,601,000 117,795,000 11,687,333 -2,163,000 -4,667,000 -4,873,000 -3,297,000 -3,912,000 -2,500,000 -10,253,000 -21,428,000 -12,372,000 -8,911,000 -13,427,000 -12,885,000 -13,756,000 -8,524,000 -5,764,000 -5,837,000 -7,596,000 -9,011,000 -4,759,000 -2,451,000 -2,398,000 -3,240,000 -2,209,000 -18,497,000 -4,706,000  -6,107,000 
      yoy
    67.79% 7.01% 63.33% 26.60% 38.75% 22.79% -1.67% 16.20% 21.19% 155.96% 68.85% 41.73% 16.35% -18.48% 3.25% 10.53% 77.06% 89.67% 38.09% 92.90% 4.91% -7.01% -10.50% -42.14% -30.84% -12.98% 8.21% 40.05% 94.21% 71.11% 83.15% 73.16% 23.51% 33.22%           84.68% -8.68% 99.82% 89.30% -72.88% -3.20% -0.71% 39.66% 10382.12% 2550.00% -5942.37% -120.14% 120.00% -76.39% -99.90% 148.23% -93.07% -65.70% -2517.30% -454.48% -44.71% 86.68% -52.47% -84.61% -68.38% -71.94% -23.64% 66.30% -10.06% 4.54% 132.95% 120.75% 81.10% -5.40% 21.12% 138.15% 216.76% 178.12% 115.44% -86.75% -49.04%  -63.83%     
      qoq
    15.03% 25.37% 8.93% 6.81% -26.64% 91.36% -15.57% 17.07% -35.08% 53.23% -0.22% 22.10% 37.12% 1.08% -16.25% 0.23% -3.93% 28.02% -10.34% 60.56% 2.92% -6.80% 25.24% -12.68% -8.77% -10.30% -19.02% 4.37% 14.79% 11.55% 4.80% 44.72% 1.13% 19.40% -0.92% 3.23% 9.09%        95.70% -35.27% -11.47% 64.69% -3.24% 41.65% -16.14% -76.40% 245.32% 45.30% 17.97% 1670.91% -12.70% -420.34% -99.59% -19440.67% -90.63% -101.36% 907.89% -640.33% -53.65% -4.23% 47.80% -15.72% 56.48% -75.62% -52.15% 73.20% 38.84% -33.63% 4.21% -6.33% 61.38% 47.88% -1.25% -23.16% -15.70% 89.35% 94.17% 2.21% -25.99% 46.67% -88.06% 293.05%    
      net income margin %
    -259.95% -299.48% -276.42% -225.53% -236.04% -332.75% -208.07% -222.31% -201.00% -316.99% -244.98% -270.02% -193.63% -146.65% -178.17% -201.30% -241.06% -258.61% -227.88%                                                                         
      basic and diluted net income per share
    -1.75 -1.7 -1.42 -1.3 -1.27 -1.94 -1.06 -1.28 -1.11 -1.78 -1.17 -1.23 -1.09 -0.8 -0.8 -0.95 -0.96 -1.07 -0.89 -1.01 -0.63 -0.64 -0.74 -0.58 -0.68 -0.81 -0.96 -1.19 -1.14 -1 -0.89 -0.88 -0.69 -0.72 -0.6 -0.61 -0.59 -0.54 -0.5 -0.47 -0.55 -0.54 -0.59 -0.36 -0.46 -0.28 -0.43                 -0.03 -0.02 -0.04 -0.04 -0.02 -0.03 -0.02 -0.1 -0.22 -0.12 -0.09 -0.17 -0.23 -0.29 -0.19 -0.13 -0.13 -0.2 -0.23 -0.12 -0.06 -0.06 -0.1 -0.07 -0.56 -0.14  -0.19 
      weighted-average basic and diluted common shares outstanding
    211,759 189,302 180,860 164,043 173,721 154,702 148,456 140,433 142,899 137,553 136,355 123,035 120,789 119,602 118,929 112,111 117,092 109,580 103,040 97,605 101,615 96,633 89,779 84,560 89,245 81,806 77,541 76,889 77,066 76,767 76,619 66,576 65,312 62,209 62,041 61,878 61,878 61,858 61,774 60,833 49,957 44,082 39,273 39,240 37,389 31,754 31,554 26,545 25,013,000 24,875,000 24,860,000  24,833,000                                       
      other comprehensive income:
                                                                                               
      foreign currency translation gains
    -658 2,656 1,828 205.75 2,872               79 212 -51 -37 -2 -1 -37 39 -29 -21 42 -37 76 18                                                         
      unrealized gain on marketable securities
    924   -158 505  -36 99 248 -132 498 -274.75 96                                                                               
      total comprehensive loss
    -369,755 -319,052 -255,196 -238,384 -217,147 -301,803 -157,982 -184,728 -159,760 -247,143 -159,437 -157,981 -131,602 -96,344 -95,819 -112,110 -113,038 -116,987 -91,744 -102,134 -63,447 -61,905 -66,401 -52,990 -60,683 -66,551 -74,114 -91,602 -87,741 -76,458 -68,482 -65,421 -45,103 -44,667 -37,396 -37,777 -36,564 -33,535                                                      
      unrealized loss on marketable securities
     -22 -441           -491 -704                                                                             
      foreign currency translation losses
         -1,194 -855            -103                                                                         
      foreign currency translation loss
           -862 -1,075 -2,202 -171 -313.75 -553  -494                                                                             
      loss on extinguishment of debt
                     -17,689,000             -2,209,000                                                             
      benefit for income taxes
               125,000 372,000   -41,000 -2,578,000                                                                           
      foreign currency translation income
                 -208  -23.25 -324 334                                                                          
      revenues
                       30,749,500 43,643,000 42,495,000 36,860,000 45,708,000 38,885,000 29,972,000 21,902,000                                                54,000 24,000 22,000 28,000 57,000 23,000 24,000 29,000 61,000 27,000 27,000 34,000 62,000 26,000 1,757,000 70,000 102,000 
      gross profit
                       23,497,000 33,021,000 32,545,000 28,422,000                                                                     
      yoy
                                                                                               
      qoq
                       -28.84% 1.46% 14.51%                                                                      
      gross margin %
    0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0%                                                                         
      total costs and expenses
                         86,659,000 88,779,000 69,730,500 95,373,000 92,138,000 91,411,000                                                                 
      costs and expenses:
                                                                                               
      general and administrative
                               28,564,500 44,445,000 37,160,000 32,653,000 31,404,000 17,408,000 16,644,000 13,715,000 13,716,000 12,262,000 12,520,000 11,024,000 9,706,000 9,542,000 8,204,000 7,874,000 6,728,000 4,747,000 7,544,000 3,975,000 3,610,000 3,814,000 2,456,000 2,777,000 3,755,000 2,472,000 2,745,000                      1,607,000 1,190,000 1,640,000 1,293,000 995,000 885,000 1,321,000 1,041,000 892,000 674,000 1,123,000 788,000 911,000 601,000 766,000 706,000 
      other comprehensive income
                                                                                               
      other comprehensive loss:
                                                                                               
      foreign currency translation gain
                                        15                                                       
      cumulative translation adjustment
                                                                                               
      other (expense) / income
                                                                                               
      net income and comprehensive loss
                                          -30,962,000 -28,607,000 -27,369,000 -23,990,000 -23,224,000 -14,298,000                                                
      other revenue
                                                 11,500,000                                              
      other
                                                                                               
      (benefit) from income taxes
                                                                                               
      gain on sale of assets
                                                  2,000                                             
      comprehensive loss:
                                                                                               
      unrealized gain on short-term investments, net of taxes
                                                                                               
      comprehensive loss
                                                -17,327 -8,854 -13,678 -6,384,500 -9,183,000 -9,726,000 -6,629,000                                         
      unrealized gains on investments, net of taxes
                                                                                               
      license fees
                                                       750,000 1,000 1,000 250,000                                     
      other expanded access program income
                                                       653,000 434,000 977,000 1,351,000 1,320,000 1,806,000 1,864,000 1,927,000 1,815,500 2,454,000 2,738,000 2,070,000 1,928,250 2,998,000 2,619,000 2,292,000 2,039,000 1,424,000 1,213,000 702,000                     
      total revenues
                                                       1,403,000 435,000 978,000 1,601,000 1,321,000 1,807,000 1,864,000 1,929,000 1,971,250 2,475,000 3,040,000 2,370,000 2,210,000 4,071,000 2,648,000 2,317,000 2,142,000 1,452,000 2,275,000 1,660,000 502,000 226,000 210,000                  
      impairment loss
                                                        25,990,000                                       
      gain on sale of asset
                                                      5,000         -294,000  13,000 127,755,000                             
      income tax expense
                                                   1,000  2,000 2,000 500   2,000 -2,000 77,000 3,000  -3,271,000   2,794,000                             
      accretion of beneficial conversion charge
                                                                                               
      net income attributable to common stockholders
                                                   -15,451,000 -9,382,000 -9,696,000 -6,845,000 -8,162,000 -34,591,000 -10,017,000 -16,069,000                                     
      basic and diluted net income attributable to common stockholders per common share
                                                   -260 -380 -390 -280 -665 -1,390                                       
      less: accretion of beneficial conversion feature
                                                       -2,293,750   -9,175,000                                     
      see accompanying notes to unaudited consolidated financial statements
                                                                                               
      basic and diluted net income attributable to common
                                                                                               
      stockholders per common share
                                                         -400                                      
      weighted-average basic common shares outstanding
                                                       23,348,000  24,830,000 18,814,000                                     
      weighted-average diluted common shares outstanding
                                                       23,348,000  24,830,000 18,814,000                                     
      income before taxes
                                                          -6,892,000 -5,846,000 -253,000 -375,000 118,000 29,709,500 -150,000 -1,601,000 120,589,000                             
      basic and diluted net income attributable to common stockholders
                                                                                               
      per common share
                                                          -850                                     
      royalties
                                                           1,000 1,000  2,000 19,750 21,000 30,000 28,000 20,750 29,000 29,000 25,000 41,000 28,000 17,000 35,000 50,000 24,000 30,000                  
      grant revenue
                                                               136,000  272,000 272,000 261,000 1,044,000                           
      total expenses
                                                           7,651,000 2,405,000 2,777,000 2,180,000 4,225,500 3,239,000 4,346,000 9,317,000 4,878,250 5,957,000 7,083,000 7,115,000 5,486,000 5,575,000 4,844,000 12,063,000 21,906,000 12,950,000 9,534,000                  
      basic net income per share
                                                           -0.49 0.01 -0.01 0.96                             
      shares used in computing basic net income per share
                                                           -117,003 130,301 130,249 130,208                                 
      diluted net income per share
                                                           -0.49 0.01 -0.01 0.96                             
      shares used in computing diluted net income per share
                                                           -117,003 130,301 130,249 130,551                                 
      realized loss on investments
                                                                      392,000                         
      shares used in computing basic net profit per share
                                                               31,518 129,442 126,178 122,522                             
      shares used in computing diluted net profit per share
                                                               31,564 129,442 126,178 122,698                             
      interest income
                                                                 112,000 23,000 -452,500 78,000 96,000 279,000 264,000 370,000 224,000 301,000 528,000 520,000 577,000 312,000 200,000 236,000 252,000 64,000 46,000 51,000 49,000 76,000 53,000 70,000 73,000 92,000 127,000 106,000 172,000 202,000 
      sales
                                                                          423,000 452,000 202,000 180,000                  
      license income
                                                                       62,000  1,045,000 500,000                     
      cost of goods sold
                                                                          576,000 836,000 631,000 23,000                  
      loss on investments
                                                                   499,500 -54,000 54,000                          
      shares used in computing basic and diluted net income per share
                                                                   30,517.5 122,314 121,989 121,904 2,403 121,708 113,577 101,328 1,790 100,231 100,152 79,987 2,804 47,799 44,998 44,986 761 38,406 38,395 38,395 938 37,583 33,162 33,211 25 33,139 33,034 32,948 
      operational restructuring
                                                                                               
      operational restructuring charge
                                                                                            2,533,000   
      non-cash stock compensation
                                                                                               
      see accompanying notes.
                                                                                               
    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.