7Baggers

CarGurus, Inc
(NASDAQ:CARG) 

CARG stock logo

CarGurus, Inc. operates an online automotive marketplace connecting buyers and sellers of new and used cars in the United States and internationally. The company provides consumers an online automotive marketplace where they can search for new and used car listings from its dealers, as well as sell ...

Founded: 2006
Full Time Employees: 921
CEO: Langley Steinert  
Sector: Communication Services
Industry: Internet Content & Information

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-09-30 2025-06-30 2025-03-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 
                                    
      total revenue
    238,696,000 234,033,000 225,158,000 231,358,000 218,692,000 215,796,000 223,123,000 219,419,000 239,737,000 231,963,000 286,744,000 426,454,000 511,229,000 430,608,000 339,342,000 222,915,000 217,748,000 171,368,000 151,553,000 147,472,000 94,737,000 157,689,000 158,153,000 150,462,000 145,031,000 135,270,000 126,018,000 119,042,000 110,325,000 98,701,000 90,597,000 82,989,000 
      yoy
    9.15% 8.45% 0.91% 5.44% -8.78% -6.97% -22.19% -48.55% -53.11% -46.13% -15.50% 91.31% 134.78% 151.28% 123.91% 51.16% 129.84% 8.67% -4.17% -1.99% -34.68% 16.57% 25.50% 26.39% 31.46% 37.05% 39.10% 43.44%     
      qoq
    1.99% 3.94% -2.68% 5.79% 1.34% -3.28% 1.69% -8.48% 3.35% -19.10% -32.76% -16.58% 18.72% 26.89% 52.23% 2.37% 27.06% 13.07% 2.77% 55.66% -39.92% -0.29% 5.11% 3.74% 7.22% 7.34% 5.86% 7.90% 11.78% 8.95% 9.17%  
      marketplace
    231,653,000 221,998,000 212,235,000 204,019,000 195,167,000 187,219,000 182,250,000 177,909,000 170,950,000 167,127,000 166,247,000 165,309,000 163,926,000 163,289,000                   
      wholesale
    2,249,000 6,275,000 7,747,000 12,107,000 13,119,000 16,125,000 22,035,000 21,735,000 31,952,000 25,186,000 23,659,000 47,045,000 75,937,000 90,994,000                   
      product
    4,794,000 5,760,000 5,176,000 15,232,000 10,406,000 12,452,000 18,838,000 19,775,000 36,835,000 39,650,000 96,838,000 214,100,000 271,366,000 176,325,000                   
      total cost of revenue
    25,164,000 29,651,000 25,451,000 48,807,000 36,248,000 40,835,000 55,088,000 55,121,000 75,596,000 76,983,000 149,702,000 275,669,000 323,378,000 248,733,000 159,607,000 60,033,000 50,317,000 24,058,000 11,454,000 9,762,000 9,880,000 11,610,000 10,560,000 9,392,000 8,628,000 7,720,000 6,871,000 6,412,000 5,959,000 5,569,000 5,242,000 4,720,000 
      gross profit
    213,532,000 204,382,000 199,707,000 182,551,000 182,444,000 174,961,000 168,035,000 164,298,000 164,141,000 154,980,000 137,042,000 150,785,000 187,851,000 181,875,000 179,735,000 162,882,000 167,431,000 147,310,000 140,099,000 137,710,000 84,857,000 146,079,000 147,593,000 141,070,000 136,403,000 127,550,000 119,147,000 112,630,000 104,366,000 93,132,000 85,355,000 78,269,000 
      yoy
    17.04% 16.82% 18.85% 11.11% 11.15% 12.89% 22.62% 8.96% -12.62% -14.79% -23.75% -7.43% 12.20% 23.46% 28.29% 18.28% 97.31% 0.84% -5.08% -2.38% -37.79% 14.53% 23.87% 25.25% 30.70% 36.96% 39.59% 43.90%     
      qoq
    4.48% 2.34% 9.40% 0.06% 4.28% 4.12% 2.27% 0.10% 5.91% 13.09% -9.11% -19.73% 3.29% 1.19% 10.35% -2.72% 13.66% 5.15% 1.73% 62.28% -41.91% -1.03% 4.62% 3.42% 6.94% 7.05% 5.79% 7.92% 12.06% 9.11% 9.05%  
      gross margin %
    89.46% 87.33% 88.70% 78.90% 83.43% 81.08% 75.31% 74.88% 68.47% 66.81% 47.79% 35.36% 36.74% 42.24% 52.97% 73.07% 76.89% 85.96% 92.44% 93.38% 89.57% 92.64% 93.32% 93.76% 94.05% 94.29% 94.55% 94.61% 94.60% 94.36% 94.21% 94.31% 
      operating expenses
                                    
      sales and marketing
    89,368,000 84,337,000 86,716,000 81,216,000 82,311,000 82,274,000 73,827,000 76,828,000 77,838,000 75,577,000 70,203,000 83,319,000 95,605,000 87,581,000 89,639,000 66,626,000 66,135,000 68,174,000 67,183,000 57,618,000 38,583,000 93,595,000 100,606,000 100,133,000 101,789,000 91,316,000 78,631,000 84,867,000 80,933,000 71,508,000 67,670,000 63,891,000 
      product, technology, and development
    36,316,000 34,370,000 36,250,000 36,359,000 36,580,000 35,545,000 36,737,000 35,434,000 37,391,000 36,607,000 31,553,000 30,208,000 31,354,000 30,653,000 27,090,000 26,539,000 27,630,000 25,164,000 19,997,000 20,758,000 21,887,000 23,084,000 18,399,000 17,745,000 17,346,000 15,972,000 14,153,000 12,771,000 11,844,000 9,098,000 8,317,000 5,796,000 
      general and administrative
    28,463,000 27,062,000 26,780,000 28,187,000 27,429,000 28,066,000 75,667,000 24,904,000 27,267,000 24,919,000 1,722,000 4,760,000 33,514,000 33,121,000 30,583,000 20,414,000 26,167,000 20,514,000 17,869,000 14,279,000 14,158,000 15,860,000 13,812,000 12,322,000 12,540,000 11,760,000 11,433,000 10,630,000 9,541,000 7,871,000 8,590,000 5,006,000 
      impairments
     29,633,000                               
      depreciation and amortization
    4,711,000 4,136,000 4,206,000 2,329,000 2,233,000 2,792,000 4,069,000 4,037,000 3,907,000 3,818,000 3,943,000 3,842,000 3,836,000 3,861,000 -11,501,000 9,227,000 9,022,000 7,667,000 1,589,000 1,488,000 1,520,000 1,521,000 1,141,000 1,166,000 1,180,000 1,067,000 740,000 727,000 604,000 733,000 746,000 713,000 
      total operating expenses
    158,858,000 179,538,000 153,952,000 155,117,000 276,028,000 148,677,000 190,300,000 141,203,000 146,403,000 140,921,000 107,421,000 122,129,000 164,309,000 155,216,000 135,811,000 122,806,000 128,954,000 121,519,000 106,638,000 94,143,000 76,148,000 134,060,000 133,958,000 131,366,000 132,855,000 120,115,000 104,957,000 108,995,000 102,922,000 89,210,000 85,323,000 75,406,000 
      income from operations
    54,674,000 24,844,000 45,755,000 27,434,000 -93,584,000 26,284,000 -22,265,000 23,095,000 17,738,000 14,059,000 29,621,000 28,656,000 23,542,000 26,659,000 43,924,000 40,076,000 38,477,000 25,791,000 33,461,000 43,567,000 8,709,000 12,019,000 13,635,000 9,704,000 3,548,000 7,435,000 14,190,000 3,635,000 1,444,000 3,922,000 32,000 2,863,000 
      yoy
    -158.42% -5.48% -305.50% 18.79% -627.59% 86.95% -175.17% -19.41% -24.65% -47.26% -32.56% -28.50% -38.82% 3.37% 31.27% -8.01% 341.81% 114.59% 145.41% 348.96% 145.46% 61.65% -3.91% 166.96% 145.71% 89.57% 44243.75% 26.96%     
      qoq
    120.07% -45.70% 66.78% -129.31% -456.05% -218.05% -196.41% 30.20% 26.17% -52.54% 3.37% 21.72% -11.69% -39.31% 9.60% 4.16% 49.19% -22.92% -23.20% 400.25% -27.54% -11.85% 40.51% 173.51% -52.28% -47.60% 290.37% 151.73% -63.18% 12156.25% -98.88%  
      operating margin %
    22.91% 10.62% 20.32% 11.86% -42.79% 12.18% -9.98% 10.53% 7.40% 6.06% 10.33% 6.72% 4.60% 6.19% 12.94% 17.98% 17.67% 15.05% 22.08% 29.54% 9.19% 7.62% 8.62% 6.45% 2.45% 5.50% 11.26% 3.05% 1.31% 3.97% 0.04% 3.45% 
      other income
    -399,000 430,000  -94,000 721,000 -505,000   347,000 595,000 -886,000 200,000 -156,000 -119,000 546,000 143,000 61,000 222,000 -75,000 31,000 157,000 166,000 141,000 251,000 105,000 902,000 -5,000 -38,000 703,000 282,000 240,000 106,000 
      interest income
    2,292,000 2,134,000 3,098,000 2,717,000 2,440,000 3,906,000 5,093,000 5,261,000 4,333,000 3,743,000         22,000 174,000 317,000 562,000 737,000 759,000 744,000 744,000 712,000 639,000     
      total other income
    1,893,000 2,564,000 2,796,000 2,623,000 3,161,000 3,401,000 5,875,000 4,167,000 4,680,000 4,338,000         -53,000 205,000 474,000 728,000 878,000 1,010,000 849,000 1,646,000 707,000 601,000     
      income before income taxes
    56,567,000 27,408,000 48,551,000 30,057,000 -90,423,000 29,685,000 -16,390,000 27,262,000 22,418,000 18,397,000 32,580,000 28,856,000 23,386,000 26,540,000 44,590,000 40,219,000 38,538,000 26,013,000 33,408,000 43,772,000 9,183,000 12,747,000 14,513,000 10,714,000 4,397,000 9,081,000 14,897,000 4,236,000 2,147,000 4,204,000 272,000 2,969,000 
      provision for income taxes
    11,850,000 5,065,000 9,506,000 7,546,000 -21,702,000 8,384,000 6,213,000 8,289,000 8,601,000 6,531,000 9,349,000 10,032,000 5,325,000 7,702,000 10,431,000 10,952,000 11,142,000 6,462,000 8,245,000 11,209,000 2,052,000 51,000 1,342,000 330,000  -3,503,000   -29,118,000  -1,995,000 590,000 
      net income
    44,717,000 22,343,000 39,045,000                25,163,000 32,563,000 7,131,000 12,696,000 13,171,000 10,384,000 6,007,000 12,584,000 18,119,000 12,135,000 31,265,000 3,651,000 2,267,000 2,379,000 
      yoy
                      91.05% 213.59% 18.71% 0.89% -27.31% -14.43% -80.79% 244.67% 699.25% 410.09%     
      qoq
    100.14% -42.78%                 -22.73% 356.64% -43.83% -3.61% 26.84% 72.86% -52.26% -30.55% 49.31% -61.19% 756.34% 61.05% -4.71%  
      net income margin %
    18.73% 9.55% 17.34% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 16.60% 22.08% 7.53% 8.05% 8.33% 6.90% 4.14% 9.30% 14.38% 10.19% 28.34% 3.70% 2.50% 2.87% 
      net income per share
                                    
      basic
    0.46 0.23 0.38 0.22 -0.66 0.2 -0.21 0.2 0.14 0.14 1.35 0.9 -0.09 -0.53 0.17 0.25 0.24 0.19 0.23 0.29 0.06 0.11 0.12 0.09 0.05 0.11 0.17 0.11 0.29 0.03 0.02 0.02 
      diluted
    0.45 0.22 0.37 0.21 -0.66 0.2 -0.2 0.17 0.12 0.1 0.34 0.14 -0.09 -0.53 0.165 0.24 0.23 0.19 0.22 0.29 0.06 0.11 0.11 0.09 0.05 0.11 0.15 0.11 0.28 0.03 0.02 0.02 
      weighted-average number of shares of common stock used in computing net income per share attributable to common stockholders
                                    
      basic
    98,170,081 98,889,893 103,094,690 103,321,988 103,827,661 107,174,812  113,223,711 113,438,057 115,358,475  118,683,642 118,390,641 118,031,325  117,412,164 117,124,895 116,316,464  113,027,995 112,734,393 112,355,093  111,662,949 111,299,345 110,800,037  109,628,692 108,500,802 106,942,799  42,262,035 
      diluted
    99,722,575 100,184,067 105,068,046 105,059,283 103,827,661 108,632,159  114,322,279 114,490,651 115,915,737  132,243,636 118,390,641 118,031,325  120,438,373 119,454,104 117,249,365  113,966,863 113,737,465 113,489,992  113,364,775 113,388,509 113,406,320  113,601,415 113,081,209 113,341,308  46,567,173 
      weighted-average number of shares of common stock used in computing net income per share attributable to common stockholders:
                                    
      basic
    98,170,081 98,889,893 103,094,690 103,321,988 103,827,661 107,174,812  113,223,711 113,438,057 115,358,475  118,683,642 118,390,641 118,031,325  117,412,164 117,124,895 116,316,464  113,027,995 112,734,393 112,355,093  111,662,949 111,299,345 110,800,037  109,628,692 108,500,802 106,942,799  42,262,035 
      diluted
    99,722,575 100,184,067 105,068,046 105,059,283 103,827,661 108,632,159  114,322,279 114,490,651 115,915,737  132,243,636 118,390,641 118,031,325  120,438,373 119,454,104 117,249,365  113,966,863 113,737,465 113,489,992  113,364,775 113,388,509 113,406,320  113,601,415 113,081,209 113,341,308  46,567,173 
      other expense
      -302,000    -38,000 -1,094,000                         
      goodwill and other asset impairment
       7,026,000                             
      consolidated net income
       22,511,000 -68,721,000 21,301,000 -22,603,000 18,973,000 13,817,000 11,866,000 23,231,000 18,824,000 18,061,000 18,838,000 34,159,000 29,267,000 27,396,000 19,551,000               
      net loss attributable to redeemable noncontrolling interest
          -2,547,750 -3,329,000 -2,596,000 -4,266,000   -1,223,000 -1,072,000   -656,000 -2,810,000               
      net income attributable to common stockholders
       22,511,000 -68,721,000 21,301,000 -23,743,000 22,302,000 16,413,000 16,132,000 159,247,000 106,964,000 -10,336,000 -62,090,000 -79,766,000 29,199,000 28,052,000 22,361,000               
      goodwill and other long-lived asset impairment
        127,475,000                            
      operating expenses:
                                    
      other income, net:
                                    
      net income attributable to cargurus, inc.
          -17,905,000 22,302,000 16,413,000 16,132,000 24,793,000 20,400,000 19,284,000 19,910,000                   
      accretion of redeemable noncontrolling interest to redemption value
              -134,454,000 -86,564,000 29,620,000 82,000,000                   
      net income attributable to redeemable noncontrolling interest
              -1,562,000 -1,576,000   4,527,000 68,000                 
      benefit from income taxes
                            -1,610,000     553,000   
      (benefit from) benefit from income taxes
                              -9,116,000 -7,899,000     
      reconciliation of net income to net income attributable to common stockholders:
                                    
      net income attributable to participating securities
                                  348,000 -1,401,000 
      net income attributable to common stockholders — basic
                              18,119,000 12,135,000 31,265,000 3,651,000 2,615,000 978,000 
      net income attributable to common stockholders — diluted
                              18,119,000 12,135,000 31,265,000 3,651,000 2,636,000 1,034,000 
    Balance Sheets:
    Quarterly
    Annual
      Unit: USD2025-09-30 2025-06-30 2025-03-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 
                                      
        assets
                                      
        current assets
                                      
        cash and cash equivalents
      178,834,000 231,233,000 172,862,000 246,748,000 216,169,000 246,342,000 291,363,000 355,330,000 363,060,000 456,696,000 469,517,000 404,429,000 338,238,000 315,005,000 231,944,000 231,091,000 184,642,000 140,668,000 190,299,000 245,941,000 133,199,000 74,451,000 59,920,000 29,514,000 27,842,000 29,939,000 34,887,000 77,642,000 31,762,000 62,003,000 87,709,000 25,636,000 
        accounts receivable
      39,612,000 41,032,000 40,703,000 44,542,000 39,757,000 44,298,000 39,963,000 46,107,000 37,820,000 42,395,000 46,817,000 120,059,000 193,431,000 144,718,000 189,324,000 85,182,000 81,863,000 36,364,000 18,235,000 16,322,000 16,844,000 17,536,000 22,124,000 17,892,000 17,081,000 15,111,000 13,614,000 12,565,000 11,432,000 12,197,000 12,577,000 10,123,000 
        inventory
       963,000 810,000 345,000 459,000 391,000 331,000 323,000 541,000 1,637,000 5,282,000 28,166,000 21,684,000 20,992,000 19,656,000 6,395,000                 
        prepaid expenses, prepaid income taxes, and other current assets
      36,078,000 19,081,000 21,107,000                              
        deferred contract costs
      14,843,000 14,547,000 13,640,000 11,924,000 11,614,000 11,106,000 11,095,000 10,465,000 10,078,000 9,387,000 8,541,000 8,039,000 8,271,000 8,731,000 9,045,000 9,905,000 10,554,000 11,085,000 10,807,000 9,950,000 9,652,000 10,078,000 9,544,000 8,170,000 7,382,000 6,591,000 5,253,000      
        restricted cash
      21,000 2,116,000 2,848,000 3,993,000 2,196,000 2,786,000 2,563,000 11,624,000 11,561,000 14,985,000 5,237,000 13,506,000 13,291,000 5,866,000 6,709,000 5,753,000 8,980,000 6,489,000 250,000 250,000 396,000 250,000 250,000 250,000 250,000 750,000 750,000 3,656,000 3,604,000 1,870,000 1,843,000 1,783,000 
        total current assets
      269,388,000 308,972,000 251,970,000 326,637,000 288,326,000 323,816,000 391,191,000 535,369,000 535,292,000 543,214,000 557,366,000 603,846,000 629,514,000 572,719,000 563,108,000 441,509,000 388,776,000 311,776,000 331,976,000 281,422,000 216,081,000 210,239,000 218,954,000 206,182,000 188,841,000 179,406,000 194,858,000 175,635,000 164,284,000 161,503,000 157,204,000 99,244,000 
        property and equipment
      132,934,000 130,299,000 132,383,000 126,612,000 130,023,000 108,143,000 83,370,000 54,700,000 48,243,000 42,748,000 40,128,000 36,833,000 35,343,000 33,101,000 32,210,000 29,569,000 31,641,000 29,816,000 27,483,000 27,276,000 26,881,000 27,904,000 27,950,000 27,568,000 28,638,000 26,550,000 24,269,000 17,632,000 16,221,000 16,175,000 16,563,000 16,100,000 
        intangible assets
      3,493,000 4,303,000 11,318,000 12,389,000 12,824,000 21,131,000 23,056,000 30,481,000 38,037,000 45,552,000 53,054,000 60,535,000 68,338,000 76,161,000 83,915,000 92,421,000 100,348,000 108,165,000 10,862,000 10,262,000 10,599,000 11,006,000 3,920,000 3,982,000 4,320,000 4,407,000       
        goodwill
      28,409,000 28,370,000 46,714,000 47,220,000 46,576,000 157,566,000 157,898,000 157,267,000 157,638,000 157,689,000 157,467,000 156,216,000 157,073,000 157,998,000 158,287,000 155,707,000 156,098,000 157,152,000 29,129,000 28,357,000 27,623,000 27,298,000 15,207,000 14,828,000 15,446,000 15,852,000       
        operating lease right-of-use assets
      116,665,000 117,454,000 119,589,000 127,125,000 137,133,000 153,711,000 169,682,000 183,774,000 189,905,000 196,413,000 56,869,000 55,793,000 59,226,000 57,359,000 60,609,000 63,841,000 67,024,000 70,087,000 60,835,000 63,525,000 66,086,000 68,662,000 59,986,000 56,439,000 50,025,000 50,742,000       
        deferred tax assets
      92,706,000 120,002,000 110,050,000 120,642,000 117,503,000 82,392,000 73,356,000 67,623,000 51,888,000 47,385,000 35,488,000 44,008,000 36,816,000 26,439,000 13,378,000 13,741,000 17,446,000 19,728,000 19,774,000 27,267,000 37,206,000 36,459,000 42,713,000 44,200,000 44,483,000 42,714,000 38,886,000 36,985,000 29,049,000 2,835,000 825,000 371,000 
        deferred contract costs, net of current portion
      12,842,000 13,032,000 13,088,000 13,274,000 13,242,000 13,015,000 12,998,000 11,965,000 11,490,000 10,446,000 8,853,000 7,298,000 6,631,000 6,327,000 5,867,000 6,866,000 8,034,000 9,134,000 9,189,000 8,501,000 8,825,000 10,384,000 10,514,000 9,944,000 9,257,000 8,446,000 7,252,000      
        other non-current assets
      4,035,000 3,689,000 4,003,000 4,262,000 7,704,000 11,029,000 7,376,000 7,546,000 7,828,000 8,132,000 8,499,000 8,950,000 7,138,000 6,074,000 4,573,000 5,886,000 4,461,000 3,158,000 2,673,000 3,314,000 3,508,000 3,716,000 3,826,000          
        total assets
      660,472,000 726,121,000 689,115,000 778,161,000 753,331,000 870,803,000 918,927,000 1,048,725,000 1,040,321,000 1,051,579,000 927,102,000 982,855,000 1,009,706,000 945,805,000 931,574,000 819,917,000 784,205,000 719,393,000 502,298,000 460,551,000 407,436,000 406,438,000 393,623,000 369,383,000 346,161,000 331,927,000 268,290,000 234,044,000 213,301,000 182,538,000 176,594,000 121,656,000 
        liabilities and stockholders’ equity
                                      
        current liabilities
                                      
        accounts payable
      30,350,000 32,738,000 29,891,000 47,238,000 46,107,000 46,471,000 47,854,000 37,481,000 39,260,000 42,701,000 32,529,000 67,149,000 74,171,000 61,873,000 66,153,000 55,340,000 45,877,000 36,293,000 21,563,000 16,839,000 10,438,000 29,839,000 36,731,000 42,752,000 39,370,000 35,253,000 34,345,000 34,046,000 30,476,000 23,266,000 23,908,000 22,737,000 
        accrued expenses, accrued income taxes, and other current liabilities
      30,546,000 31,893,000 32,240,000                              
        deferred revenue
      23,643,000 23,395,000 22,407,000 21,882,000 21,785,000 21,432,000 21,322,000 21,043,000 21,267,000 20,808,000 12,249,000 12,737,000 15,071,000 12,776,000 12,784,000 12,517,000 13,120,000 11,986,000 9,137,000 9,678,000 8,195,000 5,042,000 9,984,000 7,781,000 8,479,000 8,942,000 8,811,000 7,685,000 7,577,000 7,096,000 4,305,000 4,598,000 
        operating lease liabilities
      9,317,000 9,173,000 9,969,000 9,886,000 10,225,000 10,063,000 12,284,000 13,206,000 13,870,000 15,480,000 14,762,000 12,025,000 12,340,000 12,503,000 13,186,000 12,671,000 11,156,000 10,599,000 11,085,000 11,472,000 11,523,000 9,477,000 8,781,000 7,823,000 7,738,000 7,486,000       
        total current liabilities
      93,856,000 97,199,000 94,507,000 110,588,000 112,041,000 116,319,000 115,178,000 108,638,000 110,764,000 123,999,000 98,733,000 148,881,000 175,973,000 148,907,000 170,709,000 102,450,000 103,547,000 81,725,000 66,536,000 55,867,000 43,147,000 58,331,000 73,758,000 72,378,000 70,392,000 65,474,000 63,503,000 55,429,000 50,549,000 41,219,000 42,966,000 38,588,000 
        deferred tax liabilities
      26,000 26,000 15,000  41,000 42,000 58,000 60,000 43,000 30,000 54,000 23,000 32,000 28,000 58,000 19,000 291,000 294,000 291,000 304,000 314,000 329,000 284,000 289,000 281,000 1,002,000       
        other non–current liabilities
      7,197,000 7,381,000 7,080,000 5,191,000 5,444,000 5,028,000 4,733,000 4,386,000 5,611,000 4,336,000 5,301,000 30,466,000 51,251,000 37,896,000 23,639,000 12,546,000 11,898,000 5,218,000 3,075,000 4,105,000 3,047,000 1,731,000 1,908,000 1,808,000 1,608,000 1,486,000 1,281,000 1,244,000 1,155,000 1,090,000 955,000  
        total liabilities
      285,023,000 290,644,000 287,065,000 294,688,000 301,258,000 302,441,000 302,075,000 305,195,000 309,602,000 323,296,000 155,744,000 232,312,000 283,366,000 241,190,000 251,925,000 176,028,000 180,459,000 155,517,000 128,712,000 122,292,000 111,581,000 128,470,000 136,768,000 132,281,000 123,775,000 120,918,000 74,179,000 63,616,000 56,910,000 47,743,000 49,569,000 45,258,000 
        commitments and contingencies
                                      
        stockholders’ equity
                                      
        preferred stock, 0.001 par value per share...
                                      
        class a common stock, 0.001 par value per share...
      82,000 85,000 84,000 88,000 87,000 89,000 92,000 97,000 97,000 98,000 102,000 103,000 102,000 102,000  101,000 99,000 99,000  94,000 93,000 93,000  91,000 91,000 90,000  89,000 89,000 85,000  14,000 
        class b common stock, 0.001 par value per share...
      14,000 14,000 14,000 16,000 16,000 16,000 16,000 16,000 16,000 16,000 16,000 16,000 16,000 16,000  16,000 18,000 18,000  19,000 20,000 20,000  21,000 21,000 21,000  21,000 21,000 21,000  28,000 
        additional paid-in capital
      6,776,000 15,366,000 6,775,000 154,452,000 146,946,000 194,309,000  341,110,000 346,494,000 357,748,000  418,013,000 407,363,000 398,471,000  379,808,000 368,194,000 355,968,000  233,246,000 224,418,000 214,143,000  199,228,000 193,967,000 188,954,000  181,630,000 179,716,000 189,237,000  4,225,000 
        retained earnings
      367,187,000 418,642,000 396,486,000 329,238,000 306,727,000 375,448,000 354,147,000 377,890,000 355,588,000 339,175,000 323,043,000 163,796,000 56,832,000 67,168,000 129,258,000 209,024,000 179,825,000 151,773,000 129,412,000 104,249,000 71,686,000 64,555,000 51,859,000 38,688,000 28,304,000 22,297,000 9,713,000      
        accumulated other comprehensive income
      1,390,000 1,370,000             -403,000 307,000 1,045,000 797,000 1,880,000 651,000   -350,000 -926,000 3,000 -353,000 71,000 136,000 148,000 300,000 228,000 199,000 
        total stockholders’ equity
      375,449,000 435,477,000 402,050,000 483,473,000 452,073,000 568,362,000 616,852,000 716,994,000 700,854,000 695,808,000 734,609,000 577,931,000 461,835,000 464,865,000 516,841,000 589,256,000 549,181,000 508,655,000 373,586,000 338,259,000 295,855,000 277,968,000 256,855,000 237,102,000 222,386,000 211,009,000 194,111,000 170,428,000 156,391,000 134,795,000 127,025,000  
        total liabilities and stockholders’ equity
      660,472,000 726,121,000 689,115,000            931,574,000    502,298,000 460,551,000 407,436,000 406,438,000 393,623,000 369,383,000 346,161,000 331,927,000 268,290,000 234,044,000 213,301,000 182,538,000   
        current assets:
                                      
        current liabilities:
                                      
        stockholders’ equity:
                                      
        accumulated other comprehensive loss
        -1,309,000 -321,000 -1,703,000 -1,500,000 -901,000 -2,119,000 -1,341,000 -1,229,000 -1,644,000 -3,997,000 -2,478,000 -892,000       -362,000 -843,000           
        short-term investments
            20,724,000 91,824,000 90,490,000                        
        prepaid expenses, prepaid income taxes and other current assets
         19,085,000 18,131,000 18,893,000 25,152,000 19,696,000 21,742,000 18,114,000 21,972,000 29,647,000 24,599,000 17,407,000 16,430,000 13,183,000 17,737,000 17,170,000 12,385,000          11,090,000 7,303,000   
        liabilities, redeemable noncontrolling interest and stockholders’ equity
                                      
        accrued expenses, accrued income taxes and other current liabilities
         31,582,000 33,924,000 38,353,000 33,718,000 36,908,000 36,367,000 45,010,000 39,193,000 56,970,000 74,391,000 61,755,000 78,586,000 21,922,000 33,394,000 22,847,000 24,751,000 17,878,000 12,991,000 13,973,000 18,262,000 14,022,000 14,805,000 13,793,000 18,654,000 12,372,000 11,290,000 9,672,000   
        total liabilities, redeemable noncontrolling interest and stockholders’ equity
         778,161,000 753,331,000 870,803,000 918,927,000 1,048,725,000 1,040,321,000 1,051,579,000 927,102,000 982,855,000 1,009,706,000 945,805,000  819,917,000 784,205,000 719,393,000               
        redeemable noncontrolling interest
             26,536,000 29,865,000 32,475,000 36,749,000 172,612,000 264,505,000 239,750,000 162,808,000 54,633,000 54,565,000 55,221,000               
        additional paid–in capital
            263,498,000    413,092,000    387,868,000    242,181,000    205,234,000    184,216,000    185,190,000  
        investments
                  30,000,000 60,000,000 90,000,000 90,000,000 85,000,000 100,000,000 100,000,000  43,000,000 81,281,000 111,692,000 134,808,000 119,327,000 108,500,000 122,800,000 70,000,000 110,000,000 80,000,000 50,000,000 60,000,000 
        preferred stock, 0.001 par value...
                                      
        class a common stock, 0.001 par value...
                    102,000    94,000    92,000    90,000    78,000  
        class b common stock, 0.001 par value...
                    16,000    19,000    20,000    21,000    28,000  
        prepaid expenses and prepaid income taxes
                         7,325,000 11,141,000 18,756,000 10,452,000 8,381,000 7,968,000 9,680,000 10,144,000 8,227,000     
        other current assets
                         1,634,000 1,849,000 7,887,000 4,972,000 7,167,000 8,991,000 8,835,000 7,410,000 7,201,000     
        deferred rent
                                1,693,000 1,326,000 1,206,000 1,185,000 1,165,000 1,144,000 
        other long–term assets
                             4,326,000 3,231,000 1,892,000 1,104,000 136,000 143,000 155,000 159,000  
        operating lease liability non-current
                              51,494,000 52,956,000       
        deferred rent, net of current portion
                                9,395,000 6,943,000 5,206,000 5,434,000 5,648,000 5,701,000 
        accumulated deficit
                                 -11,448,000 -23,583,000 -54,848,000 -58,499,000 -60,766,000 
        prepaid income taxes
                                    1,533,000  
        prepaid expenses and other current assets
                                    5,385,000 3,485,000 
        liabilities, convertible preferred stock, and stockholders’ equity
                                      
        accrued expenses
                                    13,588,000 9,953,000 
        convertible preferred stock
                                     132,698,000 
        total liabilities, convertible preferred stock, and stockholders’ equity
                                    176,594,000  
        other long-term assets
                                     4,158,000 
        liabilities, convertible preferred stock, and stockholders’ deficit
                                      
        accrued income taxes
                                     156,000 
        other non-current liabilities
                                     969,000 
        stockholders’ deficit:
                                      
        total stockholders’ deficit
                                     -56,300,000 
        total liabilities, convertible preferred stock, and stockholders’ deficit
                                     121,656,000 
      Cashflow Statements:
      Quarterly
      Annual
        Unit: USD2025-09-30 2025-06-30 2025-03-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 
                                       
          operating activities
                                       
          net income
        44,717,000 22,343,000 39,045,000                25,163,000 32,563,000 7,131,000 12,696,000 13,171,000 10,384,000 6,007,000 12,584,000 18,119,000 12,135,000 31,265,000 3,651,000 2,267,000 
          adjustments to reconcile net income to net cash from operating activities
                                       
          depreciation and amortization
        7,356,000 6,682,000 6,554,000 5,178,000 5,663,000 7,481,000 12,761,000 12,470,000 11,667,000 11,576,000 11,732,000 11,183,000 11,234,000 11,185,000 10,989,000 10,656,000 10,165,000 8,666,000 2,563,000 2,432,000 3,357,000 2,990,000 2,158,000 2,118,000 1,914,000 1,627,000 1,264,000 1,308,000 1,220,000 1,237,000 1,125,000 
          currency gain on foreign denominated transactions
                       -42,000 21,000 -51,000 55,000 59,000 11,000 -102,000  -87,000        
          other non-cash income
                                       
          deferred taxes
        27,296,000 -9,941,000 -3,389,000 -3,180,000 -35,112,000 -9,052,000 -5,735,000 -15,718,000 -4,490,000 -11,921,000 8,551,000 -7,201,000 -10,373,000 -13,091,000 389,000 3,438,000 2,276,000 60,000 7,466,000 10,074,000 -769,000 5,464,000 1,291,000 291,000 -1,624,000 -3,692,000 -2,878,000 -7,938,000 -26,214,000 -2,010,000 -454,000 
          provision for doubtful accounts
        924,000 699,000 424,000    131,000   -300,000 640,000 430,000 549,000 150,000 272,000   379,000 188,000 84,000 456,000 1,202,000 396,000 327,000 353,000 15,000      
          stock-based compensation expense
        12,627,000 13,025,000 12,900,000 15,455,000 15,337,000 15,822,000 19,968,000 14,262,000 14,603,000 14,904,000 13,227,000 13,971,000 13,432,000 14,147,000 10,974,000 13,804,000 14,387,000 14,360,000  11,028,000 11,769,000 11,606,000  8,761,000 8,943,000 7,686,000  5,528,000 5,605,000 3,818,000  
          amortization of deferred financing costs
        129,000 129,000 129,000 129,000 129,000 129,000 128,000 129,000 129,000 129,000 129,000                     
          amortization of deferred contract costs
        4,172,000 4,004,000 3,810,000 3,608,000 3,375,000 3,258,000 3,188,000 3,026,000 2,866,000 2,737,000 2,735,000 2,768,000 2,758,000 2,806,000 3,010,000 3,189,000 3,259,000 3,195,000 3,010,000 2,954,000 2,805,000 2,836,000 2,619,000 2,163,000 1,804,000 1,830,000      
          impairments
                                      
          changes in operating assets and liabilities
                                       
          accounts receivable
        1,181,000 -847,000 3,070,000 -5,636,000 4,425,000 -4,182,000 10,638,000 -12,904,000 6,383,000 6,858,000 89,470,000 75,506,000 -51,995,000 39,973,000 -123,176,000 -3,613,000 -45,559,000 -2,423,000 -2,065,000 301,000 252,000 5,401,000 -4,624,000 -1,146,000 -2,319,000 -1,519,000 -671,000 -1,658,000 411,000 7,000 -3,026,000 
          inventory
        711,000 -20,000 -353,000 863,000 -395,000 -319,000 -3,001,000 219,000 1,095,000 3,645,000 22,884,000 -6,482,000 -692,000 -1,336,000 -13,261,000                 
          prepaid expenses, prepaid income taxes, and other assets
        -17,346,000 2,093,000 6,801,000 -332,000 1,451,000 5,974,000 -7,525,000 2,573,000 -1,198,000 4,652,000 8,102,000 -4,241,000 -8,307,000 -2,127,000 -2,098,000 1,048,000 -1,801,000 -2,217,000 -3,620,000 4,269,000 13,882,000 -11,047,000 493,000 1,200,000 -311,000 -1,760,000 -3,105,000 -4,336,000 -3,805,000 -507,000  
          deferred contract costs
        -4,278,000 -4,685,000 -4,744,000 -3,859,000 -4,122,000 -3,326,000 -4,752,000 -3,950,000 -4,600,000 -5,138,000 -4,608,000 -3,343,000 -2,749,000 -2,997,000 -1,192,000 -1,424,000 -1,604,000 -3,494,000  -2,848,000 -778,000 -3,296,000  -3,674,000 -3,392,000 -4,376,000      
          accounts payable
        -2,465,000 2,617,000 4,075,000 1,469,000 8,594,000 707,000 903,000 -2,963,000 -6,128,000 10,268,000 -36,357,000 -6,858,000 12,230,000 -4,062,000 10,849,000 9,215,000 10,457,000 4,876,000 4,668,000 6,169,000 -18,477,000 -7,437,000 -6,472,000 4,708,000 2,807,000 3,225,000 -2,117,000 4,124,000 6,689,000 649,000 -165,000 
          accrued expenses, accrued income taxes, and other liabilities
        -2,854,000 2,388,000 -5,592,000 -1,706,000 -1,543,000 681,000 -4,435,000 5,107,000 -8,633,000 4,542,000 -44,001,000 -19,250,000 8,087,000 30,087,000 31,009,000 -10,772,000 17,212,000 -1,632,000              
          deferred revenue
        247,000 955,000 731,000 79,000 356,000 120,000 270,000 -219,000 459,000 8,557,000 -505,000 -2,322,000 2,307,000 -5,000 271,000 -599,000 1,132,000 2,857,000 -548,000 1,475,000 3,150,000 -4,938,000 2,201,000 -695,000 -464,000 132,000 1,127,000 66,000 504,000 2,811,000 -303,000 
          lease obligations
        -1,162,000 1,417,000 4,583,000 4,846,000 14,690,000 12,696,000 3,172,000 4,390,000 3,150,000 4,453,000 370,000 -47,000 -277,000 -592,000 255,000 990,000 61,000 -265,000 -898,000 -542,000 1,619,000 -721,000 414,000 -2,000 -500,000 -1,380,000      
          net cash from operating activities
        71,165,000 73,119,000 67,879,000 56,196,000 71,597,000 51,964,000 2,496,000 26,350,000 29,336,000 66,345,000 95,303,000 73,208,000 -5,465,000 93,060,000 -36,771,000 53,728,000 37,473,000 43,862,000 47,937,000 73,878,000 24,787,000 10,141,000 20,565,000 23,822,000 16,044,000 9,685,000 17,124,000 10,751,000 17,474,000 6,374,000 7,149,000 
          capital expenditures
        705,000 339,000 176,000 -9,861,000 -32,748,000 -10,509,000 -1,443,000 -2,190,000 2,122,000 569,000 1,005,000 -706,000 -73,000 245,000 -2,778,000 514,000 -3,420,000 428,000 363,000 653,000 -1,898,000 1,000 -9,000 -4,263,000 -2,884,000 -3,588,000 -997,000 597,000 -23,000 -246,000 -1,139,000 
          free cash flows
        71,870,000 73,458,000 68,055,000 46,335,000 38,849,000 41,455,000 1,053,000 24,160,000 31,458,000 66,914,000 96,308,000 72,502,000 -5,538,000 93,305,000 -39,549,000 54,242,000 34,053,000 44,290,000 48,300,000 74,531,000 22,889,000 10,142,000 20,556,000 19,559,000 13,160,000 6,097,000 16,127,000 11,348,000 17,451,000 6,128,000 6,010,000 
          investing activities
                                       
          purchases of property and equipment
        -1,362,000 -1,583,000 -2,240,000 -10,288,000 -25,984,000 -28,665,000 -15,515,000 -4,793,000 -1,857,000 -2,398,000 -1,756,000 -1,507,000 -1,431,000 -1,230,000 -2,778,000 -263,000 -3,445,000 -1,227,000 -220,000 -161,000 -1,357,000 -1,214,000 -440,000 -2,181,000 -2,884,000 -5,700,000 -4,083,000 -892,000 -547,000 -434,000 -910,000 
          capitalization of website development costs
        -5,794,000 -6,262,000 -5,391,000 -4,607,000 -5,242,000 -5,465,000 -4,875,000 -4,341,000 -3,943,000 -3,489,000 -3,071,000 -2,773,000 -2,996,000 -2,506,000 -2,018,000 -2,036,000 -1,143,000 -966,000 -1,534,000 -1,350,000 -1,029,000 -666,000 -947,000 -547,000 -716,000 -811,000 -544,000 -253,000 -144,000 -581,000 -728,000 
          purchases of short-term investments
           -494,000 -1,268,000 -1,242,000                        
          sale of short-term investments
           21,218,000                          
          advance payments to customers, net of collections
           259,000 2,649,000                         
          net cash from investing activities
        -7,156,000 -7,845,000 -7,631,000 -14,895,000 -31,226,000 -13,147,000 53,453,000 -10,683,000 -98,447,000 -5,887,000 -4,827,000 25,720,000 25,573,000 26,264,000 -4,796,000 -7,299,000 12,038,000 -68,092,000 -101,754,000 41,437,000 35,895,000 7,527,000 21,729,000 -18,209,000 -14,427,000 -11,350,000 -57,427,000 38,855,000 -30,691,000 -31,015,000 8,362,000 
          financing activities
                                       
          proceeds from issuance of common stock upon exercise of stock options
        25,000 10,000 394,000 49,000 15,000 11,000 45,000 10,000 19,000                      
          payment of withholding taxes on net share settlements of restricted stock units
        -7,374,000 -6,345,000 -8,985,000 -5,986,000 -6,290,000 -5,115,000 -3,859,000 -4,844,000 -4,828,000 -2,066,000                      
          repurchases of common stock
        -110,279,000 -1,780,000 -182,828,000 -3,701,000 -65,037,000 -77,442,000                          
          payment of excise tax for repurchase of common stock
                                      
          payment of finance lease obligations
        -20,000 -20,000 -20,000 -19,000 -19,000 -18,000 -18,000 -18,000 -17,000 -17,000 -17,000 -16,000 -16,000 -19,000 -10,000 -16,000 -3,000 -10,000  -10,000 -9,000 -9,000          
          change in gross advance payments received from third-party transaction processor
        -803,000 -243,000 -38,000 -624,000 394,000 -474,000 48,000 -1,849,000 -552,000 -2,122,000                      
          net cash from financing activities
        -118,451,000 -9,060,000 -191,477,000 -10,281,000 -70,937,000 -83,038,000 -129,958,000 -22,617,000 -27,831,000 -73,238,000 -34,931,000 -32,045,000 11,250,000 -36,894,000 42,864,000 -2,983,000 -3,030,000 -19,043,000 -2,344,000 -2,866,000 -1,983,000 -2,892,000 -3,345,000 -3,833,000 -4,252,000 -3,263,000 -3,447,000 -3,703,000 -15,183,000 -1,062,000 46,620,000 
          impact of foreign currency on cash, cash equivalents, and restricted cash
        -52,000 1,425,000 710,000 1,356,000 -197,000 -577,000 981,000 -717,000 -118,000 329,000 1,276,000 -728,000 -700,000 -212,000 -238,000 -224,000 -16,000 -119,000 269,000 147,000 52,000 -28,000 96,000 -114,000 40,000 -23,000 10,000 29,000 -107,000 24,000 2,000 
          net decrease in cash, cash equivalents, and restricted cash
        -54,494,000 57,639,000 -130,519,000 32,376,000 -30,763,000 -44,798,000                  1,666,000 -2,595,000 -4,951,000      
          cash, cash equivalents, and restricted cash at beginning of period
        306,229,000 293,926,000 484,132,000 248,280,000 200,926,000 70,723,000 37,558,000 89,552,000 
          cash, cash equivalents, and restricted cash at end of period
        -54,494,000 57,639,000 175,710,000 32,376,000 -30,763,000 249,128,000 -73,028,000 -7,667,000 -97,060,000 471,681,000 56,821,000 66,155,000 30,658,000 330,498,000 1,059,000 43,222,000 46,465,000 157,534,000 -55,892,000 112,596,000 58,751,000 85,471,000 39,045,000 1,666,000 -2,595,000 32,607,000 -43,740,000 45,932,000 -28,507,000 63,873,000 62,133,000 
          supplemental disclosure of cash flow information
                                       
          cash paid for income taxes
        451,000 16,569,000 700,000 11,055,000 24,772,000 1,132,000 25,850,000 12,630,000 33,893,000 2,410,000 7,752,000 12,089,000 40,094,000 1,066,000 5,722,000 13,578,000 8,141,000 79,000 1,956,000 849,000 6,000 20,000 147,000 65,000 74,000 14,000 -12,000 40,000 2,275,000 5,000 173,000 
          cash paid for operating lease liabilities
        5,456,000 6,439,000 2,558,000 3,679,000 2,746,000 4,788,000 4,742,000 4,931,000 5,702,000 4,129,000 4,013,000 4,315,000 4,483,000 4,737,000 3,848,000 4,256,000 3,999,000 4,065,000 4,612,000 4,069,000 2,236,000 4,024,000 2,441,000 2,860,000 2,600,000 3,005,000      
          cash paid for interest
        174,000 282,000 34,000 302,000 166,000 143,000 155,000 132,000 135,000 144,000 39,000              2,000 1,000 4,000 5,000 5,000 5,000 12,000 
          supplemental noncash disclosure of cash flow information
                                       
          unpaid purchases of property and equipment and capitalized hosting arrangements
        329,000 64,000 778,000 -1,112,000 -8,625,000 16,329,000                          
          capitalized stock-based compensation expense in website development and internal-use software costs and hosting arrangements
        1,738,000 1,858,000 1,638,000 1,539,000 1,861,000 1,827,000 1,629,000 1,406,000 1,292,000 1,145,000 1,058,000 939,000 1,265,000 1,206,000                  
          unpaid withholding taxes on net share settlement of restricted stock units
        152,000 -2,000 125,000 1,000 119,000  -929,000 368,000 3,590,000                      
          unpaid repurchases of common stock
          1,451,000   3,658,000  1,231,000 -471,000 1,030,000                      
          unpaid excise tax on repurchases of common stock
        896,000 -866,000 2,268,000 -151,000 415,000 2,239,000                          
          obtaining a right-of-use asset in exchange for an operating lease liability
        938,000 -16,000 217,000 -1,493,000 -3,536,000 3,578,000 1,051,000 144,556,000 4,538,000   12,336,000              
          adjustments to reconcile net income to net cash from operating activities:
                                       
          currency loss on foreign denominated transactions
         -292,000 -165,000 -741,000 123,000 384,000    -198,000 -462,000 263,000 270,000 84,000                  
          changes in operating assets and liabilities:
                                       
          supplemental disclosure of cash flow information:
                                       
          supplemental noncash disclosure of cash flow information:
                                       
          consolidated net income
           22,511,000 -68,721,000 21,301,000 -22,603,000 18,973,000 13,817,000 11,866,000 23,231,000 18,824,000 18,061,000 18,838,000 34,159,000 29,267,000 27,396,000 19,551,000              
          adjustments to reconcile consolidated net income to net cash from operating activities:
                                       
          gain on sale of property and equipment
              -460,000                      
          other non-cash expense
             -80,000                         
          goodwill and other asset impairment
                                       
          proceeds from sale of property and equipment
                                     
          payment of tax distributions to redeemable noncontrolling interest holders
              -10,000 -28,000 -70,000 -7,152,000 -4,172,000 -8,519,000                  
          provision (recoveries) for doubtful accounts
            508,000 290,000                          
          goodwill and other long-lived asset impairment
                                       
          impairment of long-lived assets
              9,000 175,000                      
          receivable from sale of property and equipment
                 460,000                      
          accrued tax distributions to redeemable noncontrolling interest holders
                  -223,000 -3,399,000 -530,000 4,168,000                  
          adjustments to reconcile consolidated net income to net cash provided by operating activities:
                                       
          cash paid for acquisitions, net of cash acquired
                      1,626,000 -65,899,000              
          maturities of short-term investments
                                       
          repurchase of common stock
              -101,115,000 -15,951,000 -22,434,000 -69,024,000                      
          repayment of line of credit
                      -14,250,000              
          payment of deferred financing costs
                                      
          acquisition of remaining interest in caroffer, llc
                                       
          net increase in cash, cash equivalents, and restricted cash
              -73,028,000 -7,667,000 -97,060,000 -12,451,000 56,821,000 66,155,000 30,658,000 82,218,000 1,059,000 43,222,000 46,465,000 -43,392,000 -55,892,000 112,596,000 58,751,000 14,748,000       -28,507,000 -25,679,000 62,133,000 
          unpaid purchases of property and equipment, capitalized website development, capitalized internal-use software and capitalized hosting arrangements
              12,443,000 1,197,000 2,687,000 1,822,000 1,703,000 -138,000 93,000 269,000                  
          unpaid excise tax on repurchases of shares
                                       
          obtaining a right-of-use asset in exchange for a finance lease liability
                      664,000              
          issuance of stock for acquisition
                      103,645,000              
          accretion of redeemable noncontrolling interest to redemption value
                  -134,454,000 -86,564,000 29,620,000 82,000,000                  
          unrealized currency loss on foreign denominated transactions
               385,000                  -833,000   -72,000 53,000 32,000 
          sales of short-term investments
                                      
          unrealized loss on short-term investments
                                       
          realized gain on short-term investments
                                       
          (recoveries) provision for doubtful accounts
                                       
          advance payments to customer, net of collections
                                       
          maturities of certificates of deposit
                  30,000,000 30,000,000 30,000,000 30,000,000 40,000,000   43,000,000 38,281,000 30,411,000 66,116,000 22,800,000 60,000,000 40,000,000 30,000,000 40,000,000 40,000,000 30,000,000 10,000,000 
          accrued tax (refunds from) distributions to redeemable noncontrolling interest holders
                 -4,000                      
          investments in certificates of deposit
                      -30,000,000 -45,000,000       -43,000,000 -38,281,000 -70,827,000 -25,700,000 -82,800,000 -70,000,000 -60,000,000 
          change in gross advance payments received from third-party payment processor
                                       
          impairment of website development costs
                                       
          proceeds from exercise of stock options
                   14,000 25,000 680,000 126,000 139,000 140,000 258,000 141,000 66,000 415,000 514,000 351,000 368,000 391,000 697,000 571,000 676,000 2,305,000 80,000  
          payment of withholding taxes on net share settlement of equity awards
                   -2,911,000                    
          payments made to third-party payment processor
                                       
          payments made to third party payment processor
                                       
          payment of withholding taxes and option costs on net share settlement of restricted stock units and stock options
                     -5,430,000 -4,074,000 -3,106,000 -3,167,000 -5,041,000 -2,476,000    -3,687,000 -4,192,000        
          payments received in advance from (payments made to) third party payment processor
                     -23,606,000                  
          payments received in advance from third-party payment processor
                                       
          supplemental cash disclosure of cash flow information:
                                       
          unpaid purchases of property and equipment, capitalized website development, capitalized internal-use software and hosting arrangements
                                       
          capitalized stock-based compensation expense in website development and capitalized internal-use software costs
                                       
          distributions to redeemable noncontrolling interest holders
                                       
          unpaid purchases of property and equipment and internal-use software
                               -2,406,000        
          capitalized stock-based compensation expense in website development and internal-use software costs
                       777,000 866,000 569,000 583,000 656,000 419,000 248,000 431,000 324,000        
          benefit from doubtful accounts
                                  434,000   377,000  
          unpaid purchases of property and equipment
                        -841,000 1,086,000  158,000 -960,000 967,000    2,112,000 3,086,000 1,489,000 524,000 188,000 -229,000 
          stock–based compensation expense
                                       
          deferred contracts costs
                                       
          accrued expenses, accrued income taxes and other liabilities
                                       
          deferred rent
                                  2,823,000 1,900,000 -219,000 -215,000 -35,000 
          payment of initial public offering costs
                                  -1,142,000  
          financing cash flows from finance leases
                              -9,000 -9,000 -6,000 -6,000      
          accrued expenses, accrued income taxes, and other current liabilities
                           4,797,000 -944,000 -4,350,000  -738,000 2,700,000 -4,009,000  -973,000 1,660,000 -3,651,000  
          other non-current liabilities
                           1,063,000 1,323,000 -163,000  212,000 133,000 155,000  108,000 85,000 154,000  
          cash paid for acquisition, net of cash acquired
                           -52,000 -21,004,000          
          payment of withholding taxes on net share settlement of restricted stock units
                            -2,389,000 -3,397,000          
          accrued expenses, accrued income taxes and other current liabilities
                                       
          other non–current liabilities
                                       
          cash paid for acquisition
                              -19,139,000      
          initial public offering proceeds
                                       
          unpaid initial public offering costs
                                       
          payment of withholding taxes on net share settlements of equity awards
                                 -3,954,000 -4,018,000 -4,379,000    
          capitalized stock-based compensation expense in website development costs
                                 309,000      
          unrealized currency (gain) loss on foreign denominated transactions
                                  -134,000     
          excess tax benefit related to exercise of stock options
                                       
          proceeds from issuance of preferred stock
                                       
          cash paid for repurchase of preferred stock, common stock, and vested options
                                       
          supplemental disclosure of non–cash investing and financing activities:
                                       
          capitalized stock-based compensation in website development costs
                                       
          supplemental disclosure of non-cash investing and financing activities:
                                       
          unpaid deferred initial public offering costs
                                       
          supplemental disclosure of non-cash investing activities:
                                       
          capitalized stockholders' compensation in website development costs
                                    61,000 149,000  
          accrued expenses
                                      5,932,000 
          initial public offering proceeds, net of offering costs paid of 3,308
                                       
          proceeds from issuance of preferred stock, net of offering costs
                                       
          proceeds from exercise of unit options and stock options
                                      110,000 
          prepaid expenses, prepaid income taxes, and other current assets
                                       
          accrued income taxes
                                       
          payment of deferred initial public offering costs
                                       
          unpaid preferred stock issuance costs