7Baggers

Sprout Social, Inc
(NASDAQ:SPT) 

SPT stock logo

Sprout Social, Inc. designs, develops, and operates a web-based social media management tool in Americas, EMEA, and the Asia Pacific. The company offers cloud software that brings together social messaging, data, and workflows in a unified system of record, intelligence, and action. It provides vari...

Founded: 2009
IPO Price: $17 (Dec 13, 2019)
Full Time Employees: 623
CEO / Founder: Justyn Howard 
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: 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 
                             
      revenue
                             
      yoy
                             
      qoq
                             
      subscription
    118,504,000 114,720,000 111,110,000 108,680,000 105,922,000 101,813,000 98,498,000 95,789,000 92,224,000 84,802,000 78,690,000 74,742,000 69,165,000 64,536,000 60,732,000 56,780,000 52,621,000 48,570,000 44,180,000 40,355,000 36,915,000 33,370,000 31,190,000 30,329,000  
      professional services and other
    2,383,000 873,000 668,000 609,000 1,168,000 825,000 898,000 995,000 1,360,000 730,000 625,000 470,000 495,000 771,000 700,000 649,000 644,000 521,000 505,000 463,000 431,000 296,000 212,000 206,000  
      total revenue
    120,887,000 115,593,000 111,778,000 109,289,000 107,090,000 102,638,000 99,396,000 96,784,000 93,584,000 85,532,000 79,315,000 75,212,000 69,660,000 65,307,000 61,432,000 57,429,000 53,265,000 49,091,000 44,685,000 40,818,000 37,346,000 33,666,000 31,402,000 30,535,000  
      cost of revenue
                             
      total cost of revenue
    27,139,000 25,784,000 24,934,000 24,838,000 23,413,000 23,232,000 22,402,000 22,428,000 20,961,000 20,198,000 18,234,000 16,875,000 15,415,000 15,312,000 15,140,000 13,991,000 13,290,000 12,346,000 11,155,000 9,997,000 9,615,000 8,774,000 8,320,000 8,208,000  
      gross profit
    93,748,000 89,809,000 86,844,000 84,451,000 83,677,000 79,406,000 76,994,000 74,356,000 72,623,000 65,334,000 61,081,000 58,337,000 54,245,000 49,995,000 46,292,000 43,438,000 39,975,000 36,745,000 33,530,000 30,821,000 27,731,000 24,892,000 23,082,000 22,327,000  
      yoy
    12.04% 13.10% 12.79% 13.58% 15.22% 21.54% 26.05% 27.46% 33.88% 30.68% 31.95% 34.30% 35.70% 36.06% 38.06% 40.94% 44.15% 47.62% 45.26% 38.04%      
      qoq
    4.39% 3.41% 2.83% 0.92% 5.38% 3.13% 3.55% 2.39% 11.16% 6.96% 4.70% 7.54% 8.50% 8.00% 6.57% 8.66% 8.79% 9.59% 8.79% 11.14% 11.41% 7.84% 3.38%   
      gross margin %
    Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity%  
      operating expenses
                             
      research and development
    28,395,000 25,068,000 24,587,000 23,229,000 27,627,000 26,272,000 25,126,000 23,769,000 22,661,000 20,057,000 18,956,000 17,876,000 16,719,000 16,278,000 15,374,000 13,065,000 12,218,000 10,551,000 9,008,000 8,272,000 7,805,000 7,693,000 7,712,000 7,281,000  
      sales and marketing
    47,921,000 47,034,000 48,152,000 47,452,000 45,889,000 47,499,000 46,194,000 44,540,000 47,380,000 44,499,000 39,307,000 36,905,000 35,322,000 32,411,000 30,350,000 25,612,000 24,824,000 21,383,000 19,822,000 18,153,000 16,285,000 14,774,000 14,184,000 13,894,000  
      general and administrative
    28,257,000 26,818,000 26,420,000 24,972,000 23,838,000 22,514,000 22,187,000 19,334,000 20,805,000 24,982,000 17,735,000 15,489,000 15,353,000 15,691,000 15,101,000 14,370,000 12,653,000 11,649,000 10,012,000 10,615,000 9,436,000 9,346,000 9,528,000 12,096,000  
      total operating expenses
    104,573,000 98,920,000 99,159,000 95,653,000 97,354,000 96,285,000 93,507,000 87,643,000 90,846,000 89,538,000 75,998,000 70,270,000 67,394,000 64,380,000 60,825,000 53,047,000 49,695,000 43,583,000 38,842,000 37,040,000 33,526,000 31,813,000 31,424,000 33,271,000  
      income from operations
    -10,825,000 -9,111,000 -12,315,000 -11,202,000 -13,677,000 -16,879,000 -16,513,000 -13,287,000 -18,223,000 -24,204,000 -14,917,000 -11,933,000 -13,149,000 -14,385,000 -14,533,000 -9,609,000 -9,720,000 -6,838,000 -5,312,000 -6,219,000 -5,795,000 -6,921,000 -8,342,000 -10,944,000  
      yoy
    -20.85% -46.02% -25.42% -15.69% -24.95% -30.26% 10.70% 11.35% 38.59% 68.26% 2.64% 24.19% 35.28% 110.37% 173.59% 54.51% 67.73% -1.20% -36.32% -43.17%      
      qoq
    18.81% -26.02% 9.94% -18.10% -18.97% 2.22% 24.28% -27.09% -24.71% 62.26% 25.01% -9.25% -8.59% -1.02% 51.24% -1.14% 42.15% 28.73% -14.58% 7.32% -16.27% -17.03% -23.78%   
      operating margin %
    -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity%  
      interest expense
    -817,000 -761,000 -409,000 -514,000 -656,000 -851,000 -972,000 -1,046,000 -1,544,000 -1,147,000 -35,000 -28,000 -25,000 -29,000 -28,000 -71,000 -73,000 -78,000 -77,000 -72,000 -81,000 -94,000 -96,000 -95,000  
      interest income
    718,000 859,000 946,000 895,000 878,000 1,007,000 1,053,000 1,035,000 1,210,000 1,651,000 2,140,000 2,020,000 1,363,000 728,000 321,000 123,000 69,000 73,000 65,000 52,000 54,000 50,000 53,000 460,000  
      other expense
    -98,000 -294,000  -168,000 -620,000 -110,000 -257,000 -406,000 -118,000 -293,000 -148,000 -209,000 -139,500 -160,000 -290,000 -108,000          
      income before income taxes
    -11,022,000 -9,307,000 -11,422,000 -10,989,000 -14,075,000 -16,833,000 -16,689,000 -13,704,000 -18,675,000 -23,993,000 -12,960,000 -10,150,000 -11,833,000 -13,846,000 -14,530,000 -9,665,000 -9,825,000 -6,929,000 -5,379,000 -6,358,000 -5,821,000 -6,946,000 -8,284,000 -10,477,000  
      income tax expense
    -281,000 74,000 563,000 231,000 342,000 254,000 203,000 -129,000 1,402,000 -980,000 125,000 102,000 109,000 87,000 80,000 90,000 75,000 64,000 63,000 9,000 55,000 51,000 18,000 3,000  
      net income
    -10,741,000 -9,381,000 -11,985,000 -11,220,000 -14,417,000 -17,087,000 -16,892,000 -13,575,000 -20,077,000 -23,013,000 -13,085,000 -10,252,000 -11,942,000 -13,933,000 -14,610,000 -9,755,000          
      yoy
    -25.50% -45.10% -29.05% -17.35% -28.19% -25.75% 29.09% 32.41% 68.12% 65.17% -10.44% 5.09%              
      qoq
    14.50% -21.73% 6.82% -22.18% -15.63% 1.15% 24.43% -32.39% -12.76% 75.87% 27.63% -14.15% -14.29% -4.63% 49.77%           
      net income margin %
    -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN%  
      net income per share
    -0.18 -0.16 -0.21 -0.19 -0.25 -0.3 -0.3 -0.24 -0.36 -0.41 -0.24 -0.19 -0.22 -0.25 -0.27 -0.18 -0.18 -0.13 -0.1 -0.12 -0.11 -0.13 -0.16 -0.21  
      weighted-average shares outstanding used to compute net loss per share, basic and diluted
    58,625,925 58,930,087 58,360,966 57,890,898 56,935,910 57,179,710 56,699,148 56,344,242 55,664,404 55,831,230 55,499,399 55,176,425 54,611,616 54,716,770 54,502,809 54,277,676 53,768,301 53,908,520 53,684,325 53,432,658 51,368,737 51,910,517 50,527,432 50,143,971  
      other income
      356,000              -101,000 -86,000 -55,000 -119,000 1,000 19,000 101,000 102,000  
      net loss and comprehensive loss
                    -9,900,000 -6,993,000 -5,442,000 -6,367,000 -5,876,000 -6,997,000 -8,302,000 -10,480,000  
    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 
                               
        assets
                               
        current assets
                               
        cash and cash equivalents
      95,268,000 90,639,000 101,532,000 100,902,000 86,437,000 82,886,000 80,873,000 69,162,000 49,760,000 41,103,000 74,365,000 78,411,000 79,917,000 95,141,000 68,561,000 81,662,000 107,114,000 115,332,000 108,257,000 102,303,000 114,515,000 117,778,000 79,792,000 137,376,000 135,310,000 
        marketable securities
         1,000,000 3,745,000 8,625,000 12,333,000 25,048,000 44,645,000 71,927,000 106,072,000 99,050,000 92,929,000 76,967,000 105,194,000 97,655,000 69,821,000 59,676,000 63,224,000 65,490,000  49,494,000 49,671,000   
        accounts receivable
      100,996,000 63,501,000 67,264,000 64,783,000 84,033,000 54,361,000 58,614,000 50,417,000 63,489,000 45,090,000 42,282,000 36,699,000 35,833,000 26,728,000 24,864,000 23,080,000 25,483,000 16,041,000 16,133,000 15,928,000 17,178,000 14,406,000 14,089,000 12,311,000 11,099,000 
        deferred commissions
      26,995,000 25,151,000 23,270,000 21,803,000 20,184,000 17,662,000 16,196,000 14,783,000 27,725,000 24,726,000 23,216,000 21,707,000 20,369,000 17,929,000 16,631,000 15,262,000 13,915,000 11,866,000 10,650,000 9,551,000 8,622,000 7,456,000 6,715,000 6,116,000 5,574,000 
        prepaid expenses and other assets
      13,945,000 15,726,000 15,708,000 19,057,000 15,816,000 14,984,000 15,067,000 18,337,000 10,324,000 13,388,000 13,412,000 10,567,000 6,418,000 8,483,000 8,534,000 9,114,000 6,199,000 7,138,000 6,846,000 7,596,000 9,651,000 4,565,000 4,157,000 5,337,000 5,050,000 
        total current assets
      237,204,000 195,017,000 207,774,000 207,545,000 210,215,000 178,518,000 183,083,000 177,747,000 195,943,000 196,234,000 259,347,000 246,434,000 235,466,000 225,248,000 223,784,000 226,773,000 222,532,000 210,053,000 205,110,000 200,868,000 199,330,000 193,699,000 154,424,000 161,140,000 157,033,000 
        marketable securities, noncurrent
             994,000 3,699,000 8,393,000 12,012,000 9,709,000 12,995,000 9,755,000 7,931,000 1,456,000          
        property and equipment
      9,864,000 9,868,000 9,848,000 10,902,000 10,951,000 10,773,000 11,236,000 11,609,000 11,407,000 11,402,000 11,125,000 11,620,000 11,949,000 12,251,000 12,369,000 12,472,000 12,854,000 13,353,000 13,912,000 14,352,000 14,925,000 14,243,000 13,410,000 13,116,000 13,529,000 
        deferred commissions, net of current portion
      57,049,000 54,800,000 52,743,000 52,327,000 51,653,000 45,772,000 44,190,000 42,442,000 26,240,000 22,235,000 21,180,000 20,201,000 19,638,000 16,816,000 16,211,000 15,352,000 14,402,000 11,882,000 10,822,000 9,775,000 8,757,000 7,199,000 6,367,000 5,836,000 5,505,000 
        operating lease, right-of-use asset
      9,810,000    11,326,000    8,729,000    9,503,000    9,459,000    10,132,000    5,618,000 
        goodwill
      167,122,000 166,972,000 121,315,000 121,315,000 121,315,000 121,315,000 121,315,000 121,315,000 121,404,000 122,680,000 8,910,000 9,012,000 2,299,000 2,299,000 2,299,000 2,299,000 2,299,000 2,299,000 2,299,000 2,299,000 2,299,000 2,299,000 2,299,000 2,299,000 2,299,000 
        intangible assets
      39,733,000 42,142,000 19,328,000 20,621,000 21,914,000 23,388,000 24,941,000 26,495,000 28,065,000 29,669,000 3,068,000 3,440,000 2,006,000 2,263,000 2,524,000 2,785,000 3,045,000 3,306,000 3,567,000 3,827,000 4,088,000 4,413,000 4,769,000 5,126,000 5,482,000 
        other assets
      2,280,000 2,385,000 1,321,000 962,000 967,000 1,060,000 992,000 1,045,000 1,098,000 1,111,000 53,000 66,000 64,000 48,000 59,000 71,000 126,000 125,000 125,000 130,000 138,000 125,000 124,000 125,000 125,000 
        total assets
      523,062,000 481,396,000 422,934,000 424,657,000 428,341,000 388,829,000 393,601,000 389,940,000 396,585,000 400,313,000 324,475,000 309,630,000 293,920,000 278,522,000 275,347,000 270,487,000 264,717,000 250,647,000 245,625,000 241,193,000 239,669,000 232,252,000 191,836,000 198,526,000 189,591,000 
        liabilities and stockholders’ equity
                               
        current liabilities
                               
        accounts payable
      10,115,000 9,392,000 11,406,000 7,260,000 6,984,000 7,536,000 9,799,000 5,735,000 6,933,000 11,562,000 9,232,000 5,723,000 4,988,000 7,202,000 6,771,000 4,772,000 2,888,000 4,356,000 549,000 705,000 1,543,000 2,037,000 2,228,000 2,534,000 2,049,000 
        deferred revenue
      205,639,000 172,563,000 171,105,000 173,952,000 178,585,000 149,172,000 148,323,000 146,358,000 140,536,000 122,489,000 115,882,000 109,098,000 95,740,000 84,781,000 80,056,000 76,536,000 69,220,000 55,875,000 54,373,000 50,800,000 43,407,000 37,258,000 35,264,000 33,794,000 29,566,000 
        operating lease liability
      2,664,000    3,747,000    3,948,000    3,499,000    2,693,000    2,155,000    2,331,000 
        accrued wages and payroll related benefits
      20,549,000 16,932,000 14,279,000 16,002,000 20,567,000 15,669,000 15,407,000 16,891,000 18,362,000 14,981,000 13,218,000 13,335,000 14,257,000 10,989,000 10,794,000 11,776,000 12,556,000 8,932,000 7,839,000 6,370,000 9,885,000 4,900,000 4,456,000 3,335,000 4,053,000 
        accrued expenses and other
      17,294,000 17,688,000 9,329,000 13,378,000 10,869,000 10,227,000 9,584,000 9,452,000 11,260,000 10,557,000 15,669,000 14,571,000 14,322,000 13,134,000 13,081,000 11,509,000 11,072,000 9,141,000 7,640,000 7,202,000 6,587,000 5,555,000 5,823,000 5,201,000 5,057,000 
        total current liabilities
      256,261,000 219,144,000 208,592,000 214,096,000 220,752,000 186,517,000 187,116,000 182,407,000 181,039,000 163,317,000 157,652,000 146,307,000 132,806,000 119,456,000 114,046,000 107,347,000 98,429,000 80,936,000 72,973,000 67,590,000 63,577,000 51,654,000 49,712,000 47,003,000 43,056,000 
        revolving credit facility
      40,000,000 44,000,000 15,000,000 20,000,000 25,000,000 30,000,000 40,000,000 45,000,000 55,000,000 75,000,000                
        deferred revenue, net of current portion
      752,000 834,000 1,004,000 944,000 1,101,000 1,040,000 940,000 747,000 920,000 917,000 779,000 709,000 490,000 264,000 185,000 153,000 132,000 118,000 171,000 207,000 355,000 239,000 201,000 281,000 209,000 
        operating lease liability, net of current portion
      12,055,000    14,543,000    15,083,000    18,287,000    20,946,000    23,638,000    18,196,000 
        other noncurrent liabilities
      10,572,000 10,537,000 348,000 348,000 351,000 351,000 351,000 351,000 351,000 477,000 477,000 477,000              
        total liabilities
      319,640,000 287,270,000 238,375,000 249,348,000 261,747,000 230,743,000 241,478,000 242,590,000 252,393,000 255,369,000 175,333,000 164,862,000 151,583,000 138,837,000 134,284,000 127,733,000 119,507,000 102,695,000 95,463,000 90,784,000 87,570,000 75,637,000 72,802,000 70,556,000 61,461,000 
        commitments and contingencies
                               
        stockholders’ equity
                               
        class a common stock, par value 0.0001...
      5,000    4,000    4,000    4,000    4,000    4,000  4,000 4,000  
        class b common stock, par value 0.0001...
      1,000    1,000    1,000    1,000    1,000    1,000   1,000  
        additional paid-in capital
      638,894,000    558,391,000    471,789,000    401,419,000    351,774,000    328,343,000   277,485,000 263,943,000 
        treasury stock
      -37,768,000    -37,422,000    -35,113,000    -32,733,000    -30,824,000    -29,206,000   -23,652,000 -20,430,000 
        accumulated other comprehensive loss
          3,000    -77,000    -369,000             
        accumulated deficit
      -397,710,000    -354,383,000    -292,412,000    -225,985,000    -175,745,000    -147,043,000   -125,868,000 -115,388,000 
        total stockholders’ equity
      203,422,000    166,594,000    144,192,000    142,337,000    145,210,000    152,099,000   127,970,000 128,130,000 
        total liabilities and stockholders’ equity
      523,062,000    428,341,000    396,585,000    293,920,000    264,717,000    239,669,000   198,526,000 189,591,000 
        operating lease, right-of-use assets
       10,212,000 10,605,000 10,985,000  8,003,000 7,844,000 8,293,000  8,589,000 8,780,000 9,148,000  9,842,000 10,170,000 9,279,000  9,629,000 9,790,000 9,942,000  10,274,000 10,443,000 10,884,000  
        operating lease liabilities
       2,569,000 2,473,000 3,504,000  3,913,000 4,003,000 3,971,000  3,728,000 3,651,000 3,580,000  3,350,000 3,344,000 2,754,000  2,632,000 2,572,000 2,513,000  1,904,000 1,941,000 2,139,000  
        operating lease liabilities, net of current portion
       12,755,000 13,431,000 13,960,000  12,835,000 13,071,000 14,085,000  15,658,000 16,425,000 17,369,000  19,117,000 20,053,000 20,233,000  21,641,000 22,319,000 22,987,000  23,744,000 22,889,000 23,272,000  
        short-term investments
                          49,364,000     
        liabilities and stockholders’ (deficit)/equity
                               
        stockholders’ (deficit)/equity
                               
        deferred rent, net of current portion
                               
        series a convertible preferred stock, 0.0001 par value...
                               
        series a-1 convertible preferred stock, 0.0001 par value...
                               
        series b convertible preferred stock, 0.0001 par value...
                               
        series b-1 convertible preferred stock, 0.0001 par value...
                               
        series c convertible preferred stock, 0.0001 par value...
                               
        series d convertible preferred stock, 0.0001 par value...
                               
        preferred stock, 0.0001 par value...
                               
        class a common stock, 0.0001 par value...
                              4,000 
        class b common stock, 0.0001 par value...
                              1,000 
        common stock, 0.0001 par value...
                               
      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 
                                
          cash flows from operating activities
                                
          net loss
        -10,741,000 -9,381,000 -11,985,000 -11,220,000 -14,417,000 -17,087,000 -16,892,000 -13,575,000 -20,077,000 -23,013,000 -13,085,000 -10,252,000 -11,942,000 -13,933,000 -14,610,000 -9,755,000 -9,900,000 -6,993,000 -5,442,000 -6,367,000 -5,876,000 -6,997,000 -8,302,000 -10,480,000 
          adjustments to reconcile net loss to net cash from operating activities
                                
          depreciation and amortization of property, equipment and software
        888,000 906,000 764,000 1,225,000 1,064,000 960,000 979,000 887,000  790,000               
          amortization of line of credit issuance costs
        59,000 60,000 58,000 52,000 51,000 52,000 51,000 52,000 52,000    30,000 44,000 51,000 50,000 43,000 44,000 53,000 53,000 65,000 
          accretion of discount on marketable securities
        -7,000                     
          amortization of acquired intangible assets
        2,408,000 2,036,000 1,293,000 1,293,000 1,474,000 1,553,000 1,554,000 1,570,000 1,604,000 1,199,000 372,000 366,000 257,000 261,000 260,000 261,000 261,000 261,000 260,000 261,000 324,000 357,000 356,000 357,000 
          amortization of deferred commissions
        6,871,000 6,287,000 5,636,000 5,283,000 4,698,000 4,238,000 3,888,000 3,523,000 7,518,000 6,893,000 6,316,000 5,855,000 5,328,000 4,843,000 4,447,000 4,020,000 3,555,000 3,181,000 2,856,000 2,583,000 2,290,000 1,998,000 1,787,000 1,627,000 
          amortization of right-of-use operating lease asset
        403,000 392,000 381,000 341,000 467,000 475,000 449,000 436,000 425,000 405,000 368,000 355,000 339,000 328,000 189,000 179,000 170,000 161,000 152,000 190,000 142,000 224,000 378,000 309,000 
          stock-based compensation expense
        19,729,000 19,029,000 20,166,000 19,795,000 22,453,000 23,186,000 20,598,000 18,066,000 18,659,000 19,013,000 16,376,000 13,656,000 13,708,000 12,974,000 12,664,000 8,392,000 7,152,000 5,226,000 5,444,000 3,909,000 2,516,000 2,560,000 2,481,000 3,522,000 
          provision for accounts receivable allowances
        1,110,000 204,000 1,116,000 1,129,000 236,000 732,000 685,000 56,000 835,000 723,000 507,000 353,000 637,000 -61,000 532,000 91,000 473,000 54,000 -57,000 144,000 123,000 542,000 430,000 910,000 
          loss on lease termination and modification
                                
          accretion of contingent consideration
        254,000                        
          other
                                
          changes in operating assets and liabilities, excluding impact from business acquisition
                                
          accounts receivable
        -38,605,000 5,814,000 -3,598,000 18,122,000 -29,908,000 3,521,000 -8,883,000 13,017,000 -19,235,000 -551,000 -6,048,000 -1,148,000 -9,742,000 -1,803,000 -2,316,000 2,312,000 -9,915,000 37,000 -148,000 1,106,000 -2,893,000 -860,000 -2,208,000 -2,122,000 
          prepaid expenses and other current assets
        2,258,000 -945,000 3,430,000 -3,229,000 -729,000 -10,000 2,957,000 -7,670,000 3,979,000 598,000 -35,000 -4,098,000 2,083,000 67,000 593,000 -2,868,000 955,000 -340,000 698,000 2,152,000 -5,076,000 -468,000 1,120,000 -313,000 
          deferred commissions
        -10,964,000 -10,225,000 -7,518,000 -7,577,000 -13,101,000 -7,286,000 -7,049,000 -6,783,000 -14,522,000 -9,458,000 -8,803,000 -7,757,000 -10,590,000 -6,747,000 -6,674,000 -6,317,000 -8,125,000 -5,457,000 -5,002,000 -4,529,000 -5,014,000 -3,571,000 -2,917,000 -2,500,000 
          accounts payable and accrued expenses
        5,381,000 -1,534,000 -1,734,000 -1,487,000 4,650,000 -1,313,000 2,652,000 -2,865,000 -473,000 -2,756,000 4,592,000 -1,589,000 2,243,000 680,000 2,587,000 1,541,000 4,088,000 6,401,000 1,751,000 -3,738,000 5,922,000 -229,000 1,247,000 -305,000 
          deferred revenue
        32,994,000 -2,934,000 -2,788,000 -4,790,000 29,475,000 949,000 2,158,000 5,648,000 18,051,000 3,503,000 6,810,000 13,554,000 11,185,000 4,804,000 3,551,000 7,338,000 13,358,000 1,449,000 3,537,000 7,245,000 6,266,000 2,031,000 1,391,000 4,299,000 
          lease liabilities
        -605,000 -580,000 -1,306,000 -826,000 -678,000 -960,000 -982,000 -975,000 -919,000 -920,000 -873,000 -837,000 -681,000 -931,000 -669,000 -651,000 -634,000 -619,000 -609,000 -293,000 145,000 864,000 -618,000 -597,000 
          net cash from operating activities
        10,935,000 9,298,000 5,090,000 18,104,000 4,142,000 8,952,000 2,063,000 11,164,000 -2,604,000 -5,518,000 6,294,000 8,284,000 2,952,000 1,047,000 1,267,000 5,402,000 2,477,000 4,365,000 4,355,000 3,620,000 -174,000 -2,633,000 -4,042,000 -4,503,000 
          capital expenditures
        -1,054,000 -787,000 -908,000 -1,357,000 -888,000 -477,000 -493,000 -1,092,000 -629,000 -800,000 -261,000 -383,000 -514,000 -600,000 -313,000 -264,000 -196,000 -293,000 -173,000 -1,799,000 -1,408,000 -495,000 -313,000 
          free cash flows
        9,881,000 8,511,000 4,182,000 16,747,000 3,254,000 8,475,000 1,570,000 10,072,000 -3,233,000 -6,318,000 6,033,000 7,901,000 2,952,000 533,000 667,000 5,089,000 2,213,000 4,169,000 4,062,000 3,447,000 -1,973,000 -4,041,000 -4,537,000 -4,816,000 
          cash flows from investing activities
                                
          expenditures for property and equipment
        -1,054,000 -787,000 -908,000 -1,357,000 -888,000 -477,000 -493,000 -1,092,000 -629,000 -800,000 -261,000 -383,000             
          payments for business acquisition, net of cash acquired
        -1,457,000    -1,409,000 143,000 -139,347,000 -6,432,000             
          purchases of marketable securities
                -33,007,000 -30,078,000 -54,220,000 -28,910,000 -40,747,000 -66,085,000 -30,028,000 -16,352,000 -37,269,000 -25,903,000    
          proceeds from maturity of marketable securities
        1,000,000 2,750,000 4,900,000 3,800,000 13,830,000 22,555,000 32,657,000 38,712,000 24,621,000 22,631,000 35,744,000 55,300,000 29,570,000 33,500,000 19,650,000 19,700,000 39,410,000 9,600,000     
          proceeds from sale of marketable securities
                -33,000 5,571,000    3,000,000         
          net cash from investing activities
        -2,511,000 -51,120,000 92,000 1,393,000 4,012,000 3,323,000 13,337,000 20,054,000 32,171,000 -101,435,000 -8,680,000 -8,691,000 -18,873,000 25,876,000 -14,777,000 -29,898,000 -10,642,000 3,152,000 1,848,000 -16,476,000 -1,864,000 -1,408,000 -50,217,000 -313,000 
          cash flows from financing activities
                                
          borrowings from line of credit
                              
          repayments of line of credit
        -4,000,000 -3,000,000 -5,000,000 -5,000,000 -5,000,000 -10,000,000 -5,000,000 -10,000,000                 
          payments for line of credit issuance costs
              -208,000    -23,000 -60,000 1,000 -124,000 -69,000 8,000 6,000 -132,000 
          proceeds from exercise of stock options
            2,000     2,000 8,000 6,000 7,000 1,000 6,000 23,000 8,000 82,000 138,000 142,000 
          proceeds from employee stock purchase plan
        392,000   718,000   912,000   1,048,000           
          employee taxes paid related to the net share settlement of stock-based awards
        -185,000    -309,000 -252,000 -272,000 -1,476,000 -537,000 -474,000 -270,000 -1,099,000 -353,000 -343,000 -274,000 -939,000 -444,000 -255,000 -919,000 -2,301,000 -3,253,000 -3,082,000 
          net cash from financing activities
        -3,793,000 28,839,000 -4,542,000 -5,000,000 -4,591,000 -10,250,000 -4,007,000 -11,476,000 -19,833,000 73,703,000 1,186,000 -1,099,000 697,000 -343,000 409,000 -956,000 -53,000 -442,000 -249,000 644,000 -1,225,000 42,027,000 -3,325,000 6,882,000 
          net increase in cash, cash equivalents and restricted cash
        4,631,000 -12,983,000 640,000 14,497,000 3,563,000 2,025,000 11,393,000 19,742,000                 
          cash, cash equivalents, and restricted cash
                                
          beginning of year
                                
          end of year
                                
          reconciliation of cash, cash equivalents, and restricted cash
                                
          cash and cash equivalents
        4,629,000 -10,893,000 630,000 100,902,000 3,551,000 2,013,000 11,711,000 69,162,000 8,657,000 -33,262,000               
          restricted cash, included in prepaid expenses and other assets
        2,000 -2,090,000 10,000 4,013,000 12,000 12,000 -318,000 4,275,000 1,077,000 12,000               
          total cash, cash equivalents and restricted cash shown in the consolidated statements of cash flows
                                
          supplemental cash flow information
                                
          cash paid for interest
                                
          supplemental disclosure of noncash investing and financing activities
                                
          fair value of contingent consideration in connection with business acquisition
                                
          deferred consideration in connection with business acquisition
                                
          rou asset obtained in exchange for operating lease liability
                                
          non-cash adjustment to operating lease right-of-use assets from lease modifications
                                
          capital expenditures incurred but not yet paid
                                
          stock-based compensation expense capitalized in internal-use software
                                
          loss on lease termination
                               
          cash, cash equivalents and restricted cash
                                
          beginning of period
         90,418,000  53,695,000  79,917,000  107,114,000  114,515,000  135,310,000 
          end of period
         -12,983,000 640,000 104,915,000  2,025,000 11,393,000 73,437,000  -33,250,000 -1,200,000 78,411,000  26,580,000 -13,101,000 81,662,000  7,075,000 5,954,000 102,303,000  37,986,000 -57,584,000 137,376,000 
          total cash, cash equivalents and restricted cash shown in the condensed consolidated statements of cash flows
         -12,983,000 640,000 104,915,000  2,025,000 11,393,000 73,437,000  -33,250,000               
          gain on lease modification
                                
          cash paid for income taxes
                                
          amortization of premium (accretion of discount) on marketable securities
             -58,000 -102,000 -223,000 -470,000 -844,000 -1,007,000 -882,000 -605,000            
          tax benefit related to release of valuation allowance
                                
          supplemental noncash disclosures
                                
          depreciation of property and equipment
                   708,000 732,000 728,000 703,000 696,000 761,000 754,000 739,000 737,000 718,000 686,000 709,000 725,000 
          changes in operating assets and liabilities
                                
          proceeds from disgorgement of stockholders short-swing profits
                        1,664,000     
          net decrease in cash and cash equivalents
                   -1,506,000   -13,101,000 -25,452,000         
          net decrease in cash, cash equivalents and restricted cash
                 -33,250,000               
          operating lease liability arising from operating rou asset obtained
                          55,000 -64,000 5,481,000 
          balance of property and equipment in accounts payable
                            -398,000 214,000   
          proceeds from underwriters' purchase of overallotment shares, related to the company's initial public offering, net of underwriters' discounts and commissions
                                
          proceeds from follow-on offering of common stock, net of underwriters' discounts and commissions
                               
          payments of deferred offering costs
                            -190,000   
          noncash exercise of stock warrants
                            140,000 
          purchases of property and equipment
                     -514,000 -600,000 -313,000 -264,000 -196,000 -293,000 -173,000 -1,799,000 -1,408,000 -495,000 -313,000 
          net increase in cash and cash equivalents
                        -8,218,000   -12,212,000   -57,584,000 2,066,000 
          amortization of premium on marketable securities
                      10,000 133,000 234,000 199,000 126,000 177,000     
          proceeds from initial public offering, net of underwriters' discounts and commissions
                                
          deferred offering costs, accrued but not yet paid
                               216,000 
          proceeds from underwriters' purchase of over-allotment shares, related to the company's initial public offering, net of underwriters’ discounts and commissions
                             9,954,000 
          net (decrease) in cash and cash equivalents
                                
          property and equipment acquired under lease incentives
                                
          amortization of premium on investments
                            195,000 177,000   
          deferred rent
                                
          purchases of short-term investments
                                
          proceeds from maturity of investments
                                
          proceeds from line of credit
                                
          proceeds from issuance of convertible preferred stock
                                
          employee taxes related to the net share settlement of stock-based awards, accrued but not yet paid
                                
          acquisition of businesses, net of cash acquired