7Baggers

MaxLinear, Inc
(NASDAQ:MXL) 

MXL stock logo

MaxLinear, Inc. provides radiofrequency (RF), high-performance analog, and mixed-signal communications systems-on-chip solutions (SoCs) for the connected home, wired and wireless infrastructure, and industrial and multi-market applications worldwide. Its products integrate various portions of a high...

Founded: 2003
Full Time Employees: 697
Sector: Technology
Industry: Semiconductors

Share this website to your friends
• Market Cap:
• Exchange:
• Shs Outstanding:
• Employees:
• Beta:
• Return on Equity (ROE) ttm:
• Return on Assets (ROA) ttm:
• EPS ttm:
• Book value per Share:
• Cash per Share:
• Current ast per Share:
• P/E ttm:
• P/E forward:
• P/E ttm high:
• P/E ttm low:
• P/S ttm:
• P/B ttm:
• P/FCF ttm:
• PEG ratio:
• Cash Ratio ttm:
• Quick Ratio ttm:
• Current Ratio ttm:
• Gross Mgn ttm:
• EBITDA Mgn ttm:
• Operating Mgn ttm:
• Net Income Mgn ttm:
• Trailing Div yield:
• Forward Div yield:
• Payout Ratio ttm:
• Ex-Dividend date:
• Target Price High:
• Target Price Low:
• Target Price Mean:
• Number of Analysts:
• Debt Ratio ttm:
• Debt to Equity ttm:
• Total Net Debt:
At a glance:
Bull Thesis:
Bear Thesis:
Main Competitors:
Moat:
Income Statements:
Quarterly
Annual
    Unit: USD2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 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 
                                                                    
      net revenue
    136,436,000 126,459,000 108,813,000 95,933,000 92,167,000 81,102,000 91,990,000 95,269,000 125,353,000 135,530,000 183,938,000 248,442,000 290,586,000 285,730,000 280,009,000 263,927,000 247,889,000 229,774,000 205,376,000 209,359,000 194,716,000 156,633,000 65,220,000 62,027,000 70,018,000 80,020,000 82,507,000 84,635,000 87,627,000 85,010,000 101,533,000 110,827,000 113,721,000 113,581,000 104,175,000 88,841,000 87,136,000 96,324,000 101,687,000 102,685,000 98,949,000 95,191,000 70,824,000 35,396,000 32,478,000 32,541,000 35,592,000 32,501,000 31,574,000 31,765,000 29,773,000 26,534,000 24,830,000 27,795,000 24,420,000 20,683,000 19,296,000 17,639,000 18,094,000 16,908,000 15,865,000 18,523,000 18,176,000 16,137,000 
      yoy
    48.03% 55.93% 18.29% 0.70% -26.47% -40.16% -49.99% -61.65% -56.86% -52.57% -34.31% -5.87% 17.22% 24.35% 36.34% 26.06% 27.31% 46.70% 214.90% 237.53% 178.09% 95.74% -20.95% -26.71% -20.10% -5.87% -18.74% -23.63% -22.95% -25.15% -2.54% 24.75% 30.51% 17.92% 2.45% -13.48% -11.94% 1.19% 43.58% 190.10% 204.66% 192.53% 98.99% 8.91% 2.86% 2.44% 19.54% 22.49% 27.16% 14.28% 21.92% 28.29% 28.68% 57.58% 34.96% 22.33% 21.63% -4.77% -0.45% 4.78%     
      qoq
    7.89% 16.22% 13.43% 4.09% 13.64% -11.84% -3.44% -24.00% -7.51% -26.32% -25.96% -14.50% 1.70% 2.04% 6.09% 6.47% 7.88% 11.88% -1.90% 7.52% 24.31% 140.16% 5.15% -11.41% -12.50% -3.01% -2.51% -3.41% 3.08% -16.27% -8.39% -2.54% 0.12% 9.03% 17.26% 1.96% -9.54% -5.27% -0.97% 3.78% 3.95% 34.41% 100.09% 8.98% -0.19% -8.57% 9.51% 2.94% -0.60% 6.69% 12.21% 6.86% -10.67% 13.82% 18.07% 7.19% 9.39% -2.51% 7.01% 6.57% -14.35% 1.91% 12.64%  
      cost of net revenue
    57,879,000 54,558,000 47,288,000 42,102,000 40,919,000 37,022,000 41,804,000 46,001,000 56,814,000 61,586,000 81,065,000 108,135,000 127,246,000 118,242,000 115,658,000 109,337,000 106,112,000 99,981,000 92,833,000 97,640,000 111,629,000 90,427,000 32,477,000 31,265,000 33,394,000 38,116,000 38,427,000 39,558,000 41,727,000 41,134,000 45,203,000 48,159,000 61,628,000 61,739,000 53,071,000 35,917,000 36,733,000 40,820,000 38,774,000 41,515,000 43,189,000 44,141,000 43,882,000 13,725,000 12,728,000 12,632,000 13,346,000 12,448,000 12,450,000 11,934,000 12,477,000 9,822,000 9,126,000 10,328,000 9,298,000 8,267,000 7,573,000 6,307,000 6,659,000 6,077,000 5,444,000 5,487,000 5,471,000 5,158,000 
      gross profit
    78,557,000 71,901,000 61,525,000 53,831,000 51,248,000 44,080,000 50,186,000 49,268,000 68,539,000 73,944,000 102,873,000 140,307,000 163,340,000 167,488,000 164,351,000 154,590,000 141,777,000 129,793,000 112,543,000 111,719,000 83,087,000 66,206,000 32,743,000 30,762,000 36,624,000 41,904,000 44,080,000 45,077,000 45,900,000 43,876,000 56,330,000 62,668,000 52,093,000 51,842,000 51,104,000 52,924,000 50,403,000 55,504,000 62,913,000 61,170,000 55,760,000 51,050,000 26,942,000 21,671,000 19,750,000 19,909,000 22,246,000 20,053,000 19,124,000 19,831,000 17,296,000 16,712,000 15,704,000 17,467,000 15,122,000 12,416,000 11,723,000 11,332,000 11,435,000 10,831,000 10,421,000 13,036,000 12,705,000 10,979,000 
      yoy
    53.29% 63.11% 22.59% 9.26% -25.23% -40.39% -51.22% -64.89% -58.04% -55.85% -37.41% -9.24% 15.21% 29.04% 46.03% 38.37% 70.64% 96.04% 243.72% 263.17% 126.86% 57.99% -25.72% -31.76% -20.21% -4.49% -21.75% -28.07% -11.89% -15.37% 10.23% 18.41% 3.35% -6.60% -18.77% -13.48% -9.61% 8.72% 133.51% 182.27% 182.33% 156.42% 21.11% 8.07% 3.27% 0.39% 28.62% 19.99% 21.78% 13.53% 14.38% 34.60% 33.96% 54.14% 32.24% 14.63% 12.49% -13.07% -10.00% -1.35%     
      qoq
    9.26% 16.86% 14.29% 5.04% 16.26% -12.17% 1.86% -28.12% -7.31% -28.12% -26.68% -14.10% -2.48% 1.91% 6.31% 9.04% 9.23% 15.33% 0.74% 34.46% 25.50% 102.20% 6.44% -16.01% -12.60% -4.94% -2.21% -1.79% 4.61% -22.11% -10.11% 20.30% 0.48% 1.44% -3.44% 5.00% -9.19% -11.78% 2.85% 9.70% 9.23% 89.48% 24.32% 9.73% -0.80% -10.51% 10.94% 4.86% -3.57% 14.66% 3.49% 6.42% -10.09% 15.51% 21.79% 5.91% 3.45% -0.90% 5.58% 3.93% -20.06% 2.61% 15.72%  
      gross margin %
    57.58% 56.86% 56.54% 56.11% 55.60% 54.35% 54.56% 51.71% 54.68% 54.56% 55.93% 56.47% 56.21% 58.62% 58.69% 58.57% 57.19% 56.49% 54.80% 53.36% 42.67% 42.27% 50.20% 49.59% 52.31% 52.37% 53.43% 53.26% 52.38% 51.61% 55.48% 56.55% 45.81% 45.64% 49.06% 59.57% 57.84% 57.62% 61.87% 59.57% 56.35% 53.63% 38.04% 61.22% 60.81% 61.18% 62.50% 61.70% 60.57% 62.43% 58.09% 62.98% 63.25% 62.84% 61.92% 60.03% 60.75% 64.24% 63.20% 64.06% 65.69% 70.38% 69.90% 68.04% 
      operating expenses:
                                                                    
      research and development
    51,691,000 54,252,000 47,199,000 55,457,000 51,278,000 52,604,000 56,541,000 64,766,000 65,250,000 66,306,000 70,657,000 67,291,000 73,724,000 76,437,000 80,395,000 65,886,000 73,320,000 67,538,000 74,416,000 63,166,000 70,504,000 55,816,000 27,984,000 25,689,000 23,467,000 23,174,000 24,304,000 27,399,000 29,667,000 29,047,000 30,211,000 31,121,000 30,116,000 29,270,000 29,015,000 23,878,000 24,035,000 25,921,000 24,037,000 23,752,000 22,640,000 23,491,000 23,993,000 15,281,000 14,681,000 14,957,000 13,892,000 13,095,000 14,743,000 14,569,000 12,309,000 11,511,000 12,634,000 10,855,000 10,995,000 11,908,000 10,179,000 9,456,000 12,655,000 7,866,000 7,426,000 7,298,000 6,922,000 6,079,000 
      selling, general and administrative
    41,956,000 47,674,000 33,361,000 36,589,000 38,087,000 30,154,000 33,600,000 36,488,000 34,384,000 25,402,000 33,717,000 38,653,000 44,472,000 38,472,000 44,487,000 40,577,000 39,120,000 38,469,000 35,885,000 36,469,000 36,238,000 41,685,000 27,470,000 24,632,000 20,924,000 21,920,000 22,327,000 23,591,000 25,208,000 24,963,000 24,501,000 27,117,000 26,843,000 29,037,000 31,338,000 18,613,000 16,720,000 17,619,000 16,505,000 13,610,000 17,960,000 25,457,000 23,620,000 10,944,000 9,601,000 8,141,000 8,688,000 7,761,000 7,050,000 9,960,000 7,768,000 7,403,000 7,475,000 6,167,000 6,624,000 6,959,000 5,849,000 5,033,000 4,464,000 4,832,000 4,071,000 4,120,000 4,194,000 3,527,000 
      impairment losses
         1,237,000      2,438,000            86,000      2,198,000                                   
      restructuring charges
    -198,000 11,264,000 5,580,000 7,879,000 3,056,000 26,828,000 865,000 22,630,000 10,648,000 54,000 4,436,000 4,648,000 1,172,000 631,000 462,000    38,000 2,166,000  3,280,000 64,000 489,000 159,000 144,000 416,000 1,917,000 1,737,000 236,000 1,865,000  800,000 2,178,000 6,546,000  1,326,000   2,106,000 2,272,000 425,000 11,389,000                      
      total operating expenses
    93,449,000 113,190,000 86,140,000 99,925,000 92,421,000 110,823,000 91,006,000 123,884,000 110,282,000 91,762,000 108,810,000 113,030,000 122,179,000 115,540,000 125,344,000 106,463,000 112,440,000 106,007,000 110,339,000 101,801,000 106,742,000 100,781,000 55,518,000 50,896,000 44,550,000 45,238,000 47,047,000 52,907,000 56,612,000 56,444,000 56,577,000 58,238,000 57,759,000 62,485,000 66,899,000 42,491,000 42,081,000 44,840,000 40,542,000 39,468,000 64,472,000 49,373,000 59,002,000 26,225,000 24,282,000 23,098,000 22,580,000 20,856,000 21,793,000 24,529,000 20,077,000 18,914,000 20,109,000 17,022,000 17,619,000 18,867,000 16,028,000 14,489,000 17,119,000 12,698,000 11,497,000 11,418,000 11,116,000 9,606,000 
      income from operations
    -14,892,000 -41,289,000 -24,615,000 -46,094,000 -41,173,000 -66,743,000 -40,820,000 -74,616,000 -41,743,000 -17,818,000 -5,937,000 27,277,000 41,161,000 51,948,000 39,007,000 48,127,000 29,337,000 23,786,000 2,204,000 9,918,000 -23,655,000 -34,575,000 -22,775,000 -20,134,000 -7,926,000 -3,334,000 -2,967,000 -7,830,000 -10,712,000 -12,568,000 -247,000 4,430,000 -5,666,000 -10,643,000 -15,795,000 10,433,000 8,322,000 10,664,000 22,371,000 21,702,000 -8,712,000 1,677,000 -32,060,000 -4,554,000 -4,532,000 -3,189,000 -334,000 -803,000 -2,669,000 -4,698,000 -2,781,000 -2,202,000 -4,405,000 445,000 -2,497,000 -6,451,000 -4,305,000 -3,157,000 -5,684,000 -1,867,000 -1,076,000 1,618,000 1,589,000 1,373,000 
      yoy
    -63.83% -38.14% -39.70% -38.23% -1.37% 274.58% 587.55% -373.55% -201.41% -134.30% -115.22% -43.32% 40.30% 118.40% 1669.83% 385.25% -224.02% -168.80% -109.68% -149.26% 198.45% 937.04% 667.61% 157.14% -26.01% -73.47% 1101.21% -276.75% 89.06% 18.09% -98.44% -57.54% -168.08% -199.80% -170.60% -51.93% -195.52% 535.90% -169.78% -576.55% 92.23% -152.59% 9498.80% 467.12% 69.80% -32.12% -87.99% -63.53% -39.41% -1155.73% 11.37% -65.87% 2.32% -114.10% -56.07% 245.53% 300.09% -295.12% -457.71% -235.98%     
      qoq
    -63.93% 67.74% -46.60% 11.95% -38.31% 63.51% -45.29% 78.75% 134.27% 200.12% -121.77% -33.73% -20.76% 33.18% -18.95% 64.05% 23.34% 979.22% -77.78% -141.93% -31.58% 51.81% 13.12% 154.02% 137.73% 12.37% -62.11% -26.90% -14.77% 4988.26% -105.58% -178.19% -46.76% -32.62% -251.39% 25.37% -21.96% -52.33% 3.08% -349.10% -619.50% -105.23% 604.00% 0.49% 42.11% 854.79% -58.41% -69.91% -43.19% 68.93% 26.29% -50.01% -1089.89% -117.82% -61.29% 49.85% 36.36% -44.46% 204.45% 73.51% -166.50% 1.83% 15.73%  
      operating margin %
    -10.92% -32.65% -22.62% -48.05% -44.67% -82.30% -44.37% -78.32% -33.30% -13.15% -3.23% 10.98% 14.16% 18.18% 13.93% 18.23% 11.83% 10.35% 1.07% 4.74% -12.15% -22.07% -34.92% -32.46% -11.32% -4.17% -3.60% -9.25% -12.22% -14.78% -0.24% 4.00% -4.98% -9.37% -15.16% 11.74% 9.55% 11.07% 22.00% 21.13% -8.80% 1.76% -45.27% -12.87% -13.95% -9.80% -0.94% -2.47% -8.45% -14.79% -9.34% -8.30% -17.74% 1.60% -10.23% -31.19% -22.31% -17.90% -31.41% -11.04% -6.78% 8.74% 8.74% 8.51% 
      interest income
    835,000 874,000 812,000 864,000 1,040,000 1,653,000 1,871,000 1,822,000 1,781,000 1,736,000 1,903,000 633,000 70,000 62,000 82,000 31,000 32,000 28,000 18,000  126,000 27,000 31,000 225,000 222,000 214,000 192,000 147,000 24,000 17,000 19,000 18,000 14,000 1,000 64,000 195,000 146,000 89,000 167,000 170,000 107,000 47,000 51,000 70,000 54,000 61,000 60,000 61,000 52,000 53,000 58,000 59,000 61,000 74,000 82,000 65,000 58,000 63,000 78,000 93,000 105,000 106,000 99,000 16,000 
      interest expense
    -2,391,000 -2,649,000 -2,512,000 -2,504,000 -2,802,000 -2,655,000 -2,706,000 -2,711,000 -2,909,000 -2,715,000 -2,591,000 -2,487,000 -2,292,000 -2,711,000 -2,416,000 -2,349,000 -2,400,000 -2,649,000 -3,741,000 -4,206,000 -4,724,000 -3,569,000 -2,183,000 -2,476,000 -2,587,000 -2,718,000 -2,853,000 -2,975,000 -3,194,000 -3,473,000 -3,694,000 -3,894,000 -4,044,000 -4,133,000 -2,201,000                 -4,000 -8,000 -11,000 -15,000 -19,000 -31,000 -32,000 -2,000 -4,000 -7,000 -6,000 -7,000 -9,000 
      other income
    -1,494,500 -324,000 -4,386,000 -1,268,000 2,113,000 -14,753,000 329,000 1,434,000 240,000 -22,721,000 1,865,000 -324,000 1,774,000 -4,705,000 7,179,000 -770,000 1,510,000 -105,000 -537,000 -104,000 -550,000 -719,000 -81,000 180,000 -498,000 1,098,000 -14,000 -655,000 229,000 39,000 725,000  -793,000 -668,000 -618,000  123,000 10,000 124,000  117,000 407,000   -29,000 -49,000 -18,000 -12,000 6,000 -82,000 -50,000 -73,000   1,000 -96,000 -131,000 -35,000 -24,000 -51,000 -7,250 -20,000 -7,000 -2,000 
      total other income
    -2,911,000 -2,099,000 -6,086,000 -2,908,000 351,000 -15,755,000 -506,000 545,000 -888,000 -23,700,000 1,177,000 -2,178,000 -448,000 -7,354,000 4,845,000 -3,088,000 -858,000 -2,726,000 -9,481,000                                              
      income before income taxes
    -17,803,000 -43,388,000 -30,701,000 -49,002,000 -40,822,000 -82,498,000 -41,326,000 -74,071,000 -42,631,000 -41,518,000 -4,760,000 25,099,000 40,713,000 44,594,000 43,852,000 45,039,000 28,479,000 21,060,000 -7,277,000 5,608,000 -28,803,000 -38,836,000 -25,008,000 -22,205,000 -10,789,000 -4,740,000 -5,642,000 -11,313,000 -13,653,000 -15,985,000 -3,197,000 -17,000 -10,489,000 -15,443,000 -18,550,000 10,484,000 8,591,000 10,763,000 22,662,000 21,674,000 -8,488,000 2,131,000 -32,031,000  -4,522,000 -3,177,000 -292,000 -754,000 -2,611,000 -4,727,000 -2,773,000 -2,220,000 -4,475,000 494,000 -2,429,000 -6,501,000 -4,409,000 -3,161,000 -5,632,000 -1,829,000 -1,007,000 1,698,000 1,674,000 1,378,000 
      income tax provision
    -2,906,000 2,097,000  711,000 17,016,000 -6,713,000 -2,060,000 -1,762,000 -4,131,000 -1,689,000 -409,000 15,566,000 9,633,000 16,186,000 11,886,000 11,453,000 303,000 11,802,000  1,806,000     -2,475,250 -26,000 -3,413,000  -13,964,000 -2,050,000 11,225,000 -1,864,000 8,959,000 -6,276,000 -29,515,000                              
      net income
    -14,897,000 -45,485,000 -26,586,000 -49,713,000 -57,838,000 -75,785,000 -39,266,000 -72,309,000 -38,500,000 -39,829,000 -4,351,000 9,533,000 31,080,000 28,408,000 31,966,000 33,586,000 28,176,000 9,258,000 733,000 3,802,000 -24,672,000 -36,645,000 -21,807,000 -15,469,000 -8,104,000 -4,714,000 -2,229,000 -4,851,000 311,000 -13,935,000 -14,422,000 1,847,000 -19,448,000 -9,167,000 10,965,000 8,463,000 8,348,000 9,679,000 22,584,000 19,116,000 -8,544,000 1,582,000 -30,647,000 -4,722,000 -2,362,000 -3,205,000 -612,000 -862,000 -2,647,000 -4,882,000 -2,904,000 -2,300,000 -4,581,000 450,000 -2,559,000 -6,562,000 -4,692,000 -11,388,000 -4,796,000 -1,148,000 5,662,000 1,352,000 1,766,000 1,334,000 
      yoy
    -74.24% -39.98% -32.29% -31.25% 50.23% 90.28% 802.46% -858.51% -223.87% -240.20% -113.61% -71.62% 10.31% 206.85% 4260.98% 783.38% -214.20% -125.26% -103.36% -124.58% 204.44% 677.37% 878.33% 218.88% -2705.79% -66.17% -84.54% -362.64% -101.60% 52.01% -231.53% -78.18% -332.97% -194.71% -51.45% -55.73% -197.71% 511.82% -173.69% -504.83% 261.73% -149.36% 4907.68% 447.80% -10.77% -34.35% -78.93% -62.52% -42.22% -1184.89% 13.48% -64.95% -2.37% -103.95% -46.64% 471.60% -182.87% -942.31% -371.57% -186.06%     
      qoq
    -67.25% 71.09% -46.52% -14.05% -23.68% 93.00% -45.70% 87.82% -3.34% 815.40% -145.64% -69.33% 9.41% -11.13% -4.82% 19.20% 204.34% 1163.03% -80.72% -115.41% -32.67% 68.04% 40.97% 90.88% 71.91% 111.48% -54.05% -1659.81% -102.23% -3.38% -880.83% -109.50% 112.15% -183.60% 29.56% 1.38% -13.75% -57.14% 18.14% -323.74% -640.08% -105.16% 549.03% 99.92% -26.30% 423.69% -29.00% -67.43% -45.78% 68.11% 26.26% -49.79% -1118.00% -117.58% -61.00% 39.86% -58.80% 137.45% 317.77% -120.28% 318.79% -23.44% 32.38%  
      net income margin %
    -10.92% -35.97% -24.43% -51.82% -62.75% -93.44% -42.69% -75.90% -30.71% -29.39% -2.37% 3.84% 10.70% 9.94% 11.42% 12.73% 11.37% 4.03% 0.36% 1.82% -12.67% -23.40% -33.44% -24.94% -11.57% -5.89% -2.70% -5.73% 0.35% -16.39% -14.20% 1.67% -17.10% -8.07% 10.53% 9.53% 9.58% 10.05% 22.21% 18.62% -8.63% 1.66% -43.27% -13.34% -7.27% -9.85% -1.72% -2.65% -8.38% -15.37% -9.75% -8.67% -18.45% 1.62% -10.48% -31.73% -24.32% -64.56% -26.51% -6.79% 35.69% 7.30% 9.72% 8.27% 
      net income per share
                                                                    
      basic
    -0.17 -0.52 -0.31 -0.58 -0.68 -0.9 -0.47 -0.88 -0.48 -0.49 -0.05 0.12 0.39 0.36 0.41 0.44 0.37 0.12 0.01 0.05 -0.33 -0.5 -0.3 -0.21 -0.11 -0.07 -0.03 -0.07 0.01 -0.2 -0.21 0.03 -0.3 -0.14 0.17 0.13 0.13 0.15 0.36 0.31 -0.168 0.03 -0.58 -0.12 -0.06 -0.09 -0.02 -0.02 -0.07 -0.14 -0.09 -0.07 -0.14 0.01 -0.08 -0.2 -0.15 -0.35 -0.15 -0.04 0.2 0.04 0.06 0.01 
      diluted
    -0.17 -0.52 -0.31 -0.58 -0.68 -0.9 -0.47 -0.88 -0.48 -0.49 -0.05 0.12 0.38 0.35 0.4 0.42 0.36 0.12 0.01 0.05 -0.33 -0.5 -0.3 -0.21 -0.11 -0.07 -0.03 -0.07 0.01 -0.2 -0.21 0.03 -0.29 -0.14 0.16 0.12 0.12 0.14 0.33 0.29 -0.168 0.03 -0.58 -0.12 -0.06 -0.09 -0.02 -0.02 -0.07 -0.14 -0.09 -0.07 -0.14 0.01 -0.08 -0.2 -0.15 -0.35 -0.15 -0.04 0.18 0.04 0.05 0.01 
      shares used to compute net loss per share:
                                                                    
      basic
    220 87,186 86,626 85,271 297 84,074 83,477 82,349 324 81,249 80,446 79,471 206 78,436 77,858 77,192 242 76,582 75,930 74,852 404 73,402 72,740 72,039 250 71,366 70,917 69,968 234 68,742 68,335 67,674 302 66,712 65,889 65,238 327 64,241 63,470 62,585 2,850 60,644 52,586 38,015 345 36,901 36,093 35,369 314 34,506 33,748 32,821 -204 33,316 33,578 33,312 163 32,743 32,442 32,037 1,643 31,264 31,243 12,586 
      diluted
    220 87,186 86,626 85,271 297 84,074 83,477 82,349 324 81,249 80,446 81,338 521 80,060 80,279 80,641 631 79,815 79,026 78,283 404 73,402 72,740 72,039 250 71,366 70,917 69,968 234 68,742 68,335 70,440 -3,239 66,712 69,645 69,149 299 67,832 67,520 65,818 2,850 63,209 52,586 38,015 345 36,901 36,093 35,369 314 34,506 33,748 32,821 -204 34,547 33,578 33,312 163 32,743 32,442 32,037 1,518 34,036 34,492 15,146 
      income tax benefit
      -4,115,000                -8,010,000  -4,131,000 -2,191,000 -3,201,000 -6,736,000    -6,462,000                                     
      shares used to compute net income per share:
                                                                    
      basic
    220 87,186 86,626 85,271 297 84,074 83,477 82,349 324 81,249 80,446 79,471 206 78,436 77,858 77,192 242 76,582 75,930 74,852 404 73,402 72,740 72,039 250 71,366 70,917 69,968 234 68,742 68,335 67,674 302 66,712 65,889 65,238 327 64,241 63,470 62,585 2,850 60,644 52,586 38,015 345 36,901 36,093 35,369 314 34,506 33,748 32,821 -204 33,316 33,578 33,312 163 32,743 32,442 32,037 1,643 31,264 31,243 12,586 
      diluted
    220 87,186 86,626 85,271 297 84,074 83,477 82,349 324 81,249 80,446 81,338 521 80,060 80,279 80,641 631 79,815 79,026 78,283 404 73,402 72,740 72,039 250 71,366 70,917 69,968 234 68,742 68,335 70,440 -3,239 66,712 69,645 69,149 299 67,832 67,520 65,818 2,850 63,209 52,586 38,015 345 36,901 36,093 35,369 314 34,506 33,748 32,821 -204 34,547 33,578 33,312 163 32,743 32,442 32,037 1,518 34,036 34,492 15,146 
      loss on extinguishment of debt
                      -5,221,000                                              
      total interest and other income
                       -4,310,000 -5,148,000 -4,261,000 -2,233,000 -2,071,000 -2,863,000 -1,406,000 -2,675,000 -3,483,000 -2,941,000 -3,417,000 -2,950,000 -4,447,000 -4,823,000 -4,800,000 -2,755,000                              
      other expense
                                   -571,000    -144,000    -198,000   -22,000 -34,000         -27,250 -14,000           
      ipr&d impairment losses
                                     2,000,000    1,300,000                           
      provision for income taxes
                                       2,021,000 243,000 1,084,000 78,000 2,558,000   -1,384,000 204,000         58,750 44,000           
      benefit for income taxes
                                            -157,750 549,000             130,000 61,000   -836,000 -681,000   -92,000  
      income before provision for income taxes
                                               -4,518,000                     
      benefit from income taxes
                                                114,000 28,000 320,000 108,000 36,000 155,000 131,000 80,000     1,677,500 8,227,000   74,500 346,000  44,000 
      net income allocable to preferred stockholders
                                                                   -1,215,000 
      net income attributable to common stockholders
                                                            -4,692,000 -11,388,000 -4,796,000 -1,148,000 5,662,000 1,352,000 1,766,000 119,000 
      shares used to compute net income per share attributable to common stockholders:
                                                                    
      basic
    220 87,186 86,626 85,271 297 84,074 83,477 82,349 324 81,249 80,446 79,471 206 78,436 77,858 77,192 242 76,582 75,930 74,852 404 73,402 72,740 72,039 250 71,366 70,917 69,968 234 68,742 68,335 67,674 302 66,712 65,889 65,238 327 64,241 63,470 62,585 2,850 60,644 52,586 38,015 345 36,901 36,093 35,369 314 34,506 33,748 32,821 -204 33,316 33,578 33,312 163 32,743 32,442 32,037 1,643 31,264 31,243 12,586 
      diluted
    220 87,186 86,626 85,271 297 84,074 83,477 82,349 324 81,249 80,446 81,338 521 80,060 80,279 80,641 631 79,815 79,026 78,283 404 73,402 72,740 72,039 250 71,366 70,917 69,968 234 68,742 68,335 70,440 -3,239 66,712 69,645 69,149 299 67,832 67,520 65,818 2,850 63,209 52,586 38,015 345 36,901 36,093 35,369 314 34,506 33,748 32,821 -204 34,547 33,578 33,312 163 32,743 32,442 32,037 1,518 34,036 34,492 15,146 
                                                                    
    Balance Sheets:
    Quarterly
    Annual
      Unit: USD2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 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 
                                                                      
        assets
                                                                      
        current assets:
                                                                      
        cash and cash equivalents
      72,806,000 111,859,000 108,618,000 102,773,000 118,575,000 148,476,000 185,108,000 191,882,000 187,288,000 187,028,000 224,579,000 207,850,000 187,353,000 181,496,000 211,363,000 151,111,000 130,572,000 169,424,000 130,312,000 148,095,000 148,901,000 96,570,000 107,362,000 98,373,000 92,708,000 66,115,000 66,629,000 71,102,000 73,142,000 67,185,000 74,059,000 55,645,000 71,872,000 71,576,000 87,568,000 89,121,000 82,896,000 56,076,000 147,582,000 76,840,000 67,956,000 58,149,000 56,731,000 22,769,000 20,696,000 34,055,000 31,248,000 28,500,000 26,450,000 26,500,000 24,718,000 17,174,000 21,810,000 26,634,000 12,512,000 23,796,000 28,026,000 43,521,000 21,934,000 33,147,000 21,563,000 21,290,000 17,780,000 68,875,000 
        short-term restricted cash
      1,419,000 1,380,000  1,267,000 1,003,000 993,000 1,006,000 1,028,000 1,051,000 1,105,000 1,042,000 964,000 982,000 971,000 162,000 105,000 105,000 107,000 107,000 114,000 115,000 111,000 9,000 10,000 349,000 345,000 344,000 347,000 645,000 349,000 345,000 617,000 1,476,000 615,000 615,000 615,000                             
        accounts receivable
      46,122,000 52,934,000 105,818,000 98,925,000 85,464,000 47,930,000 84,940,000 126,230,000 170,619,000 158,232,000 155,834,000 188,733,000 170,971,000 178,072,000 137,065,000 125,693,000 119,724,000 106,867,000 135,321,000 87,521,000 67,442,000 105,355,000 41,434,000 44,796,000 50,411,000 56,339,000 56,618,000 59,639,000 59,491,000 58,633,000 83,648,000 90,632,000 66,099,000 75,618,000 82,695,000 57,836,000 50,487,000 49,672,000 44,340,000 41,040,000 42,399,000 41,766,000 41,561,000 20,666,000 18,523,000 20,455,000 20,688,000 21,378,000 20,058,000 18,874,000 17,855,000 18,019,000 14,558,000 16,279,000 14,948,000 11,069,000 10,421,000 8,385,000 8,322,000 7,593,000 3,047,000 4,538,000 8,350,000 8,086,000 
        inventory
      78,104,000 86,329,000 86,031,000 86,005,000 90,343,000 96,063,000 94,738,000 96,125,000 99,908,000 114,942,000 126,152,000 149,585,000 160,544,000 165,970,000 146,431,000 139,041,000 131,703,000 127,347,000 98,502,000 92,154,000 97,839,000 104,471,000 34,284,000 31,088,000 31,510,000 37,642,000 42,875,000 42,753,000 41,738,000 41,757,000 44,338,000 45,758,000 53,434,000 63,692,000 77,559,000 31,685,000 26,583,000 32,119,000 25,604,000 29,421,000 32,443,000 36,265,000 38,822,000 12,849,000 10,858,000 9,576,000 9,763,000 11,042,000 10,032,000 9,675,000 9,355,000 8,662,000 9,891,000 8,946,000 8,537,000 6,766,000 8,082,000 9,228,000 6,675,000 5,236,000 7,425,000 6,357,000 4,241,000 2,877,000 
        prepaid expenses and other current assets
      50,390,000 31,630,000 29,682,000 31,436,000 28,057,000 34,798,000 31,789,000 29,414,000 29,159,000 32,688,000 26,396,000 27,773,000 24,745,000 17,879,000 19,739,000 19,575,000 22,000,000 14,535,000 13,866,000 17,096,000 47,421,000 43,546,000 7,489,000 6,342,000 6,792,000 4,679,000 6,184,000 5,479,000 5,595,000 6,329,000 7,305,000 8,413,000 8,423,000 7,917,000 9,732,000 5,535,000 6,159,000 6,831,000 4,982,000 6,185,000 3,904,000 4,500,000 5,297,000 3,574,000 2,438,000 2,074,000 1,960,000 1,675,000 1,682,000 1,622,000 1,814,000 1,370,000 1,494,000 1,394,000 1,633,000 1,163,000         
        total current assets
      248,841,000 284,132,000 330,149,000 320,406,000 323,442,000 328,260,000 397,581,000 444,679,000 488,025,000 508,607,000 554,491,000 593,586,000 563,124,000 562,975,000 538,624,000 454,576,000 404,104,000 418,280,000 378,108,000 344,980,000 361,718,000 350,053,000 190,578,000 180,609,000 181,770,000 165,120,000 172,650,000 179,320,000 180,611,000 174,253,000 209,695,000 201,065,000 201,304,000 219,418,000 258,169,000 248,429,000 214,043,000 186,844,000 251,407,000 226,696,000 190,002,000 167,477,000 159,049,000 102,031,000 100,914,000 113,900,000 107,534,000 107,364,000 93,716,000 92,646,000 90,826,000 86,952,000 98,018,000 104,045,000 106,414,000 95,093,000 95,079,000 106,973,000 110,382,000 108,424,000 109,190,000 109,995,000 105,951,000 105,857,000 
        long-term restricted cash
      27,187,000 24,000 1,635,000 25,000 25,000 23,000 23,000 20,000 17,000 19,000 22,000 22,000 22,000 26,000 894,000 1,037,000 1,061,000 1,023,000 1,015,000 984,000 1,018,000 61,000 58,000 57,000 60,000 64,000 65,000 418,000 404,000 709,000 711,000 1,071,000 1,064,000 1,905,000 1,908,000 1,502,000                             
        property and equipment
      48,873,000 50,865,000 51,125,000 55,546,000 59,300,000 63,493,000 65,422,000 68,338,000 66,431,000 69,484,000 73,845,000 77,691,000 79,018,000 67,081,000 64,136,000 60,022,000 60,924,000 53,022,000 48,104,000 40,787,000 39,470,000 37,258,000 18,059,000 15,751,000 16,613,000 15,204,000 15,738,000 16,987,000 18,404,000 19,413,000 20,886,000 21,993,000 22,658,000 23,336,000 24,469,000 19,162,000 20,549,000 21,950,000 21,134,000 21,538,000 21,858,000 20,543,000 23,123,000 11,264,000 12,441,000 10,125,000 9,858,000 7,913,000 5,511,000 5,890,000 6,149,000 6,550,000 6,866,000 6,274,000 5,431,000 5,052,000 5,494,000 4,866,000 5,230,000 5,045,000 4,535,000 4,078,000 3,564,000 3,007,000 
        leased right-of-use assets
      15,506,000 14,624,000 16,528,000 17,939,000 18,184,000 22,549,000 24,883,000 27,468,000 31,264,000 32,647,000 35,112,000 26,357,000 28,515,000 30,041,000 33,154,000 32,919,000 27,269,000 23,668,000 22,847,000 24,403,000 21,886,000 11,876,000 8,942,000 9,864,000 10,978,000 18,719,000 20,624,000 21,543,000                                     
        intangible assets
      48,892,000 52,066,000 54,359,000 51,587,000 55,008,000 58,031,000 61,786,000 64,939,000 73,630,000 82,643,000 91,203,000 96,352,000 109,316,000 122,142,000 127,928,000 140,153,000 152,540,000 163,894,000 174,964,000 191,542,000 207,266,000 232,148,000 159,441,000 173,570,000 187,971,000 202,217,000 216,342,000 230,634,000 244,900,000 261,813,000 281,017,000 298,031,000 315,045,000 332,409,000 353,524,000 99,679,000 104,261,000 109,885,000 60,675,000 49,293,000 51,355,000 79,655,000 93,377,000 10,191,000 10,386,000 511,000 590,000 670,000 749,000 829,000 958,000 123,000 275,000 461,000 648,000 834,000 1,021,000 1,216,000 755,000 867,000 980,000 947,000 880,000 461,000 
        goodwill
      318,588,000 318,588,000 318,588,000 318,588,000 318,588,000 318,588,000 318,588,000 318,588,000 318,588,000 318,456,000 318,456,000 318,910,000 306,739,000 306,739,000 306,739,000 306,713,000 306,668,000 302,828,000 302,828,000 302,828,000 302,828,000 302,576,000 238,330,000 238,330,000 238,330,000 238,330,000 238,330,000 238,330,000 238,330,000 238,330,000 238,330,000 237,810,000 237,992,000 239,673,000 238,838,000 75,673,000 76,015,000 75,794,000 56,714,000 49,779,000 49,779,000 49,373,000 48,888,000 1,201,000 1,201,000                    
        deferred tax assets
      77,268,000 74,764,000 75,037,000 69,345,000 68,662,000 82,552,000 74,228,000 72,176,000 69,493,000 59,121,000 56,757,000 57,515,000 66,491,000 65,767,000 81,762,000 82,326,000 89,168,000 84,660,000 91,526,000 85,524,000 86,065,000 72,537,000 76,371,000 73,492,000 67,284,000 64,046,000 62,667,000 58,067,000 51,518,000 42,691,000 42,995,000 41,426,000 39,878,000 53,985,000 53,878,000                              
        other long-term assets
      11,241,000 13,070,000 16,316,000 21,845,000 21,430,000 21,807,000 30,686,000 34,417,000 32,809,000 32,810,000 31,594,000 28,045,000 26,800,000 27,927,000 27,456,000 21,381,000 8,650,000 6,519,000 7,235,000 7,551,000 2,191,000 1,270,000 1,281,000 1,752,000 2,785,000 3,065,000 2,744,000 3,583,000 4,664,000 4,935,000 4,732,000 7,318,000 6,921,000 6,288,000 6,841,000 1,652,000 1,793,000 1,883,000 1,982,000 2,169,000 2,269,000 5,715,000 6,158,000 490,000 513,000 542,000 596,000 581,000 543,000 273,000 267,000 264,000 257,000 258,000 226,000 231,000      180,000 177,000 110,000 
        total assets
      796,396,000 808,133,000 863,737,000 855,281,000 864,639,000 895,303,000 973,197,000 1,030,625,000 1,080,257,000 1,103,787,000 1,161,480,000 1,198,478,000 1,180,025,000 1,182,698,000 1,180,693,000 1,099,127,000 1,050,384,000 1,053,894,000 1,026,627,000 998,599,000 1,022,442,000 1,007,779,000 693,060,000 693,425,000 705,791,000 706,765,000 729,160,000 748,882,000 738,831,000 742,144,000 798,366,000 808,714,000 824,862,000 877,014,000 937,627,000 446,097,000 422,652,000 408,376,000 391,912,000 366,257,000 334,505,000 342,610,000 339,301,000 141,509,000 135,711,000 137,200,000 134,963,000 131,956,000 124,929,000 120,182,000 117,653,000 112,245,000 110,597,000 113,657,000 115,718,000 108,533,000 112,376,000 113,163,000 122,126,000 119,240,000 118,918,000 115,200,000 110,572,000 109,435,000 
        liabilities and stockholders’ equity
                                                                      
        current liabilities:
                                                                      
        accounts payable
      37,916,000 31,411,000 26,860,000 18,355,000 31,378,000 30,628,000 35,634,000 32,392,000 21,551,000 45,203,000 45,901,000 54,578,000 68,576,000 90,845,000 73,140,000 60,214,000 52,976,000 63,635,000 53,483,000 39,061,000 32,751,000 50,574,000 17,832,000 13,597,000 13,442,000 13,533,000 16,995,000 13,306,000 15,588,000 11,906,000 11,894,000 12,363,000 16,939,000 14,082,000 21,359,000 15,319,000 6,757,000 7,061,000 8,114,000 7,818,000 6,389,000 15,030,000 20,784,000 7,526,000 7,509,000 6,518,000 8,782,000 9,899,000 7,507,000 5,872,000 8,304,000 3,798,000 7,372,000 7,931,000 6,766,000 3,475,000 4,936,000 5,777,000 6,605,000 3,718,000 2,877,000 1,800,000 2,899,000 3,929,000 
        accrued price protection liability
      26,493,000 33,839,000 39,520,000 47,683,000 43,401,000 44,472,000 61,630,000 65,233,000 71,684,000 71,643,000 80,133,000 103,797,000 113,274,000 116,591,000 110,553,000 68,349,000 40,509,000 49,411,000 54,717,000 55,029,000 47,766,000 18,034,000 5,902,000 8,024,000 12,557,000 13,621,000 11,294,000 18,943,000 16,454,000 14,418,000 20,080,000 20,212,000 21,571,000 28,229,000 24,623,000 21,947,000 15,176,000 17,112,000 18,270,000 18,443,000 20,026,000 19,704,000 15,779,000 12,665,000 10,018,000 16,485,000 15,512,000 14,380,000 15,017,000 12,497,000 10,677,000 9,788,000 7,880,000            
        accrued expenses and other current liabilities
      72,392,000 76,802,000 120,010,000 106,994,000 87,408,000 71,197,000 70,965,000 98,132,000 98,468,000 86,276,000 90,693,000 112,943,000 100,155,000 94,414,000 93,507,000 75,553,000 57,268,000 70,866,000 61,235,000 77,755,000 105,842,000 104,723,000 31,685,000 30,661,000 31,171,000 27,105,000 30,300,000 32,707,000 23,520,000 27,480,000 38,165,000 25,713,000 20,306,000 27,023,000 38,605,000 14,984,000 16,358,000 16,682,000 13,125,000 17,269,000 15,368,000 19,151,000 24,681,000 7,601,000 5,548,000 5,485,000 5,915,000 4,495,000 4,285,000 6,089,000 4,857,000 4,924,000             
        accrued compensation
      49,219,000 41,499,000 27,102,000 23,861,000 20,097,000 22,300,000 22,048,000 28,097,000 30,426,000 29,788,000 25,002,000 28,844,000 59,081,000 49,468,000 38,881,000 30,679,000 56,642,000 47,362,000 39,492,000 25,792,000 47,302,000 38,043,000 14,545,000 10,146,000 9,392,000 8,860,000 8,329,000 8,527,000 15,005,000 12,660,000 10,021,000 8,773,000 13,208,000 11,823,000 10,304,000 6,621,000 10,261,000 8,342,000 10,313,000 13,221,000 9,983,000 9,462,000 8,857,000 8,433,000 6,559,000 6,318,000 4,888,000 9,737,000 7,698,000 7,112,000 4,369,000 9,281,000 7,004,000 5,986,000 4,259,000 3,661,000 2,094,000 2,768,000 2,156,000 2,601,000 2,145,000 2,395,000 1,888,000 1,007,000 
        total current liabilities
      186,020,000 183,551,000 213,492,000 196,893,000 182,284,000 168,597,000 190,277,000 223,854,000 222,129,000 232,910,000 241,729,000 300,162,000 341,086,000 351,318,000 316,081,000 234,795,000 207,395,000 231,274,000 211,789,000 197,637,000 233,661,000 211,374,000 69,964,000 62,428,000 66,562,000 63,119,000 66,918,000 73,483,000 70,567,000 66,464,000 80,160,000 67,061,000 76,386,000 98,381,000 110,197,000 64,555,000 54,543,000 54,491,000 55,620,000 63,274,000 55,832,000 67,485,000 74,236,000 39,858,000 33,246,000 39,691,000 37,726,000 41,691,000 37,158,000 34,617,000 30,803,000 30,728,000 29,568,000 29,093,000 25,505,000 19,280,000 18,494,000 17,712,000 17,320,000 13,247,000 13,746,000 18,459,000 16,649,000 18,446,000 
        long-term lease liabilities
      12,313,000 12,133,000 14,397,000 15,774,000 16,952,000 19,433,000 21,522,000 23,897,000 26,243,000 28,017,000 30,712,000 21,239,000 23,353,000 25,040,000 27,838,000 30,208,000 24,640,000 21,400,000 20,445,000 22,419,000 20,862,000 9,406,000 6,833,000 8,029,000 9,335,000 14,995,000 16,515,000 18,132,000                                     
        long-term debt
      123,618,000 123,461,000 123,305,000 123,150,000 122,996,000 122,840,000 122,684,000 122,529,000 122,375,000 122,219,000 122,064,000 121,910,000 121,757,000 171,607,000 246,450,000 286,298,000 306,153,000 326,027,000 343,022,000 344,116,000 363,592,000 372,457,000 207,486,000 207,197,000 206,909,000 206,622,000 226,335,000 241,044,000 255,757,000 270,470,000 305,183,000 322,896,000 347,609,000 367,322,000 415,032,000                              
        other long-term liabilities
      22,550,000 24,261,000 24,212,000 26,289,000 26,124,000 27,561,000 21,459,000 22,362,000 23,245,000 17,964,000 20,928,000 21,055,000 17,444,000 18,852,000 20,727,000 19,980,000 22,998,000 17,650,000 17,704,000 13,649,000 13,210,000 17,734,000 6,802,000 7,614,000 8,065,000 8,678,000 8,016,000 8,019,000 8,474,000 8,277,000 8,564,000 7,591,000 8,558,000 9,598,000 9,409,000 6,454,000 6,029,000 5,712,000 5,064,000 4,773,000 4,322,000 10,597,000 10,723,000 3,522,000 3,363,000 1,475,000 1,373,000 1,149,000 1,097,000 917,000 903,000 828,000 796,000 683,000 676,000 492,000 855,000 978,000 1,347,000      
        total liabilities
      344,501,000 343,406,000 375,406,000 362,106,000 348,356,000 338,431,000 355,942,000 392,642,000 393,992,000 401,110,000 415,433,000 464,366,000 503,640,000 566,817,000 611,096,000 571,281,000 561,186,000 596,351,000 592,960,000 577,821,000 631,325,000 610,971,000 291,085,000 285,268,000 290,871,000 293,414,000 317,784,000 340,678,000 338,895,000 349,750,000 398,445,000 402,266,000 437,438,000 480,366,000 539,720,000 80,084,000 70,228,000                            
        commitments and contingencies
                                                                      
        stockholders’ equity:
                                                                      
        preferred stock, 0.0001 par value...
                                                                      
        common stock, 0.0001 par value...
      9,000 9,000 9,000 9,000 8,000 8,000 8,000 8,000 8,000 8,000 8,000 8,000 8,000 8,000 8,000 8,000 8,000 8,000 8,000 8,000 7,000 7,000 7,000 7,000 7,000 7,000 7,000 7,000 7,000 7,000 7,000 7,000 7,000 7,000 7,000 7,000                             
        additional paid-in capital
      951,262,000 950,067,000 928,012,000 912,570,000 886,823,000 866,603,000 853,865,000 834,384,000 808,575,000 790,634,000 788,528,000 771,164,000 722,778,000 697,649,000 677,395,000 663,622,000 657,485,000 655,620,000 640,710,000 628,911,000 602,064,000 584,968,000 554,250,000 539,035,000 529,596,000 520,204,000 512,753,000 506,649,000 493,287,000 485,149,000 478,453,000 469,556,000 455,497,000 446,485,000 439,040,000 418,682,000 413,909,000 407,928,000 400,093,000 390,704,000 384,961,000 377,800,000 368,507,000 181,614,000 177,912,000 172,433,000 169,028,000 161,666,000 158,360,000 153,694,000 150,164,000 141,973,000 139,210,000 135,430,000 132,314,000 128,973,000 126,695,000 123,471,000 121,025,000 118,505,000 116,512,000 113,713,000 112,409,000 111,236,000 
        accumulated other comprehensive income
      1,030,000 160,000 334,000          -1,021,000 -5,316,000 -2,938,000 1,050,000 2,125,000 511,000 803,000 446,000 1,435,000    -887,000 -1,168,000 -406,000 297,000 272,000 1,179,000 1,624,000 2,628,000 1,039,000          88,000 22,000 -25,000 24,000 54,000 56,000 58,000 52,000 -1,000 28,000 35,000 42,000 28,000 33,000 14,000 -10,000 33,000 42,000 45,000 74,000   
        accumulated deficit
      -500,406,000 -485,509,000 -440,024,000 -413,438,000 -363,725,000 -305,887,000 -230,102,000 -190,836,000 -118,527,000 -80,027,000 -40,198,000 -35,847,000 -45,380,000 -76,460,000 -104,868,000 -136,834,000 -170,420,000 -198,596,000 -207,854,000 -208,587,000 -212,389,000 -187,717,000 -151,072,000 -129,265,000 -113,796,000 -105,692,000 -100,978,000 -98,749,000 -93,630,000 -93,941,000 -80,163,000 -65,743,000 -69,119,000 -49,671,000 -40,504,000 -51,469,000 -59,932,000 -68,280,000 -77,959,000 -102,108,000 -121,221,000 -112,677,000 -114,259,000 -83,511,000 -78,789,000 -76,427,000 -73,222,000 -72,610,000 -71,748,000 -69,101,000 -64,219,000 -61,315,000 -59,015,000 -51,594,000 -42,808,000 -40,249,000 -33,687,000 -28,995,000 -17,607,000 -12,811,000 -11,663,000 -17,325,000 -18,677,000 -20,443,000 
        total stockholders’ equity
      451,895,000 464,727,000 488,331,000 493,175,000 516,283,000 556,872,000 617,255,000 637,983,000 686,265,000 702,677,000 746,047,000 734,112,000 676,385,000 615,881,000 569,597,000 527,846,000 489,198,000 457,543,000 433,667,000 420,778,000 391,117,000 396,808,000 401,975,000 408,157,000 414,920,000 413,351,000 411,376,000 408,204,000 399,936,000 392,394,000 399,921,000 406,448,000 387,424,000 396,648,000 397,907,000 366,013,000 352,424,000 338,703,000 321,188,000 288,015,000 262,924,000 264,528,000 254,342,000 98,129,000 99,102,000 96,034,000 95,864,000 89,116,000 86,674,000 84,648,000 85,947,000 80,689,000 80,233,000 83,881,000 89,537,000 88,760,000 93,025,000 94,469,000 103,454,000 105,739,000 104,897,000 96,465,000 93,683,000 90,783,000 
        total liabilities and stockholders’ equity
      796,396,000 808,133,000 863,737,000 855,281,000 864,639,000 895,303,000 973,197,000 1,030,625,000 1,080,257,000 1,103,787,000 1,161,480,000 1,198,478,000 1,180,025,000 1,182,698,000 1,180,693,000 1,099,127,000 1,050,384,000 1,053,894,000 1,026,627,000 998,599,000 1,022,442,000 1,007,779,000 693,060,000 693,425,000 705,791,000 706,765,000 729,160,000 748,882,000 738,831,000 742,144,000 798,366,000 808,714,000 824,862,000 877,014,000 937,627,000 446,097,000 422,652,000 408,376,000 391,912,000 366,257,000 334,505,000 342,610,000 339,301,000 141,509,000 135,711,000 137,200,000 134,963,000 131,956,000 124,929,000 120,182,000 117,653,000 112,245,000 110,597,000 113,657,000 115,718,000 108,533,000 112,376,000 113,163,000 122,126,000 119,240,000 118,918,000 115,200,000 110,572,000  
        accumulated other comprehensive loss
         -5,966,000 -6,823,000 -3,852,000 -6,516,000 -5,573,000 -3,791,000 -7,938,000 -2,291,000 -1,213,000          -450,000 -1,210,000 -1,620,000          -173,000 -636,000 -1,207,000 -1,560,000 -952,000 -953,000 -588,000 -822,000 -601,000                     -52,000 -13,000 
        short-term investments
               14,612,000 20,488,000 18,681,000 18,529,000 18,587,000 23,864,000 19,051,000                                                 
        current portion of long-term debt
                        2,862,000                1,989,000                              
        deferred revenue and deferred profit
                                      4,362,000 17,224,000 13,317,000 5,684,000 5,991,000 5,294,000 5,798,000 6,523,000 4,066,000 4,138,000 4,135,000 3,633,000 3,612,000 4,885,000 2,629,000 3,180,000 2,651,000 3,047,000 2,596,000 2,937,000 2,289,000 2,341,000 2,225,000 2,514,000 4,029,000 2,497,000 3,828,000 4,504,000 5,322,000 10,530,000 7,218,000 9,670,000 
        deferred rent
                                  4,097,000 4,539,000 4,538,000 4,718,000 4,885,000 5,065,000 5,082,000 9,075,000 9,656,000 9,470,000 10,040,000 10,195,000 11,427,000                   248,000 257,000 234,000 175,000 115,000 
        short-term investments, available-for-sale
                                         63,637,000 47,918,000 42,146,000 28,899,000 73,210,000 43,300,000 26,797,000 16,638,000 42,173,000 48,399,000 47,740,000 43,875,000 44,769,000 35,494,000 35,975,000 37,084,000 41,727,000 50,265,000 50,792,000 68,784,000 52,299,000 47,156,000        
        long-term investments, available-for-sale
                                          5,991,000 12,020,000  16,782,000 19,242,000 19,847,000 8,706,000 16,332,000 10,256,000 12,122,000 16,385,000 15,428,000 24,410,000 20,544,000 19,453,000 18,356,000 5,181,000 2,619,000 2,999,000 7,323,000 10,554,000        
        class a common stock, 0.0001 par value...
                                          6,000 6,000 6,000 6,000 5,000 5,000 5,000 3,000 3,000 3,000 3,000 3,000 3,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000 1,000 1,000 1,000 1,000 1,000 
        class b common stock, 0.0001 par value...
                                          1,000 1,000 1,000 1,000 1,000 1,000 1,000 1,000 1,000 1,000 1,000 1,000 1,000 1,000 1,000 1,000 1,000 1,000 1,000 1,000 1,000 1,000 1,000 2,000 2,000 2,000 2,000 2,000 
        accrued expenses
                                                          5,021,000 12,831,000 12,250,000 9,621,000 7,403,000 6,616,000 4,656,000 2,339,000 1,558,000 1,321,000 1,560,000 2,133,000 
        current portion of capital lease obligations
                                                          2,000 4,000 5,000 9,000 32,000 54,000 75,000 85,000 98,000 104,000 113,000 119,000 
        capital lease obligations, net of current portion
                                                             1,000 2,000 4,000 5,000 6,000 18,000 42,000 65,000 91,000 
        deferred income taxes, prepaid expenses and other current assets
                                                              1,394,000 1,486,000 4,277,000 3,771,000 4,232,000    
        deferred income taxes and other long-term assets
                                                              228,000 108,000 5,759,000 4,904,000 4,213,000    
        amounts due to related party
                                                                  1,746,000 2,309,000 2,971,000 1,588,000 
        investments, available-for-sale
                                                               44,353,000 69,174,000 58,677,000 72,923,000 76,591,000 74,219,000 25,638,000 
        stockholders’ equity
                                                                      
        convertible preferred stock, 0.0001 par value...
                                                                      
        series a convertible preferred stock, no shares and 11,696 shares authorized at december 31, 2010 and 2009, respectively; no shares and 7,554 shares issued and outstanding at december 31, 2010 and 2009, respectively; liquidation preference of 0 and 15,351 at december 31, 2010 and 2009, respectively
                                                                      
        series b convertible preferred stock, no shares and 10,796 shares authorized at december 31, 2010 and 2009, respectively; no shares and 6,972 shares issued and outstanding at december 31, 2010 and 2009, respectively; liquidation preference of 0 and 20,000 at december 31, 2010 and 2009, respectively
                                                                      
        prepaid and other current assets
                                                                   1,219,000 1,361,000 381,000 
        series a convertible preferred stock, no shares and 11,696 shares authorized at september 30, 2010 (unaudited) and december 31, 2009, respectively; no shares and 7,554 shares issued and outstanding at september 30, 2010 (unaudited) and december 31, 2009, respectively; liquidation preference of 0 and 15,351 at september 30, 2010 (unaudited) and december 31, 2009, respectively
                                                                      
        series b convertible preferred stock, no shares and 10,796 shares authorized at september 30, 2010 (unaudited) and december 31, 2009, respectively; no shares and 6,972 shares issued and outstanding at september 30, 2010 (unaudited) and december 31, 2009, respectively; liquidation preference of 0 and 20,000 at september 30, 2010 (unaudited) and december 31, 2009, respectively
                                                                      
        series a convertible preferred stock, no shares and 11,696 shares authorized at june 30, 2010 (unaudited) and december 31, 2009, respectively; no shares and 7,554 shares issued and outstanding at june 30, 2010 (unaudited) and december 31, 2009, respectively; liquidation preference of 0 and 15,351 at june 30, 2010 (unaudited) and december 31, 2009, respectively
                                                                      
        series b convertible preferred stock, no shares and 10,796 shares authorized at june 30, 2010 (unaudited) and december 31, 2009, respectively; no shares and 6,972 shares issued and outstanding at june 30, 2010 (unaudited) and december 31, 2009, respectively; liquidation preference of 0 and 20,000 at june 30, 2010 (unaudited) and december 31, 2009, respectively
                                                                      
        series a convertible preferred stock, no shares and 11,696 shares authorized at march 31, 2010 (unaudited) and december 31, 2009, respectively; no shares and 7,554 shares issued and outstanding at march 31, 2010 (unaudited) and december 31, 2009, respectively; liquidation preference of 0 and 15,351 at march 31, 2010 (unaudited) and december 31, 2009, respectively
                                                                      
        series b convertible preferred stock, no shares and 10,796 shares authorized at march 31, 2010 (unaudited) and december 31, 2009, respectively; no shares and 6,972 shares issued and outstanding at march 31, 2010 (unaudited) and december 31, 2009, respectively; liquidation preference of 0 and 20,000 at march 31, 2010 (unaudited) and december 31, 2009, respectively
                                                                      
        total liabilities and stockholders’ deficit
                                                                     109,435,000 
      Cashflow Statements:
      Quarterly
      Annual
        Unit: USD2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 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 
                                                                        
          operating activities
                                                                        
          net loss
        -14,897,000 -45,485,000 -26,586,000 -49,713,000                 -24,672,000 -36,645,000 -21,807,000 -15,469,000 -8,104,000 -4,714,000                 -30,647,000 -4,722,000                     
          adjustments to reconcile net loss to cash from operating activities:
                                                                        
          amortization and depreciation
        10,788,000 10,838,000 11,217,000 11,149,000 11,714,000 12,142,000 13,600,000 16,684,000 16,593,000 17,014,000 18,707,000 19,202,000 18,825,000 18,457,000 19,569,000 23,880,000 24,353,000 23,117,000 21,997,000 22,325,000 22,694,000 20,554,000 16,532,000 16,733,000 16,473,000 16,419,000 16,646,000 16,863,000 19,125,000 19,767,000 20,051,000 20,084,000 20,236,000 21,342,000 18,261,000 6,899,000 7,960,000 8,808,000 4,163,000 5,772,000 9,479,000 17,296,000 12,227,000 1,639,000 1,580,000 1,322,000 1,071,000 1,134,000 799,000 874,000 1,061,000 981,000 970,000 860,000 831,000 870,000 865,000 863,000 755,000 676,000 591,000 517,000 436,000 329,000 
          impairment losses
                2,438,000         86,000                                        
          impairment of investments and other assets
                                                                       
          amortization of debt issuance costs and accretion of discounts
        451,000 477,000 491,000 510,000 548,000 637,000 665,000 688,000 703,000 685,000 625,000 548,000 513,000 505,000 471,000 486,000 416,000 513,000                                               
          stock-based compensation
        19,593,000 21,511,000 13,113,000 22,911,000 18,813,000 12,788,000 17,359,000 17,061,000 16,413,000 5,118,000 17,197,000 16,448,000 23,550,000 20,131,000 19,469,000 18,554,000 16,415,000 16,022,000 13,966,000 12,955,000 14,540,000 14,145,000 12,085,000 6,827,000 7,747,000 8,359,000 8,207,000 7,747,000 7,999,000 7,940,000 7,309,000 8,473,000 7,770,000 7,796,000 11,628,000 5,474,000 5,290,000 6,264,000 5,102,000 5,109,000 4,216,000 5,032,000 6,301,000 3,719,000 3,928,000 4,002,000 3,685,000 3,393,000 3,395,000 3,463,000 3,339,000 2,789,000 2,819,000 2,609,000 2,333,000 2,223,000 2,162,000 2,169,000 1,432,000 1,605,000 1,238,000 1,227,000 1,131,000 619,000 
          deferred income taxes
        -2,515,000 275,000 -5,677,000 -678,000 13,884,000 -8,320,000 -2,053,000 -2,685,000 -10,954,000 -2,384,000 758,000 8,128,000 133,000 15,962,000 517,000 6,842,000 -4,640,000 6,866,000 -6,002,000 541,000 -13,235,000 3,834,000 -2,879,000 -6,208,000 -3,238,000 -1,379,000 -4,600,000 -6,476,000 -8,827,000 304,000 -1,289,000 -2,332,000 16,650,000 4,725,000 -53,297,000 155,000 -114,000 82,000 -100,000 233,000 -197,000 251,000   -2,292,000 11,000         8,211,000 -852,000 -691,000     
          loss on disposal of property and equipment
        86,000 261,000   623,000 55,000 390,000 16,000 2,001,000 40,000 3,000 3,000 5,000 159,000 145,000 20,000 368,000     11,000 35,000     -33,000 286,000   318,000                           
          gain on sale of investments
                                                                        
          unrealized holding loss on investments
                -2,152,000   -152,000 58,000   954,000                                                 
          impairment of leased right-of-use assets
          2,140,000 677,000 700,000 2,038,000       429,000 1,464,000 44,000                                         
          gain on settlement of pension
                                                                        
          gain on extinguishment of lease liabilities
            -1,000 -1,000 16,000 -569,000                 -7,557,000 -2,880,000                                     
          loss on foreign currency and other
                                                                        
          excess tax (benefits) deficiencies on stock-based awards
        -492,000    6,238,000 -1,469,000 -2,886,000 1,367,000           -2,822,000 -1,809,000                                             
          changes in operating assets and liabilities, net of effects of acquisitions:
                                                                        
          accounts receivable
        6,812,000 52,884,000 -6,893,000 -13,461,000 -37,534,000 37,010,000 41,290,000 44,389,000 -12,363,000 -2,398,000 33,098,000 -16,931,000 7,101,000 -41,007,000 -11,000,000 -5,969,000 -12,265,000 28,454,000 -47,800,000 -20,079,000 37,736,000 -63,569,000 3,362,000 5,615,000 5,930,000 280,000 3,022,000 -142,000 -867,000 25,016,000 6,979,000 -24,533,000 9,492,000 7,063,000 -13,496,000 -7,436,000 -815,000 -5,419,000 -3,300,000 1,359,000 -811,000 -205,000 8,319,000 -2,143,000 2,379,000 233,000 690,000 -1,320,000 -1,184,000 -1,019,000 164,000 -3,461,000 1,721,000 -1,331,000 -3,879,000 -648,000 -2,036,000 -63,000 -729,000 -4,546,000 1,490,000 3,813,000 -265,000 1,622,000 
          inventory
        8,225,000 -298,000 -26,000 4,338,000 5,720,000 -1,325,000 1,387,000 3,783,000 15,034,000 11,210,000 23,433,000 10,959,000 5,426,000 -19,539,000 -7,390,000 -7,338,000 -4,249,000 -28,844,000 -6,254,000 5,658,000 -11,657,000 -17,349,000 -3,184,000 353,000 6,224,000 5,108,000 -122,000 -1,015,000 19,000 2,581,000 1,420,000 7,676,000 543,000 5,060,000 -2,289,000 -5,102,000 2,891,000 -454,000 4,425,000 2,984,000 3,667,000 1,581,000 -9,659,000 -1,991,000 -1,213,000 187,000 1,279,000 -1,010,000 -357,000 -320,000 -693,000 1,229,000 -945,000 -409,000 -1,771,000 1,316,000 1,146,000 -2,553,000 -1,439,000 2,189,000 -1,068,000 -2,116,000 -1,364,000 -27,000 
          prepaid expenses and other assets
        -17,527,000 1,173,000 8,204,000 -3,724,000 6,742,000 -7,852,000 1,281,000 -2,044,000 887,000 -4,563,000 -1,314,000 -4,338,000 -2,168,000 2,129,000 -1,675,000 3,503,000 -9,301,000 39,000 3,588,000 29,860,000 -4,597,000 -35,131,000 -669,000 1,443,000 2,889,000 960,000 -648,000 604,000 1,905,000 712,000 2,213,000 1,003,000 -424,000 -3,514,000 4,385,000 825,000 767,000                            
          accounts payable, accrued expenses and other current liabilities
        3,062,000 -44,687,000 24,952,000 4,189,000 11,472,000 -3,770,000 -21,546,000 9,275,000 -11,514,000 9,347,000 -26,378,000 -886,000 -16,574,000 19,768,000 29,669,000 32,952,000 -22,283,000 28,743,000 28,343,000 -22,032,000 -10,099,000 61,958,000 6,020,000 -785,000 2,692,000 -6,313,000 2,961,000 1,921,000 648,000 -10,606,000 11,540,000 -421,000 -2,494,000 -14,986,000 7,610,000 7,952,000 752,000 -2,470,000 1,887,000 3,080,000 -12,958,000 -9,247,000 -2,530,000 2,832,000 17,000 -1,086,000 562,000 590,000 22,000 -685,000 3,749,000 -3,713,000             
          accrued compensation
        7,866,000 15,047,000 3,132,000 8,717,000 -2,092,000 159,000 -5,855,000 8,707,000 932,000 4,914,000 -3,348,000 7,210,000 9,816,000 10,832,000 9,118,000 12,237,000 9,746,000 8,616,000 13,857,000 1,376,000 9,485,000 15,364,000 4,396,000 3,361,000 607,000 730,000 -209,000 893,000 2,387,000 2,671,000 1,401,000 2,502,000 1,351,000 1,498,000 -1,664,000 382,000 2,252,000 -183,000 309,000 3,231,000 475,000 3,342,000 -371,000 1,874,000 241,000 1,461,000 170,000 2,039,000 586,000 2,800,000 -76,000 2,277,000 1,018,000 1,727,000 598,000 1,567,000 -674,000 612,000 -445,000 456,000 -249,000 816,000 571,000 -714,000 
          accrued price protection liability
        -7,346,000 -5,681,000 -8,163,000 4,282,000 -1,071,000 -17,158,000 -3,603,000 -6,451,000 3,474,000 -11,995,000 -23,164,000 -9,877,000 -3,394,000 6,171,000 42,822,000 27,975,000 -8,956,000 -5,319,000 -344,000 7,299,000 29,280,000 12,108,000 -2,132,000 -4,537,000 -1,097,000 2,291,000 -7,649,000 2,489,000 2,036,000 -5,662,000 -132,000 -1,359,000 -6,658,000 3,606,000 2,676,000 6,771,000 -1,936,000 -1,158,000 -173,000 -1,583,000 322,000 3,925,000 -372,000 2,647,000 -6,467,000 973,000 1,132,000 -637,000 2,520,000 1,820,000 889,000 1,908,000             
          lease liabilities
        -2,792,000 -2,928,000 -2,960,000 -2,817,000 -2,889,000 -2,761,000 -2,540,000 -2,505,000 -2,780,000 -2,882,000 -2,914,000 -3,095,000 -2,955,000 -2,974,000 -2,210,000 -3,301,000 -2,835,000 -2,723,000 -2,345,000 -2,002,000 -2,111,000 -1,566,000 -1,279,000 -1,430,000 -1,655,000 -2,183,000 -2,179,000 -2,125,000                                     
          other long-term liabilities
        -1,574,000 47,000 -2,092,000 160,000 -1,458,000 6,098,000 -902,000 -881,000 5,477,000 -2,669,000 -965,000 3,077,000 -2,690,000 -1,514,000 1,125,000 -2,918,000 3,252,000 -48,000 4,043,000 454,000 6,787,000 -7,459,000 -816,000 -446,000 -613,000 749,000 -11,000 -519,000 -227,000 -275,000 913,000 -792,000 -1,159,000 144,000 -3,768,000 -320,000 608,000 -5,000 18,000 -785,000 887,000 -513,000 90,000 159,000 -120,000 102,000 224,000 56,000 180,000 79,000 75,000 39,000 113,000 7,000 184,000 -363,000 -123,000 -369,000       
          net cash from operating activities
        10,406,000 10,124,000 10,489,000 -11,400,000 -27,838,000 -30,731,000 -2,696,000 15,970,000 -16,573,000 -12,792,000 30,578,000 42,159,000 69,357,000 61,766,000 123,437,000 134,166,000 16,033,000 84,077,000 27,851,000 40,272,000 74,269,000 -16,584,000 9,260,000 6,648,000 28,107,000 21,752,000 12,444,000 16,045,000 24,173,000 30,721,000 35,824,000 11,971,000 21,743,000 37,739,000 -7,090,000 22,672,000 27,603,000 18,415,000 32,345,000 38,954,000 24,558,000 22,081,000 4,634,000 3,768,000 -5,768,000 6,361,000 7,550,000 4,091,000 2,823,000 3,061,000 6,205,000 801,000 1,362,000 6,307,000 955,000 -1,080,000 -1,937,000 -2,714,000 -364,000 -2,094,000 -3,465,000 7,624,000 -1,469,000 2,148,000 
          capital expenditures
        -3,708,000 -5,729,000 -1,172,000 -1,989,000 -2,193,000 -4,132,000 -3,013,000 -8,342,000 -1,274,000 -1,927,000 -5,037,000 -5,216,000 -16,628,000 -9,119,000 -10,706,000 -4,800,000 -12,242,000 -9,624,000 -11,158,000 -6,152,000 -2,355,000 -5,196,000 -3,901,000 -1,035,000 -2,989,000 -1,219,000 -524,000 -2,155,000 -1,412,000 -1,609,000 -2,423,000 -2,381,000 -3,070,000 -2,500,000 -1,155,000 -743,000 -1,684,000 -2,118,000 -1,488,000 -3,057,000 -1,328,000 -45,000 -437,000 -937,000 -330,000 -4,731,000 -3,454,000 564,000 -719,000 -1,044,000 -1,280,000 -542,000 -2,029,000 -1,400,000 -848,000 -1,078,000 -664,000 -860,000 -919,000 -529,000 -652,000 
          free cash flows
        6,698,000 4,395,000 9,317,000 -13,389,000 -30,031,000 -34,863,000 -5,709,000 7,628,000 -17,847,000 -14,719,000 25,541,000 36,943,000 52,729,000 52,647,000 112,731,000 129,366,000 3,791,000 74,453,000 16,693,000 34,120,000 71,914,000 -21,780,000 5,359,000 5,613,000 25,118,000 20,533,000 11,920,000 13,890,000 22,761,000 29,112,000 33,401,000 9,590,000 18,673,000 35,239,000 -8,245,000 21,929,000 25,919,000 16,297,000 30,857,000 35,897,000 23,230,000 22,036,000 4,197,000 2,831,000 -6,098,000 1,630,000 4,096,000 4,655,000 2,104,000 2,017,000 4,925,000 259,000 -667,000 4,907,000 955,000 -1,928,000 -1,937,000 -2,714,000 -1,442,000 -2,758,000 -4,325,000 6,705,000 -1,998,000 1,496,000 
          investing activities
                                                                        
          purchases of property and equipment
        -3,708,000 -5,729,000 -1,172,000 -1,989,000 -2,193,000 -4,132,000 -3,013,000 -8,342,000 -1,274,000 -1,927,000 -5,037,000 -5,216,000 -16,628,000 -9,119,000 -10,706,000 -4,800,000 -12,242,000 -9,624,000 -11,158,000 -6,152,000 -2,355,000 -5,196,000 -3,901,000 -1,035,000 -2,989,000 -1,219,000 -524,000 -2,155,000 -1,412,000 -1,609,000 -2,423,000 -2,381,000 -3,070,000 -2,500,000 -1,155,000 -743,000 -1,684,000 -2,118,000 -1,488,000 -3,222,000 -1,516,000 -20,000 -436,000 -1,024,000 -1,033,000 -3,126,000 -3,196,000 -1,445,000 -529,000 -811,000 -1,280,000 -542,000 -2,029,000 -1,400,000           
          purchases of intangible assets
        22,000 -1,012,000   -805,000 -1,818,000 -2,775,000 -368,000 -157,000 -674,000 -4,894,000 -630,000 -744,000 -5,236,000 -567,000 -4,637,000 -965,000 -5,504,000 -1,112,000             -53,000 -5,205,000 -120,000          -300,000    -195,000           
          cash from acquisition, net of cash acquired
                                            -80,000,000                         
          sale of trading securities
                                                                        
          net cash from investing activities
        -3,686,000 -6,741,000 -7,379,000 -1,989,000 -2,998,000 -5,950,000 -5,788,000 -8,710,000 14,827,000 -2,601,000 -12,650,000 -15,511,000 -17,372,000 -15,355,000 -16,273,000 -42,762,000 -18,207,000 -22,628,000 -38,658,000 -12,264,000 -4,766,000 -165,571,000 -3,914,000 -1,035,000 -2,989,000 -1,305,000 -524,000 -2,155,000 -1,412,000 -1,609,000 -2,423,000 -2,381,000 -3,040,000 -2,553,000 -415,903,000 -10,655,000 -1,543,000 -107,404,000 38,329,000 -30,695,000 -17,692,000 -21,432,000 29,052,000 -987,000 -9,137,000 -2,919,000 -3,461,000 -1,949,000 -4,149,000 -1,294,000 1,320,000 -5,414,000 -4,306,000 16,545,000 -13,247,000 -3,183,000 -14,603,000 24,042,000 -11,880,000 13,259,000 2,199,000 -4,158,000 -49,637,000 -26,779,000 
          financing activities
                                                                        
          payment of debt issuance cost
                        -29,000 -17,000                                              
          net proceeds from issuance of common stock
        1,391,000 27,000   2,512,000   1,391,000 92,000 3,073,000 3,000 1,792,000 81,000 3,046,000 87,000 2,494,000 192,000 4,796,000 1,298,000 2,798,000 628,000 4,154,000 488,000 2,382,000 288,000 3,305,000 2,628,000 2,732,000 91,000 3,036,000 980,000 2,960,000 1,074,000 7,657,000 361,000 2,199,000 165,000 2,558,000 1,727,000 3,604,000 2,891,000 3,207,000 248,000 1,720,000 25,000 1,510,000 49,000 1,401,000 133,000 1,090,000 23,000  507,000 1,008,000 55,000         
          minimum tax withholding paid on behalf of employees for restricted stock units
        -4,000 -12,000 -71,000 -2,130,000 -1,091,000 -58,000 447,000 -2,103,000 -220,000 -3,232,000 -2,965,000 -6,173,000 -369,000 -380,000 -3,698,000 -24,449,000 -2,068,000 -976,000 -2,663,000 -7,442,000 -643,000 -1,393,000 -1,024,000 -475,000 -820,000 -1,339,000 -5,408,000 -4,419,000 -2,606,000 -1,178,000 -1,448,000 -2,391,000 -1,718,000 -1,426,000 -3,496,000 -4,903,000 -1,132,000 -2,591,000 -2,501,000 -1,092,000 -613,000 -1,367,000 -2,896,000 -265,000 -169,000 -653,000 -2,852,000 -136,000 -129,000 -123,000 -1,075,000 -48,000             
          repurchase of common stock
                    -5,214,000 -26,297,000 -15,403,000 -1,008,000 -4,464,000 -2,673,000                                             
          net cash from financing activities
        -18,613,000 15,000 2,079,000 -2,140,000 1,421,000 -58,000 2,026,000 -2,103,000 1,171,000 -21,465,000 108,000 -6,170,000 -48,577,000 -75,299,000 -45,866,000 -70,659,000 -35,006,000 -21,809,000 -6,271,000 -28,817,000 -15,033,000 171,539,000 3,130,000 13,000 1,562,000 -21,051,000 -17,103,000 -16,791,000 -14,874,000 -36,087,000 -16,412,000 -26,411,000 -18,758,000 -50,352,000 421,007,000 -4,876,000 1,067,000 -2,426,000 57,000 632,000 2,991,000 1,524,000 202,000 -714,000 1,551,000 -628,000 -1,342,000 -87,000 1,272,000 10,000 14,000 -26,000 -1,881,000 -8,730,000 1,003,000 31,000 1,036,000 257,000 1,024,000 416,000 1,530,000 44,000 11,000 75,585,000 
          effect of exchange rate changes on cash and cash equivalents
        42,000 -388,000 999,000 -9,000 -474,000 94,000 -335,000 -583,000 779,000 -633,000 -1,229,000 1,000 2,456,000 -1,038,000 -1,132,000 -230,000 -1,636,000 -520,000 -681,000 -32,000 -1,178,000 -71,000 513,000 -303,000 -87,000 90,000 354,000 577,000 -1,939,000 103,000 793,000 -258,000 371,000 -829,000 839,000 1,201,000 -307,000 -91,000 11,000 -7,000 -50,000 -755,000 74,000 6,000 -5,000 -7,000 1,000 -5,000 4,000 5,000 5,000 3,000 1,000 5,000 2,000 9,000 2,000 7,000 3,000     
          increase in cash, cash equivalents and restricted cash
           -15,538,000   -6,793,000 4,574,000 204,000 -37,491,000 16,807,000 20,479,000 5,864,000 -29,926,000 60,166,000 20,515,000 -38,816,000 39,120,000 -17,759,000 -841,000 53,292,000 -10,687,000 8,989,000 5,323,000       17,782,000 -17,079,000   -1,147,000 8,342,000                             
          cash, cash equivalents and restricted cash at beginning of period
        119,603,000 188,356,000 188,357,000 131,738,000 150,034,000 93,117,000 74,191,000 74,412,000 82,896,000                             
          cash, cash equivalents and restricted cash at end of period
        -11,851,000 3,010,000 6,188,000 104,065,000 -29,889,000 -36,645,000 -6,793,000 192,930,000 204,000 -37,491,000 16,807,000 208,836,000 5,864,000 -29,926,000 60,166,000 152,253,000 -38,816,000 39,120,000 -17,759,000 149,193,000 53,292,000 -10,687,000 8,989,000 98,440,000 26,593,000 -514,000 -4,829,000 71,867,000 5,948,000 -6,872,000 17,782,000 57,333,000 316,000 -15,995,000 -1,147,000 91,238,000                             
          supplemental disclosures of cash flow information:
                                                                        
          cash paid for interest
        2,083,000 2,193,000 2,177,000 2,145,000 2,299,000 2,492,000 2,474,000 2,478,000 2,503,000 2,475,000 2,340,000 2,163,000 2,161,000 2,640,000 2,224,000 2,053,000 2,236,000 2,396,000 3,093,000 3,309,000 4,015,000 3,068,000 1,753,000 2,246,000 2,358,000 2,717,000 3,085,000 3,099,000 3,241,000 3,571,000 3,599,000 3,546,000 3,622,000 3,944,000                       1,000 2,000 2,000 4,000 7,000 6,000 7,000 9,000 
          cash paid for income taxes
        1,428,000 1,370,000 1,766,000 1,228,000 -1,276,000 6,049,000 2,057,000 1,364,000 3,309,000 10,552,000 11,448,000 3,336,000 9,753,000 4,606,000 7,772,000 1,698,000 945,000 1,223,000 1,078,000 593,000 819,000 783,000 663,000 557,000 1,357,000 843,000 1,345,000 872,000 933,000 3,400,000 890,000 203,000 517,000 4,466,000 4,031,000 421,000 100,000 220,000 1,233,000 30,000   -48,000 55,000 54,000 58,000 58,000 17,000                 
          cash received for dividend income on investments
                                                                        
          supplemental disclosures of non-cash activities:
                                                                        
          issuance of shares for payment of bonuses
        206,000 552,000 146,000 5,017,000 112,000 10,880,000 300,000 123,000 129,000 38,096,000 211,000 242,000 176,000 38,197,000 427,000 680,000 164,000 22,710,000 401,000 258,000 2,599,000 83,000 143,000 7,406,000                                     
          impairment of intangible assets
                                                                        
          loss on foreign currency
         211,000 4,277,000 1,184,000  2,339,000   2,335,000 -13,000 -209,000 362,000 1,416,000 -570,000 -2,359,000 -316,000 250,000 -24,000 387,000 21,000  601,000 20,000 -246,000 430,000 -183,000 -54,000 567,000 -268,000 -184,000 -828,000 471,000 738,000 733,000 898,000 -216,000    124,000                         
          changes in operating assets and liabilities:
                                                                        
          decrease in cash, cash equivalents and restricted cash
         3,010,000                          -2,324,000                                     
          excess tax benefits on stock-based awards
                276,000 769,000 -791,000 -507,000 -219,000 -273,000 -2,309,000 -7,120,000 -2,046,000    -147,000 -152,000   -192,000 -61,000 -2,074,000 -1,737,000 -820,000 -93,000 -318,000 -797,000 -1,961,000 -3,308,000 -2,376,000 -914,000 -2,249,000                            
          (adjustments to) impairment of leased right-of-use assets
           -22,000                                                             
          excess tax deficiencies on stock-based awards
           1,575,000                                                             
          net proceeds from issuance of common stock, net of costs
           -10,000                                                             
          net income
              -39,266,000 -72,309,000 -38,500,000 -39,829,000 -4,351,000 9,533,000 31,080,000 28,408,000 31,966,000 33,586,000 28,176,000 9,258,000 733,000 3,802,000        -4,851,000 311,000 -13,935,000 -14,422,000 1,847,000 -19,448,000 -9,167,000 10,965,000 8,463,000 8,348,000 9,679,000 24,149,000 19,116,000     -2,362,000 -3,205,000 -612,000 -862,000 -2,647,000 -4,882,000 -2,904,000 -2,300,000   -2,559,000 -6,562,000 -4,692,000 -11,388,000 -4,796,000 -1,148,000 5,662,000 1,352,000 1,766,000 1,334,000 
          adjustments to reconcile net income to cash from operating activities:
                                                                        
          proceeds loaned under notes receivable
                    -10,000,000                                                 
          purchases of long-term investments
                        -5,000,000                                             
          repayment of debt
                    -50,000,000 -75,000,000 -40,000,000 -20,000,000 -20,000,000 -20,000,000 -349,813,000 -20,000,000     -20,000,000 -15,000,000 -15,000,000 -15,000,000 -35,000,000 -18,000,000 -25,000,000 -20,000,000                                
          payment of debt commitment fees
                                                                        
          unrealized holding gain on investments
                                                                        
          loss on settlement of pension
                                                                       
          gain on foreign currency
               -968,000                                                         
          cash from acquisitions, net of cash acquired
                -940,000 -2,719,000 -9,665,000     -5,000,000 -7,500,000                                             
          impairment of leasehold improvements
                        226,000 156,000 163,000 1,442,000                                    
          loss on extinguishment of debt
                                                                      
          leased right-of-use assets
                        36,000 36,000 36,000 79,000 -314,000 640,000 109,000 1,309,000 981,000 645,000                                     
          proceeds from the issuance of debt
                                                                      
          purchases of investments
                     -1,000,000 -5,000,000 -23,325,000                                                 
          inventory fair value adjustments
                                                                        
          common stock issued in acquisitions, at fair value
                                                                        
          deferred payments of purchase price for acquisitions, at fair value
                                                                        
          amortization of debt issuance costs and accretion of discount on debt and leases
                           844,000 815,000 579,000 397,000 410,000 404,000 380,000 391,000 402,000                                     
          changes in operating assets and liabilities, net of acquisitions:
                                                                        
          deferred revenue and deferred profit
                                    -138,000 -12,862,000 3,907,000 7,633,000 -307,000 697,000 -504,000 -725,000 2,457,000 -72,000 3,000 502,000 21,000 -1,273,000 2,256,000 -551,000 529,000 -396,000 451,000 -341,000 648,000 -52,000 116,000 -289,000 -1,515,000 1,532,000 -1,331,000 -676,000 -818,000 -5,208,000 3,312,000 -2,452,000 -180,000 
          net proceeds from the issuance of debt
                                                                      
          supplemental disclosures of non-cash investing and financing activities:
                                                                        
          amortization of inventory step-up
                                        9,715,000 10,207,000   2,652,000 2,653,000   958,000                       
          purchase of intangibles
                             -375,000                                           
          excess tax deficiencies (benefits) on stock-based awards
                               94,000                                         
          provision for losses on accounts receivable
                                        46,000 87,000                            
          accretion of investment premiums
                                                                        
          loss on sale of available-for-sale securities
                                                                      
          proceeds from sale of property and equipment
                                                                        
          purchases of available-for-sale securities
                                        -30,577,000 -10,044,000 -32,986,000 -9,504,000 -37,773,000 -27,697,000 -25,712,000 -3,815,000 -16,153,000 -20,245,000 -6,693,000 -11,065,000 -18,699,000 -13,820,000 -9,683,000 -14,945,000 -32,172,000 -21,528,000 -8,909,000 -25,070,000 -32,390,000 -40,402,000 -12,120,000 -30,205,000 -28,642,000 -34,468,000 -2,717,000 -48,970,000 -25,652,000 
          maturities of available-for-sale securities
                                        63,761,000 20,785,000 10,185,000 7,700,000 70,711,000 10,300,000 11,521,000 4,400,000 36,918,000 16,190,000 21,277,000 6,900,000 10,800,000 18,195,000 10,200,000 9,500,000 18,200,000 27,300,000 19,251,000 27,049,000 12,601,000 30,250,000 26,775,000 36,607,000 19,403,000 42,565,000     
          repurchases of common stock
                                        -334,000 -3,000           -2,840,000            
          issuance of restricted stock units to physpeed continuing employees
                                        -43,000 861,000 483,000                           
          impairment of long-lived assets
                                 2,182,000                21,000    2,000 34,000               
          amortization of investment premiums (discount)
                                                                       
          amortization of debt issuance costs and discount
                                    287,000 287,000 287,000 287,000                                 
          change in fair value of contingent consideration
                                            11,000 99,000 24,000 86,000                         
          impairment of lease and leasehold improvements
                                                                        
          issuance of accrued share-based bonus plan
                                    6,997,000 3,314,000 3,997,000   2,737,000   31,000                   
          lease incentive for leasehold improvements
                                                                        
          accretion of investment discount
                                                                        
          gain on disposal of property and equipment
                                           -88,000                             
          amortization of investment premiums
                                           47,000 74,000 12,000 -66,000 149,000 293,000 57,000 55,000 149,000 146,000 168,000 200,000 210,000 233,000 260,000 258,000 223,000 251,000 257,000 301,000 249,000 285,000    445,000 461,000   
          impairment of ipr&d assets
                                                                      
          amortization of debt issuance costs
                                        287,000 301,000                               
          impairment of lease
                                                2,002,000 568,000                       
          equity issuance costs
                                                                      
          gain on sale of available-for-sale securities
                                                                       
          increase in cash and cash equivalents
                                            26,820,000 -91,506,000 70,742,000 8,884,000 9,807,000 1,418,000 33,962,000 2,073,000 -13,359,000 2,807,000 2,748,000 2,050,000 -50,000 1,782,000   -4,824,000 14,122,000 -11,284,000 -4,230,000 -15,495,000 21,587,000 -11,213,000 11,584,000 273,000 3,510,000 -51,095,000 50,954,000 
          cash and cash equivalents at beginning of period
                                            67,956,000 20,696,000  26,450,000  21,810,000  28,026,000  21,563,000  17,921,000 
          cash and cash equivalents at end of period
                                            26,820,000 -91,506,000 70,742,000 76,840,000 9,807,000 1,418,000 33,962,000 22,769,000  2,807,000 2,748,000 28,500,000  1,782,000 7,544,000 17,174,000  14,122,000 -11,284,000 23,796,000  21,587,000 -11,213,000 33,147,000  3,510,000 -51,095,000 68,875,000 
          provision for inventory reserves
                                             -29,000 38,000                         
          excess tax benefits on stock based awards
                                                                        
          prepaid and other assets
                                              1,611,000 -2,416,000 3,795,000 -2,684,000 3,800,000 -416,000 -350,000 -60,000 -300,000 -42,000 -164,000 186,000 -447,000 117,000 -99,000 207,000 -465,000 228,000 -28,000 231,000 -509,000 461,000  128,000 -1,035,000 -160,000 
          accrued purchases of property and equipment
                                               165,000 188,000 -25,000 -1,000 87,000 703,000 -1,605,000 -258,000 2,009,000 -190,000 -233,000               
          payments on capital leases
                                                        -1,000 -1,000 -2,000 -1,000 -5,000 -24,000 -24,000 -22,000 -11,000 -25,000 -30,000 -32,000 -31,000 -30,000 
          deferred issuance costs
                                                   -697,000                     
          cash from acquisition
                                                                        
          cash and cash equivalents at beginning of year
                                                                        
          cash and cash equivalents at end of year
                                                                        
          supplemental disclosures of non cash investing and financing information:
                                                                        
          accrued purchases of intangible assets
                                                                        
          supplemental disclosures of non cash activities:
                                                                        
          amounts due to related party
                                                                -1,746,000 -562,000 -663,000 1,383,000 -920,000 
          issuance of accrued 2012 share-based bonus plan
                                                                      
          write down of long-lived assets
                                                           64,000 113,000 2,000 69,000         
          decrease in cash and cash equivalents
                                                           -4,636,000             
          accounts payable and accrued expenses
                                                            -4,988,000 1,814,000 5,669,000 1,486,000 -495,000 592,000 5,512,000 1,159,000 1,229,000 -1,282,000 -2,084,000 200,000 
          purchases of intangibles
                                                                    -140,000 -522,000 -138,000 -475,000 
          proceeds from issuance of common stock
                                                                1,060,000 279,000 1,035,000 441,000     
          proceeds from initial public offering, net of costs
                                                                    75,550,000 
          accrued purchase of property and equipment
                                                                        
          purchase of property and equipment
                                                               -848,000   -1,078,000 -664,000 -860,000 -919,000 -529,000 -652,000 
          purchase of intangible assets
                                                               -195,000         
          unrealized gain on available-for-sale securities
                                                                16,000 -51,000 -20,000 35,000 -23,000    
          write down of property and equipment
                                                                 28,000 1,000 3,000   
          cash paid for taxes
                                                                        
          supplemental disclosures of non-cash investing and financing information:
                                                                        
          amortization of investments premiums
                                                                  284,000 317,000     
          deferred rent
                                                                   -9,000 23,000 59,000 60,000 44,000 
          deferred income taxes, prepaid expenses and other assets
                                                                        
          proceeds from issuance of common stock, net of repurchases
                                                                        
          capital lease obligations entered into for equipment purchases
                                                                        
          sales of available-for-sale securities
                                                                        
          proceeds on exercise of common stock options, net of repurchases
                                                                     76,000 42,000 65,000 
          unrealized loss on available-for-sale securities
                                                                      -39,000 -13,000 
          accretion of investment (premiums) discounts
                                                                       1,000