7Baggers

Q2 Holdings, Inc
(NYSE:QTWO) 

QTWO stock logo

Q2 Holdings, Inc. provides cloud-based digital banking solutions to regional and community financial institutions (RCFIs) in the United States. The company offers Q2 Digital Banking and Transactions, a browser-based digital banking solution that delivers RCFI-branded digital banking capabilities; Q2...

Founded: 2004
Full Time Employees: 1,574
Sector: Technology
Industry: Software-Application

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 
                                                     
      revenues
    216,506,000 208,222,000 201,704,000 195,148,000 189,735,000 183,045,000 175,021,000 172,890,000 165,508,000 162,118,000 154,967,000 154,531,000 153,008,000 146,542,000 144,751,000 140,309,000 134,071,000 131,891,000 126,736,000 123,573,000 116,520,000 108,986,000 103,804,000 97,581,000 92,380,000 86,840,000 79,702,000 77,646,000 71,296,000 67,177,000 60,541,000 58,574,000 54,808,000 51,703,000 50,116,000 47,625,000 44,534,000 42,155,000 38,305,000 36,005,000 33,759,000 30,408,000 28,018,000 26,284,000 24,157,000 22,148,000 20,989,000 19,158,000 16,834,000 
      yoy
    14.11% 13.75% 15.25% 12.87% 14.64% 12.91% 12.94% 11.88% 8.17% 10.63% 7.06% 10.14% 14.12% 11.11% 14.21% 13.54% 15.06% 21.02% 22.09% 26.64% 26.13% 25.50% 30.24% 25.67% 29.57% 29.27% 31.65% 32.56% 30.08% 29.93% 20.80% 22.99% 23.07% 22.65% 30.83% 32.27% 31.92% 38.63% 36.72% 36.98% 39.75% 37.29% 33.49% 37.20% 43.50%     
      qoq
    3.98% 3.23% 3.36% 2.85% 3.65% 4.58% 1.23% 4.46% 2.09% 4.61% 0.28% 1.00% 4.41% 1.24% 3.17% 4.65% 1.65% 4.07% 2.56% 6.05% 6.91% 4.99% 6.38% 5.63% 6.38% 8.96% 2.65% 8.91% 6.13% 10.96% 3.36% 6.87% 6.01% 3.17% 5.23% 6.94% 5.64% 10.05% 6.39% 6.65% 11.02% 8.53% 6.60% 8.80% 9.07% 5.52% 9.56% 13.81%  
      cost of revenues
    88,592,000 92,938,000 92,859,000 90,584,000 88,745,000 86,702,000 85,962,000 86,063,000 83,256,000 80,725,000 80,834,000 80,703,000 79,711,000 80,340,000 77,895,000 77,421,000 73,672,000 72,407,000 69,726,000 68,233,000 63,319,000 64,476,000 57,366,000 53,203,000 53,107,000 44,802,000 40,447,000 40,052,000 37,184,000 35,435,000 30,140,000 29,303,000 26,977,000 26,572,000 25,813,000 24,328,000 22,772,000 21,146,000 19,599,000 18,870,000 17,814,000 16,583,000 15,135,000 14,138,000 13,272,000 12,869,000 12,143,000 10,830,000 10,212,000 
      gross profit
    127,914,000 115,284,000 108,845,000 104,564,000 100,990,000 96,343,000 89,059,000 86,827,000 82,252,000 81,393,000 74,133,000 73,828,000 73,297,000 66,202,000 66,856,000 62,888,000 60,399,000 59,484,000 57,010,000 55,340,000 53,201,000 44,510,000 46,438,000 44,378,000 39,273,000 42,038,000 39,255,000 37,594,000 34,112,000 31,742,000 30,401,000 29,271,000 27,831,000 25,131,000 24,303,000 23,297,000 21,762,000 21,009,000 18,706,000 17,135,000 15,945,000 13,825,000 12,883,000 12,146,000 10,885,000 9,279,000 8,846,000 8,328,000 6,622,000 
      yoy
    26.66% 19.66% 22.22% 20.43% 22.78% 18.37% 20.13% 17.61% 12.22% 22.95% 10.88% 17.40% 21.35% 11.29% 17.27% 13.64% 13.53% 33.64% 22.77% 24.70% 35.46% 5.88% 18.30% 18.05% 15.13% 32.44% 29.12% 28.43% 22.57% 26.31% 25.09% 25.64% 27.89% 19.62% 29.92% 35.96% 36.48% 51.96% 45.20% 41.08% 46.49% 48.99% 45.64% 45.85% 64.38%     
      qoq
    10.96% 5.92% 4.09% 3.54% 4.82% 8.18% 2.57% 5.56% 1.06% 9.79% 0.41% 0.72% 10.72% -0.98% 6.31% 4.12% 1.54% 4.34% 3.02% 4.02% 19.53% -4.15% 4.64% 13.00% -6.58% 7.09% 4.42% 10.21% 7.47% 4.41% 3.86% 5.17% 10.74% 3.41% 4.32% 7.05% 3.58% 12.31% 9.17% 7.46% 15.33% 7.31% 6.07% 11.58% 17.31% 4.89% 6.22% 25.76%  
      gross margin %
    59.08% 55.37% 53.96% 53.58% 53.23% 52.63% 50.88% 50.22% 49.70% 50.21% 47.84% 47.78% 47.90% 45.18% 46.19% 44.82% 45.05% 45.10% 44.98% 44.78% 45.66% 40.84% 44.74% 45.48% 42.51% 48.41% 49.25% 48.42% 47.85% 47.25% 50.22% 49.97% 50.78% 48.61% 48.49% 48.92% 48.87% 49.84% 48.83% 47.59% 47.23% 45.47% 45.98% 46.21% 45.06% 41.90% 42.15% 43.47% 39.34% 
      operating expenses:
                                                     
      sales and marketing
    25,720,000 25,893,000 26,401,000 27,037,000 26,527,000 27,215,000 25,558,000 27,733,000 25,445,000 26,554,000 26,123,000 28,701,000 28,144,000 28,505,000 27,966,000 26,477,000 25,266,000 22,497,000 22,664,000 20,587,000 19,816,000 17,726,000 18,403,000 16,310,000 19,884,000 16,576,000 15,700,000 15,866,000 15,805,000 13,583,000 11,467,000 12,108,000 10,966,000 10,292,000 9,904,000 11,096,000 9,878,000 9,486,000 8,980,000 9,611,000 8,207,000 7,158,000 6,660,000 6,987,000 6,194,000 5,886,000 5,642,000 6,032,000 5,509,000 
      research and development
    41,880,000 40,631,000 38,932,000 36,914,000 37,853,000 35,722,000 36,901,000 35,759,000 34,862,000 34,271,000 34,542,000 34,096,000 34,425,000 34,041,000 33,099,000 31,832,000 31,131,000 29,965,000 30,763,000 29,429,000 26,795,000 25,213,000 23,568,000 23,642,000 24,958,000 19,881,000 19,617,000 19,118,000 17,657,000 15,517,000 12,904,000 11,756,000 11,157,000 10,673,000 10,092,000 9,922,000 9,651,000 8,508,000 8,219,000 7,830,000 7,903,000 6,607,000 5,979,000 4,797,000 4,151,000 3,408,000 3,155,000 2,787,000 2,736,000 
      general and administrative
    32,187,000 30,452,000 31,705,000 31,034,000 32,322,000 29,988,000 31,495,000 31,283,000 30,176,000 30,283,000 28,084,000 27,127,000 24,692,000 23,696,000 22,614,000 23,285,000 20,568,000 20,025,000 20,352,000 18,704,000 18,834,000 17,061,000 17,563,000 17,203,000 19,110,000 15,382,000 13,418,000 14,079,000 13,860,000 12,659,000 11,237,000 10,798,000 10,296,000 9,863,000 9,596,000 9,268,000 8,452,000 8,477,000 8,624,000 7,437,000 7,421,000 6,547,000 5,961,000 5,344,000 5,125,000 4,641,000 4,574,000 4,058,000 3,718,000 
      transaction-related costs
    250,000          3,000 9,000                                      
      amortization of acquired intangibles
        93,000 2,587,000 4,776,000 4,788,000 4,828,000 4,903,000 5,250,000 5,252,000 5,262,000 4,982,000 4,422,000 4,422,000 4,422,000 4,436,000 4,483,000 4,563,000 4,419,000 4,441,000 4,465,000 4,491,000 4,491,000 3,307,000 912,000 905,000 1,215,000 857,000 251,000 368,000 368,000 368,000 369,000 373,000 371,000 366,000 368,000 368,000 368,000 349,000 227,000       
      lease and other restructuring charges
    188,000 1,278,000 803,000 -261,000 2,006,000 2,406,000 3,129,000 967,000 1,126,000 3,399,000 3,303,000 2,312,000 1,961,000 7,171,000 5,494,000                                   
      total operating expenses
    100,225,000 98,420,000 97,841,000 94,724,000 98,801,000 97,918,000 101,859,000 100,530,000 96,437,000 99,410,000 97,305,000 97,497,000 94,496,000 98,689,000 93,947,000 86,672,000 81,798,000 77,051,000 79,982,000 75,283,000 70,714,000 64,986,000 66,285,000 76,685,000 66,476,000 63,896,000 52,649,000 51,945,000 51,255,000 44,436,000 37,670,000 35,946,000 33,043,000 31,459,000 30,231,000 31,010,000 28,700,000 28,351,000 28,026,000 26,755,000 25,381,000 22,148,000 19,833,000 17,128,000 15,470,000 13,935,000 13,371,000 12,877,000 11,963,000 
      income from operations
    27,689,000 16,864,000 11,004,000 9,840,000 2,189,000 -1,575,000 -12,800,000 -13,703,000 -14,185,000 -18,017,000 -23,172,000 -23,669,000 -21,199,000 -32,487,000 -27,091,000 -23,784,000 -21,399,000 -17,567,000 -22,972,000 -19,943,000 -17,513,000 -20,476,000 -19,847,000 -32,307,000 -27,203,000 -21,858,000 -13,394,000 -14,351,000 -17,143,000 -12,694,000 -7,269,000 -6,675,000 -5,212,000 -6,328,000 -5,928,000 -7,713,000 -6,938,000 -7,342,000 -9,320,000 -9,620,000 -9,436,000 -8,323,000 -6,950,000 -4,982,000 -4,585,000 -4,656,000 -4,525,000 -4,549,000 -5,341,000 
      yoy
    1164.92% -1170.73% -185.97% -171.81% -115.43% -91.26% -44.76% -42.11% -33.09% -44.54% -14.47% -0.48% -0.93% 84.93% 17.93% 19.26% 22.19% -14.21% 15.75% -38.27% -35.62% -6.32% 48.18% 125.12% 58.68% 72.19% 84.26% 115.00% 228.91% 100.60% 22.62% -13.46% -24.88% -13.81% -36.39% -19.82% -26.47% -11.79% 34.10% 93.10% 105.80% 78.76% 53.59% 9.52% -14.15%     
      qoq
    64.19% 53.25% 11.83% 349.52% -238.98% -87.70% -6.59% -3.40% -21.27% -22.25% -2.10% 11.65% -34.75% 19.92% 13.90% 11.15% 21.81% -23.53% 15.19% 13.88% -14.47% 3.17% -38.57% 18.76% 24.45% 63.19% -6.67% -16.29% 35.05% 74.63% 8.90% 28.07% -17.64% 6.75% -23.14% 11.17% -5.50% -21.22% -3.12% 1.95% 13.37% 19.76% 39.50% 8.66% -1.52% 2.90% -0.53% -14.83%  
      operating margin %
    12.79% 8.10% 5.46% 5.04% 1.15% -0.86% -7.31% -7.93% -8.57% -11.11% -14.95% -15.32% -13.85% -22.17% -18.72% -16.95% -15.96% -13.32% -18.13% -16.14% -15.03% -18.79% -19.12% -33.11% -29.45% -25.17% -16.81% -18.48% -24.04% -18.90% -12.01% -11.40% -9.51% -12.24% -11.83% -16.20% -15.58% -17.42% -24.33% -26.72% -27.95% -27.37% -24.81% -18.95% -18.98% -21.02% -21.56% -23.74% -31.73% 
      other income:
                                                     
      interest and other income
    3,269,000 5,161,000 5,487,000 5,003,000 4,586,000 4,684,000 4,617,000 3,852,000 3,189,000 3,387,000 2,328,000 2,107,000 2,276,000 2,463,000 1,420,000 564,000 915,000 949,000 136,000 212,000 179,000 171,000 315,000 265,000 456,000 694,000 1,315,000 856,000 807,000 832,000 1,025,000 755,000 199,000 167,000 149,000 129,000 108,000 98,000 90,000 87,000 83,000 75,000 84,000 77,000 44,000 35,000 25,000 5,000  
      interest and other expense
    -1,205,000 -1,245,000 -1,283,000 -1,346,000 -1,535,000 -1,173,000 -1,354,000 -1,120,000 -1,292,000 -1,390,000 -1,317,000 -1,581,000 -1,444,000 -1,652,000 -1,651,000 -1,662,000 -1,711,000 -8,029,000 -8,151,000 -8,705,000 -8,186,000 -7,789,000 -7,072,000 -6,864,000 -6,921,000 -6,682,000 -6,521,000 -4,073,000 -3,014,000 -3,177,000 -2,902,000 -2,860,000 -1,222,000 -30,000  -20,000 -74,000 -172,000 -154,000 -172,000 -69,000 -75,000 -71,000 -65,000 -72,000 -119,000 -107,000 -124,000 -207,000 
      total other income
    2,064,000 3,916,000 4,204,000 3,657,000 3,051,000 3,511,000 3,263,000 2,732,000 1,897,000 1,997,000 1,011,000 526,000 20,701,000 811,000 -231,000 -1,098,000 -796,000 -7,080,000 -8,015,000 -10,006,000 -8,007,000 -16,550,000 -6,757,000 -6,599,000 -6,465,000 -5,988,000 -5,206,000 -3,217,000 -2,207,000 -2,345,000 -1,877,000 -2,105,000 -1,023,000 137,000 149,000 109,000 34,000 -33,750 -64,000 -85,000 14,000 -750 13,000 12,000      
      income before income taxes
    29,753,000 20,780,000 15,208,000 13,497,000 5,240,000 1,936,000 -9,537,000 -10,971,000 -12,288,000 -16,020,000 -22,161,000 -23,143,000 -498,000 -31,676,000 -27,322,000 -24,882,000 -22,195,000 -24,647,000 -30,987,000 -29,949,000 -25,520,000 -37,026,000 -26,604,000 -38,906,000 -33,668,000 -27,846,000 -18,600,000 -17,568,000 -19,350,000 -15,039,000 -9,146,000 -8,780,000 -6,235,000 -6,191,000 -5,779,000 -7,604,000 -6,904,000 -7,416,000 -9,384,000 -9,705,000 -9,422,000 -8,323,000 -6,937,000 -4,970,000 -4,613,000 -4,740,000 -4,607,000 -4,668,000 -5,548,000 
      provision for income taxes
    -3,114,000 -337,000 -160,000 -1,733,000 -487,000 -1,772,000 -2,260,000 -2,089,000 -1,555,000 -2,059,000 -1,006,000 -479,000 -18,000 -735,000 -469,000 -340,000 -1,364,000 -227,250 -596,000 -178,000 -135,000             -89,000 -3,000 -217,000 -136,000 -97,000 -97,000 -3,000 -230,000 -97,000 -79,000 -12,000 -32,000 -20,000 -18,000 -15,000 -18,000 
      net income
    26,639,000 20,443,000 15,048,000 11,764,000 4,753,000 164,000 -11,797,000 -13,060,000 -13,843,000 -18,079,000 -23,167,000 -23,622,000 -516,000 -32,411,000 -27,791,000 -25,222,000 -23,559,000 -25,381,000 -31,583,000 -30,127,000 -25,655,000 -37,821,000 -26,720,000 -38,971,000 -34,108,000 -15,666,000 -18,569,000 -17,331,000 -19,311,000 -11,863,000 -8,859,000 -8,627,000 -6,048,000 -5,521,000 -5,782,000 -7,821,000 -7,040,000 -7,513,000 -9,481,000 -9,708,000 -9,652,000 -8,420,000 -7,016,000 -4,982,000 -4,645,000 -4,760,000 -4,625,000 -4,683,000 -5,566,000 
      yoy
    460.47% 12365.24% -227.56% -190.08% -134.34% -100.91% -49.08% -44.71% 2582.75% -44.22% -16.64% -6.34% -97.81% 27.70% -12.01% -16.28% -8.17% -32.89% 18.20% -22.69% -24.78% 141.42% 43.90% 124.86% 76.62% 32.06% 109.61% 100.89% 219.30% 114.87% 53.22% 10.31% -14.09% -26.51% -39.01% -19.44% -27.06% -10.77% 35.13% 94.86% 107.79% 76.89% 51.70% 6.38% -16.55%     
      qoq
    30.31% 35.85% 27.92% 147.51% 2798.17% -101.39% -9.67% -5.66% -23.43% -21.96% -1.93% 4477.91% -98.41% 16.62% 10.19% 7.06% -7.18% -19.64% 4.83% 17.43% -32.17% 41.55% -31.44% 14.26% 117.72% -15.63% 7.14% -10.25% 62.78% 33.91% 2.69% 42.64% 9.55% -4.51% -26.07% 11.09% -6.30% -20.76% -2.34% 0.58% 14.63% 20.01% 40.83% 7.26% -2.42% 2.92% -1.24% -15.86%  
      net income margin %
    12.30% 9.82% 7.46% 6.03% 2.51% 0.09% -6.74% -7.55% -8.36% -11.15% -14.95% -15.29% -0.34% -22.12% -19.20% -17.98% -17.57% -19.24% -24.92% -24.38% -22.02% -34.70% -25.74% -39.94% -36.92% -18.04% -23.30% -22.32% -27.09% -17.66% -14.63% -14.73% -11.03% -10.68% -11.54% -16.42% -15.81% -17.82% -24.75% -26.96% -28.59% -27.69% -25.04% -18.95% -19.23% -21.49% -22.04% -24.44% -33.06% 
      other comprehensive income:
                                                     
      unrealized loss on available-for-sale investments
    -60,000             -590,750 -746,000   -750 -8,000              -24,000           -45,000      
      foreign currency translation adjustment
    -622,000 -73,000 -483,000 335,000 177,000 -1,112,000 230,000 49,000 -321,000 368,000 -470,000 180,000 -17,000 141,000 -291,000 -724,000 -90,000 -18,000 163,000 -37,000 2,000 58,000 66,000 3,000 -55,000 -104,000 -59,000 -22,000 12,000                     
      comprehensive income
    25,957,000 20,346,000 14,630,000 12,046,000 4,906,000    -14,038,000    503,000                                     
      net income per common share
                                                     
      basic
    430 330 240 190 80                                             
      diluted
    400 310 230 180 70                                             
      weighted-average common shares outstanding
                                                     
      basic
    62,338,000 62,156,000 62,458,000 62,353,000 61,222,000                                             
      diluted
    67,647,000 65,118,000 69,858,000 69,642,000 64,820,000                                             
      unrealized gain on available-for-sale investments
     -24,000 65,000 -53,000 -24,000 -168,000 383,000 51,000 126,000 515,000 423,000 -174,000 1,036,000   -544,000 -1,073,000   -14,000 19,000 -52,000 -52,000 108,000 -122,000 -24,000 37,000 97,000 113,000 -32,000 78,000 2,000  -70,000 15,000 -29,000 -1,000 -41,000 -17,000 16,000 89,000 -2,750 25,000  9,000 -5,000 -20,000   
      gain on extinguishment of debt
                19,869,000                                     
      comprehensive loss
         -1,116,000 -11,184,000 -12,960,000  -17,196,000 -23,214,000 -23,616,000  -31,780,000 -28,828,000 -26,490,000 -24,722,000 -25,609,000 -31,428,000 -30,178,000 -25,634,000 -37,815,000 -26,706,000 -38,860,000 -34,285,000 -15,794,000 -18,591,000 -17,256,000 -19,186,000 -11,817,000 -8,781,000 -8,625,000 -6,072,000 -5,591,000 -5,767,000 -7,850,000 -7,041,000 -7,554,000 -9,498,000 -9,692,000 -9,563,000 -8,496,000 -6,991,000 -5,027,000 -4,636,000 -4,754,000 -4,645,000   
      net loss per common share, basic and diluted
         10 -200 -220 -230 -310 -400 -410 -10 -560 -480 -440 -410 -450 -560 -530 -460 -700 -500 -760 -700 -320 -390 -390 -440 -280 -210 -200 -140 -130 -140 -190 -170 -190 -240 -250 -250 -220 -190 -130 -130 -130 -140 -140 -390 
      weighted-average common shares outstanding, basic and diluted
                                                     
      basic and diluted
         60,105,000 60,310,000 60,162,000 59,446,000 58,354,000 58,492,000 58,286,000 57,885,000 57,300,000 57,362,000 57,234,000 57,015,000 56,394,000 56,559,000 56,360,000 55,798,000 52,019,000 53,574,000 51,241,000 48,581,000 46,198,000 47,782,000 44,978,000 43,773,000 42,797,000 42,993,000 42,605,000 42,170,000 41,218,000 41,386,000 41,064,000 40,630,000 39,649,000 39,870,000 39,434,000 39,024,000 37,275,000 37,438,000 37,232,000 35,633,000 29,257,000 34,171,000 34,068,000 14,107,000 
      weighted-average common shares outstanding:
                                                     
      basic and diluted
         60,105,000 60,310,000 60,162,000 59,446,000 58,354,000 58,492,000 58,286,000 57,885,000 57,300,000 57,362,000 57,234,000 57,015,000 56,394,000 56,559,000 56,360,000 55,798,000 52,019,000 53,574,000 51,241,000 48,581,000 46,198,000 47,782,000 44,978,000 43,773,000 42,797,000 42,993,000 42,605,000 42,170,000 41,218,000 41,386,000 41,064,000 40,630,000 39,649,000 39,870,000 39,434,000 39,024,000 37,275,000 37,438,000 37,232,000 35,633,000 29,257,000 34,171,000 34,068,000 14,107,000 
      acquisition related costs
                12,000 294,000 352,000 527,000 3,000 176,000 476,000 1,188,000 850,000 500,000 818,000 1,127,000 -1,967,000 8,574,000 2,758,000 1,977,000 2,718,000 1,820,000 1,811,000 258,000 256,000 263,000 270,000 351,000 348,000 1,514,000 1,835,000 1,476,000 1,482,000 1,487,000 1,006,000       
      loss on extinguishment of debt
                       -1,513,000                              
      other comprehensive gain:
                                                     
      unoccupied lease charges
                   129,000 408,000 -48,000 1,244,000 812,000  45,000 1,468,000 668,000  176,000 244,000     658,000        33,000          
      partnership termination charges
                           13,244,000                          
      other comprehensive loss:
                                                     
      benefit from income taxes
                         -795,000 -116,000 -65,000 -440,000 12,180,000 31,000 237,000 39,000 3,176,000 287,000 153,000 187,000                 
      total other expense
                                                -28,000 -84,000 -82,000 -119,000 -207,000 
      loss from continuing operations
                                                 -4,760,000 -4,625,000 -4,683,000 -5,566,000 
      loss from discontinued operations, net of tax
                                                     
      net loss per common share:
                                                     
      loss from continuing operations per common share, basic and diluted
                                                 -130 -140 -140 -390 
      loss from discontinued operations per common share, basic and diluted
                                                     
      interest income
                                                     
    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 
                                                       
        assets
                                                       
        current assets:
                                                       
        cash and cash equivalents
      342,332,000 367,631,000 472,393,000 414,275,000 383,902,000 358,560,000 320,294,000 303,823,000 274,522,000 229,655,000 155,993,000 118,229,000 121,256,000 199,600,000 192,574,000 211,127,000 225,544,000 322,848,000 294,771,000 317,949,000 370,700,000 407,703,000 365,201,000 376,257,000 83,078,000 100,094,000 601,156,000 582,889,000 110,542,000 108,341,000 211,779,000 176,738,000 255,411,000 57,961,000 40,140,000 34,471,000 42,756,000 54,873,000 51,623,000 52,526,000 55,259,000 67,049,000 75,169,000 69,369,000 94,170,000 67,979,000 72,340,000 94,906,000 86,673,000 
        restricted cash
      2,057,000 1,672,000 2,139,000 1,742,000 1,575,000 2,233,000 1,854,000 2,517,000 4,257,000 3,977,000 2,069,000 2,298,000 2,273,000 2,302,000 2,732,000 2,965,000 2,978,000 2,973,000 2,972,000 2,978,000 3,480,000 3,482,000 3,470,000 3,464,000 3,450,000 3,468,000 2,152,000 2,158,000 1,815,000 1,815,000 2,315,000 2,315,000 2,315,000 2,315,000 2,915,000 2,915,000 1,315,000 1,315,000 2,159,000 2,203,000 1,867,000 2,123,000 1,315,000 713,000 829,000 829,000 829,000 116,000 116,000 
        investments
      36,559,000 65,064,000 96,341,000 117,797,000 102,147,000 88,066,000 87,558,000 68,227,000 63,939,000 94,353,000 134,789,000 161,777,000 150,478,000 233,753,000 203,116,000 188,222,000 188,144,000 104,878,000 99,805,000 93,342,000 157,860,000 131,352,000 30,908,000 12,687,000 29,752,000 32,325,000 35,696,000 34,810,000 53,971,000 68,979,000 86,236,000 101,974,000 38,704,000 41,685,000 48,717,000 44,185,000 39,409,000 42,249,000 40,708,000 43,114,000 49,740,000 43,571,000 44,720,000 49,150,000 25,525,000 20,956,000 18,028,000   
        accounts receivable
      74,196,000 51,716,000 69,877,000 60,323,000 62,597,000 42,084,000 57,924,000 59,435,000 54,292,000 42,899,000 44,451,000 38,671,000 39,811,000 46,735,000 52,598,000 46,065,000 36,601,000 46,979,000 53,499,000 38,692,000 36,064,000 36,430,000 42,125,000 33,585,000 26,582,000 22,442,000 24,349,000 26,591,000 19,549,000 19,668,000 23,121,000 26,996,000 16,897,000 13,203,000 15,768,000 15,012,000 8,449,000 12,240,000 16,246,000 10,576,000 8,735,000 9,009,000 8,986,000 6,987,000 7,225,000 5,007,000 6,505,000 5,468,000 5,735,000 
        contract assets, current portion
      7,356,000 8,596,000 6,236,000 8,033,000 6,370,000 7,888,000 7,228,000 8,776,000 8,579,000 9,193,000 10,845,000 11,359,000 9,812,000 8,909,000 3,298,000 3,217,000 2,994,000 1,845,000 1,263,000 1,234,000 992,000 1,088,000 1,111,000 1,049,000 993,000 872,000 826,000 771,000 654,000 598,000 487,000 1,196,000 336,000                 
        prepaid expenses and other current assets
      21,963,000 28,234,000 20,407,000 20,321,000 21,729,000 23,512,000 17,559,000 12,535,000 15,542,000 11,625,000 14,633,000 11,949,000 15,472,000 10,832,000 13,503,000 13,744,000 22,927,000 10,531,000 21,059,000 9,435,000 16,975,000 8,861,000 9,002,000 8,862,000 9,315,000 6,354,000 6,114,000 5,526,000 6,464,000 3,983,000 4,795,000 4,691,000 4,699,000 3,115,000 5,093,000 4,074,000 6,017,000 3,215,000 5,335,000 6,858,000 5,153,000 3,058,000 2,412,000 2,614,000 3,282,000 2,695,000 2,321,000 1,971,000 1,775,000 
        deferred solution and other costs, current portion
      29,535,000 22,631,000 29,514,000 27,025,000 30,254,000 26,611,000 24,256,000 26,657,000 28,355,000 27,521,000 25,162,000 26,783,000 28,789,000 21,117,000 23,827,000 23,551,000 25,028,000 25,076,000 23,377,000 24,499,000 23,966,000 19,042,000 18,548,000 18,815,000 17,256,000 15,609,000 13,902,000 12,726,000 11,169,000 10,501,000 10,456,000 10,402,000 8,392,000 9,246,000 9,416,000 8,182,000 8,422,000 8,839,000 8,304,000 6,061,000 5,200,000 5,968,000 6,077,000 4,512,000 4,070,000 5,060,000 4,324,000 3,127,000 3,277,000 
        deferred implementation costs, current portion
      10,575,000 10,508,000 10,359,000 10,230,000 10,201,000 9,706,000 9,666,000 9,413,000 9,012,000 8,741,000 8,753,000 8,136,000 7,224,000 7,828,000 7,646,000 7,316,000 7,374,000 7,320,000 7,335,000 7,230,000 6,907,000 8,258,000 10,228,000 9,820,000 8,388,000 5,171,000 4,638,000 4,400,000 5,011,000 4,427,000 3,599,000 3,066,000 3,740,000 3,562,000 3,590,000 3,400,000 3,275,000 2,938,000 3,038,000 2,747,000 2,485,000 2,440,000 2,378,000 2,331,000 2,054,000 1,996,000 2,037,000 1,945,000 1,767,000 
        total current assets
      524,573,000 556,052,000 707,266,000 659,746,000 618,775,000 558,660,000 526,339,000 491,383,000 458,498,000 427,964,000 396,695,000 379,202,000 375,115,000 531,076,000 499,294,000 496,207,000 511,590,000 522,450,000 504,081,000 495,359,000 616,944,000 616,216,000 480,593,000 464,539,000 178,814,000 186,335,000 688,833,000 669,871,000 209,175,000 218,312,000 342,788,000 327,378,000 330,494,000 131,087,000 125,639,000 112,239,000 109,643,000 125,669,000 127,413,000 124,085,000 128,439,000 133,218,000 141,057,000 135,676,000 137,155,000 104,522,000 106,384,000 107,533,000 99,343,000 
        property and equipment
      27,933,000 27,783,000 24,572,000 27,070,000 28,025,000 31,528,000 34,248,000 35,491,000 37,871,000 41,178,000 44,813,000 48,460,000 53,008,000 56,695,000 59,130,000 62,572,000 63,343,000 66,608,000 66,919,000 65,448,000 61,580,000 49,558,000 51,590,000 50,298,000 48,681,000 39,252,000 39,917,000 39,732,000 40,715,000 34,994,000 35,132,000 36,727,000 36,592,000 34,544,000 32,140,000 31,565,000 31,701,000 27,480,000 28,994,000 27,802,000 27,491,000 24,440,000 21,426,000 18,718,000 19,001,000 18,521,000 14,251,000 14,026,000 14,295,000 
        right of use assets
      25,768,000 27,188,000 28,687,000 29,535,000 28,920,000 30,402,000 31,055,000 33,411,000 34,957,000 35,453,000 34,105,000 35,579,000 37,322,000 39,837,000 43,451,000 48,735,000 50,541,000 52,278,000 54,012,000 57,323,000 33,144,000 34,709,000 31,067,000 33,282,000 33,211,000 35,388,000 29,159,000 24,444,000 25,410,000                     
        deferred solution and other costs, net of current portion
      29,961,000 27,827,000 26,818,000 27,492,000 28,300,000 28,116,000 28,798,000 30,094,000 31,861,000 26,090,000 27,093,000 27,303,000 28,845,000 26,410,000 26,571,000 27,568,000 27,171,000 26,930,000 28,596,000 31,504,000 31,246,000 32,782,000 34,756,000 31,328,000 32,621,000 29,220,000 25,384,000 22,618,000 22,004,000 16,761,000 16,273,000 15,966,000 16,333,000 12,973,000 12,411,000 13,213,000 12,853,000 11,125,000 12,106,000 11,828,000 10,973,000 10,146,000 9,480,000 8,590,000 8,192,000 7,159,000 6,503,000 6,291,000 6,358,000 
        deferred implementation costs, net of current portion
      31,235,000 28,929,000 29,319,000 28,342,000 27,403,000 26,408,000 24,795,000 23,151,000 22,172,000 21,480,000 21,062,000 21,025,000 20,515,000 18,713,000 18,686,000 18,221,000 17,487,000 17,039,000 18,424,000 17,865,000 17,275,000 15,184,000 16,909,000 15,686,000 14,586,000 15,848,000 14,884,000 13,238,000 11,055,000 9,948,000 10,215,000 9,492,000 8,374,000 8,295,000 8,387,000 8,276,000 8,110,000 8,096,000 7,622,000 7,061,000 6,606,000 6,045,000 5,753,000 5,523,000 5,554,000 5,378,000 5,344,000 4,932,000 4,791,000 
        intangible assets
      75,781,000 78,377,000 82,317,000 86,769,000 90,529,000 94,633,000 101,147,000 108,402,000 115,249,000 121,572,000 128,354,000 134,691,000 139,967,000 145,681,000 146,197,000 150,897,000 156,306,000 162,461,000 170,960,000 179,797,000 175,925,000 184,859,000 194,340,000 203,986,000 213,998,000 223,861,000 54,167,000 57,213,000 60,254,000 63,296,000 7,720,000 9,079,000 10,556,000 12,034,000 13,512,000 14,718,000 15,907,000 15,208,000 15,631,000 16,054,000 16,591,000 17,192,000 11,267,000       
        goodwill
      512,869,000 512,869,000 512,869,000 512,869,000 512,869,000 512,869,000 512,869,000 512,869,000 512,869,000 512,869,000 512,869,000 512,869,000 512,869,000 512,869,000 512,869,000 512,869,000 512,869,000 512,869,000 512,869,000 512,869,000 462,274,000 462,274,000 462,274,000 462,274,000 462,274,000 462,023,000 107,857,000 107,857,000 107,857,000 107,907,000 12,876,000 12,876,000 12,876,000 12,876,000 12,876,000 12,876,000 12,876,000 12,876,000 12,876,000 12,876,000 12,876,000 12,876,000 8,776,000       
        contract assets, net of current portion and allowance
      15,138,000 14,103,000 12,361,000 11,296,000 12,463,000 9,483,000 10,072,000 11,238,000 11,702,000 12,210,000 10,823,000 11,571,000 14,662,000 16,186,000 25,272,000 24,661,000 22,753,000 22,103,000 21,704,000 21,189,000 19,733,000  19,156,000 18,028,000 16,988,000                         
        other long-term assets
      3,089,000 3,149,000 2,492,000 2,294,000 2,572,000 2,696,000 3,492,000 2,985,000 3,208,000 2,609,000 3,435,000 1,987,000 2,089,000 2,259,000 1,928,000 1,966,000 2,044,000 2,307,000 2,082,000 2,245,000 2,379,000 2,426,000 2,826,000 2,158,000 1,325,000 2,318,000 3,502,000 3,532,000 2,709,000 2,230,000 1,751,000 1,171,000 1,090,000 1,006,000 502,000 513,000 496,000 526,000 642,000 539,000 615,000 551,000 956,000 1,187,000 1,141,000 1,226,000 815,000 740,000 751,000 
        total assets
      1,246,347,000 1,276,277,000 1,426,701,000 1,385,413,000 1,349,856,000 1,294,795,000 1,272,815,000 1,249,024,000 1,228,387,000 1,201,425,000 1,179,249,000 1,172,687,000 1,184,392,000 1,349,726,000 1,333,398,000 1,343,696,000 1,364,104,000 1,385,045,000 1,379,647,000 1,383,599,000 1,420,500,000 1,416,702,000 1,293,511,000 1,281,579,000 1,002,498,000 1,009,434,000 977,684,000 951,782,000 490,407,000 463,720,000 435,101,000 418,763,000 421,854,000 212,815,000 205,467,000 193,400,000 191,586,000 200,980,000 205,284,000 200,245,000 203,591,000 204,468,000 198,715,000 169,694,000 171,043,000 136,806,000 133,297,000 133,522,000 125,538,000 
        liabilities and stockholders' equity
                                                       
        current liabilities:
                                                       
        accounts payable
      10,278,000 20,473,000 8,132,000 6,136,000 14,580,000 9,354,000 13,230,000 14,249,000 12,599,000 19,353,000 15,113,000 14,139,000 13,906,000 10,055,000 11,660,000 12,850,000 13,418,000 10,597,000 5,402,000 11,357,000 14,263,000 7,887,000 15,414,000 7,028,000 12,819,000 10,967,000 8,612,000 8,357,000 10,254,000 9,169,000 7,884,000 6,639,000 6,375,000 7,621,000 6,347,000 5,306,000 5,769,000 4,231,000 5,082,000 5,513,000 4,872,000 3,450,000 3,663,000 3,527,000 3,444,000 1,986,000 2,641,000 1,939,000 4,501,000 
        accrued liabilities
      25,604,000 24,572,000 26,793,000 20,061,000 24,250,000 18,239,000 19,615,000 20,339,000 23,226,000 16,471,000 17,606,000 15,916,000 20,031,000 20,748,000 15,143,000 14,701,000 15,528,000 18,343,000 17,616,000 24,814,000 26,952,000 22,444,000 21,151,000 15,586,000 19,132,000 16,341,000 12,358,000 10,149,000 11,425,000 9,329,000 7,614,000 7,688,000 10,847,000 10,562,000 5,901,000 5,863,000 9,583,000 8,822,000 9,069,000 10,754,000 10,152,000 11,319,000 6,787,000 6,870,000 10,338,000 9,268,000 7,089,000 6,703,000 5,855,000 
        accrued compensation
      17,534,000 31,754,000 23,415,000 23,846,000 18,638,000 32,949,000 25,908,000 21,360,000 13,810,000 26,580,000 18,525,000 18,168,000 11,671,000 23,460,000 18,038,000 16,723,000 19,510,000 31,725,000 32,143,000 19,863,000 16,732,000 26,716,000 22,230,000 20,246,000 35,425,000 38,668,000 35,689,000 28,427,000 26,602,000 12,652,000 10,658,000 7,100,000 6,229,000 11,511,000 11,501,000 8,731,000 7,484,000 16,035,000 14,037,000 10,392,000 8,063,000 7,712,000 6,458,000 4,251,000 2,781,000 3,936,000    
        convertible notes, current portion
      303,682,000 303,368,000 493,933,000 493,438,000 190,514,000 190,331,000        10,903,000 10,887,000 10,871,000 10,855,000                                 
        deferred revenues, current portion
      196,762,000 155,003,000 170,289,000 179,438,000 174,094,000 137,700,000 141,267,000 134,361,000 132,387,000 118,723,000 115,777,000 111,466,000 122,064,000 117,468,000 101,057,000 95,816,000 103,322,000 98,692,000 100,119,000 89,159,000 88,897,000 81,935,000 77,871,000 68,172,000 64,192,000 57,850,000 52,047,000 46,023,000 45,246,000 42,531,000 34,799,000 33,159,000 38,344,000 38,379,000 40,505,000 32,057,000 28,781,000 30,123,000 32,290,000 25,759,000 25,497,000 23,051,000 22,114,000 17,542,000 18,576,000 17,289,000 18,031,000 14,351,000 13,226,000 
        lease liabilities, current portion
      8,628,000 8,915,000 9,088,000 9,362,000 10,084,000 10,327,000 10,784,000 10,895,000 10,630,000 10,436,000 9,071,000 9,210,000 9,229,000 9,408,000 9,443,000 9,330,000 9,214,000 9,001,000 8,658,000 7,842,000 6,559,000 6,844,000 8,389,000 8,812,000 8,960,000 9,140,000 7,472,000 6,725,000 6,898,000                     
        total current liabilities
      562,488,000 544,085,000 731,650,000 732,281,000 432,160,000 398,900,000 210,804,000 201,204,000 192,652,000 191,563,000 176,092,000 168,899,000 176,901,000 192,042,000 166,228,000 160,291,000 171,847,000 168,358,000 163,938,000 153,035,000 153,403,000 145,826,000 145,055,000 119,844,000 140,528,000 132,966,000 116,178,000 99,681,000 100,425,000 73,681,000 60,955,000 54,586,000 61,795,000 68,073,000 64,254,000 51,957,000 51,617,000 59,211,000 60,478,000 52,418,000 48,658,000 45,693,000 39,275,000 32,534,000 35,477,000 32,887,000 28,214,000 23,506,000 24,218,000 
        deferred revenues, net of current portion
      30,557,000 26,826,000 28,645,000 25,285,000 26,981,000 27,281,000 25,324,000 24,334,000 26,851,000 17,350,000 17,932,000 19,682,000 23,311,000 21,691,000 20,831,000 24,327,000 26,205,000 29,168,000 20,552,000 24,740,000 30,616,000 29,203,000 32,052,000 33,089,000 33,406,000 32,954,000 25,391,000 25,317,000 24,202,000 23,063,000 25,428,000 19,238,000 20,599,000 28,289,000 28,286,000 30,500,000 29,935,000 31,707,000 32,266,000 30,988,000 30,767,000 29,188,000 27,795,000 25,846,000 21,025,000 19,436,000 18,616,000 17,947,000 15,236,000 
        lease liabilities, net of current portion
      31,592,000 33,832,000 36,063,000 36,524,000 36,019,000 38,346,000 39,357,000 41,771,000 44,429,000 45,588,000 46,890,000 48,696,000 50,932,000 52,991,000 55,292,000 56,646,000 59,008,000 61,374,000 63,700,000 66,280,000 35,116,000 36,739,000 31,836,000 33,707,000 33,717,000 36,079,000 30,309,000 26,533,000 27,644,000                     
        other long-term liabilities
      10,034,000 9,723,000 7,458,000 6,988,000 6,809,000 10,357,000 10,262,000 9,594,000 8,524,000 7,981,000 7,339,000 4,530,000 5,169,000 6,189,000 3,573,000 5,024,000 5,048,000 4,251,000 5,025,000 4,154,000 3,883,000 4,102,000 5,763,000 11,567,000 3,665,000 3,239,000 4,639,000 499,000 477,000 17,202,000 590,000 823,000 360,000 438,000 579,000 586,000 473,000 361,000 292,000 222,000 2,710,000 4,254,000 686,000 720,000 709,000 682,000 7,000 7,000 69,000 
        total liabilities
      634,671,000 614,466,000 803,816,000 801,078,000 804,398,000 776,999,000 777,698,000 768,359,000 763,416,000 752,946,000 738,222,000 731,280,000 745,291,000 930,702,000 903,053,000 902,757,000 917,917,000 814,749,000 797,918,000 786,104,000 787,526,000 773,338,000 656,253,000 634,087,000 641,588,000 630,022,000 595,843,000 565,920,000 338,014,000 304,820,000 275,112,000 260,457,000 266,999,000 106,193,000 102,830,000 93,053,000 91,206,000 100,745,000 102,786,000 93,394,000 91,819,000 86,494,000 75,334,000 63,408,000 61,820,000 57,866,000 52,030,000 48,757,000 50,957,000 
        commitments and contingencies
                                                       
        stockholders' equity:
                                                       
        preferred stock: 0.0001 par value...
                                                       
        common stock: 0.0001 par value...
      6,000 6,000 6,000 6,000 6,000 6,000 6,000 6,000 6,000 6,000 6,000 6,000 6,000 6,000 6,000 6,000 6,000 6,000 6,000 6,000 6,000 6,000 5,000 5,000 5,000 5,000 5,000 5,000 4,000 4,000 4,000 4,000 4,000 4,000 4,000 4,000 4,000 4,000 4,000 4,000 4,000 4,000 4,000 4,000 4,000    3,000 
        additional paid-in capital
      1,199,888,000 1,275,980,000 1,257,400,000 1,233,480,000 1,206,649,000 1,183,893,000 1,160,098,000 1,134,462,000 1,105,808,000 1,075,278,000 1,050,630,000 1,027,796,000 1,001,874,000 982,300,000 961,841,000 943,607,000 922,365,000 1,064,358,000 1,050,182,000 1,034,520,000 1,039,821,000 1,024,577,000 980,657,000 964,185,000 638,743,000 622,692,000 609,327,000 594,757,000 344,033,000 331,355,000 320,627,000 310,163,000 298,087,000 259,726,000 249,892,000 241,835,000 233,876,000 226,485,000 221,041,000 215,832,000 210,905,000 207,541,000 204,452,000 180,352,000 178,262,000 143,337,000 140,890,000 139,743,000 124,876,000 
        accumulated other comprehensive loss
      -2,635,000 -1,953,000 -1,856,000 -1,438,000 -1,720,000 -1,873,000 -593,000 -1,206,000 -1,306,000 -1,111,000 -1,994,000 -1,947,000 -1,953,000 -2,972,000 -3,603,000 -2,566,000 -1,298,000 -135,000  -62,000          -37,000 -83,000 -161,000 -163,000 -139,000 -69,000 -84,000 -55,000 -54,000 -13,000  -12,000 -101,000 -25,000 -50,000 -5,000 -14,000 -20,000   
        accumulated deficit
      -585,583,000 -612,222,000 -632,665,000 -647,713,000 -659,477,000 -664,230,000 -664,394,000 -652,597,000 -639,537,000 -625,694,000 -607,615,000 -584,448,000 -560,826,000 -560,310,000 -527,899,000 -500,108,000 -474,886,000 -493,933,000 -468,552,000 -436,969,000 -406,842,000 -381,187,000 -343,366,000 -316,646,000 -277,675,000 -243,299,000 -227,633,000 -209,064,000 -191,733,000 -172,422,000 -160,559,000 -151,700,000 -143,073,000 -152,114,000 -146,593,000 -140,811,000 -132,990,000 -125,783,000 -118,270,000 -108,789,000 -99,081,000 -89,429,000 -81,009,000 -73,993,000 -69,011,000 -64,366,000 -59,606,000 -54,981,000 -50,298,000 
        total stockholders' equity
      611,676,000 661,811,000 622,885,000 584,335,000 545,458,000 517,796,000 495,117,000 480,665,000 464,971,000 448,479,000 441,027,000 441,407,000 439,101,000 419,024,000 430,345,000 440,939,000 446,187,000 570,296,000 581,729,000 597,495,000 632,974,000 643,364,000 637,258,000 647,492,000 360,910,000 379,412,000 381,841,000 385,862,000 152,393,000 158,900,000 159,989,000 158,306,000 154,855,000 106,622,000 102,637,000 100,347,000 100,380,000 100,235,000 102,498,000 106,851,000 111,772,000 117,974,000 123,381,000 106,286,000 109,223,000 78,940,000 81,267,000 84,765,000 74,581,000 
        total liabilities and stockholders' equity
      1,246,347,000 1,276,277,000 1,426,701,000 1,385,413,000 1,349,856,000 1,294,795,000 1,272,815,000 1,249,024,000 1,228,387,000 1,201,425,000 1,179,249,000 1,172,687,000 1,184,392,000 1,349,726,000 1,333,398,000 1,343,696,000 1,364,104,000 1,385,045,000 1,379,647,000 1,383,599,000 1,420,500,000 1,416,702,000 1,293,511,000 1,281,579,000 1,002,498,000 1,009,434,000 977,684,000 951,782,000 490,407,000 463,720,000 435,101,000 418,763,000 421,854,000 212,815,000 205,467,000 193,400,000 191,586,000 200,980,000 205,284,000 200,245,000 203,591,000 204,468,000 198,715,000 169,694,000 171,043,000     
        convertible notes, net of current portion
          302,429,000 302,115,000 491,951,000 491,456,000 490,960,000 490,464,000 489,969,000 489,473,000 488,978,000 657,789,000 657,129,000 656,469,000 655,809,000 551,598,000 544,703,000 537,895,000 564,508,000 557,468,000 441,547,000 435,880,000 430,272,000 424,784,000 419,326,000 413,890,000 185,266,000 182,723,000 180,122,000 177,562,000 175,170,000                 
        accumulated other comprehensive income
                        93,000  -11,000 -32,000 -38,000 -52,000 -163,000 14,000 142,000 164,000 89,000           4,000          
        contract assets, net of current portion
                           18,694,000    15,189,000 13,981,000 13,277,000 11,228,000 10,272,000 8,346,000 6,074,000 5,539,000                 
        deferred rent, net of current portion
                                   8,151,000 8,017,000 8,248,000 9,075,000 9,393,000 9,711,000 10,010,000 9,181,000 9,466,000 9,750,000 9,766,000 9,684,000 7,359,000 7,578,000 4,307,000 4,504,000 4,694,000 4,888,000 4,892,000 4,668,000 
        treasury stock
                                       -855,000 -597,000 -597,000 -455,000 -417,000 -264,000 -200,000 -44,000 -41,000 -41,000 -27,000 -27,000 -20,000    
        capital lease obligations, current portion
                                              74,000 161,000 253,000 344,000 338,000 408,000 453,000 513,000 636,000 
        capital lease obligations, net of current portion
                                                 1,000 105,000 167,000 259,000 351,000 443,000 
        liabilities, redeemable convertible preferred stock, redeemable common stock and stockholders' equity
                                                       
        long-term debt
                                                    46,000 2,054,000 6,323,000 
        redeemable convertible preferred stock
                                                       
        series a preferred stock: 0.0001 par value...
                                                       
        series b preferred stock: 0.0001 par value...
                                                       
        series c preferred stock: 0.0001 par value...
                                                       
        stockholders' equity
                                                       
        junior convertible preferred stock: 0.0001 par value...
                                                       
        total liabilities, redeemable convertible preferred stock, redeemable common stock and stockholders' equity
                                                   136,806,000 133,297,000 133,522,000 125,538,000 
        common stock: 0.0001 par value: no shares outstanding as of march 31, 2014, and 3,829 shares outstanding as of december 31, 2013
                                                       
      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 
                                                         
          cash flows from operating activities:
                                                         
          net income
        26,639,000 20,443,000 15,048,000 11,764,000 4,753,000                                             
          adjustments to reconcile net income to net cash from operating activities:
                                                         
          amortization of deferred implementation, solution and other costs
        7,748,000 8,103,000 7,417,000 7,605,000 6,961,000 7,187,000 6,736,000 6,704,000 6,411,000 6,664,000 6,737,000 6,378,000 6,069,000 6,043,000 6,136,000 5,369,000 5,722,000 7,102,000 5,780,000 5,526,000 6,088,000 8,989,000 5,339,000 4,703,000 3,905,000 3,964,000 3,614,000 4,592,000 1,464,000 2,214,000 1,969,000 2,047,000 2,218,000 1,929,000 2,012,000 1,795,000 1,719,000 1,847,000 1,736,000 1,556,000 1,636,000 1,257,000 1,633,000 990,000 1,127,000 1,237,000 1,168,000 1,063,000 967,000 
          depreciation and amortization
        11,743,000 12,536,000 13,613,000 13,555,000 13,720,000 15,990,000 17,651,000 17,645,000 17,523,000 17,943,000 18,286,000 17,935,000 17,543,000 16,422,000 15,291,000 15,027,000 14,919,000 14,253,000 14,082,000 13,586,000 12,912,000 12,865,000 12,929,000 13,029,000 13,017,000 10,729,000 5,932,000 5,975,000 5,821,000 5,361,000 3,689,000 3,874,000 3,878,000 3,897,000 3,822,000 3,702,000 3,525,000 3,264,000 3,064,000 2,944,000 2,927,000 2,418,000 1,873,000 1,353,000 1,203,000 961,000 1,092,000 1,031,000 999,000 
          amortization of debt issuance costs
        360,000 483,000 542,000 543,000 543,000 542,000 526,000 495,000 496,000 496,000 495,000 495,000 618,000 676,000 676,000 691,000 676,000 488,000 505,000 540,000 505,000 550,000 482,000 486,000 459,000 463,000 459,000 295,000 250,000 242,000 241,000 223,000 123,000 4,000 24,000 24,000 24,000 24,000 24,000 24,000 24,000 24,000 24,000 24,000 24,000   
          amortization of premiums and discounts on investments
        -42,000 -164,000 -99,000 -534,000 -301,000 -421,000 -409,000 -72,000 -371,000 -401,000                                        
          stock-based compensation expense
        20,265,000 20,182,000 23,257,000 22,500,000 21,010,000 19,759,000 24,324,000 24,331,000 20,801,000 19,369,000 21,109,000 20,624,000 18,086,000 13,949,000 17,783,000 18,570,000 14,855,000 14,107,000 14,404,000 13,929,000 13,463,000 12,606,000 12,011,000                           
          deferred income taxes
        343,000 2,133,000 406,000 739,000 -2,042,000 32,000 1,130,000 1,213,000 -269,000 756,000 436,000 -30,000 -526,000 668,000 86,000 -18,000 875,000 128,000 -20,000 -24,000 96,000 633,000 2,000 -103,000 414,000 -12,433,000 6,000 -480,000 133,000 -1,621,000 -368,000 -97,000 36,000 -577,000 -7,000 117,000 117,000 73,000 69,000 69,000 70,000         
          lease restructuring and impairments
        161,000  49,000 -380,000 434,000                                             
          other non-cash items
        100,000 160,000 444,000 61,000 31,000 -113,000 -156,000 -84,000 -137,000                                         
          changes in operating assets and liabilities:
                                                         
          accounts receivable
        -22,775,000 18,029,000 -9,757,000 2,297,000 -20,505,000 15,699,000 1,623,000 -5,113,000 -11,303,000 1,485,000 -5,580,000 1,266,000 6,919,000 5,903,000 -6,338,000 -9,743,000 10,464,000 6,580,000 -14,842,000 -2,166,000 356,000 5,703,000 -8,570,000 -7,156,000 -4,537,000 5,194,000 2,215,000 -7,080,000 43,000 5,354,000 3,800,000 -10,114,000 -3,717,000 2,568,000 -723,000 -6,608,000 3,802,000 4,018,000 -5,657,000 -1,858,000 250,000 98,000 -1,448,000 260,000 -2,232,000 1,484,000 -1,038,000 231,000 3,314,000 
          prepaid expenses and other current assets
        6,125,000 -7,829,000 1,250,000 1,448,000 1,787,000 -6,063,000 -4,996,000 2,999,000 -3,940,000 3,031,000 -2,723,000 3,543,000 -4,638,000 3,677,000 169,000 9,058,000 -12,410,000 10,529,000 -11,637,000 9,945,000 -8,305,000 204,000 -128,000 454,000 -2,970,000 1,100,000 -379,000 842,000 -2,385,000 3,664,000 -102,000 9,000 -1,727,000 2,121,000 -1,028,000 1,952,000 -2,805,000 1,825,000 1,822,000 -1,817,000 -2,067,000 -476,000 236,000 675,000 -585,000 613,000 -351,000 -195,000 -695,000 
          deferred solution and other costs
        -12,507,000 2,348,000 -5,316,000 437,000 -7,219,000 -5,092,000 394,000 243,000 -9,747,000 -4,457,000 -1,277,000 512,000 -12,190,000 -258,000 -2,464,000 -1,765,000 -3,112,000 -3,145,000 992,000 -3,881,000 -6,742,000 -722,000 -5,228,000 -2,531,000 -6,852,000 -7,136,000 -5,548,000 -3,551,000 -7,313,000 -1,524,000 -1,291,000 -2,472,000 -3,493,000 -1,191,000 -1,266,000 -830,000 -2,066,000 -483,000 -3,388,000 -2,378,000 -851,000 20,000 -2,873,000 -1,318,000 -488,000 -1,829,000 -1,867,000 -166,000 -1,467,000 
          deferred implementation costs
        -6,366,000 -4,145,000 -4,802,000 -4,726,000 -4,485,000 -4,894,000 -4,719,000 -4,300,000 -3,750,000 -3,458,000 -3,781,000 -4,178,000 -3,537,000 -1,577,000 -3,825,000 -3,533,000 -3,308,000 -2,587,000 -3,431,000 -3,356,000 -3,473,000 -2,958,000 -4,894,000 -4,971,000 -4,057,000 -3,868,000 -3,891,000 -4,785,000 -1,752,000 -2,035,000 -2,197,000 -1,580,000 -1,181,000 -1,010,000 -1,480,000 -1,375,000 -1,314,000 -1,292,000 -1,722,000 -1,613,000 -1,449,000 -1,054,000 -1,388,000 -758,000 -918,000 -793,000 -1,213,000 -999,000 -837,000 
          contract assets
        205,000 -4,102,000 733,000 -497,000 -1,461,000 -72,000 2,714,000 267,000 1,121,000 266,000 1,260,000 1,545,000 622,000 3,519,000 -690,000 -2,132,000 -1,798,000 -980,000 -545,000 -1,697,000 -943,000 484,000 -1,190,000 -1,096,000 -1,919,000 -1,254,000 -759,000 -2,166,000 -1,012,000 -2,037,000 -1,563,000 -1,396,000 -816,000                 
          other long-term assets
        92,000 906,000 883,000 1,969,000 1,488,000 2,725,000 1,987,000 1,818,000 752,000 2,513,000 -138,000 1,758,000 1,443,000 1,635,000 1,870,000 1,801,000 2,006,000 1,527,000 2,803,000 1,891,000 1,630,000 316,000 1,499,000 -923,000 2,819,000 1,784,000 2,237,000 928,000 1,192,000 -818,000 -316,000 -5,000 -220,000 -137,000 -17,000 -54,000 -28,000 156,000 -89,000 29,000 -49,000 -138,000 187,000 -91,000 41,000 -455,000 -119,000 -33,000 363,000 
          accounts payable
        -7,880,000 9,990,000 2,835,000 -9,648,000 5,404,000 -3,477,000 -1,087,000 1,207,000 -6,431,000 4,238,000 848,000 2,049,000 2,218,000 -2,170,000 -421,000 -1,204,000 3,247,000 4,925,000 -5,958,000 -316,000 3,106,000 -2,228,000 3,402,000 -3,187,000 -284,000 1,198,000 117,000 -1,628,000 1,439,000 -908,000 1,470,000 229,000 -1,054,000 1,497,000 673,000 -96,000 1,293,000 -935,000 394,000 -233,000 1,200,000 239,000 -384,000 571,000 917,000 -415,000 609,000 -2,074,000 1,038,000 
          accrued liabilities
        -10,964,000 3,992,000 6,459,000 -58,000 -8,542,000 4,272,000 3,370,000 5,187,000 -6,861,000 8,250,000 1,952,000 2,429,000 -13,123,000 6,785,000 1,411,000 -5,121,000 -12,920,000 1,133,000 3,016,000 7,434,000 -11,479,000 4,681,000 862,000 -92,000 -6,136,000 5,844,000 8,944,000 2,940,000 -3,010,000 661,000 3,603,000 995,000 -4,307,000 603,000 2,855,000 929,000 -8,756,000 2,800,000 2,811,000 4,088,000 942,000 2,445,000 1,785,000 1,026,000 -1,200,000 1,539,000 706,000 1,082,000 -4,725,000 
          deferred revenues
        45,492,000 -17,104,000 -5,790,000 3,641,000 36,093,000 -1,602,000 7,894,000 -542,000 23,168,000 2,360,000 2,565,000 -14,232,000 6,215,000 16,185,000 1,745,000 -9,384,000 1,666,000  6,772,000 -6,595,000 8,377,000  8,671,000 3,664,000 6,794,000  6,098,000 1,893,000 3,853,000  7,831,000 -6,545,000 2,250,000  6,233,000 3,841,000 -3,114,000  7,810,000 483,000 4,026,000  5,030,000 3,786,000 2,876,000     
          deferred rent and other long-term liabilities
        -2,418,000 -2,119,000 -1,579,000 -2,075,000 -4,138,000 -1,662,000 -2,826,000 -3,083,000 -726,000 -4,599,000 -1,402,000 -3,187,000 -2,476,000 628,000 -2,518,000 -3,006,000 -2,566,000 -3,243,000 -2,666,000 -2,860,000 -2,002,000 -659,000 -49,000 7,995,000 -2,325,000 -6,054,000 915,000 -1,134,000 -1,742,000 -154,000 -318,000 -355,000 -317,000 -321,000 825,000 -296,000 -285,000 -285,000 159,000 2,708,000 449,000 3,609,000 316,000 -197,000 -190,000 -201,000 -4,000 162,000 193,000 
          net cash from operating activities
        56,321,000 63,696,000 45,593,000 48,641,000 43,531,000 43,035,000 43,250,000 36,030,000 13,436,000 36,577,000 16,753,000 13,068,000 3,894,000 44,802,000 6,149,000 -9,774,000 -4,621,000 39,311,000 -14,395,000 11,487,000 -5,478,000 19,089,000 5,235,000 -11,415,000 -15,799,000 1,895,000 17,351,000 -7,793,000 -10,886,000 8,455,000 17,424,000 -14,181,000 -7,103,000 8,129,000 11,603,000 408,000 -10,668,000  1,000,000 -2,576,000 187,000 5,021,000 47,000 2,975,000 -2,644,000 -1,028,000 -144,000 384,000 -4,498,000 
          capital expenditures
        -12,111,000 -7,106,000 -8,343,000 -6,945,000 -5,699,000 -6,189,000 -8,151,000 -7,276,000 -7,415,000 -6,753,000 -7,469,000 -9,340,000 -7,081,000 -5,457,000 -10,013,000 -6,425,000 -8,157,000 -5,652,000 -3,281,000 -9,753,000 -6,933,000 -7,476,000 -2,018,000 -10,244,000 -4,929,000 -1,370,000 -1,626,000 -5,319,000 -5,545,000 -1,111,000 -1,020,000 -5,758,000  -936,000 -3,962,000 -2,494,000 -5,893,000  -5,550,000 -5,782,000 -4,153,000 -3,558,000 -1,249,000 -1,885,000 -436,000 -1,221,000 -1,347,000 -638,000 -1,830,000 
          free cash flows
        44,210,000 56,590,000 37,250,000 41,696,000 37,832,000 36,846,000 35,099,000 28,754,000 6,021,000 29,824,000 9,284,000 3,728,000 -3,187,000 39,345,000 -3,864,000 -16,199,000 -12,778,000 33,659,000 -17,676,000 1,734,000 -12,411,000 11,613,000 3,217,000 -21,659,000 -20,728,000 525,000 15,725,000 -13,112,000 -16,431,000 7,344,000 16,404,000 -19,939,000  7,193,000 7,641,000 -2,086,000 -16,561,000  -4,550,000 -8,358,000 -3,966,000 1,463,000 -1,202,000 1,090,000 -3,080,000 -2,249,000 -1,491,000 -254,000 -6,328,000 
          cash flows from investing activities:
                                                         
          purchases of investments
         -2,600,000 -25,335,000 -32,188,000 -33,980,000 -28,441,000 -33,824,000 -33,448,000 -75,000 -45,000 -7,435,000 -26,554,000 -42,831,000 -78,900,000 -72,405,000 -38,930,000 -102,749,000 -35,177,000 -35,291,000 -12,012,000 -41,554,000 -107,718,000    -2,552,000 -15,116,000 -9,662,000 41,000 -1,326,000   -2,482,000 -9,489,000 -12,839,000 -2,939,000 -8,136,000 -11,406,000 -9,656,000 -10,962,000 -2,510,000 -2,245,000 -32,693,000 -6,480,000 -5,144,000    
          maturities of investments
        28,487,000 34,018,000 46,955,000 17,020,000 20,175,000 28,184,000 15,287,000 29,282,000 30,986,000 41,397,000 35,710,000 15,765,000 127,904,000 49,365,000 57,032,000 38,027,000 18,097,000 29,526,000 28,526,000 76,135,000 14,989,000 6,970,000 5,315,000 17,056,000 2,500,000 3,245,000 1,761,000 34,108,000 24,866,000 17,190,000 17,159,000 11,157,000 2,901,000 9,388,000 4,860,000 7,950,000 5,709,000 6,455,000 13,691,000 16,180,000 4,779,000 3,490,000 6,585,000       
          purchases of property and equipment
        -6,597,000 -1,998,000 -2,717,000 -1,310,000 -785,000 -1,439,000 -2,397,000 -1,451,000 -1,405,000 -1,105,000 -1,274,000 -2,262,000 -1,032,000 -2,209,000 -3,836,000 -1,231,000 -3,866,000 -3,695,000 -1,680,000 -8,268,000 -6,111,000 -7,177,000 -1,763,000 -10,133,000 -4,642,000 -1,370,000 -1,626,000 -5,319,000 -5,545,000 -1,111,000 -1,020,000 -5,758,000 -5,396,000 -936,000 -3,754,000 -2,264,000 -5,361,000 -796,000 -4,808,000 -5,155,000 -3,590,000 -3,558,000 -1,249,000 -1,885,000 -436,000 -1,221,000 -1,347,000 -638,000 -1,830,000 
          capitalized software development costs
        -5,514,000 -5,108,000 -5,626,000 -5,635,000 -4,914,000 -4,750,000 -5,754,000 -5,825,000 -6,010,000 -5,648,000 -6,195,000 -7,078,000 -6,049,000 -3,248,000 -6,177,000 -5,194,000 -4,291,000 -1,957,000 -1,601,000 -1,485,000 -822,000 -299,000 -255,000 -111,000 -287,000         -208,000 -230,000 -532,000 -760,000 -742,000 -627,000 -563,000         
          net cash from investing activities
        16,376,000 24,312,000 13,277,000 -22,113,000 -19,504,000 -6,446,000 -26,688,000 -11,442,000 23,496,000 34,599,000 20,806,000 -20,129,000 77,992,000 -40,032,000 -25,386,000 -7,328,000 -92,809,000 -11,303,000 -10,046,000 -10,282,000 -33,498,000 -108,224,000 -20,322,000 6,812,000 -2,429,000 -503,879,000 -2,417,000 13,385,000 9,659,000 -114,424,000 14,767,000 -68,990,000 -2,645,000 6,570,000 -8,591,000 -11,483,000 -4,439,000 -3,297,000 -3,390,000 679,000 -10,506,000 -11,777,000 -16,094,000 -25,459,000 -5,086,000 -4,135,000 -20,132,000 -638,000 -1,830,000 
          cash flows from financing activities:
                                                         
          repurchases of common shares
        -97,153,000                                                 
          proceeds from exercise of stock options and espp
         2,810,000 3,671,000 547,000       3,843,000 90,000 2,628,000 451,000                                   
          net cash from financing activities
        -97,153,000 -193,190,000 3,671,000 547,000 2,811,000 -942,000 3,044,000 8,404,000 4,075,000 389,000 3,843,000 -160,319,000 2,628,000 451,000 2,672,000 131,000 70,000 1,257,000 -54,458,000 1,971,000 131,649,000 4,037,000 297,796,000 1,194,000 2,238,000 3,327,000 467,098,000 3,428,000 2,031,000 2,850,000 4,498,000 207,198,000 3,122,000 2,657,000 2,790,000 2,990,000 1,764,000 1,487,000 -836,000 -1,471,000 -1,364,000 21,847,000 -2,317,000 33,921,000 802,000 -2,290,000 8,487,000 74,326,000 
          effect of exchange rate changes on cash, cash equivalents and restricted cash
        -458,000 -47,000 -355,000 341,000 110,000 -755,000 188,000 -71,000 -189,000 319,000 -413,000 216,000 60,000                                     
          net increase in cash, cash equivalents and restricted cash
        -24,914,000 -105,229,000 58,515,000 30,540,000 24,684,000 38,645,000 15,808,000 27,561,000 45,147,000                                         
          cash, cash equivalents and restricted cash, beginning of period
        369,303,000 360,793,000 233,632,000                                        
          cash, cash equivalents and restricted cash, end of period
        344,389,000 -105,229,000 58,515,000 30,540,000 385,477,000 38,645,000 15,808,000 27,561,000 278,779,000 75,570,000                                        
          supplemental disclosure of non-cash investing and financing activities:
                                                         
          property and equipment acquired and included in accounts payable and accrued liabilities
        935,000  -738,000 1,182,000 98,000  409,000 393,000 128,000  163,000 -1,577,000 1,886,000  -2,868,000 2,576,000 322,000                                 
          stock-based compensation for capitalized software development
        513,000  441,000 440,000 634,000  730,000 737,000 803,000  798,000 856,000 769,000                                     
          gain on extinguishment of debt
                                                         
          lease impairments
             61,000 891,000 175,000 542,000 93,000 2,251,000                                       
          payment for maturity of convertible notes
                                                         
          payment for repurchases of convertible notes
                                                         
          proceeds from capped calls related to convertible notes
                 139,000                                     
          debt issuance costs related to revolving credit agreement
                                                        
          supplemental disclosures of cash flow information:
                                                         
          cash paid for interest
                     1,405,000 40,000 1,405,000 41,000 1,405,000 41,000 1,478,000 180,000 1,186,000 862,000 1,185,000 863,000 1,127,000 863,000 863,000    25,000 43,000 50,000 47,000 70,000 50,000 32,000 75,000 82,000 23,000 212,000 105,000 102,000 
          property and equipment acquired through tenant improvement allowance
                                                         
          net loss
             164,000 -11,797,000 -13,060,000 -13,843,000 -18,079,000 -23,167,000 -23,622,000 -516,000 -32,411,000 -27,791,000 -25,222,000 -23,559,000 -25,381,000 -31,583,000 -30,127,000 -25,655,000 -37,821,000 -26,720,000 -38,971,000 -34,108,000 -15,666,000 -18,569,000 -17,331,000 -19,311,000 -11,863,000 -8,859,000 -8,627,000 -6,048,000 -5,521,000 -5,782,000 -7,821,000 -7,040,000 -7,513,000 -9,481,000 -9,708,000 -9,652,000 -8,420,000 -7,016,000 -4,982,000 -4,645,000 -4,760,000 -4,625,000 -4,683,000 -5,566,000 
          adjustments to reconcile net loss to net cash from operating activities:
                                                         
          business combinations, net of cash acquired
                                           -95,000         
          payment for maturity of 2023 convertible notes
                 -10,908,000                                     
          cash paid for taxes, net of refund
                     238,000 215,000 301,000 121,000 188,000 262,000 413,000 164,000 185,000 188,000 59,000 134,000                         
          proceeds from the exercise of stock options and espp
              3,044,000 8,404,000                                         
          capitalized software development costs included in accounts payable and accrued liabilities
                    468,000                                     
          amortization of debt discount
                         6,426,000 6,344,000 6,553,000 6,501,000 5,936,000 5,204,000 5,146,000 5,031,000 5,004,000 4,920,000 2,932,000 2,298,000 2,276,000 2,281,000 1,990,000 1,099,000                24,000 
          realized loss on investments
                                                        
          allowance for credit losses
                 90,000 -227,000 -73,000 -3,000 123,000 -88,000 249,000 -105,000 -75,000 69,000 -8,000 -11,000 -20,000 34,000 148,000 144,000                         
          allowance for sales credits
                 22,000 -4,000 -39,000 8,000 3,000 -109,000 32,000 19,000 14,000 -34,000 37,000 22,000 22,000 -11,000 5,000 -14,000 31,000 27,000 38,000 76,000 -254,000 75,000 16,000 22,000 -4,000 -33,000 44,000 -10,000 -12,000 -14,000 19,000 24,000 1,000 44,000 -22,000 15,000 14,000 36,000 15,000 
          loss on disposal of long-lived assets
                 -5,000 -23,000 149,000 -66,000 -23,000 -2,000 146,000 -12,000 3,000 17,000   57,000 91,000 3,000 21,000 492,000       29,000 4,000 82,000           
          loss on extinguishment of debt
                 -19,312,000                                   
          proceeds from bond hedges related to convertible notes
                                                       
          payments for warrants related to convertible notes
                                                       
          payments for repurchases of convertible notes
                  -149,640,000                                    
          net decrease in cash, cash equivalents and restricted cash
                                                         
          amortization of premiums on investments
                   -684,000 -1,097,000 -613,000 -266,000 265,000 312,000 366,000 293,000 382,000 76,000 252,000 31,000 132,000 -49,000 102,000 -59,000 267,000 -84,000 -5,000 -19,000 -35,000 56,000 56,000 112,000 82,000 69,000 101,000 103,000 119,000 102,000 94,000 117,000 19,000 89,000 -7,000    
          realized loss on sale of marketable securities
                   336,000                                     
          net decrease in cash, cash equivalents, and restricted cash
                   -3,002,000 -78,373,000  -18,786,000 -14,430,000 -97,299,000   -53,253,000 -37,005,000                             
          cash, cash equivalents, and restricted cash, beginning of period
                   201,902,000  325,821,000 411,185,000  103,562,000  110,156,000  60,276,000                 
          cash, cash equivalents, and restricted cash, end of period
                   -3,002,000 123,529,000  -18,786,000 -14,430,000 228,522,000 28,078,000 -23,184,000 -53,253,000 374,180,000  -11,050,000 293,193,000 86,528,000  18,261,000 472,690,000 112,357,000  35,041,000                   
          lease and other restructuring charges
                    1,301,000 5,638,000                                    
          realized gain on sale of marketable securities
                                                     
          proceeds from issuance of common stock, net of issuance costs
                             -315,000   -292,000                       
          proceeds from issuance of convertible notes, net of issuance costs
                                 -272,000   -18,000 -490,000 223,675,000                 
          purchases of capped call transactions
                                                        
          payment of contingent consideration
                                                       
          shares acquired to settle the exercise of stock options
                         -79,000 -121,000 -338,000 -1,225,000 861,000 -264,000 -361,000 -113,000 -250,000 -217,000 -299,000 -34,000 -62,000 -258,000 1,000 -142,000 -39,000 -153,000 -64,000 -156,000 -3,000 -1,000 -13,000 -7,000     
          data center assets acquired under deferred payment arrangements or financing arrangements
                          449,000 -1,248,000 -660,000 -1,539,000 3,895,000 -936,000                        
          unoccupied lease charges
                       129,000 408,000 -48,000 1,244,000   45,000 1,468,000   176,000                    
          proceeds from exercise of stock options
                        131,000                                 
          impairment of intangible assets
                                                         
          deferred revenue
                                                     77,000 4,349,000 3,837,000 961,000 
          purchase of intangible assets
                                                         
          proceeds from exercise of stock options to purchase common stock
                         70,000 1,257,000 2,594,000 1,971,000 4,749,000 4,352,000 3,022,000 1,194,000 2,238,000 3,891,000 4,994,000 3,428,000 2,031,000 2,868,000 4,988,000 2,843,000 2,942,000 2,656,000 2,932,000 3,029,000 1,917,000 1,551,000 2,184,000 727,000 569,000 1,910,000 460,000 1,253,000 964,000 45,000 74,000 934,000 
          net increase in cash, cash equivalents, and restricted cash
                         28,078,000    42,514,000 -11,050,000 293,193,000 -17,034,000 -499,746,000 18,261,000 472,690,000 2,201,000  35,041,000 -78,673,000 197,450,000                 
          impact of extinguishment of convertible senior notes due 2023
                                                         
          proceeds from (payments for) bond hedge related to convertible notes
                                                         
          proceeds from (payments for) warrants related to convertible notes
                                                         
          cash, cash equivalents, and restricted cash beginning of period
                                                         
          cash, cash equivalents, and restricted cash end of period
                                        257,726,000                 
          supplemental disclosure of non-cash financing activities:
                                                         
          purchases of intangible assets
                                                        
          stock-based compensation expenses
                                14,866,000 11,134,000 10,336,000 9,886,000 9,154,000 8,948,000 7,498,000 7,004,000 6,095,000 6,313,000 5,407,000 5,022,000 4,197,000 3,819,000 3,359,000 2,857,000 2,605,000 2,490,000 1,911,000 1,639,000 1,322,000 1,483,000 1,101,000 1,068,000 918,000 
          business combinations and asset acquisitions, net of cash acquired
                                     -130,544,000 -150,000 -2,500,000 -1,316,000             
          purchase of capped call transaction
                                                         
          purchase of convertible notes bond hedge
                                     -41,699,000                 
          proceeds from issuance of warrants
                                     22,379,000                 
          acquisition consideration payable to seller - hold back
                                                         
          cash paid for taxes
                                  228,000   85,000     48,000       
          payments on financing obligations
                                             -2,790,000 -2,100,000 -1,368,000 -668,000       
          payments on capital lease obligations
                                             -74,000 -87,000 -94,000 -94,000 -94,000 -136,000 -142,000 -160,000 -223,000 -223,000 
          proceeds from the issuance of common stock, net of issuance costs
                                             -8,000 -470,000 20,712,000 -478,000 32,811,000 -175,000 12,846,000 73,615,000 
          net increase in cash and cash equivalents
                                             3,250,000 -903,000 -2,733,000 -11,790,000 -8,120,000 5,800,000 -24,801,000 26,191,000 -4,361,000 -22,566,000 8,233,000 67,998,000 
          reconciliation of cash, cash equivalents, and restricted cash as shown in the statement of cash flows:
                                                         
          cash and cash equivalents
                                     -103,438,000 35,041,000 -78,673,000 255,411,000                 
          restricted cash
                                     -500,000 2,315,000                 
          total cash, cash equivalents, and restricted cash
                                     -103,938,000 35,041,000 -78,673,000 257,726,000                 
          increase in restricted cash
                                         600,000             
          cash and cash equivalents, beginning of period
                                         54,873,000 67,049,000 67,979,000 18,675,000 
          cash and cash equivalents, end of period
                                         17,821,000 5,669,000 -8,285,000 42,756,000 3,250,000 -903,000 -2,733,000 55,259,000 -8,120,000 5,800,000 -24,801,000 94,170,000 -4,361,000 -22,566,000 8,233,000 86,673,000 
          acquisition consideration payable to seller - working capital adjustment
                                                 -885,000        
          net decrease in cash and cash equivalents
                                          5,669,000 -8,285,000 -12,117,000             
          net cash from continuing operations
                                                     -1,028,000 -144,000 384,000 -4,498,000 
          proceeds from borrowings on line of credit
                                                     12,500,000 
          payments on line of credit
                                                     -2,000,000 -4,210,000 -12,500,000 
          supplemental disclosure of non-cash investing activities:
                                                         
          data center assets acquired under financing arrangements
                                                         
          purchases of other intangible assets
                                              -125,000 -63,000 -75,000         
          non-cash investing activities:
                                                         
          decrease in restricted cash
                                                         
          loss from discontinued operations
                                                         
          net cash from discontinued operating activities
                                                         
          cash included in distribution of spin-off
                                                         
          proceeds from issuance of preferred stock, net of issuance costs
                                                         
          equipment acquired under capital lease
                                                         
          acquisition, net of cash received
                                                         
          redemption of investments
                                                    1,830,000     
          acquisitions and purchase of intangible assets
                                                         
          net cash from continuing investing activities
                                                         
          net cash from discontinued investing activities