7Baggers

Halozyme Therapeutics, Inc
(NASDAQ:HALO) 

HALO stock logo

Halozyme Therapeutics, Inc. operates as a biopharma technology platform company in the United States, Switzerland, Ireland, Belgium, Japan, and internationally. The company's products are based on the ENHANZE drug delivery technology, a patented recombinant human hyaluronidase enzyme (rHuPH20) that ...

Founded: 1998
Full Time Employees: 132
Sector: Healthcare
Industry: Biotechnology

Share this website to your friends
• Market Cap:
• Exchange:
• Shs Outstanding:
• Employees:
• Beta:
• Return on Equity (ROE) ttm:
• Return on Assets (ROA) ttm:
• EPS ttm:
• Book value per Share:
• Cash per Share:
• Current ast per Share:
• P/E ttm:
• P/E forward:
• P/E ttm high:
• P/E ttm low:
• P/S ttm:
• P/B ttm:
• P/FCF ttm:
• PEG ratio:
• Cash Ratio ttm:
• Quick Ratio ttm:
• Current Ratio ttm:
• Gross Mgn ttm:
• EBITDA Mgn ttm:
• Operating Mgn ttm:
• Net Income Mgn ttm:
• Trailing Div yield:
• Forward Div yield:
• Payout Ratio ttm:
• Ex-Dividend date:
• Target Price High:
• Target Price Low:
• Target Price Mean:
• Number of Analysts:
• Debt Ratio ttm:
• Debt to Equity ttm:
• Total Net Debt:
At a glance:
Bull Thesis:
Bear Thesis:
Main Competitors:
Moat:
Income Statements:
Quarterly
Annual
    Unit: USD2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-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 
                                                                                     
      revenues
                                                                                     
      royalties
    240,681,000 257,971,000 236,038,000 205,639,000 168,192,000 170,419,000 155,061,000 124,918,000 120,593,000 122,052,000 114,433,000 111,740,000 99,640,000 105,979,000 99,551,000 85,340,000 69,605,000 62,636,000 58,563,000 45,778,000 36,923,000 31,997,000 23,931,000 15,846,000 16,822,000 17,230,000 16,609,000 18,107,000 17,953,000 19,338,000 18,710,000 19,989,000 20,944,000 17,668,000 17,119,000 14,738,000 13,982,000 14,289,000 13,036,000 12,272,000 11,387,000 9,544,000 8,274,000 6,382,000 6,775,000 4,043,000 2,895,000 1,688,000 799,000                                 
      product sales
    130,424,000 122,665,000 94,228,000 81,510,000 78,041,000 79,364,000 86,659,000 78,886,000 58,583,000 79,602,000 86,569,000 73,889,000 60,794,000 61,163,000 61,427,000 46,300,000 22,140,000 27,051,000 25,047,000 30,360,000 21,766,000 32,455,000 9,048,000 6,337,000 8,147,000 22,693,000 29,205,000 5,760,000 8,390,000 10,681,000 6,269,000 4,483,000 6,801,000 12,593,000 13,589,000 12,780,000 11,434,000 13,422,000 13,331,000 13,699,000 12,940,000 13,579,000 10,301,000 12,342,000 9,860,000 10,144,000 9,617,000 9,494,000 8,568,000 9,806,375 10,024,902 3,099,853 1,508,594 1,459,735 715,354 524,942 187,411 348,280 1,156,903 165,470 397,810 226,251 411,109 199,530 397,810 478,781 267,901 179,951 78,207 219,871 267,901 82,727 141,438 98,170 185,252 169,082 187,086 115,205 362,477 119,662 73,281 
      revenues under collaborative agreements
    5,603,000 71,131,000 23,998,000 38,570,000 18,628,000 48,225,000 48,364,000 27,549,000 16,703,000 28,385,000 15,031,000 35,409,000 1,709,000 14,354,000 47,998,000 20,725,000 25,534,000 12,316,000 32,220,000 60,317,000 30,333,000 57,251,000 32,337,000 33,038,000 385,000 13,742,000 416,000 15,281,000 30,606,000 30,213,000 577,000 10,730,000 3,127,000 159,303,000 33,023,000 6,232,000 4,152,000 11,292,000 5,486,000 7,365,000 18,172,000 29,104,000 2,205,000 24,660,000 2,031,000 16,190,000 2,094,000 7,203,000 2,599,000 2,692,558 5,988,262 11,353,957 10,324,946 20,333,814 4,618,969 7,232,233 7,252,768 2,062,887 21,785,525 23,023,478 3,043,921 6,170,452 2,617,776 3,013,823 3,043,921     1,302,474.25 2,194,325 1,351,492 1,664,080 480,048 757,629 539,434      
      total revenues
    376,708,000 451,767,000 354,264,000 325,719,000 264,861,000 298,008,000 290,084,000 231,353,000 195,879,000 230,039,000 216,033,000 221,038,000 162,143,000 181,496,000 208,976,000 152,365,000 117,279,000 102,003,000 115,830,000 136,455,000 89,022,000 121,703,000 65,316,000 55,221,000 25,354,000 53,665,000 46,230,000 39,148,000 56,949,000 60,232,000 25,556,000 35,202,000 30,872,000 189,564,000 63,731,000 33,750,000 29,568,000 39,003,000 31,853,000 33,336,000 42,499,000 52,227,000 20,780,000 43,384,000 18,666,000 30,377,000 14,606,000 18,385,000 11,966,000 12,498,933 16,013,164 14,453,810 11,833,540 21,793,549 5,334,323 7,757,175 7,440,179 2,411,167 22,942,428 23,188,948 3,441,731 6,396,703 3,028,885 3,213,353 3,441,731 7,969,342 2,462,226 1,426,156 2,772,371 3,062,176 2,462,226 1,434,219 1,805,518 1,337,909 942,881 708,516 810,215     
      yoy
    42.23% 51.60% 22.12% 40.79% 35.22% 29.55% 34.28% 4.67% 20.81% 26.75% 3.38% 45.07% 38.25% 77.93% 80.42% 11.66% 31.74% -16.19% 77.34% 147.11% 251.12% 126.78% 41.28% 41.06% -55.48% -10.90% 80.90% 11.21% 84.47% -68.23% -59.90% 4.30% 4.41% 386.02% 100.08% 1.24% -30.43% -25.32% 53.29% -23.16% 127.68% 71.93% 42.27% 135.97% 55.99% 143.04% -8.79% 27.20% 1.12% -42.65% 200.19% 86.33% 59.05% 803.86% -76.75% -66.55% 116.18% -62.31% 657.45% 621.64% 0.00% -19.73% 23.01% 125.32% 24.14% 160.25% 0.00% -0.56% 53.55% 128.88% 161.14% 102.43% 122.84%         
      qoq
    -16.61% 27.52% 8.76% 22.98% -11.12% 2.73% 25.39% 18.11% -14.85% 6.48% -2.26% 36.32% -10.66% -13.15% 37.15% 29.92% 14.98% -11.94% -15.11% 53.28% -26.85% 86.33% 18.28% 117.80% -52.76% 16.08% 18.09% -31.26% -5.45% 135.69% -27.40% 14.03% -83.71% 197.44% 88.83% 14.14% -24.19% 22.45% -4.45% -21.56% -18.63% 151.33% -52.10% 132.42% -38.55% 107.98% -20.55% 53.64% -4.26% -21.95% 10.79% 22.14% -45.70% 308.55% -31.23% 4.26% 208.57% -89.49% -1.06% 573.76% -46.20% 111.19% -5.74% -6.64% -56.81% 223.66% 72.65% -48.56% -9.46% 24.37% 71.68% -20.56% 34.95% 41.90% 33.08% -12.55%      
      operating expenses
                                                                                     
      cost of sales
    79,238,000 78,770,000 55,242,000 46,359,000 48,403,000 42,055,000 49,426,000 39,607,000 28,329,000 52,298,000 54,823,000 50,070,000 35,170,000 42,120,000 47,319,000 33,943,000                                                          29,229 59,454 75,518 76,228 41,399 356,093 16,538 22,959 
      amortization of intangibles
    29,512,000 23,376,000 17,762,000 17,762,000 17,762,000 17,762,000 17,762,000 17,762,000 17,763,000 17,762,000 20,341,000 17,835,000 17,835,000 4,552,000 27,193,000 11,403,000                                                                  
      research and development
    25,560,000 31,897,000 17,251,000 17,543,000 14,799,000 20,441,000 18,458,000 21,038,000 19,111,000 21,336,000 17,321,000 19,727,000 17,979,000 22,566,000 16,705,000 15,483,000 11,853,000 10,108,000 8,486,000 8,069,000 9,009,000 7,380,000 7,747,000 8,951,000 10,158,000 45,111,000 30,455,000 33,910,000 31,328,000 36,650,000 35,540,000 40,086,000 37,976,000 41,376,000 33,993,000 38,339,000 36,935,000 41,349,000 33,863,000 35,530,000 40,100,000 27,746,000 27,611,000 21,195,000 16,684,000 19,728,000 19,904,000 18,649,000 21,415,000 20,925,194 25,689,189 27,990,755 22,034,437 18,567,744 19,503,491 16,081,729 15,891,109 14,916,205 13,514,352 15,347,116 11,467,204 10,009,532 13,162,748 11,924,406 11,467,204 29,163,812 10,080,775 14,561,137 14,040,087 16,782,482 10,080,775 8,925,488 8,444,191 7,288,460 6,352,397 4,083,885 2,829,364 2,678,748 2,429,016 1,914,925 2,192,070 
      selling, general and administrative
    57,881,000 77,028,000 46,088,000 41,614,000 42,362,000 42,249,000 41,241,000 35,711,000 35,134,000 37,608,000 35,269,000 38,948,000 37,357,000 37,749,000 34,467,000 57,476,000 13,834,000 13,774,000 13,169,000 12,321,000 11,059,000 10,427,000 11,702,000 10,975,000 12,632,000 23,929,000 17,979,000 17,338,000 18,006,000 18,031,000 14,864,000 14,353,000 13,556,000 14,771,000 13,329,000 13,101,000 12,615,000 12,227,000 11,599,000 11,221,000 10,806,000 10,589,000 10,226,000 9,814,000 9,399,000 8,353,000 8,587,000 8,752,000 10,250,000 9,356,971 8,135,118 7,299,754 7,555,905 6,979,034 5,634,034 5,580,424 6,618,707 5,866,921 4,263,520 4,567,666 3,757,013 4,029,397 3,703,099 3,357,486 3,757,013 3,749,180 3,450,450 3,903,642 3,486,822 3,179,353 3,450,450 3,846,175 4,157,603 3,947,650 2,840,683 2,381,827 1,985,034 2,374,984 1,403,405 1,603,172 1,531,292 
      total operating expenses
    192,191,000 544,658,000 136,343,000 123,278,000 123,326,000 122,507,000 126,887,000 114,118,000 100,337,000 129,004,000 127,754,000 126,580,000 108,341,000 106,987,000 125,684,000 118,305,000 41,609,000 45,469,000 40,244,000 43,408,000 38,287,000 44,079,000 25,017,000 25,666,000 28,577,000 85,727,000 70,767,000 53,125,000 53,983,000 60,303,000 51,030,000 55,275,000 54,584,000 63,635,000 55,654,000 59,228,000 57,094,000 61,578,000 54,596,000 55,059,000 58,668,000 46,762,000 44,017,000 39,153,000 32,577,000 34,228,000 33,632,000 33,325,000 37,185,000 33,822,293 34,507,020 36,574,458 30,329,313 26,200,662 25,364,160 21,805,273 22,580,577 20,839,285 17,789,595 20,093,017 15,229,877 14,872,273 16,968,485 15,365,431 15,229,877 33,019,847 13,661,945 18,509,876 17,531,113 20,089,123 13,661,945 12,808,789 12,638,984 11,265,339 9,252,534 6,541,230      
      operating income
    184,517,000 -92,891,000 217,921,000 202,441,000 141,535,000 175,501,000 163,197,000 117,235,000 95,542,000 101,035,000 88,279,000 94,458,000 53,802,000 74,509,000 83,292,000 34,060,000 75,670,000 56,534,000 75,586,000 93,047,000 50,735,000 77,624,000 40,299,000 29,555,000 -3,223,000 -32,062,000 -24,537,000 -13,977,000 2,966,000 -71,000 -25,474,000 -20,073,000 -23,712,000 125,929,000 8,077,000 -25,478,000 -27,526,000 -22,575,000 -22,743,000 -21,723,000 -16,169,000 5,465,000 -23,237,000 4,231,000 -13,911,000 -3,851,000 -19,026,000 -14,940,000 -25,219,000 -21,323,360 -18,493,856 -22,120,648 -18,495,773 -4,407,113 -20,029,837 -14,048,098 -15,140,398 -18,428,118 5,152,833 3,095,931 -11,788,146 -8,475,570 -13,939,600 -12,152,078 -11,788,146 -25,050,505 -11,199,719 -17,083,720 -14,758,742 -17,026,947 -11,199,719 -11,374,570 -10,833,466   -5,832,714      
      yoy
    30.37% -152.93% 33.53% 72.68% 48.14% 73.70% 84.87% 24.11% 77.58% 35.60% 5.99% 177.33% -28.90% 31.80% 10.20% -63.39% 49.15% -27.17% 87.56% 214.83% -1674.15% -342.11% -264.24% -311.45% -208.66% 45057.75% -3.68% -30.37% -112.51% -100.06% -415.39% -21.21% -13.86% -657.83% -135.51% 17.29% 70.24% -513.08% -2.13% -613.42% 16.23% -241.91% 22.13% -128.32% -44.84% -81.94% 2.88% -32.46% 36.35% 383.84% -7.67% 57.46% 22.16% -76.08% -488.72% -553.76% 28.44% 117.43% -136.97% -125.48% 0.00% -66.17% 24.46% -28.87% -20.13% 47.12% 0.00% 50.19% 36.23%   95.01%          
      qoq
    -298.64% -142.63% 7.65% 43.03% -19.35% 7.54% 39.21% 22.71% -5.44% 14.45% -6.54% 75.57% -27.79% -10.54% 144.54% -54.99% 33.85% -25.21% -18.77% 83.40% -34.64% 92.62% 36.35% -1017.00% -89.95% 30.67% 75.55% -571.24% -4277.46% -99.72% 26.91% -15.35% -118.83% 1459.11% -131.70% -7.44% 21.93% -0.74% 4.70% 34.35% -395.86% -123.52% -649.21% -130.41% 261.23% -79.76% 27.35% -40.76% 18.27% 15.30% -16.40% 19.60% 319.68% -78.00% 42.58% -7.21% -17.84% -457.63% 66.44% -126.26% 39.08% -39.20% 14.71% 3.09% -52.94% 123.67% -34.44% 15.75% -13.32% 52.03% -1.54% 4.99%          
      operating margin %
    48.98% -20.56% 61.51% 62.15% 53.44% 58.89% 56.26% 50.67% 48.78% 43.92% 40.86% 42.73% 33.18% 41.05% 39.86% 22.35% 64.52% 55.42% 65.26% 68.19% 56.99% 63.78% 61.70% 53.52% -12.71% -59.74% -53.08% -35.70% 5.21% -0.12% -99.68% -57.02% -76.81% 66.43% 12.67% -75.49% -93.09% -57.88% -71.40% -65.16% -38.05% 10.46% -111.82% 9.75% -74.53% -12.68% -130.26% -81.26% -210.76% -170.60% -115.49% -153.04% -156.30% -20.22% -375.49% -181.10% -203.50% -764.28% 22.46% 13.35% -342.51% -132.50% -460.22% -378.17% -342.51% -314.34% -454.86% -1197.89% -532.35% -556.04% -454.86% -793.08% -600.02% 0% 0% -823.23% 0% NaN% NaN% NaN% NaN% 
      other income
                                                                                 135,007 175,000 182,182 182,846 
      investment and other income
    1,318,000 2,430,000 5,333,000 6,891,000 6,818,000 7,253,000 6,474,000 5,032,000 4,993,000 5,360,000 4,786,000 3,192,000 2,979,000 852,000 641,000 -945,000 498,000 331,000 274,000 221,000 276,000 661,000 961,000 1,324,000 2,479,000 1,333,000 1,613,000 1,983,000 2,057,000 2,017,000 1,910,000 1,983,000 1,668,000 1,080,000 790,000 435,000 287,000 366,000 334,000 397,000 229,000 155,000 78,000 87,000 102,000 -45,000 122,000 118,000 47,000 64,685 51,424 58,132 54,988                             
      interest expense
    -5,508,000 -4,911,000 -4,296,000 -4,394,000 -4,525,000 -4,540,000 -4,524,000 -4,524,000 -4,507,000 -5,220,000 -4,505,000 -4,494,000 -4,543,000 -4,570,000 -7,514,000 -3,104,000 -1,759,000 -2,055,000 -1,754,000 -1,752,000 -1,965,000 -5,036,000 -4,990,000 -5,004,000 -5,348,000 -3,731,000 -2,078,000 -2,613,000 -3,205,000 -3,755,000 -4,286,000 -4,770,000 -5,230,000 -5,458,000 -5,538,000 -5,540,000 -5,448,000 -5,599,000 -5,253,000 -5,249,000 -3,876,000 -1,302,000 -1,301,000 -1,299,000 -1,299,000 -1,378,000 -1,376,000 -1,451,000 -1,376,000 -727,628 -849,936 -848,995 -847,584                             
      income before income tax expense
    180,327,000 -100,849,000 218,958,000 204,938,000 143,828,000 178,214,000 165,147,000                                                                           
      income tax expense
    30,278,000 40,742,000 43,733,000 39,778,000 25,733,000 41,202,000 28,136,000 24,498,000 19,205,000 15,787,000 19,923,000 18,402,000 12,623,000 13,089,000 12,073,000 7,326,000 14,301,000 -11,960,000 -142,481,000 58,000 191,000 85,000 63,000 58,000 11,000 -63,000 13,000 17,000 22,000 317,000  33,000 187,000 -2,331,000 580,000 180,000 210,000 -422,000 1,284,000 300,000                                          
      net income
    150,049,000 -141,591,000 175,225,000 165,160,000 118,095,000 137,012,000 137,011,000 93,245,000 76,823,000 85,388,000 81,837,000 74,754,000 39,615,000 57,702,000 61,634,000 22,685,000 60,108,000 66,770,000 216,587,000 91,458,000 27,895,000 73,164,000 36,207,000 25,817,000 -6,103,000 -34,397,000 -25,015,000 -14,624,000 1,796,000 -2,126,000 -27,850,000 -22,893,000 -27,461,000 123,882,000 2,749,000 -30,763,000 -32,897,000 -27,386,000 -28,946,000 -26,875,000 -19,816,000 4,318,000 -24,460,000 3,019,000 -15,108,000 -5,274,000 -20,280,000 -16,273,000 -26,548,000 -21,986,303 -19,292,368 -22,911,511 -19,288,369 -4,405,856 -20,005,846 -14,021,119 -15,119,181 -18,415,614 5,165,193 3,116,288 -11,787,477 -7,545,979 -13,910,282 -12,150,923 -11,787,477 -26,531,978 -10,872,158 -17,060,025 -14,725,364 -16,825,654 -10,872,158 -11,002,390 -9,953,997 -8,708,391 -7,028,782 -4,801,707 -3,357,304 -4,377,963 -3,651,037 -3,232,791 -3,490,194 
      yoy
    27.06% -203.34% 27.89% 77.12% 53.72% 60.46% 67.42% 24.74% 93.92% 47.98% 32.78% 229.53% -34.09% -13.58% -71.54% -75.20% 115.48% -8.74% 498.19% 254.25% -557.07% -312.70% -244.74% -276.54% -439.81% 1517.92% -10.18% -36.12% -106.54% -101.72% -1113.10% -25.58% -16.52% -552.36% -109.50% 14.47% 66.01% -734.23% 18.34% -990.20% 31.16% -181.87% 20.61% -118.55% -43.09% -76.01% 5.12% -28.97% 37.64% 399.02% -3.57% 63.41% 27.58% -76.08% -487.32% -549.93% 28.26% 144.05% -137.13% -125.65% 0.00% -71.56% 27.94% -28.78% -19.95% 57.69% 0.00% 55.06% 47.93% 93.21% 54.68% 129.13% 196.49% 98.91% 92.51% 48.53% -3.81%     
      qoq
    -205.97% -180.81% 6.09% 39.85% -13.81% 0.00% 46.94% 21.38% -10.03% 4.34% 9.48% 88.70% -31.35% -6.38% 171.69% -62.26% -9.98% -69.17% 136.82% 227.87% -61.87% 102.07% 40.24% -523.02% -82.26% 37.51% 71.05% -914.25% -184.48% -92.37% 21.65% -16.63% -122.17% 4406.44% -108.94% -6.49% 20.12% -5.39% 7.71% 35.62% -558.92% -117.65% -910.20% -119.98% 186.46% -73.99% 24.62% -38.70% 20.75% 13.96% -15.80% 18.78% 337.79% -77.98% 42.68% -7.26% -17.90% -456.53% 65.75% -126.44% 56.21% -45.75% 14.48% 3.08% -55.57% 144.04% -36.27% 15.85% -12.48% 54.76% -1.18% 10.53% 14.30% 23.90% 46.38% 43.02% -23.31% 19.91% 12.94% -7.38%  
      net income margin %
    39.83% -31.34% 49.46% 50.71% 44.59% 45.98% 47.23% 40.30% 39.22% 37.12% 37.88% 33.82% 24.43% 31.79% 29.49% 14.89% 51.25% 65.46% 186.99% 67.02% 31.33% 60.12% 55.43% 46.75% -24.07% -64.10% -54.11% -37.36% 3.15% -3.53% -108.98% -65.03% -88.95% 65.35% 4.31% -91.15% -111.26% -70.22% -90.87% -80.62% -46.63% 8.27% -117.71% 6.96% -80.94% -17.36% -138.85% -88.51% -221.86% -175.91% -120.48% -158.52% -163.00% -20.22% -375.04% -180.75% -203.21% -763.76% 22.51% 13.44% -342.49% -117.97% -459.25% -378.14% -342.49% -332.93% -441.56% -1196.22% -531.15% -549.47% -441.56% -767.13% -551.31% -650.90% -745.46% -677.71% -414.37% -Infinity% -Infinity% -Infinity% -Infinity% 
      earnings per share
                                                                                     
      basic
    1.27 -1.16 1.49 1.36 0.96 1.08 1.08 0.73 0.61 0.65 0.62 0.57 0.29                                                                     
      diluted
    1.22 -1.12 1.43 1.33 0.93 1.06 1.05 0.72 0.6 0.65 0.61 0.56 0.29                                                                     
      weighted-average common shares outstanding
                                                                                     
      basic
    118,144 119,840 117,219 121,343 123,215 126,827 126,850 127,116 126,941 131,927 131,965 131,730 135,027                                                                     
      diluted
    122,875 123,904 122,331 124,158 126,644 129,424 130,134 129,222 128,887 134,197 134,083 133,543 137,900                                                                     
      contingent liability fair value measurement gain
              13,200,000                                                                       
      net income before income taxes
           117,743,000 96,028,000 101,175,000 101,760,000 93,156,000 52,238,000 70,791,000 73,707,000 30,011,000 74,409,000 54,810,000 74,106,000 91,516,000 28,086,000 73,249,000 36,270,000 25,875,000 -6,092,000    1,818,000 -19,496,000 -27,850,000         -26,575,000                                          
      inducement expense related to convertible notes
                  -2,712,000      -20,960,000                                                             
      revenues:
                                                                                     
      operating expenses:
                                                                                     
      other income:
                                                                                     
      net income per share
                                                                                -0.05 -0.07 -0.06 -0.05 -0.06 
      basic
                 0.43 0.45 0.16 0.44 0.47 1.53 0.64 0.2 0.54 0.27 0.19 -0.04    0.01 -0.01 -0.19   0.91 0.02     -0.21    0.02              -0.003 0.05 0.03                      
      diluted
                 0.42 0.44 0.16 0.43 0.46 1.48 0.62 0.19 0.51 0.25 0.19 -0.04    0.01 -0.01 -0.19   0.9 0.02     -0.21    0.02              -0.003 0.05 0.03                      
      shares used in computing net income per share:
                                                                                     
      basic
                 -526 136,527 137,937 137,658 -169 142,021 142,487 137,952 -369 136,578 135,935 137,186    144,743 203 143,949   1,786 141,190     127,958    126,144          27,664,689.25 112,305,002 112,063,665  25,570,726 103,223,352 102,671,410                      
      diluted
                 -411 139,387 142,216 141,277 -856 146,690 147,624 148,540 1,492 142,081 138,084 137,186    147,474 203 143,949   4,435 143,236     127,958    134,507          27,664,689.25 112,305,002 112,063,665  25,570,726 105,009,189 104,393,835                      
      cost of product sales
                    15,922,000 21,587,000 18,589,000 23,018,000 18,219,000 26,272,000 5,568,000 5,740,000 5,787,000 16,687,000 22,333,000 1,877,000 4,649,000 5,622,000 626,000 836,000 3,052,000 7,488,000 8,332,000 7,788,000 7,544,000 8,002,000 9,134,000 8,308,000 7,762,000 8,427,000 6,180,000 8,144,000 6,494,000 6,147,000 5,141,000 5,924,000 5,520,000 3,540,128 682,713 1,283,949 738,971 653,884 226,635 143,120 70,761 56,159 11,723 178,235 5,660 833,344 102,638 83,539 5,660 106,855 130,720 45,097 4,204 127,288 130,720 37,126 37,190         
      net loss before income taxes
                             -9,447,750 -25,002,000 -14,607,000    -22,860,000 -27,274,000   -30,583,000 -32,687,000 -27,808,000 -27,662,000                                           
      net income per share
                                                                                -0.05 -0.07 -0.06 -0.05 -0.06 
      basic and diluted
                             -0.065 -0.17 -0.1    -0.16 -0.19   -0.23 -0.26 -0.148 -0.23  -0.16 -0.073 -0.19                                       
      shares used in computing net loss per share:
                                                                                     
      basic and diluted
                             36,358.75 146,136 145,411    143,568 142,656   134,013 128,615 31,971.5 128,154  127,615 31,531.75 126,921                                       
      income before income taxes
                                     121,551,000 3,329,000                                              -3,490,194 
      basic and diluted net loss per share
                                                -0.12 -0.04 -0.16 -0.13 -0.22 -0.19 -0.17 -0.2 -0.17    -0.14    -0.13 -0.02 -0.16 -0.13 -0.13 -0.27 -0.14 -0.21 -0.18 -0.21 -0.14 -0.14 -0.13 -0.11 -0.09 -0.07      
      shares used in computing basic and diluted net loss per share
                                                125,299 533 124,041 123,710 118,943 250,992 112,765,155 112,486,211 112,416,792    107,589,514    91,610,830 9,271,239 89,570,540 91,766,799 91,610,830 7,316,480 80,293,800 82,990,107 82,429,868 460,093 80,293,800 79,454,496 78,300,319 1,058,800 76,502,867 73,217,967      
      interest and other income
                                                         18,046.75 23,991 26,979 21,217 14,146.5 12,360 20,357 669 21,597.75 29,318 1,155 669                 
      basic and diluted net income per share
                                                         -0.11 -0.18 -0.13                          
      comprehensive income
                                                         -12,286,536.5 -20,005,846 -14,021,119                          
      comprehensive loss
                                                            -15,119,181                         
      revenues under collaboration agreements
                                                                     1,302,474.25 2,194,325 1,246,205 2,694,164             
      interest income
                                                                     -1,481,473 327,561 23,695 33,378 138,293 327,561 372,180 879,469 1,219,039 1,280,871 1,031,007 723,107     
      income from operations
                                                                             -4,555,694.25 -8,309,653  -4,080,411 -4,668,805 -3,826,037 -3,414,973 -3,673,040 
      revenue under collaborative agreements
                                                                                623,129     
      expenses:
                                                                                     
      total expenses
                                                                                4,890,626 5,095,131 4,188,514 3,534,635 3,746,321 
      net income per share
                                                                                -0.05 -0.07 -0.06 -0.05 -0.06 
      shares used in computing net loss per share, basic and diluted
                                                                                69,984,931 941,064 62,731,254 61,841,867 60,456,462 
                                                                                     
    Balance Sheets:
    Quarterly
    Annual
      Unit: USD2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-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 
                                                                                       
        assets
                                                                                       
        current assets
                                                                                       
        cash and cash equivalents
      309,749,000 133,820,000 419,665,000 61,861,000 176,328,000 115,850,000 154,318,000 187,864,000 164,627,000 118,370,000 274,227,000 221,165,000 96,383,000 234,195,000 147,159,000 90,932,000 117,835,000 118,719,000 491,683,000 446,966,000 499,450,000 147,703,000 65,741,000 133,606,000 104,820,000 120,179,000 59,202,000 67,041,000 60,595,000 57,936,000 55,019,000 55,173,000 98,012,000 168,740,000 164,397,000 114,745,000 45,188,000  61,207,000 61,233,000 69,093,000  71,514,000 67,769,000 44,287,000  46,375,000 56,135,000 76,570,000 27,356,947 17,492,131 27,927,551 39,017,804 99,901,264 87,614,891 102,041,617 116,608,304 52,825,527 66,329,358 79,116,705 73,829,299 83,255,848 89,840,588 41,312,426 55,176,316 67,464,506 77,635,792 89,240,763 62,065,063 63,715,906 72,493,045 82,410,139 92,558,408 97,679,085 105,114,751 100,595,143 70,970,875 44,189,403 16,100,911 15,099,757 17,570,501 
        marketable securities, available-for-sale
      8,873,000 9,000,000 282,298,000 486,316,000 571,594,000 480,224,000 511,988,000 341,166,000 298,824,000 217,630,000 209,055,000 127,110,000 179,225,000 128,599,000 118,425,000 118,428,000 668,305,000 622,203,000 324,237,000 308,343,000 264,856,000 220,310,000 280,965,000 251,840,000 263,363,000 301,083,000 178,796,000 220,424,000 268,122,000 296,590,000 309,347,000 343,721,000 335,682,000 300,474,000 152,525,000 182,788,000 133,797,000  159,845,000 168,757,000 169,545,000  52,204,000 72,946,000 84,212,000  88,089,000 91,513,000 87,919,000 44,145,697 47,818,851 48,082,636 48,408,220                             
        accounts receivable, net and contract assets
      457,989,000 441,273,000 346,035,000 316,339,000 304,621,000 308,455,000 285,743,000 214,524,000 195,902,000  217,325,000 246,179,000 194,883,000  233,302,000 189,368,000                                                                  
        inventories
      155,467,000 176,475,000 185,796,000 181,505,000 164,868,000 141,860,000 131,412,000 159,312,000 168,541,000 127,601,000 128,921,000 132,406,000 107,521,000 100,123,000 103,276,000 97,615,000 47,761,000 53,908,000 55,978,000 58,554,000 58,343,000 60,747,000 57,697,000 48,271,000 41,452,000 29,359,000 36,051,000 43,900,000 31,241,000 22,625,000 18,285,000 8,404,000 4,393,000 5,146,000 9,331,000 15,172,000 14,290,000  12,852,000 10,755,000 10,345,000  11,101,000 7,723,000 7,482,000  6,916,000 7,114,000 6,765,000 6,169,982 3,846,290 2,466,999 2,737,387 2,670,696 2,186,063 1,783,894 1,496,783 567,263                        
        prepaid expenses and other current assets
      70,958,000 64,639,000 94,955,000 76,652,000 44,617,000 38,951,000 43,515,000 84,931,000 45,690,000 48,613,000 49,478,000 38,885,000 37,007,000 45,024,000 51,039,000 45,595,000                                                                  
        total current assets
      1,003,036,000 825,207,000 1,328,749,000 1,122,673,000 1,262,028,000 1,085,340,000 1,126,976,000 987,797,000 873,584,000 746,424,000 879,006,000 765,745,000 615,019,000 739,013,000 653,201,000 541,938,000 988,689,000 926,287,000 1,017,299,000 999,750,000 941,719,000 554,764,000 498,895,000 500,358,000 467,971,000 543,436,000 342,041,000 391,706,000 409,036,000 427,849,000 429,926,000 462,032,000 484,470,000 510,372,000 353,345,000 340,834,000 222,354,000  272,605,000 284,344,000 297,035,000  153,090,000 168,442,000 153,329,000  158,600,000 175,623,000 190,914,000 95,195,394 102,818,028 100,420,847 111,110,478 131,027,935 105,618,569 119,731,075 132,565,976 63,987,497 76,968,519 88,013,451 79,192,091 89,498,434 98,430,800 49,324,302 62,677,320 74,441,743 83,405,811 93,648,975 66,180,998 74,012,788 78,229,346 86,116,203 96,620,736 101,177,058 108,075,769 102,944,110 73,294,524 45,593,550 17,332,034 16,453,870 18,581,699 
        property and equipment
      82,230,000 82,137,000 71,420,000 71,520,000 72,816,000 75,035,000 74,490,000 75,000,000 78,071,000 74,944,000 74,669,000 74,559,000 77,964,000 75,570,000 36,674,000 37,091,000 8,513,000 8,794,000 9,588,000 10,132,000 10,366,000 10,593,000 10,252,000 11,169,000 11,752,000 10,855,000 15,398,000 15,079,000 14,542,000 7,465,000 6,790,000 4,789,000 4,937,000 3,520,000 3,232,000 3,330,000 3,741,000  4,407,000 4,682,000 4,440,000  2,686,000 2,594,000 2,732,000  3,249,000 3,343,000 3,628,000 3,421,506 4,935,928 4,576,506 3,975,052 3,700,462 2,363,650 2,016,809 2,152,934 1,771,048 1,274,753 1,495,639 1,741,192 1,846,899 1,960,935 2,161,549 2,486,127 2,708,016 2,703,592 2,646,666 2,745,803 2,549,925 2,523,767 2,439,765 2,251,099 2,283,316 1,916,932 1,182,661 572,026 497,770 460,834 369,442 367,142 
        prepaid expenses and other assets
      50,915,000 53,551,000 55,698,000 56,371,000 55,609,000 80,596,000 80,151,000 52,481,000 17,319,000 17,816,000 18,115,000 18,409,000 25,240,000 26,301,000 25,783,000 26,283,000 41,026,000 40,482,000 33,302,000 32,691,000 30,679,000 28,274,000 31,941,000 29,240,000 28,587,000 33,373,000 27,248,000 28,122,000 20,914,000 20,693,000 19,619,000 21,152,000 19,809,000 13,879,000 12,397,000 13,656,000 16,627,000  6,062,000 3,632,000 22,509,000  9,879,000 10,266,000 9,623,000  8,945,000 7,966,000 8,704,000 8,425,684 9,139,014 11,111,833 10,571,334 12,752,888 11,353,342 10,218,468 8,910,059 8,332,242 4,297,814 4,317,105 3,382,993 3,720,896 4,891,556 4,676,229 4,320,707 1,573,777 2,942,015 2,711,585 3,072,336 2,591,149 3,715,018 1,895,820 2,252,861 2,014,680 1,830,827 1,326,775 1,295,675 428,268    
        goodwill
      582,323,000 580,360,000 416,821,000 416,821,000 416,821,000 416,821,000 416,821,000 416,821,000 416,821,000 416,821,000 416,821,000 416,821,000 416,223,000 409,049,000 199,481,000 199,481,000                                                                  
        intangible assets
      951,955,000 981,467,000 348,544,000 366,306,000 384,068,000 401,830,000 419,592,000 437,354,000 455,116,000 472,879,000 490,641,000 510,982,000 528,817,000 546,652,000 948,904,000 976,097,000                                                                  
        restricted cash
      2,260,000 2,601,000           500,000 500,000 500,000 500,000 500,000 500,000 500,000 500,000 500,000 500,000 500,000 500,000 500,000 500,000 500,000 500,000 500,000 500,000 500,000 500,000 500,000 500,000 500,000 500,000 500,000  500,000 500,000 500,000  500,000 500,000 500,000  500,000 500,000 500,000 500,000 500,000 500,000 500,000                             
        total assets
      2,672,719,000 2,525,323,000 2,221,232,000 2,053,899,000 2,196,532,000 2,063,477,000 2,118,030,000 1,969,453,000 1,841,527,000 1,733,270,000 1,892,662,000 1,810,440,000 1,699,447,000 1,841,511,000 1,864,543,000 1,781,390,000 1,162,248,000 1,104,429,000 1,185,420,000 1,025,863,000 966,582,000 579,924,000 524,029,000 526,997,000 492,353,000 565,874,000 370,356,000 417,830,000 429,109,000 440,248,000 444,507,000 474,754,000 495,469,000 519,945,000 357,149,000 344,786,000 226,767,000 261,515,000 282,498,000 296,127,000 309,096,000 181,789,000 158,734,000 174,047,000 159,125,000 165,977,000 164,626,000 182,052,000 197,687,000 101,792,592 110,145,126 107,387,338 116,866,295 134,728,397 107,982,219 121,747,884 134,718,910 65,758,545 78,243,272 89,509,090 80,933,283 91,345,333 100,391,735 51,485,851 65,163,447 77,149,759 86,109,403 96,295,641 68,926,801 76,562,713 80,753,113 88,555,968 98,871,835 103,460,374 109,992,701 104,126,771 73,866,550 46,091,320 17,811,703 16,842,147 18,971,676 
        liabilities and stockholders’ equity
                                                                                       
        current liabilities
                                                                                       
        accounts payable
      14,098,000 20,899,000 15,360,000 18,691,000 20,074,000 10,249,000 12,398,000 15,430,000 13,325,000 11,816,000 19,318,000 10,120,000 8,695,000 17,693,000 18,166,000 12,232,000 1,266,000 1,541,000 3,322,000 4,563,000 535,000 1,928,000 433,000 4,067,000 8,320,000 6,434,000 4,314,000 12,467,000 4,089,000 4,079,000 3,331,000 6,187,000 3,628,000 7,948,000 4,152,000 5,650,000 3,079,000  4,641,000 3,650,000 6,211,000  4,437,000 4,138,000 3,299,000  4,342,000 3,910,000 8,658,000 3,134,757 5,591,763 7,480,982 2,884,794 2,271,689 3,526,839 2,087,432 3,011,181 7,556,859 1,219,905 1,731,663 1,450,993 3,820,368 1,828,069 2,101,349 4,250,024 2,820,491 5,121,914 5,430,644 5,303,100 6,668,791 4,140,976 2,814,512 3,398,587 3,055,637 2,729,727 1,548,430 1,072,178 2,017,395 1,428,044 1,106,262 1,621,122 
        accrued expenses
      140,369,000 156,193,000 111,183,000 115,591,000 130,305,000 128,851,000 96,417,000 117,930,000 118,314,000 100,678,000 95,200,000 105,431,000 79,978,000 96,516,000 74,317,000 84,101,000 19,133,000 24,441,000 18,335,000 19,274,000 16,098,000 20,483,000 25,795,000 21,258,000 26,811,000 55,649,000 45,679,000 45,561,000 43,663,000 49,529,000 43,020,000 35,030,000 31,889,000 39,601,000 32,370,000 26,934,000 24,935,000  25,733,000 23,851,000 21,791,000  18,926,000 14,821,000 12,813,000  15,023,000 16,455,000 12,272,000 14,920,446 20,624,501 15,289,431 9,177,574 7,783,447 8,041,673 7,529,322 7,184,794 5,615,574 8,864,705 9,465,723 8,238,267 8,605,569 5,052,723 4,134,661 4,084,015 6,083,854 5,749,610 4,721,593 4,473,621 3,995,897 3,705,304 3,338,896 2,942,071 2,502,259 1,976,594 1,454,459 1,187,146 1,011,153 1,206,630 928,258 818,007 
        current portion of long-term debt
      208,743,000  710,685,000           13,334,000 13,315,000 99,048,000 89,546,000 89,419,000 89,251,000 89,167,000 89,042,000 397,228,000   2,859,000 19,542,000 54,537,000 70,878,000 86,663,000 91,506,000 88,521,000 86,965,000 82,460,000 77,211,000 61,433,000 45,515,000 29,601,000  12,394,000 3,288,000 27,417,000  15,699,000 9,656,000 3,730,000  10,075,000 6,203,000 2,404,000  5,970,119 3,643,156 1,362,055                             
        total current liabilities
      363,210,000 177,092,000 837,228,000 134,282,000 150,379,000 139,100,000 108,815,000 133,360,000 131,639,000 112,494,000 115,185,000 116,393,000 91,919,000 130,789,000 109,384,000 199,512,000 111,691,000 117,147,000 113,153,000 114,251,000 107,421,000 421,385,000 26,976,000 26,073,000 42,002,000 85,637,000 108,041,000 135,417,000 138,662,000 149,361,000 139,119,000 132,429,000 119,224,000 131,328,000 102,048,000 82,615,000 61,708,000  52,660,000 38,885,000 64,223,000  44,851,000 35,039,000 26,209,000  34,593,000 31,721,000 36,360,000 25,453,032 39,623,816 32,833,250 19,750,581 18,946,153 21,038,759 16,147,588 16,680,775 17,301,840 13,792,405 31,543,057 12,603,739 15,343,066 11,781,294 11,061,745 13,760,587 14,396,949 15,813,104 15,168,415 13,330,451 14,218,418 11,062,360 9,408,869 9,602,641 8,864,121 8,261,024 6,001,356 5,156,256 4,250,540 2,757,039 2,425,789 2,693,267 
        long-term debt
      1,935,896,000 2,142,630,000 800,072,000 1,509,100,000 1,507,447,000 1,505,798,000 1,504,154,000 1,502,515,000 1,500,879,000 1,499,248,000 1,497,621,000 1,495,998,000 1,494,380,000 1,492,766,000 1,491,156,000 1,147,129,000 788,099,000 787,255,000 786,454,000 785,571,000 784,731,000  393,631,000 390,079,000 386,571,000 383,045,000 9,308,000 14,083,000 18,742,000 34,874,000 57,940,000 79,080,000 102,696,000 125,140,000 145,417,000 165,517,000 184,430,000 199,228,000 199,803,000 204,850,000 168,600,000 27,971,000 34,094,000 40,098,000 45,985,000 49,860,000 39,762,000 43,613,000 47,389,000 49,771,737 23,781,955 26,075,507 28,323,233 29,661,680                            
        other long-term liabilities
      106,448,000 113,863,000 71,799,000 77,769,000 56,436,000 54,758,000 40,406,000 30,507,000 31,201,000 37,720,000 28,422,000 30,875,000 29,573,000 30,433,000 5,418,000 5,551,000 171,000 544,000 1,609,000 2,267,000 2,809,000 3,466,000 3,793,000 4,627,000 5,097,000 4,180,000 6,407,000 6,532,000 7,149,000 2,118,000 2,203,000 2,314,000 2,479,000 814,000 540,000 710,000 326,000  1,178,000 600,000 3,906,000  3,746,000 3,429,000 3,127,000  2,759,000 2,854,000 2,343,000                                 
        deferred tax liabilities
      47,529,000 42,924,000 8,218,000    11,952,000 13,647,000       28,989,000 3,288,000                                                                  
        total liabilities
      2,453,083,000 2,476,509,000 1,717,317,000 1,721,151,000 1,714,262,000 1,699,656,000 1,665,327,000 1,680,029,000 1,663,719,000 1,649,462,000 1,643,481,000 1,659,407,000 1,633,597,000                         293,996,000    138,790,000    124,625,000                                    
        commitments and contingencies
                                                                                       
        stockholders’ equity
                                           -32,481,000    42,999,000    41,352,000                                    
        preferred stock - 0.001 par value...
                                                                                       
        common stock - 0.001 par value...
      118,000 118,000 118,000 118,000 123,000 123,000 127,000 127,000 127,000 127,000 132,000 132,000 132,000 135,000 135,000 138,000 138,000 138,000 141,000 142,000 143,000 135,000 135,000 137,000 135,000 137,000 147,000 146,000 145,000 145,000 145,000 144,000 144,000 143,000 142,000 142,000 130,000  129,000 129,000 129,000  128,000 128,000 127,000  125,000 125,000 124,000  113,987 113,286 113,143  112,693        100,384    91,095               
        additional paid-in capital
      27,386,000 12,002,000 23,909,000  7,596,000  61,886,000 30,747,000 11,794,000 2,409,000 25,537,000 12,068,000  27,368,000 13,177,000 271,169,000 261,713,000 256,347,000 407,229,000 461,897,000 501,186,000 625,483,000 646,184,000 688,318,000 667,677,000 695,066,000 814,095,000 803,782,000 789,483,000 780,457,000 769,382,000 756,978,000 744,359,000 731,044,000 718,553,000 707,086,000 559,659,000  545,751,000 538,585,000 531,390,000  518,647,000 512,657,000 502,980,000  485,014,000 480,044,000 475,249,000 361,929,935 356,449,825 351,843,228 349,459,065 347,314,658 345,244,876 343,283,575 341,088,827 255,817,772 253,557,547 251,721,011 248,300,828 245,502,670 243,261,452 181,739,270 180,513,941 178,821,852 175,854,683 171,779,912 132,216,125 128,948,064 127,628,664 125,525,748 124,140,964 122,685,443 121,122,922 119,937,129      
        accumulated other comprehensive loss
      -12,703,000      -6,939,000 -2,068,000 -1,486,000 -9,278,000  -1,615,000  -922,000 -1,836,000 -2,017,000 -2,791,000     22,000    240,000    -277,000 -478,000 -736,000 -870,000 -450,000 -53,000 -61,000 -49,000       -40,000 -27,000       -39,309 -29,131                             
        retained earnings
      204,835,000 54,786,000 502,146,000 361,033,000 477,964,000 359,869,000 397,629,000 260,618,000 167,373,000 90,550,000 222,285,000 140,448,000 65,694,000 143,217,000 85,515,000 23,881,000                                                                  
        total stockholders’ equity
      219,636,000 48,814,000 503,915,000 332,748,000 482,270,000 363,821,000 452,703,000 289,424,000 177,808,000 83,808,000 249,181,000 151,033,000 65,850,000 169,798,000 96,991,000 293,171,000 260,256,000 196,953,000 281,674,000 119,748,000 67,595,000 151,047,000 98,988,000 105,577,000 58,042,000 91,765,000 245,353,000 260,052,000 260,047,000 248,887,000 239,738,000 254,925,000 265,064,000 208,366,000 72,389,000 58,165,000    9,920,000 29,472,000  31,799,000 50,229,000 37,545,000  39,940,000 55,299,000 66,748,000   11,143,677 31,681,060 48,853,719 51,189,777 69,234,318 81,060,411 10,900,116 27,055,163 20,053,396 13,515,349 20,351,456 35,003,715   6,903,389 16,600,485 26,434,558 3,924,086 15,379,996 30,885,809 39,654,037 49,271,052 57,767,924 64,912,893 70,755,192 40,903,649 23,081,235 15,054,664 14,416,358 16,278,409 
        total liabilities and stockholders’ equity
      2,672,719,000 2,525,323,000 2,221,232,000 2,053,899,000 2,196,532,000 2,063,477,000 2,118,030,000 1,969,453,000 1,841,527,000 1,733,270,000 1,892,662,000 1,810,440,000 1,699,447,000 1,841,511,000 1,864,543,000 1,781,390,000 1,162,248,000 1,104,429,000 1,185,420,000 1,025,863,000 966,582,000 579,924,000 524,029,000 526,997,000 492,353,000 565,874,000 370,356,000 417,830,000 429,109,000 440,248,000 444,507,000 474,754,000 495,469,000 519,945,000 357,149,000 344,786,000    296,127,000 309,096,000  158,734,000 174,047,000 159,125,000  164,626,000 182,052,000 197,687,000   107,387,338 116,866,295 134,728,397 107,982,219 121,747,884 134,718,910 65,758,545 78,243,272 89,509,090 80,933,283 91,345,333 100,391,735   77,149,759 86,109,403 96,295,641 68,926,801 76,562,713 80,753,113 88,555,968 98,871,835 103,460,374 109,992,701 104,126,771 73,866,550 46,091,320 17,811,703 16,842,147 18,971,676 
        deferred tax assets
         20,208,000 5,190,000 3,855,000   616,000 4,386,000 13,410,000 23,924,000 35,684,000 44,426,000   142,508,000 155,434,000 142,481,000                                                               
        accumulated other comprehensive income
       -18,092,000 -22,258,000 -28,403,000 -3,413,000 3,829,000       24,000     -620,000 -14,000 -24,000 -9,000  426,000 1,086,000 11,000  392,000 390,000 61,000          83,000 216,000 88,000      -46,000 3,000 -25,000 17,054 15,779                               
        accounts receivable, net and other contract assets
               234,210,000    231,072,000    90,975,000 112,099,000 153,196,000 88,391,000 97,730,000 62,551,000     32,219,000   27,656,000 33,582,000                                                  
        contingent liability
                 13,888,000 15,472,000 15,472,000 129,772,000 130,000,000                                                                  
        deferred revenue, current portion
                667,000 842,000 3,246,000 3,246,000 3,586,000 4,131,000 1,746,000 1,746,000 2,245,000 1,247,000 1,746,000 1,746,000 748,000 748,000 4,012,000 4,012,000 3,511,000 6,511,000 4,247,000 4,247,000 4,247,000 4,247,000 1,247,000 6,568,000 4,093,000 4,516,000 4,093,000  9,892,000 8,096,000 8,804,000  5,789,000 6,424,000 6,367,000  5,153,000 5,153,000 13,026,000 7,397,829 7,437,433 6,419,681 6,326,158 8,891,017 9,470,247 6,530,834 6,484,800 4,129,407                        
        deferred revenue, net of current portion
                2,253,000 2,253,000 2,253,000 2,253,000 2,833,000 2,739,000 2,031,000 2,530,000 2,530,000 4,026,000 4,026,000 4,026,000 641,000 641,000 641,000 1,247,000 1,247,000 1,746,000 4,509,000 5,008,000 5,507,000 6,006,000 6,006,000 54,297,000 36,755,000 37,779,000 38,802,000  40,849,000 41,872,000 42,895,000  44,244,000 45,252,000 46,259,000  47,572,000 48,565,000 44,847,000 45,745,449 45,940,511 33,681,996 34,318,481 34,954,966 34,883,135 35,506,951 36,130,767 36,754,583 36,667,445 37,279,394 54,447,803 55,176,422 53,024,341 53,857,056 53,830,590 54,989,588 52,747,933 53,667,269 50,628,280 45,894,726 37,731,528 38,376,170 38,992,374 35,963,266 36,287,055 27,370,223 27,806,645 18,759,545    
        accumulated other comprehensive gain
                1,227,000                                                                       
        current assets:
                                                                                       
        current liabilities:
                                                                                       
        stockholders’ equity:
                                                                                       
        accounts receivable
                      113,762,000       37,401,000 29,749,000 59,442,000 40,744,000  28,164,000 30,005,000   26,574,000 22,133,000 14,695,000 14,473,000 12,452,000  17,679,000 23,227,000 25,543,000  8,392,000 9,738,000 7,725,000  8,275,000 12,895,000 10,956,000 9,097,084 24,521,742 10,831,828 10,375,733 15,703,087 4,464,273 5,687,096 5,550,830 2,262,465 6,237,904 4,495,792 1,731,325 2,328,268 2,622,076 2,253,771 2,020,746 4,243,909 1,589,750 893,093 476,837 7,264,410 1,495,855 1,160,990 1,130,384 779,825 416,888 401,932 552,789 533,387    
        accumulated income
                      1,196,000                                                                 
        accumulated deficit
                       -58,912,000 -125,682,000 -342,267,000 -433,725,000 -474,593,000 -547,757,000 -583,964,000 -609,781,000 -603,678,000 -569,281,000 -544,266,000 -529,642,000 -531,438,000 -529,311,000 -501,461,000 -478,569,000 -522,371,000 -646,253,000 -649,002,000 -618,239,000  -557,955,000 -529,010,000 -502,135,000  -486,976,000 -462,516,000 -465,535,000  -445,153,000 -424,873,000 -408,600,000 -382,052,199 -360,065,896 -340,773,528 -317,862,017 -298,573,648 -294,167,792 -274,161,946 -260,140,827 -245,021,646 -226,606,032 -231,771,225 -234,887,512 -225,251,795 -208,358,121 -195,948,545 -183,797,622 -172,010,145 -159,345,293 -145,435,011 -128,374,986 -113,649,622 -96,823,968 -85,951,810 -74,949,420 -64,995,423 -56,287,032 -49,258,251 -44,456,544 -41,099,240 -36,721,277 -33,070,239 -29,837,448 
        liabilities and stockholders’ deficit
                                                                                       
        stockholders’ deficit:
                                                                                       
        total stockholders’ deficit
                                          -58,499,000                                             
        total liabilities and stockholders’ deficit
                                          226,767,000                                             
        cash and cash equivalents and available-for-sale marketable securities
                                           204,981,000    108,339,000    135,623,000                                    
        working capital
                                           201,947,000    109,315,000    136,990,000                                    
        deferred revenue
                                           44,618,000    53,223,000    54,634,000             3,707,795 20,345,671 2,914,479 2,917,129 4,900,502 4,825,735 5,426,548 5,492,604 4,941,580 5,016,178 3,553,730 3,553,730 3,216,080 3,255,461 3,261,983 3,306,225 3,554,703 2,998,467 2,896,932 1,221,992 122,365 391,269 254,138 
        prepaid manufacturing costs
                                            14,960,000 16,740,000                                          
        liabilities and stockholders’ (deficit) equity
                                                                                       
        stockholders’ (deficit) equity:
                                                                                       
        total stockholders’ (deficit) equity
                                            -11,992,000           -19,990,676 -3,486,305             -14,117,265 -3,191,799                 
        total liabilities and stockholders’ (deficit) equity
                                            282,498,000           101,792,592 110,145,126             51,485,851 65,163,447                 
        lease financing obligation
                                                        2,550,000 2,100,000 1,450,000 1,450,000                            
        deferred rent, net of current portion
                                                       794,782 813,689 874,208 906,091 861,879 870,548 859,027 846,957 802,006 728,259 633,243 366,392 474,389 582,385 684,315 764,069 859,833 947,881 1,025,399 1,043,984 1,069,573 1,073,416 1,116,892 1,005,768 865,063 531,729       
        other long-term liability
                                                       18,268 921,460 678,700 436,849                             
        preferred stock — 0.001 par value...
                                                                                       
        common stock — 0.001 par value...
                                                       114,534    112,709   112,411 103,990 103,648 103,610 102,033 100,581  92,010 91,882 91,682  89,657 82,947 81,554 81,113 80,099 79,508 77,904 77,003       
        preferred stock – 0.001 par value...
                                                                                       
        common stock – 0.001 par value...
                                                             112,689                          
        inventory
                                                                103,443 83,849 248,474 193,422 1,076,580 1,081,876 1,159,551 1,159,551 1,238,254 803,534 566,762 441,323 525,428 649,254 679,083 703,468 713,303 620,260 475,185 442,492 233,767 414,059 286,189 
        preferred stock — .001 par value...
                                                                                       
        common stock — .001 par value...
                                                                                 76,314      
        preferred stock, 0.001 par value...
                                                                                       
        common stock, 0.001 par value...
                                                                                  71,531 68,737 64,449 62,052 61,348 
        additional paid-in-capital
                                                                                  85,288,662 64,111,738 51,711,492 47,424,545 46,054,509 
        other assets
                                                                                    18,835 18,835 22,835 
        receivables
                                                                                    384,206 400,652 119,686 
        prepaid expenses
                                                                                    613,150 539,402 605,323 
      Cashflow Statements:
      Quarterly
      Annual
        Unit: USD2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-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-09-30 2006-06-30 2006-03-31 
                                                                                        
          operating activities
                                                                                        
          net income
        150,049,000 -141,591,000 175,225,000 165,160,000 118,095,000 137,012,000 137,011,000 93,245,000 76,823,000 85,388,000 81,837,000 74,754,000 39,615,000 57,702,000 61,634,000 22,685,000 60,108,000 66,770,000 216,587,000 91,458,000 27,895,000 73,164,000 36,207,000 25,817,000 -6,103,000    1,796,000                                                    
          adjustments to reconcile net income to net cash from operating activities:
                                                                                        
          share-based compensation
        16,637,000 16,571,000 12,160,000 12,161,000 10,673,000 11,462,000 12,578,000 9,471,000 9,874,000 9,664,000 9,368,000 9,622,000 7,966,000 7,223,000 6,797,000 5,635,000 4,742,000 5,126,000 5,399,000 5,372,000 4,923,000 4,196,000 4,220,000 4,257,000 4,531,000 7,229,000 8,239,000 9,833,000 9,475,000 9,012,000 8,867,000 9,478,000 8,339,000 7,402,000 7,762,000 8,191,000 7,315,000 6,742,000 6,655,000 6,371,000 5,817,000 5,250,000 5,553,000 5,905,000 4,130,000 4,209,000 4,176,000 3,594,000 3,295,000 2,398,058 2,303,662 2,439,649 2,396,687 1,986,215 1,922,392 2,285,052 2,154,928 1,653,570 1,757,359 1,227,900 931,070 1,120,349 1,325,690 1,191,500 1,228,786 1,607,955 1,047,309 1,048,810 821,956 805,198 960,851 1,066,277 863,516 790,948 732,792      
          depreciation and amortization
        4,221,000 3,304,000 2,658,000 2,740,000 2,687,000 2,653,000 2,598,000 2,569,000 2,443,000 2,931,000 2,737,000 2,793,000 2,622,000 2,562,000 2,010,000 1,143,000 778,000 773,000 751,000 735,000 738,000 800,000 803,000 824,000 857,000 1,042,000 1,002,000 1,034,000 990,000 590,000 612,000 620,000 566,000 493,000 496,000 570,000 602,000 644,000 654,000 623,000 489,000 459,000 402,000 395,000 421,000 458,000 464,000 443,000 397,000 333,450 301,777 297,036 294,664 283,261 286,168 272,202 237,793 244,210 238,682 286,750 326,181 343,763 364,533 389,372 410,257 395,176 368,491 351,432 328,639 290,789 280,504 248,379 228,206 213,529 153,196 123,131 86,635 172,702 109,640 52,985 
          amortization of intangible assets
        29,512,000 23,376,000 17,762,000 17,762,000 17,762,000 17,762,000 17,762,000 17,762,000 17,763,000 17,762,000 20,341,000 17,835,000 17,835,000 4,552,000 27,193,000                                                                  
          amortization of debt discount
        2,245,000 1,950,000 1,858,000 1,852,000 1,846,000 1,844,000 1,841,000 1,835,000 1,830,000 1,828,000 1,824,000 1,817,000 1,835,000 1,832,000 3,925,000 1,111,000 971,000 968,000 968,000 965,000 741,000 3,596,000 3,552,000 3,510,000 3,478,000 1,721,000 209,000 248,000 306,000                                                    
          accretion of premium on marketable securities
        -30,000 -96,000 -357,000 -1,134,000 -1,709,000                                                                            
          lease payments recognized
        214,000 271,000 170,000 257,000 253,000 204,000 354,000     301,000 320,000                                                                    
          deferred income taxes
        3,428,000 -16,768,000 27,354,000 -7,094,000 -2,858,000 -15,292,000 292,000 14,241,000 1,291,000 9,423,000 9,702,000 11,507,000 3,874,000 14,676,000 25,701,000 -13,298,000 12,926,000 -12,953,000                                                               
          changes in operating assets and liabilities
                                                                                        
          accounts receivable, net and contract assets
        -19,547,000                                                                                
          inventories
        27,379,000 18,781,000 -1,101,000 -14,540,000 -586,000 -7,726,000 1,980,000 -21,402,000 -40,233,000 1,469,000 3,634,000 -24,737,000 -7,250,000 -2,945,000 -5,511,000 -15,323,000 6,298,000 2,219,000 2,725,000 -86,000 2,513,000 -3,050,000 -9,426,000 -6,819,000 -12,093,000 6,692,000 7,849,000 -12,659,000 -8,616,000 -4,341,000 -9,881,000 -4,010,000 752,000 4,185,000 5,841,000 -882,000 333,000 -1,771,000 -2,097,000 -410,000 -856,000 1,612,000 -3,378,000 -241,000 -1,076,000 510,000 198,000 -349,000 -595,000 -2,323,692 -1,379,291 270,388 -66,691 -484,633 -402,169 -287,111 -929,520                        
          prepaid expenses and other assets
        -9,108,000 28,424,000 -20,319,000 -36,068,000 -4,995,000 5,621,000 38,483,000 -43,543,000 4,795,000 -1,201,000 -8,450,000 4,868,000 8,881,000 5,295,000 -5,040,000 -151,000 -9,168,000 -5,042,000 -682,000 -3,496,000 -2,335,000 4,085,000 -2,010,000 -3,390,000 3,833,000 -4,696,000 -770,000 -12,722,000 -818,000 1,782,000 1,676,000 -3,214,000 -5,939,000 -6,963,000 1,309,000 3,021,000 4,668,000 4,541,000 965,000 2,642,000 -2,522,000 -14,774,000 436,000 -593,000 -843,000 -363,000 -674,000 1,024,000 -252,000 -59,278 1,964,119 -1,157,225 1,210,965 -1,399,546 -1,134,874 -1,308,409 -577,817 -4,034,428 -596,562 -318,259 337,903 1,170,660 -215,327 -355,522 -2,746,930 1,368,238 -230,430 360,751 -481,187 1,123,869 -1,819,198 357,041 -238,181 -177,350 -504,052 -31,100 -704,088 -327,959 -254,212 -324,132 
          accounts payable and accrued expenses
        -24,922,000 33,849,000 -7,164,000 -29,693,000 9,219,000 50,186,000 -23,182,000 1,304,000 18,685,000 -9,479,000 -1,951,000 22,890,000 -24,006,000 326,000 -5,114,000 35,333,000 -6,010,000 3,473,000 -2,513,000 6,833,000 -6,626,000 -1,074,000 -2,610,000 -9,903,000 -27,621,000 11,447,000 -8,496,000 9,568,000 -7,881,000 9,851,000 2,892,000 5,514,000 -12,561,000 11,416,000 3,610,000 5,016,000 -4,413,000 1,157,000 3,410,000 -246,000 -4,565,000 7,855,000 4,320,000 2,900,000 -1,209,000 -2,509,000 -1,481,000 -245,000 3,419,000 -8,182,186 3,540,633 10,549,196 1,980,892 -1,156,733 1,494,709 7,708 -3,609,171 2,895,641 -1,100,514 1,688,431 -2,771,781 5,621,096 522,732 -2,068,744 -637,995 -1,817,319 433,115 522,042 -1,138,071 2,702,412 1,719,623 -416,451 782,762 851,575 1,703,432 743,565 -769,224 585,444 -14,709 389,899 
          net cash from operating activities
        180,078,000 219,029,000 178,597,000 99,711,000 154,221,000 178,467,000 115,376,000 55,794,000 129,427,000 102,354,000 132,411,000 66,842,000 86,964,000  69,635,000 40,225,000 47,797,000 82,516,000 121,739,000 36,889,000 58,296,000  6,084,000 3,294,000 -4,844,000 -26,625,000 -29,588,000 -24,786,000 -4,424,000 10,462,000 -18,927,000 -18,858,000 -22,177,000 153,249,000 20,259,000 -16,996,000 -22,459,000 -15,767,000 -8,748,000 -12,845,000 -13,023,000 -15,197,000 -16,985,000 8,938,000 -13,839,000 -939,000 -13,183,000 -15,766,000 -17,630,000 -15,219,954 -12,413,897 -10,954,726 -10,750,902 -16,918,390 -14,298,123 -13,755,168 -19,357,615 -13,553,841 -13,443,456 3,738,938 -11,092,066 -7,375,069 -11,616,065 -13,791,719 -12,602,653 -10,967,720 -14,482,926 -10,918,229 -3,779,390 -9,039,412 -10,624,822 -10,200,362 -5,509,268 -7,625,669 4,953,385 -3,653,501 6,178,125 -9,076,490 -6,278,350 -2,802,115 
          capital expenditures
        -1,994,000 -1,427,000 -2,493,000 -1,770,000 -462,000 -3,092,000 -1,695,000 -3,599,000 -2,030,000 -2,596,000 -2,944,000 1,888,000 -10,987,000  -1,008,000 -941,000 -181,000 -158,000 -636,000 -579,000 18,000  199,000 -706,000 233,000 -641,000 -1,398,000 -1,023,000 -727,000 -3,073,000 -333,000 -418,000 -839,000 -860,000 -161,000 -230,000 -99,000 -447,000 -424,000 -1,167,000 -1,099,000 -1,634,000 -336,000 -260,000 -130,000 -236,000 -371,000 -350,000 -411,000 -1,358,079 -325,159 -80,183 -534,097 -894,787 298,355 -585,416 628,535 -374,043 -60,458 -17,881 -186,228 -426,636 41,463 -142,954 -104,611 -727,134 123,527 -603,221 -110,700 -193,018 -505,271 -267,005 -205,018 -582,471 -887,467 -160,891 -255,456 -99,239 -38,879 
          free cash flows
        178,084,000 217,602,000 176,104,000 97,941,000 153,759,000 175,375,000 113,681,000 52,195,000 127,397,000 99,758,000 129,467,000 68,730,000 75,977,000  68,627,000 39,284,000 47,616,000 82,358,000 121,103,000 36,310,000 58,314,000  6,283,000 2,588,000 -4,611,000 -27,266,000 -30,986,000 -25,809,000 -5,151,000 7,389,000 -19,260,000 -19,276,000 -23,016,000 152,389,000 20,098,000 -17,226,000 -22,558,000 -16,214,000 -9,172,000 -14,012,000 -14,122,000 -16,831,000 -17,321,000 8,678,000 -13,969,000 -1,175,000 -13,554,000 -16,116,000 -18,041,000 -16,578,033 -12,739,056 -11,034,909 -11,284,999 -17,813,177 -13,999,768 -14,340,584 -18,729,080 -13,927,884 -13,503,914 3,721,057 -11,278,294 -7,801,705 -11,574,602 -13,934,673 -12,707,264 -11,694,854 -14,359,399 -11,521,450 -3,890,090 -9,232,430 -11,130,093 -10,467,367 -5,714,286 -8,208,140 4,065,918 -3,653,501 6,017,234 -9,331,946 -6,377,589 -2,840,994 
          investing activities
                                                                                        
          purchases of marketable securities
        -8,846,000 -4,956,000 -102,760,000 -139,639,000 -51,444,000 -303,974,000 -93,420,000 -198,763,000 -21,294,000 -161,698,000 -109,919,000 -29,519,000 -40,874,000 -184,815,000 -369,161,000 -41,428,000 -120,946,000 -120,980,000 -64,697,000 -83,251,000 -14,980,000 -63,257,000 -148,177,000 -7,898,000 -66,014,000 -167,670,000 -38,469,000 -62,728,000 -95,254,000 -114,661,000 -199,439,000 -36,856,000 -107,062,000 -54,830,000 -3,008,000 -14,005,000 -11,968,000 -126,431,000 -25,122,000 -13,176,000 1,000 -33,185,000 233,000 -1,000 -24,111,000 -65,005,000 -1 -48,946,615                            
          proceeds from sales and maturities of marketable securities
        9,000,000 273,375,000 209,595,000 189,111,000 50,167,000 83,976,000 138,008,000 53,963,000 119,627,000 15,599,000 81,192,000 53,371,000 61,134,000                                                                   
          proceeds from working capital adjustments on acquisition
        710,000                                                                                
          purchases of property and equipment
        -3,741,000 -1,427,000 -3,030,000 -1,563,000 -950,000 -3,052,000 -1,517,000 -2,582,000 -3,545,000 -2,596,000 -2,944,000 1,623,000 -11,377,000 -2,344,000 -1,008,000 -968,000 -490,000 -158,000 -496,000 -533,000 -270,000 -1,699,000 -176,000 -515,000 -114,000 -641,000 -1,104,000 -1,368,000 -927,000 -3,073,000 -333,000 -418,000 -839,000 -860,000 -161,000 -230,000 -99,000 -447,000 -424,000 -1,167,000 -1,099,000 -1,634,000 -336,000 -260,000 -130,000 -236,000 -371,000 -350,000 -411,000 -1,358,079 -325,159 -80,183 -534,097 -539,420 -167,516   -556,987 -38,959 -29,539 -203,023 -330,737 -60,639 -106,128 -149,040 -563,367 -150,945 -427,758 -318,951 -252,370 -435,351 -267,005 -205,018 -582,471 -887,467      
          net cash from investing activities
        -2,877,000 -741,788,000 201,609,000 84,788,000 -90,422,000 29,480,000 -167,483,000 -42,039,000 -82,681,000 -8,291,000 -83,450,000 54,994,000 -60,162,000 -1,746,000 -1,008,000 -434,946,000 -49,305,000 -299,469,000 -16,954,000 -44,616,000 -45,250,000 58,441,000 -30,095,000 11,899,000 38,109,000 -122,818,000 40,999,000 47,457,000 28,813,000 10,809,000 35,191,000 -7,607,000 -35,900,000 -148,988,000 30,283,000 -49,292,000 4,265,000 21,045,000 8,246,000 -435,000 -105,622,000 -14,756,000 20,293,000 10,771,000 -10,420,000 13,482,000 2,628,000 -5,870,000 -43,191,000 2,016,921 -325,159 -80,184 -49,480,712 -539,420 -167,516 -721,493 15,844 -556,987 -38,959 -29,539 -203,023 -330,737 -60,639 -106,128 -149,040 -563,367 -150,945 -427,758 -318,951 -252,370 -435,351 -267,005 -205,018 -582,471 -887,467 -734,497 -160,891 -255,456 -99,239 -38,879 
          financing activities
                                                                                        
          taxes paid related to net share settlement, net of proceeds from issuance of common stock under equity incentive plans
        -1,613,000        -489,000                                                                        
          net cash from financing activities
        -1,613,000 239,515,000 -22,402,000 -298,966,000 -3,321,000 -246,415,000 18,561,000 9,482,000 -489,000 -249,920,000 4,101,000 2,446,000 -164,614,000 6,329,000 -12,400,000 367,818,000 624,000 -156,011,000 -60,068,000 -44,757,000 338,701,000 -27,399,000 -43,854,000 13,593,000 -48,624,000 210,420,000 -19,250,000 -16,225,000 -21,730,000 -18,354,000 -16,418,000 -16,374,000 -12,651,000 82,000 -890,000 135,845,000 -3,382,000 279,000 476,000 5,420,000 144,446,000 1,731,000 437,000 3,773,000 7,157,000 2,471,000 795,000 1,201,000 110,034,000 23,067,849 2,303,636 -55,343 -251,846 29,744,183 38,913 -90,026 83,124,548 606,997 695,068 1,578,007 1,868,540 1,121,066 60,204,866 33,957 463,503 1,359,801 3,028,900 38,521,687 2,447,498 514,643 1,143,079 319,098 593,609 772,474 453,690 34,012,266 20,764,238 6,300,663 2,345,152 1,279,301 
          net increase in cash and cash equivalents
        175,588,000  357,804,000                                   5,557,000 -26,000 -7,860,000 25,801,000 -28,222,000 3,745,000 23,482,000 -17,102,000 15,014,000 -9,760,000 -20,435,000 49,213,000 9,864,816 -10,435,420 -11,090,253 -60,483,460 12,286,373 -14,426,726 -14,566,687 63,782,777 -13,503,831    -6,584,740 48,528,162   -10,171,286 -11,604,971   -8,777,139 -9,917,094 -10,148,269 -5,120,677 -7,435,666 4,519,608 29,624,268 26,781,472    
          cash and cash equivalents at beginning of period
        136,421,000                                    43,292,000 61,389,000 27,357,000 99,501,264 52,825,527 83,255,848 67,464,506 63,715,906 97,679,085       
          cash and cash equivalents at end of period
        312,009,000  357,804,000                                   5,557,000 -26,000 -7,860,000 69,093,000 -28,222,000 3,745,000 23,482,000 44,287,000 15,014,000 -9,760,000 -20,435,000 76,570,000 9,864,816 -10,435,420 -11,090,253 39,017,804 12,286,373 -14,426,726 -14,566,687 116,608,304 -13,503,831 -12,787,347 5,287,406 73,829,299 -6,584,740 48,528,162 -13,863,890 55,176,316 -10,171,286 -11,604,971 27,175,700 62,065,063 -8,777,139 -9,917,094 -10,148,269 92,558,408  4,519,608      
          reconciliation of cash, cash equivalents and restricted cash to the condensed consolidated balance sheets
                                                                                        
          cash and cash equivalents
        309,749,000                                                                                
          restricted cash
        2,260,000                                                 -100,000                            
          total cash, cash equivalents and restricted cash
        312,009,000                                                                                
          supplemental disclosure of non-cash investing and financing activities
                                                                                        
          amounts accrued for purchases of property and equipment
        1,747,000  537,000 -207,000 488,000 -40,000 -178,000 -1,017,000 1,515,000   265,000 390,000   27,000 309,000  -140,000 -46,000 288,000  375,000 -191,000 347,000  -294,000 345,000 200,000                                                    
          right-of-use assets obtained in exchange for lease obligation
        170,000  -307,000 637,000 95,000 456,000 1,156,000 224,000 1,242,000   631,000 406,000      139,000 179,000  52,000 20,000 1,589,000  732,000 165,000                                                    
          realized gain on marketable securities
             -7,000                                                                        
          loss on disposal of equipment
             -149,000   94,000   49,000 80,000                 2,000 44,000                     -574 -336 -656 5,111 -1,178 4,508 5,101 2,685 -5,225 925 9,029 2,558   3,168 1,405  
          contingent liability fair value measurement adjustment
                                                                                       
          induced conversion expense related to 2027 and 2028 convertible notes
                                                                                        
          acquired in-process research and development expense
                                                                                        
          impairment of intangible asset
                                                                                        
          accounts receivable, net and other contract assets
         -90,483,000 -29,696,000 -11,718,000 3,834,000 -22,712,000 -71,220,000 -18,621,000 38,308,000 -16,885,000 28,853,000 -51,496,000 36,189,000  -43,934,000 -9,465,000 -22,787,000  41,097,000 -64,805,000 9,339,000          5,926,000                                                  
          acquisition of business, net of cash acquired
                                                                                        
          acquisition of in-process research and development, net of cash acquired
                                                                                        
          repayment of 2024 convertible notes
                 -13,483,000                                                                    
          repayment of 2027 convertible notes
                                                                                        
          repayment of 2028 convertible notes
                                                                                        
          proceeds from issuance of 2031 convertible notes
                                                                                        
          proceeds from issuance of 2032 convertible notes
                                                                                        
          payment for the induced conversion of 2027 and 2028 convertible notes
                                                                                        
          premium on repayment of 2027 convertible notes settled in cash
                                                                                        
          premium on repayment of 2028 convertible notes settled in cash
                                                                                        
          purchase of capped calls on 2031 convertible notes
                                                                                        
          purchase of capped calls on 2032 convertible notes
                                                                                        
          payment of debt issuance cost
                     -639,000 -462,000   -95,000 -329,000    -68,000                                                        
          repurchase of common stock
         -38,883,000       -252,300,000 -150,083,000 -1,000    -160,321,000 -64,716,000 -48,842,000 -76,179,000 -40,147,000 -56,400,000 -1,996,000 -51,574,000                                                        
          proceeds from issuance of common stock under equity incentive plans, net of taxes paid related to net share settlement
         4,146,000 16,481,000   3,585,000 18,561,000   2,380,000 4,101,000 2,446,000 -1,048,000 6,969,000 2,636,000 3,821,000 624,000 4,310,000 4,648,000 4,180,000 -602,000 12,748,000 12,546,000 18,382,000 19,717,000 8,131,000 2,075,000 4,467,000 -449,000 2,063,000 3,538,000 3,141,000 4,977,000 5,090,000 3,703,000 4,376,000 -393,000                                            
          net increase in cash, cash equivalents and restricted cash
            60,478,000 -38,468,000 -33,546,000 23,237,000 46,257,000 -155,857,000    87,036,000 56,227,000 -26,903,000 -884,000 -372,964,000 44,717,000 -52,484,000 351,747,000 81,962,000 -67,865,000 28,786,000 -15,359,000 60,977,000 -7,839,000 6,446,000 2,659,000 2,917,000 -154,000   4,343,000 49,652,000 69,557,000 -21,576,000                                            
          cash, cash equivalents and restricted cash at beginning of period
            115,850,000 118,370,000 234,695,000 119,219,000 148,203,000 120,679,000 58,436,000 169,240,000 67,264,000                                            
          cash, cash equivalents and restricted cash at end of period
            176,328,000 -38,468,000 -33,546,000 23,237,000 164,627,000 -155,857,000 53,062,000 124,282,000 96,883,000 87,036,000 56,227,000 -26,903,000 118,335,000 -372,964,000 44,717,000 -52,484,000 499,950,000 81,962,000 -67,865,000 28,786,000 105,320,000 60,977,000 -7,839,000 6,446,000 61,095,000 2,917,000 -154,000 -42,839,000 98,512,000 4,343,000 49,652,000 69,557,000 45,688,000                                            
          reconciliation of cash, cash equivalents and restricted cash to the consolidated balance sheets
                                                                                        
          realized loss on marketable securities
          47,000                                                                            
          taxes paid related to net share settlement, net of proceeds from issuance of common stock under equity incentive plan
            -3,321,000                                                                            
          accretion of (premium) discount on marketable securities
                                                                                        
          recognition of deferred revenue
                  -175,000   -921,000 -451,000 -623,000 -499,000 -499,000 -498,000   -249,000 -3,264,000 -606,000 501,000 -3,499,000 -499,000 -499,000 -499,000 -499,000 -1,834,000 -2,320,000 -1,869,000 -600,000 -1,723,000                                            
          induced conversion expense related to convertible notes
                        20,960,000                                                            
          other
                     1,000    1,000    -3,000 -6,000 -4,000 -6,000 -9,000 -3,000 11,000 1,000 3,000 -11,000 -2,000 -10,000 -13,000 12,000 -5,000                                            
          acquisitions of business, net of cash acquired
                                                                                      
          proceeds from sale of assets
                                                                                        
          proceeds from term loan
                                                                                      
          repayment of term loan
                                                                                       
          proceeds from revolving credit facilities
                                                                                      
          repayment of revolving credit facilities
                                                                                       
          proceeds from issuance of 2028 convertible notes
                                                                                       
          purchase of capped call
                                                                                       
          supplemental disclosure of cash flow information
                                                                                        
          interest paid
                                                                                        
          income taxes paid
                                                                                        
          common stock issued for conversion of 2024 convertible notes
                   125,000                                                                    
          adjustments to reconcile net income to net cash from operating activities
                                                                                        
          accretion of discount on marketable securities
              -3,121,000                                                                          
          amortization of premium on marketable securities
                -2,365,000                                                                        
          lease payments deferred
                220,000     -265,000 -244,000 -211,000 -183,000 -183,000 -183,000 -182,000 -203,000  -270,000 -268,000 -221,000                                                        
          amortization of (premium) discounts on marketable securities
                 -2,489,000 -1,488,000 -1,425,000 -917,000                                                                    
          proceeds from issuance of 2027 convertible notes
                                                                                        
          adjustments to reconcile net income to net cash from in operating activities:
                                                                                        
          changes in operating assets and liabilities:
                                                                                        
          proceeds from the sale of assets
                                                                                       
          payment of debt issuance costs
                                                                                        
          net decrease in cash, cash equivalents and restricted cash
                   124,282,000 -137,812,000                    -70,728,000                                                
          supplemental disclosure of non-cash investing and financing activities:
                                                                                        
          operating activities:
                                                                                        
          amortization of (accretion of discounts) premiums on marketable securities
                                                                                        
          deferral of unearned revenue
                                       22,337,000                                               
          loss on impairment of right-of-use asset
                             52,000                                                           
          accounts receivable
                             -35,179,000 -25,150,000 -7,652,000 29,693,000 -18,698,000   1,841,000    15,044,000 -7,438,000 -222,000 -2,021,000 3,228,000 1,998,000 5,549,000 2,316,000 6,867,000 -24,018,000 1,346,000 -2,013,000 1,424,000 -874,000 4,620,000 -1,939,000 -1,859,000 15,424,658 -13,689,914 -456,095 5,327,354 -11,238,814 1,222,823 -136,266 -3,288,365 3,975,439 -1,742,112 -2,764,467 596,943 293,808 -368,305 -233,025 2,223,163 -2,654,159 -696,657 -416,256 6,787,573 -5,768,555 -334,865 -30,606 -350,559 -369,440 -14,956 150,857 -182,721 29,623 13,177 294,143 
          net cash provided by operating activities
                                                                                        
          investing activities:
                                                                                        
          proceeds from maturities of marketable securities
                        136,000,000 69,850,000 24,970,000 76,863,000 76,000,000 124,622,000 53,209,000 27,394,000 100,742,000 26,000,000 50,001,000 114,839,000 197,410,000 52,351,000 98,252,000 88,065,000 79,600,000 51,311,000 67,300,000 58,000,000 59,194,000 24,500,000 22,675,000 12,700,000 21,908,000 12,000,000 33,805,000 11,030,000 22,895,000 13,485,000 3,000,000 18,591,000 22,225,000                                
          financing activities:
                                                                                        
          repayment of long-term debt
                         -369,064,000 -2,861,000 -16,699,000 -44,784,000 -21,325,000 -20,692,000 -21,281,000 -20,417,000 -19,956,000 -19,515,000 -17,628,000 -5,007,000 -4,595,000 -3,404,000 -2,989,000 35,000 -35,000 -50,365,000 -3,885,000                                        
          accretion of discounts on marketable securities
                      185,000 259,000 541,000  573,000 594,000 351,000  280,000 188,000 9,000  -472,000 -797,000 -936,000                                                    
          common stock issued for induced conversion related to convertible notes
                          7,865,000                                                            
          adjustments to reconcile net income to net cash from (used) in operating activities:
                                                                                        
          proceeds from issuance of long-term debt
                         784,875,000                 1,000 54,959,000 148,046,000                                        
          debt issuances cost included in accounts payable
                            95,000                                                            
          amortization of premiums (accretion of discounts) on marketable securities
                                                                                        
          loss on extinguishment of debt
                                                                                        
          proceeds from disposal of property and equipment
                             215,000 123,000 738,000                                                        
          gain on disposal of equipment
                              -34,000 -597,000                              378                          
          pending settlement of common stock repurchase
                                                                                        
          deferral of lease payments
                                   -110,000 -93,000                                                    
          net cash provided (used in) by operating activities
                                                                                        
          adjustments to reconcile net loss to net cash from operating activities:
                                                                                        
          (accretion of discounts) amortization of premiums on marketable securities
                                       -705,000 -565,000 -209,000                                               
          lease payments (deferred) recognized
                                 -155,000                                                       
          recognition of deferred rent
                                         -60,000 -56,000 45,000 -114,000                                            
          proceeds from issuance of common stock
                                         -1,000 2,000           107,713,000     81,476,845                   
          net loss
                                  -25,015,000    -27,850,000 -22,893,000 -27,461,000  2,749,000 -30,763,000 -32,897,000 -27,386,000 -28,946,000 -26,875,000 -19,816,000 4,318,000 -24,460,000 3,019,000 -15,108,000 -5,274,000 -20,280,000 -16,273,000 -26,548,000 -21,986,303 -19,292,368 -22,911,511 -19,288,369 -4,405,856 -20,005,846 -14,021,119 -15,119,181 -18,415,614 5,165,193 3,116,287 -9,635,717 -16,893,674 -12,409,576 -12,150,923 -11,787,477 -12,664,852 -13,910,282 -17,060,025 -14,725,364 -16,825,654 -10,872,158 -11,002,390 -9,953,997 -8,708,391 -7,028,781 -4,801,707 -3,357,304 -10,374,023 -6,722,985 -3,490,194 
          leasehold improvements paid by lessor
                                                                                        
          non-cash interest expense
                                     -455,000 303,000 345,000 1,352,000 519,000 386,000 369,000 487,000 452,000 601,000 789,000 1,054,000 358,000 357,000 356,000 172,000 415,000 432,000 432,000 746,000 -880,693 283,686 282,732 470,084                            
          payment-in-kind interest expense on long-term debt
                                             4,032,000 3,674,000 3,588,000 1,890,000                                        
          deferral of rent expense
                                                                                        
          deferral (recognition) of rent expense
                                      -80,000 26,000 132,000                                                
          amortization of premiums on marketable securities
                                           46,000 16,000 47,000 108,000 184,000 213,000 180,000 151,000 223,000 325,000 395,000 375,000                                  
          proceeds from issuance of common stock under equity incentive plans
                                             243,000 511,000 826,000 285,000 1,731,000 437,000 3,773,000 7,157,000 2,471,000 -137,000 1,280,000 3,174,000 3,082,599 1,929,851 9,319 57,277 83,583                           
          supplemental disclosure of cash flow information:
                                                                                        
          deferred revenue
                                              772,000 -1,730,000 -1,524,000 3,189,000 -1,643,000 -950,000 -2,007,000 1,908,000 -993,000 -4,154,000 4,729,000 -234,666 13,276,267 -542,962 -3,201,344 -507,399 2,315,597 -577,782 1,731,577 508,750 -17,249,825 262,783 -731,269 168,708 -757,948 -574,347 -1,225,054 2,792,679 -993,934 4,501,437 4,733,554 8,500,848 -684,023 -622,726 2,984,866 -572,267 9,473,068 -334,887 10,722,040 -131,773 137,131  
          other liabilities
                                              -93,000 -97,000 -70,000 366,000 -69,000 -63,000 -68,000 -47,000 -20,000 -21,000 73,000                                
          capitalized property and liability associated with a build-to-suit lease arrangement
                                                         -2,550,000 450,000                              
          payments for tax withholding for restricted stock units vested
                                                       -79,000 -853,000   -64,662 -309,123                            
          amortization of discount on investments
                                                        -1,035,000                                
          amortization of premiums on investments, net of accretion of discounts
                                                         299,429 318,873 315,407 181,916                            
          deferred rent
                                                         -8,731 -41,341 -41,341 42,940 -17,490 2,699 10,557 49,129 82,985 104,253 74,888 -89,688 -88,048 -81,982 -72,213 -72,504 -74,141 -65,818 10,352 16,264 52,801 -307 170,285 140,705 333,334       
          proceeds from sales of marketable securities
                                                                                        
          gain on disposals of equipment
                                                                -6,988                        
          interest and fees paid
                                                          566,250 566,250 396,938                            
          property and equipment purchases in accounts payable and accrued expenses
                                                          -113,960 168,307 35,157                            
          proceeds from disposals of property and equipment
                                                                15,844                        
          long-term debt, non-cash interest expense
                                                                                        
          accounts payable for purchases of property and equipment
                                                             -355,367 465,871 -585,416 628,535 182,944 -21,499 11,658 16,795 -95,899 102,102 -36,826 44,429 -163,767 274,472 -175,463 208,251 59,352 -69,920          
          adjustments to reconcile net loss to net cash from operating activies:
                                                                                        
          proceeds from exercise of stock options and restricted stock units
                                                                                        
          proceeds from exercise of stock options
                                                                1,647,703   1,578,007 1,868,540 1,121,066 239,807 33,957 463,503 250,872 186,186 347,316 233,983 85,780 92,711 71,616 593,609 136,958 109,484 1,000,977 459,918 137,258   
          inventory
                                                                 -463,820 -19,594 164,625 -55,052 883,158 5,296   78,703 -434,720 -236,772 -125,439 84,105 123,826 29,829 24,385 9,835 -93,043 -145,075 -32,693 45,191 -135,101 -7,231 
          proceeds from exercise of warrants
                                                                         1,108,929 2,842,714 2,213,515 428,863 1,050,368   635,516 344,206 968,212 357,909    
          proceeds from exercises of stock options
                                                                                        
          net decrease in cash and cash equivalents
                                                                   5,287,406 -9,426,549    -12,288,190    -1,650,843         -3,031,283 -4,032,437 -1,561,693 
          adjustments to reconcile net loss to net cash (used in) provided by operating activities:
                                                                                        
          issuance of stock options for services
                                                                                        
          cash and cash equivalents at beginning of year
                                                                                        
          cash and cash equivalents at end of year
                                                                                        
          cash flows from operating activities:
                                                                                        
          share-based compensation expense
                                                                                    415,480 911,815 577,982 273,092 
          issuance of common stock and stock options for goods and services
                                                                                     9,322 9,322 9,323 
          cash flows from investing activities:
                                                                                        
          purchase of property and equipment
                                                                                    -160,891 -255,456 -99,239 -38,879 
          cash flows from financing activities:
                                                                                        
          proceeds from issuance of common stock — net
                                                                                    19,946,411    
          cash and cash equivalents, beginning of period
                                                                                    44,189,403 19,132,194 19,132,194 19,132,194 
          cash and cash equivalents, end of period
                                                                                    70,970,875 16,100,911 15,099,757 17,570,501 
          proceeds from exercise of stock options — net
                                                                                      35,975  
          proceeds from exercise of warrants — net
                                                                                     6,163,405 2,309,177 1,279,301 
          contributed capital — net
                                                                                        
          cash and cash equivalents, beginning of year
                                                                                        
          cash and cash equivalents, end of year
                                                                                        
          supplemental disclosures of cash flow information:
                                                                                        
          non cash investing and financing activities:
                                                                                        
          conversion of contributed capital to common stock
                                                                                        
          conversion of series c preferred stock to common stock
                                                                                        
          accrued cost for redemption of unexercised callable warrants
                                                                                        
          cash paid for income taxes