7Baggers

Zillow Group, Inc
(NASDAQ:Z) 

Z stock logo

Zillow Group, Inc., a digital real estate company, operates real estate brands on mobile applications and websites in the United States. It operates through three segments: Homes; Internet, Media & Technology; and Mortgages. The company's mobile applications and websites offers various real estate t...

Founded: 2004
Full Time Employees: 5,409
CEO / Co-Founder: Richard Barton 
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: 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 
                                                 
      revenue:
                                                 
      for sale revenue:
                                                 
      residential
    450,000,000 418,000,000 435,000,000 434,000,000 417,000,000                                         
      mortgages
    64,000,000 57,000,000 53,000,000 48,000,000 41,000,000           29,000,000 46,000,000 50,821,000 70,290,000 56,745,000 67,960,000 60,969,000 54,198,000 33,761,000 25,282,000 21,054,000 25,292,000 26,985,000 27,360,000                 
      total for sale revenue
    514,000,000 475,000,000 488,000,000 482,000,000 458,000,000                                         
      rentals
    183,000,000 168,000,000 174,000,000 159,000,000 129,000,000                                         
      other
    11,000,000 11,000,000 14,000,000 14,000,000 11,000,000                                         
      revenue
    708,000,000 654,000,000 676,000,000 655,000,000 598,000,000 554,000,000 581,000,000 572,000,000 529,000,000 474,000,000 496,000,000 506,000,000 469,000,000 435,000,000 483,000,000 1,009,000,000 4,257,000,000 3,882,313,000 1,736,643,000 1,309,980,000 1,218,440,000 788,952,000 656,692,000 768,352,000 1,125,821,000 943,947,000 745,208,000 599,578,000 454,104,000 365,335,000 343,094,000 325,246,000 299,879,000 282,330,000 281,839,000 266,850,000 245,775,000 227,612,000 224,592,000 208,403,000 185,982,000 169,370,000 176,765,000 171,269,000 127,273,000 
      yoy
    18.39% 18.05% 16.35% 14.51% 13.04% 16.88% 17.14% 13.04% 12.79% 8.97% 2.69% -49.85% -88.98% -88.80% -72.19% -22.98% 249.38% 392.08% 164.45% 70.49% 8.23% -16.42% -11.88% 28.15% 147.92% 158.38% 117.20% 84.35% 51.43% 29.40% 21.73% 21.88% 22.01% 24.04% 25.49% 28.05% 32.15% 34.39% 27.06% 21.68% 46.13%     
      qoq
    8.26% -3.25% 3.21% 9.53% 7.94% -4.65% 1.57% 8.13% 11.60% -4.44% -1.98% 7.89% 7.82% -9.94% -52.13% -76.30% 9.65% 123.55% 32.57% 7.51% 54.44% 20.14% -14.53% -31.75% 19.27% 26.67% 24.29% 32.04% 24.30% 6.48% 5.49% 8.46% 6.22% 0.17% 5.62% 8.57% 7.98% 1.34% 7.77% 12.06% 9.81% -4.18% 3.21% 34.57%  
      cost of revenue
    189,000,000 178,000,000 185,000,000 166,000,000 139,000,000 134,000,000 140,000,000 130,000,000 123,000,000 115,000,000 110,000,000 104,000,000 92,000,000 89,000,000 89,000,000                  23,919,000 22,559,000 22,152,000 20,260,000 20,232,000 19,665,000 18,254,000 17,220,000 16,452,000 15,105,000 16,453,000 17,037,000 13,019,000 
      gross profit
    519,000,000 476,000,000 491,000,000 489,000,000 459,000,000 420,000,000 441,000,000 442,000,000 406,000,000 359,000,000 386,000,000 402,000,000 377,000,000 346,000,000 394,000,000 443,000,000 635,000,000 467,101,000 240,583,000 538,395,000                          
      yoy
    13.07% 13.33% 11.34% 10.63% 13.05% 16.99% 14.25% 9.95% 7.69% 3.76% -2.03% -9.26% -40.63% -25.93% 63.77% -17.72%                              
      qoq
    9.03% -3.05% 0.41% 6.54% 9.29% -4.76% -0.23% 8.87% 13.09% -6.99% -3.98% 6.63% 8.96% -12.18% -11.06% -30.24% 35.94% 94.15% -55.31%                           
      gross margin %
    73.31% 72.78% 72.63% 74.66% 76.76% 75.81% 75.90% 77.27% 76.75% 75.74% 77.82% 79.45% 80.38% 79.54% 81.57% 43.90% 14.92% 12.03% 13.85% 41.10% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 
      operating expenses:
                                                 
      sales and marketing
    210,000,000 205,000,000 214,000,000 226,000,000 198,000,000 202,000,000 217,000,000 205,000,000 166,000,000 165,000,000 164,000,000 173,000,000 156,000,000 162,000,000 165,000,000 182,000,000 307,000,000 354,492,000 294,354,000 229,434,000 193,593,000 161,744,000 150,826,000 155,598,000 204,648,000 183,761,000 181,347,000 187,433,000 161,587,000 138,869,000 128,734,000 147,727,000 137,291,000 103,935,000 107,108,000 131,218,000 105,940,000 90,109,000 92,794,000 99,256,000 98,760,000 77,817,000 82,044,000 87,942,000 59,286,000 
      technology and development
    150,000,000 154,000,000 151,000,000 153,000,000 149,000,000 149,000,000 145,000,000 144,000,000 147,000,000 141,000,000 142,000,000 140,000,000 137,000,000 129,000,000 142,000,000 119,000,000 114,000,000 114,141,000 111,491,000 128,463,000 148,856,000 126,997,000 127,300,000 128,857,000 134,918,000 125,273,000 123,974,000 120,330,000 107,770,000 111,195,000 105,314,000 100,376,000 93,933,000 85,187,000 83,389,000 78,541,000 72,868,000 72,057,000 69,171,000 67,421,000 64,417,000 55,782,000 53,718,000 51,740,000 37,325,000 
      general and administrative
    123,000,000 128,000,000 127,000,000 121,000,000 121,000,000 138,000,000 123,000,000 131,000,000 132,000,000 146,000,000 131,000,000 153,000,000 123,000,000 128,000,000 138,000,000 123,000,000 119,000,000 120,087,000 113,130,000 115,102,000 100,551,000 93,431,000 85,895,000 85,511,000 92,285,000 99,070,000 88,493,000 82,839,000 95,774,000 74,758,000 70,743,000 60,579,000 56,073,000 57,778,000 54,226,000 53,346,000 45,466,000 42,536,000 37,690,000 179,632,000 53,837,000 45,939,000 42,672,000 43,810,000 38,024,000 
      total operating expenses
    483,000,000 487,000,000 494,000,000 500,000,000 468,000,000 489,000,000 486,000,000 480,000,000 451,000,000 464,000,000 439,000,000 469,000,000 422,000,000 429,000,000 445,000,000 425,000,000 578,000,000 662,465,000 522,210,000 476,670,000                          
      income from operations
    36,000,000 -11,000,000 -3,000,000 -11,000,000 -9,000,000 -32,000,000 -45,000,000 -38,000,000 -45,000,000   -67,000,000 -45,000,000 -83,000,000 -51,000,000 18,000,000 57,000,000 -195,364,000 -281,627,000 61,725,000 87,593,000 89,352,000 76,447,000 -62,685,000 -144,502,000 -73,774,000 -48,446,000 -62,538,000 -62,727,000 -97,719,000 -10,297,000 -9,595,000 -11,364,000 -161,226,000 14,746,000 -16,558,000 1,164,000 2,712,000 7,841,000 -155,330,000 -48,077,000 -26,339,000 -27,678,000 -37,591,000 -57,923,000 
      yoy
    -500.00% -65.63% -93.33% -71.05% -80.00%   -43.28% 0.00%   -472.22% -178.95% -57.52% -81.89% -70.84% -34.93% -318.65% -468.40% -198.47% -160.62% -221.12% -257.80% 0.24% 130.37% -24.50% 370.49% 551.78% 451.98% -39.39% -169.83% -42.05% -1076.29% -6044.91% 88.06% -89.34% -102.42% -110.30% -128.33% 313.21% -17.00%     
      qoq
    -427.27% 266.67% -72.73% 22.22% -71.88% -28.89% 18.42% -15.56%    48.89% -45.78% 62.75% -383.33% -68.42% -129.18% -30.63% -556.26% -29.53% -1.97% 16.88% -221.95% -56.62% 95.87% 52.28% -22.53% -0.30% -35.81% 849.00% 7.32% -15.57% -92.95% -1193.35% -189.06% -1522.51% -57.08% -65.41% -105.05% 223.09% 82.53% -4.84% -26.37% -35.10%  
      operating margin %
    5.08% -1.68% -0.44% -1.68% -1.51% -5.78% -7.75% -6.64% -8.51% 0% 0% -13.24% -9.59% -19.08% -10.56% 1.78% 1.34% -5.03% -16.22% 4.71% 7.19% 11.33% 11.64% -8.16% -12.84% -7.82% -6.50% -10.43% -13.81% -26.75% -3.00% -2.95% -3.79% -57.11% 5.23% -6.20% 0.47% 1.19% 3.49% -74.53% -25.85% -15.55% -15.66% -21.95% -45.51% 
      other income
    16,000,000 19,000,000 18,000,000 18,000,000 22,000,000 26,000,000 34,000,000 34,000,000 33,000,000 43,000,000 34,000,000 42,000,000 32,000,000 24,000,000 12,000,000 12,000,000 8,000,000 4,198,000 1,964,000 1,587,000 2,439,000 2,803,000 3,018,000 10,115,000 9,593,000 12,033,000 8,999,000 9,458,000 9,168,000 5,962,000 7,773,000 3,089,000 2,446,000 1,415,000 1,407,000 1,610,000 953,000 716,000 561,000 753,000 681,000 416,000 366,000 450,000 269,000 
      interest expense
    -4,000,000 -5,000,000 -3,000,000 -5,000,000 -5,000,000 -8,000,000 -9,000,000 -10,000,000 -9,000,000 -9,000,000 -9,000,000 -9,000,000 -9,000,000 -9,000,000 -9,000,000 -9,000,000 -44,000,000 -68,188,000 -44,737,000 -39,430,000 -39,555,000 -40,575,000 -39,470,000 -37,590,000 -37,592,000 -39,927,000 -26,502,000 -18,897,000 -16,466,000 -14,327,000 -12,668,000 -7,187,000 -7,073,000 -6,991,000 -6,906,000 -6,897,000 -6,723,000 -2,668,000 -1,595,000 -1,572,000 -1,573,000 -1,589,000 -1,590,000 -1,580,000 -730,000 
      income before income taxes
    48,000,000 3,000,000 12,000,000 2,000,000 8,000,000 -14,000,000 -20,000,000 -15,000,000 -21,000,000       14,000,000 7,000,000 -259,354,000 -339,185,000 22,951,000 49,074,000 46,637,000 39,995,000 -83,769,000 -172,501,000 -101,668,000 -65,949,000 -71,977,000 -70,025,000 -106,084,000 -15,192,000 -13,693,000 -15,991,000 -166,802,000 9,247,000 -21,845,000 -4,606,000 -21,997,000 6,807,000 -156,149,000 -48,969,000 -27,512,000 -28,902,000   
      income tax expense
    -2,000,000  -2,000,000   -1,000,000  -2,000,000 -2,000,000                        -2,600,000             
      net income
    46,000,000 3,000,000 10,000,000 2,000,000 8,000,000 -52,000,000 -20,000,000 -17,000,000 -23,000,000 -73,000,000 -28,000,000 -35,000,000 -22,000,000 -72,000,000 -53,000,000 8,000,000 16,000,000 -261,208,000 -328,174,000 9,641,000 51,964,000 46,036,000 39,570,000 -84,448,000 -163,273,000 -101,210,000 -64,649,000 -71,977,000 -67,525,000 -97,682,000 -492,000 -3,093,000 -18,591,000 -77,175,000 9,206,000 -21,845,000 -4,606,000 -23,491,000 6,807,000 -156,149,000 -47,605,000 -25,720,000 -26,049,000 -38,721,000 -58,384,000 
      yoy
    475.00% -105.77% -150.00% -111.76% -134.78% -28.77% -28.57% -51.43% 4.55% 1.39% -47.17% -537.50% -237.50% -72.44% -83.85% -17.02% -69.21% -667.40% -929.35% -111.42% -131.83% -145.49% -161.21% 17.33% 141.80% 3.61% 13040.04% 2227.09% 263.21% 26.57% -105.34% -85.84% 303.63% 228.53% 35.24% -86.01% -90.32% -8.67% -126.13% 303.27% -18.46%     
      qoq
    1433.33% -70.00% 400.00% -75.00% -115.38% 160.00% 17.65% -26.09% -68.49% 160.71% -20.00% 59.09% -69.44% 35.85% -762.50% -50.00% -106.13% -20.41% -3503.94% -81.45% 12.88% 16.34% -146.86% -48.28% 61.32% 56.55% -10.18% 6.59% -30.87% 19754.07% -84.09% -83.36% -75.91% -938.31% -142.14% 374.27% -80.39% -445.10% -104.36% 228.01% 85.09% -1.26% -32.73% -33.68%  
      net income margin %
    6.50% 0.46% 1.48% 0.31% 1.34% -9.39% -3.44% -2.97% -4.35% -15.40% -5.65% -6.92% -4.69% -16.55% -10.97% 0.79% 0.38% -6.73% -18.90% 0.74% 4.26% 5.84% 6.03% -10.99% -14.50% -10.72% -8.68% -12.00% -14.87% -26.74% -0.14% -0.95% -6.20% -27.34% 3.27% -8.19% -1.87% -10.32% 3.03% -74.93% -25.60% -15.19% -14.74% -22.61% -45.87% 
      net income per share
         -0.22 -0.08 -0.07 -0.1 -0.09 -0.12             -0.38 -0.78 -0.49 -0.31 -0.35 -0.33 -0.5  -0.02 -0.1 -0.42 0.05 -0.12 -0.03 -0.12 0.04 -0.87 -0.27 -0.14 -0.15 -0.66 -1.19 
      basic
    0.19 0.01 0.04 0.01 0.03       -0.15 -0.09 -0.3 -0.22 0.03 0.06 -0.268 -1.29 0.04 0.21 -0.238 0.17                       
      diluted
    0.19 0.01 0.04 0.01 0.03       -0.15 -0.09 -0.3 -0.22 0.03 0.06 -0.268 -1.29 0.04 0.2 -0.238 0.16                       
      weighted-average shares outstanding:
                                                 
      basic
    235,682 241,930 242,326 241,083 242,256     233,575  233,629 234,425 242,163 240,080 243,942 248,542  254,074 248,152 243,234  229,719                       
      diluted
    239,644 254,117 256,243 251,665 256,192     233,575  233,629 234,425 242,163 240,080 245,163 251,963  254,074 261,496 259,346  242,632                       
      impairment costs
     500,000 2,000,000      6,000,000                76,800,000     69,000,000 10,000,000               
      acquisition-related costs
          1,000,000   2,000,000 1,000,000 1,000,000      892,000 3,235,000 3,671,000 817,000         268,000 1,405,000 632,000 27,000 97,000 218,000 43,000 105,000 533,000 93,000 204,000 593,000 432,000 1,988,000 1,679,000 12,477,000 
      loss on extinguishment of debt
         -250,000  -1,000,000        -7,000,000 -14,000,000    -1,403,000                         
      impairment and restructuring costs
             10,000,000 1,000,000 2,000,000 6,000,000                                 
      net income per share
         -0.22 -0.08 -0.07 -0.1 -0.09 -0.12             -0.38 -0.78 -0.49 -0.31 -0.35 -0.33 -0.5  -0.02 -0.1 -0.42 0.05 -0.12 -0.03 -0.12 0.04 -0.87 -0.27 -0.14 -0.15 -0.66 -1.19 
      weighted-average shares outstanding - basic and diluted
         234,077 232,521 233,453 234,695  233,295                                   
      loss from continuing operations
             -41,250,000 -53,000,000                                   
      loss from continuing operations before income taxes
             -21,000,000 -28,000,000                                   
      income tax benefit
             -3,000,000  -1,000,000  -4,000,000 -3,000,000 -6,000,000 9,000,000 -1,854,000 11,011,000 -13,310,000 2,890,000 -601,000 -425,000 -679,000 9,228,000 458,000 1,300,000  2,500,000 8,402,000 14,700,000 10,600,000  89,627,000 -41,000   -1,494,000   1,364,000 1,792,000 2,853,000   
      net income from continuing operations
             -73,000,000 -28,000,000 -35,000,000 -22,000,000 -72,000,000 -51,000,000                               
      net loss from discontinued operations, net of income taxes
                  -2,000,000                               
      net loss from continuing operations per share - basic and diluted
             -0.09 -0.12                                   
      income from continuing operations before income taxes
               -34,000,000 -22,000,000 -68,000,000 -48,000,000                               
      net income from continuing operations per share:
                                                 
      basic
               -0.15 -0.09 -0.29 -0.21                               
      diluted
               -0.15 -0.09 -0.29 -0.21                               
      restructuring costs
                 3,500,000  1,000,000 38,000,000                         409,000 3,425,000 6,652,000 25,065,000 
      homes
                   505,000,000 3,721,000,000 3,348,323,000 1,186,158,000 777,145,000 704,152,000 304,145,000 187,105,000 454,252,000 769,873,000 603,228,000 384,626,000 248,924,000 128,472,000 41,347,000 11,018,000               
      imt
                   475,000,000 490,000,000 483,169,000 480,195,000 476,090,000 446,328,000 423,838,000 415,389,000 280,339,000 330,666,000 319,665,000 335,290,000 323,669,000 298,272,000 323,988,000 332,076,000 325,246,000              
      cost of revenue:
                                                 
      total cost of revenue
                   566,000,000 3,622,000,000 3,415,212,000 1,496,060,000 771,585,000 687,030,000 317,428,000 216,224,000 461,071,000 761,672,000 609,617,000 399,835,000 271,221,000 151,348,000 67,472,000 36,672,000 25,527,000              
      gain on extinguishment of debt
                      -14,785,000 -931,000                          
      cost of revenue (exclusive of amortization) :
                                                 
      total costs and expenses
                        1,130,847,000 699,600,000 580,245,000 831,037,000 1,270,323,000 1,017,721,000 793,654,000 662,116,000 516,831,000 463,054,000 353,391,000 334,841,000 311,243,000 443,556,000 267,093,000 283,408,000 244,611,000 224,900,000 216,751,000 363,733,000 234,059,000 195,709,000 204,443,000 208,860,000 185,196,000 
      ____________________ amortization of website development costs and intangible assets included in technology and development
                        20,838 19,977 19,245 18,857 17,184 17,046 15,835 14,656 14,400 15,433.75 18,165 21,020 22,549             
      integration costs
                              5,000 293,000 352,000 1,492,000 523,000               
      gain on partial extinguishment of 2021 notes
                         1,597,750  6,391,000                      
      weighted-average shares outstanding — basic and diluted
                     249,937    223,848  219,467 210,674 206,380 207,002 205,754 204,514 197,944  194,155 191,464   185,439 183,158   179,451 178,686  177,098 58,714 49,130 
      weighted-average shares outstanding — basic
                                  202,416    187,692    180,583       
      weighted-average shares outstanding — diluted
                                  202,416    196,425    189,661       
      costs and expenses:
                                                 
      gain on divestiture of business
                                                 
      amortization of website development costs and intangible assets included in technology and development
                                     34,487 13,442 23,159 23,261 22,130 21,917 20,845 20,059 17,885 16,405 17,117 11,782 
      loss on divestiture of businesses
                                          -1,251,000       
      loss on divestiture of business
                                             225,000 4,143,000   
    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 
                                                   
        assets
                                                   
        current assets:
                                                   
        cash and cash equivalents
      678,000,000 768,000,000 874,000,000 587,000,000 914,000,000 1,082,000,000 1,072,000,000 1,181,000,000 1,439,000,000 1,492,000,000 1,846,000,000 1,566,000,000 1,394,000,000 1,466,000,000 1,973,000,000 2,181,000,000 2,594,000,000 2,611,499,000 2,195,366,000 3,713,156,000 3,401,762,000 1,703,130,000 1,904,785,000 2,045,474,000 1,567,710,000 1,141,263,000 1,791,918,000 766,698,000 736,507,000 651,058,000 643,792,000 431,045,000 397,393,000 352,095,000 319,942,000 276,465,000 261,524,000 243,592,000 190,760,000 155,210,000 232,443,000 229,138,000 233,539,000 302,272,000 307,852,000 
        short-term investments
      105,000,000 527,000,000 515,000,000 571,000,000 689,000,000 776,000,000 1,101,000,000 1,447,000,000 1,478,000,000 1,318,000,000 1,421,000,000 1,745,000,000 1,975,000,000 1,896,000,000 1,516,000,000 1,362,000,000 1,032,000,000 513,922,000 1,020,083,000 880,875,000 1,294,051,000 2,218,108,000 1,885,385,000 1,491,167,000 993,258,000 1,280,989,000 531,679,000 673,029,000 780,963,000 903,867,000 999,241,000 468,541,000 425,593,000 410,444,000 361,038,000 322,463,000 297,520,000 262,870,000 253,845,000 264,933,000 281,218,000 291,151,000 303,220,000 322,695,000 320,581,000 
        accounts receivable
      153,000,000 149,000,000 157,000,000 151,000,000 115,000,000 104,000,000 117,000,000 115,000,000 100,000,000 96,000,000 97,000,000 90,000,000 75,000,000 72,000,000 78,000,000 74,000,000 99,000,000 154,937,000 161,080,000 101,927,000 82,461,000 69,940,000 79,642,000 66,878,000 71,782,000 67,005,000 77,674,000 82,261,000 70,605,000 66,083,000 66,337,000 64,083,000 54,558,000 54,396,000 53,951,000 47,716,000 41,868,000 40,527,000 39,939,000 35,494,000 32,270,000 29,789,000 33,568,000 35,198,000 31,267,000 
        mortgage loans held for sale
      361,000,000 386,000,000 291,000,000 250,000,000 185,000,000 159,000,000 164,000,000 195,000,000 132,000,000 100,000,000 96,000,000 73,000,000 48,000,000 41,000,000 49,000,000 61,000,000 93,000,000 106,753,000 221,390,000 171,450,000 274,319,000 330,758,000 125,324,000 75,021,000 36,848,000 36,507,000 36,762,000 38,653,000 29,469,000 35,409,000                
        prepaid expenses and other current assets
      357,000,000 287,000,000 277,000,000 257,000,000 247,000,000 210,000,000 212,000,000 189,000,000 170,000,000 140,000,000 149,000,000 155,000,000 152,000,000 126,000,000 153,000,000 141,000,000 386,000,000 153,555,000 143,756,000 107,687,000 107,877,000 75,846,000 73,604,000 56,373,000 57,635,000 58,117,000 66,413,000 62,062,000 69,292,000 61,067,000 38,904,000 38,169,000 44,703,000 24,590,000 30,014,000 39,979,000 29,559,000 34,817,000 17,238,000 15,728,000 21,006,000 24,016,000 25,205,000 21,888,000 25,035,000 
        restricted cash
      5,000,000 5,000,000 5,000,000 5,000,000 4,000,000 3,000,000 3,000,000 2,000,000 3,000,000 3,000,000 3,000,000 2,000,000 2,000,000 2,000,000 2,000,000 2,000,000 92,000,000 226,651,000 331,019,000 141,024,000 120,713,000 75,805,000 44,103,000 33,620,000 56,428,000 89,646,000 75,004,000 43,882,000 27,595,000 12,385,000 3,203,000    1,053,000 1,053,000 1,053,000 1,053,000 1,053,000 1,053,000 1,053,000 3,015,000 6,739,000 6,635,000 6,800,000 
        total current assets
      1,659,000,000 2,122,000,000 2,119,000,000 1,821,000,000 2,154,000,000 2,334,000,000 2,669,000,000 3,129,000,000 3,322,000,000 3,149,000,000 3,612,000,000 3,631,000,000 3,646,000,000 3,603,000,000 3,771,000,000 3,844,000,000 4,790,000,000 7,679,979,000 7,830,901,000 6,285,720,000 5,753,580,000 4,964,880,000 4,306,126,000 3,903,934,000 3,317,650,000 3,510,154,000 3,458,803,000 2,219,408,000 2,039,585,000 1,892,698,000 1,794,734,000 1,007,504,000 922,247,000 841,525,000 764,945,000 686,623,000 630,471,000 581,806,000 501,782,000 471,365,000 566,937,000 574,094,000 595,532,000 682,053,000 684,735,000 
        contract cost assets
      27,000,000 27,000,000 27,000,000 28,000,000 27,000,000 25,000,000 24,000,000 23,000,000 23,000,000 23,000,000 23,000,000 23,000,000 23,000,000 23,000,000 25,000,000 27,000,000 31,000,000 35,465,000 41,225,000 47,938,000 50,182,000 50,719,000 50,488,000 47,747,000 46,565,000 45,209,000 46,047,000 46,271,000 46,176,000 45,819,000 45,238,000 43,384,000 42,465,000             
        property and equipment
      352,000,000 350,000,000 371,000,000 373,000,000 364,000,000 360,000,000 356,000,000 356,000,000 343,000,000 328,000,000 324,000,000 309,000,000 290,000,000 271,000,000 261,000,000 246,000,000 234,000,000 214,555,000 202,450,000 189,950,000 190,234,000 196,152,000 198,243,000 195,747,000 188,032,000 170,489,000 154,251,000 145,932,000 142,146,000 135,172,000 124,281,000 118,242,000 114,828,000 112,271,000 110,741,000 103,004,000 94,945,000 98,288,000 94,045,000 98,799,000 92,839,000 89,639,000 85,745,000 81,416,000 72,936,000 
        right of use assets
      59,000,000 56,000,000 58,000,000 62,000,000 57,000,000 59,000,000 61,000,000 63,000,000 66,000,000 73,000,000 103,000,000 108,000,000 114,000,000 126,000,000 127,000,000 133,000,000 140,000,000 129,932,000 158,841,000 175,058,000 180,610,000 187,960,000 193,789,000 199,422,000 205,688,000 212,153,000 218,564,000 210,080,000 102,056,000                 
        goodwill
      2,823,000,000 2,823,000,000 2,823,000,000 2,823,000,000 2,823,000,000 2,823,000,000 2,818,000,000 2,818,000,000 2,817,000,000 2,817,000,000 2,416,000,000 2,374,000,000 2,374,000,000 2,374,000,000 2,374,000,000 2,374,000,000 2,374,000,000 2,373,792,000 2,374,801,000 1,984,907,000 1,984,907,000 1,984,907,000 1,984,907,000 1,984,907,000 1,984,907,000 1,984,907,000 1,984,907,000 1,984,907,000 1,984,907,000 1,984,907,000 1,931,076,000 1,931,076,000 1,931,076,000 1,931,076,000 1,931,260,000 1,927,450,000 1,927,450,000 1,923,480,000 1,923,480,000 1,919,777,000 1,919,777,000 1,909,167,000 1,909,820,000 1,832,961,000 1,833,427,000 
        intangible assets
      272,000,000 279,000,000 273,000,000 285,000,000 297,000,000 207,000,000 211,000,000 222,000,000 232,000,000 241,000,000 162,000,000 153,000,000 154,000,000 154,000,000 149,000,000 153,000,000 165,000,000 180,072,000 195,038,000 81,362,000 87,711,000 94,767,000 100,649,000 106,990,000 112,274,000 190,567,000 197,527,000 202,824,000 207,933,000 215,904,000 290,887,000 299,228,000 307,919,000 319,711,000 505,696,000 514,513,000 525,771,000 527,464,000 537,177,000 539,965,000 549,267,000 554,765,000 563,540,000 565,345,000 569,125,000 
        other assets
      34,000,000 28,000,000 27,000,000 24,000,000 24,000,000 21,000,000 20,000,000 17,000,000 20,000,000 21,000,000 16,000,000 20,000,000 13,000,000 12,000,000 11,000,000 6,000,000 86,000,000 6,556,000 9,481,000 10,486,000 8,678,000 7,175,000 9,373,000 11,041,000 16,624,000 18,494,000 15,889,000 16,498,000 16,763,000 16,616,000 16,241,000 26,739,000 25,602,000 25,934,000 27,006,000 27,442,000 17,404,000 17,586,000 6,967,000 6,142,000 5,380,000 5,020,000 1,073,000 1,452,000 1,171,000 
        total assets
      5,226,000,000 5,685,000,000 5,698,000,000 5,416,000,000 5,746,000,000 5,829,000,000 6,159,000,000 6,628,000,000 6,823,000,000 6,652,000,000 6,656,000,000 6,618,000,000 6,614,000,000 6,563,000,000 6,718,000,000 6,783,000,000 7,820,000,000 10,695,454,000 10,837,639,000 8,775,421,000 8,255,902,000 7,486,560,000 6,843,575,000 6,449,788,000 5,871,740,000 6,131,973,000 6,075,988,000 4,825,920,000 4,539,566,000 4,291,116,000 4,202,457,000 3,426,173,000 3,344,137,000 3,230,517,000 3,340,701,000 3,260,085,000 3,197,094,000 3,149,677,000 3,064,504,000 3,037,101,000 3,135,253,000 3,135,700,000 3,162,449,000 3,169,862,000 3,168,194,000 
        liabilities and shareholders’ equity
                                                   
        current liabilities:
                                                   
        accounts payable
      68,000,000 36,000,000 38,000,000 56,000,000 35,000,000 30,000,000 53,000,000 39,000,000 34,000,000 28,000,000 28,000,000 21,000,000 21,000,000 20,000,000 19,000,000 16,000,000 24,000,000 17,230,000 30,891,000 15,640,000 17,044,000 18,974,000 19,352,000 14,307,000 17,819,000 8,343,000 9,717,000 8,028,000 7,708,000 7,471,000 5,846,000 5,928,000 5,194,000 3,587,000 4,915,000 2,037,000 4,157,000 4,257,000 6,697,000 17,144,000 4,995,000 3,361,000 6,124,000 11,908,000 13,661,000 
        accrued expenses and other current liabilities
      163,000,000 134,000,000 133,000,000 121,000,000 111,000,000 105,000,000 114,000,000 111,000,000 104,000,000 107,000,000 87,000,000 118,000,000 101,000,000 90,000,000 112,000,000 92,000,000 119,000,000 161,459,000 261,547,000 175,876,000 121,692,000 94,487,000 93,901,000 74,646,000 88,897,000 85,442,000 76,061,000 68,520,000 63,212,000 63,101,000 58,533,000 55,360,000 55,034,000 61,373,000 55,598,000 43,273,000 43,742,000 38,427,000 34,745,000 48,475,000 46,434,000 43,047,000 67,449,000 60,134,000 52,468,000 
        accrued compensation and benefits
      70,000,000 62,000,000 59,000,000 57,000,000 52,000,000 57,000,000 49,000,000 46,000,000 47,000,000 47,000,000 52,000,000 50,000,000 45,000,000 48,000,000 56,000,000 61,000,000 102,000,000 108,464,000 59,858,000 55,564,000 49,844,000 47,666,000 35,474,000 34,520,000 32,838,000 37,805,000 33,540,000 32,001,000 30,300,000 31,388,000 25,612,000 23,418,000 22,746,000 19,109,000 25,252,000 24,560,000 26,596,000 24,057,000 24,611,000 24,303,000 20,185,000 11,392,000 12,430,000 11,800,000 16,786,000 
        borrowings under master repurchase agreements
      335,000,000                                             
        deferred revenue
      74,000,000 69,000,000 69,000,000 70,000,000 70,000,000 62,000,000 57,000,000 59,000,000 58,000,000 52,000,000 48,000,000 49,000,000 49,000,000 44,000,000 50,000,000 52,000,000 56,000,000 51,484,000 54,200,000 53,547,000 54,192,000 48,995,000 49,153,000 44,514,000 35,347,000 39,747,000 41,955,000 37,080,000 36,105,000 34,080,000 35,959,000 35,920,000 35,297,000 31,918,000 31,060,000 30,912,000 30,875,000 29,154,000 27,005,000 25,651,000 24,749,000 21,450,000 19,820,000 23,199,000 23,768,000 
        lease liabilities, current portion
      14,000,000 14,000,000 13,000,000 12,000,000 15,000,000 14,000,000 15,000,000 16,000,000 27,000,000 37,000,000 28,000,000 29,000,000 29,000,000 31,000,000 30,000,000 28,000,000 23,000,000 23,503,000 29,437,000 27,963,000 28,465,000 28,310,000 28,307,000 22,789,000 20,290,000 17,592,000 17,937,000 18,794,000 19,561,000                 
        total current liabilities
      724,000,000 679,000,000 584,000,000 546,000,000 875,000,000 831,000,000 854,000,000 1,478,000,000 1,001,000,000 971,000,000 941,000,000 333,000,000 287,000,000 270,000,000 312,000,000 304,000,000 1,202,000,000 3,882,449,000 3,110,268,000 1,646,517,000 933,412,000 908,641,000 466,168,000 387,445,000 671,475,000 920,517,000 907,606,000 604,279,000 430,905,000 287,498,000 153,190,000 123,248,000 120,697,000 118,387,000 118,755,000 102,530,000 106,821,000 97,242,000 94,294,000 116,788,000 97,566,000 80,422,000 106,983,000 112,375,000 115,020,000 
        lease liabilities, net of current portion
      80,000,000 79,000,000 82,000,000 86,000,000 80,000,000 83,000,000 86,000,000 89,000,000 92,000,000 95,000,000 119,000,000 126,000,000 133,000,000 139,000,000 141,000,000 150,000,000 156,000,000 147,967,000 174,433,000 193,891,000 200,762,000 207,723,000 214,503,000 214,752,000 216,122,000 220,445,000 223,989,000 211,593,000 102,405,000                 
        other long-term liabilities
      14,000,000 43,000,000 40,000,000 38,000,000 37,000,000 67,000,000 66,000,000 63,000,000 64,000,000 60,000,000 10,000,000 10,000,000 13,000,000 12,000,000 11,000,000 5,000,000 4,000,000 4,503,000 15,714,000 14,411,000 14,485,000                         
        total liabilities
      818,000,000 801,000,000 706,000,000 670,000,000 992,000,000 981,000,000 1,503,000,000 2,127,000,000 2,158,000,000 2,126,000,000 2,127,000,000 2,132,000,000 2,094,000,000 2,081,000,000 2,123,000,000 2,116,000,000 3,018,000,000 5,354,143,000 5,066,653,000 3,131,306,000 2,745,864,000 2,744,744,000 2,540,220,000 2,426,730,000 2,455,979,000 2,696,552,000 2,624,110,000 1,547,814,000 1,256,434,000 1,023,937,000 883,438,000 572,492,000 575,696,000 569,694,000 651,709,000 629,582,000 628,108,000 616,090,000 472,798,000 494,329,000 473,798,000 456,647,000 489,008,000 499,420,000  
        commitments and contingencies
                                                   
        shareholders’ equity:
                                                   
        preferred stock, 0.0001 par value...
                                                   
        class a 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 5,000 5,000 5,000 5,000 5,000 5,000 5,000 5,000 5,000 
        class b common stock, 0.0001 par value...
                       1,000 1,000 1,000 1,000 1,000 1,000 1,000 1,000 1,000 1,000 1,000 1,000 1,000 1,000 1,000 1,000 1,000 1,000 1,000 1,000 1,000 1,000 1,000 1,000 1,000 1,000 1,000 1,000 
        class c capital stock, 0.0001 par value...
                       18,000 19,000 18,000 18,000 17,000 17,000 16,000 15,000 14,000 14,000 14,000 14,000 14,000 13,000 13,000 13,000 13,000 13,000 12,000 12,000 12,000 12,000 12,000 12,000 12,000 12,000   
        additional paid-in capital
      6,221,000,000 6,741,000,000 6,852,000,000 6,617,000,000 6,628,000,000 6,733,000,000 6,482,000,000 6,322,000,000 6,469,000,000 6,301,000,000 6,247,000,000 6,174,000,000 6,157,000,000 6,109,000,000 6,154,000,000 6,167,000,000 6,298,000,000 7,001,084,000 7,176,633,000 6,721,435,000 6,596,850,000 5,880,883,000 5,488,161,000 5,246,371,000 4,551,866,000 4,412,200,000 4,327,003,000 4,088,470,000 4,022,218,000 3,939,842,000 3,894,757,000 3,428,541,000 3,340,387,000 3,254,146,000 3,204,383,000 3,155,202,000 3,071,664,000 3,030,854,000 3,065,042,000 3,022,736,000 2,985,478,000 2,956,111,000 2,924,038,000 2,895,155,000 2,853,941,000 
        accumulated other comprehensive income
       2,000,000 2,000,000 1,000,000   4,000,000       -15,000,000 -19,000,000 -13,000,000 -1,000,000 7,234,000 151,000 305,000 454,000 164,000 461,000 1,525,000 4,286,000 340,000 784,000 896,000 197,000          198,000 377,000 169,000  270,000 117,000 138,000 
        accumulated deficit
      -1,813,000,000 -1,859,000,000 -1,862,000,000 -1,872,000,000 -1,874,000,000 -1,882,000,000 -1,830,000,000 -1,810,000,000 -1,793,000,000 -1,770,000,000 -1,697,000,000 -1,669,000,000 -1,634,000,000 -1,612,000,000 -1,540,000,000 -1,487,000,000 -1,495,000,000 -1,667,032,000 -1,405,824,000 -1,077,650,000 -1,087,291,000 -1,139,255,000 -1,185,291,000 -1,224,861,000 -1,140,413,000 -977,140,000 -875,930,000 -811,281,000 -739,304,000 -671,779,000 -574,097,000 -573,605,000 -570,512,000 -592,243,000 -515,066,000 -524,274,000 -502,429,000 -497,043,000 -473,552,000 -480,359,000 -324,210,000 -276,605,000 -250,885,000 -224,836,000 -186,115,000 
        total shareholders’ equity
      4,408,000,000 4,884,000,000 4,992,000,000 4,746,000,000 4,754,000,000 4,848,000,000 4,656,000,000 4,501,000,000 4,665,000,000 4,526,000,000 4,529,000,000 4,486,000,000 4,520,000,000 4,482,000,000 4,595,000,000 4,667,000,000 4,802,000,000 5,341,311,000 5,770,986,000 5,644,115,000 5,510,038,000 4,741,816,000 4,303,355,000 4,023,058,000 3,415,761,000 3,435,421,000 3,451,878,000 3,278,106,000 3,283,132,000 3,267,179,000 3,319,019,000 2,853,681,000 2,768,441,000 2,660,823,000 2,688,992,000 2,630,503,000 2,568,986,000 2,533,587,000 2,591,706,000 2,542,772,000 2,661,455,000 2,679,053,000 2,673,441,000 2,670,442,000 2,667,970,000 
        total liabilities and shareholders’ equity
      5,226,000,000 5,685,000,000 5,698,000,000 5,416,000,000 5,746,000,000 5,829,000,000 6,159,000,000 6,628,000,000 6,823,000,000 6,652,000,000 6,656,000,000 6,618,000,000 6,614,000,000 6,563,000,000 6,718,000,000 6,783,000,000 7,820,000,000 10,695,454,000 10,837,639,000 8,775,421,000 8,255,902,000 7,486,560,000 6,843,575,000 6,449,788,000 5,871,740,000 6,131,973,000 6,075,988,000 4,825,920,000 4,539,566,000 4,291,116,000 4,202,457,000 3,426,173,000 3,344,137,000 3,230,517,000 3,340,701,000 3,260,085,000 3,197,094,000 3,149,677,000 3,064,504,000 3,037,101,000 3,135,253,000 3,135,700,000 3,162,449,000 3,169,862,000 3,168,194,000 
        borrowings under credit facilities
       364,000,000 272,000,000 230,000,000 173,000,000 145,000,000 148,000,000 182,000,000 123,000,000 93,000,000 91,000,000 66,000,000 42,000,000 37,000,000 45,000,000 55,000,000 88,000,000 2,311,556,000 2,674,335,000 987,832,000 662,175,000 670,209,000 232,397,000 187,032,000 466,647,000 721,951,000                    
        convertible senior notes
          419,000,000       1,663,000,000 1,661,000,000 1,660,000,000 1,659,000,000 1,657,000,000 1,656,000,000 1,319,224,000   1,597,205,000                         
        accumulated other comprehensive loss
           -3,000,000  -11,000,000 -11,000,000 -5,000,000 -21,000,000 -19,000,000 -3,000,000                 -905,000 -1,661,000 -1,275,000 -1,454,000 -1,100,000 -345,000 -444,000 -267,000 -242,000    -471,000    
        convertible senior notes, current portion
           418,000,000 418,000,000 1,025,000,000 608,000,000 607,000,000 607,000,000         330,095,000   7,584,000 9,637,000 9,637,000 9,637,000                    
        convertible senior notes, net of current portion
            497,000,000 497,000,000 1,001,000,000 1,000,000,000 1,057,000,000         1,276,487,000  1,613,523,000 1,838,010,000 1,810,341,000                      
        current assets of discontinued operations
                                                   
        noncurrent assets of discontinued operations
                                                   
        current liabilities of discontinued operations
                                                   
        inventory
                     23,000,000 494,000,000 3,912,662,000 3,758,207,000 1,169,601,000 472,397,000 491,293,000 193,283,000 135,401,000 533,989,000 836,627,000 879,353,000 552,823,000 325,154,000 162,829,000 43,257,000 5,666,000              
        securitization term loans
                      790,000,000 1,208,753,000                            
        beneficial interests in securitizations
                       75,103,000                            
        beneficial interest in securitization
                        24,902,000                           
        long-term debt
                        1,766,238,000      1,565,949,000 1,543,402,000 1,478,719,000 716,819,000 707,860,000 699,020,000 690,338,000 394,420,000 389,624,000 385,416,000 380,795,000 376,259,000 371,757,000 367,404,000 230,000,000 230,000,000 230,000,000 230,000,000 230,000,000 230,000,000 230,000,000 
        deferred tax liabilities and other long-term liabilities
                           14,857,000 21,539,000 14,192,000 2,433,000 12,188,000 13,796,000 15,123,000 15,264,000 17,474,000 21,861,000 36,561,000 47,161,000 44,561,000 134,372,000 134,146,000 134,146,000 136,146,000 134,513,000 132,521,000 132,528,000 132,482,000 138,189,000 143,521,000 143,430,000 
        deferred rent, current portion
                                   1,740,000 2,566,000 2,622,000 2,426,000 2,400,000 1,930,000 1,748,000 1,451,000 1,347,000 1,236,000 1,215,000 1,203,000 1,172,000 1,160,000 1,148,000 968,000 
        deferred rent, net of current portion
                                   19,945,000 18,049,000 18,263,000 18,214,000 21,330,000 17,787,000 16,647,000 15,384,000 15,298,000 13,991,000 15,020,000 13,704,000 13,743,000 13,836,000 13,524,000 11,774,000 
        revolving credit facilities
                                698,280,000 409,799,000 246,028,000                 
        warehouse lines of credit
                                30,116,000 30,057,000 27,991,000 33,018,000                
        revolving credit facility
                                   116,700,000 24,674,000               
        long-term investments
                                                   
        accrued restructuring costs
                                                 4,186,000 7,369,000 
      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 
                                                     
          operating activities
                                                     
          net income
        46,000,000 3,000,000 10,000,000 2,000,000 8,000,000       -35,000,000 -22,000,000   8,000,000 16,000,000   9,641,000 51,964,000                         
          adjustments to reconcile net income to net cash from operating activities:
                                                     
          depreciation and amortization
        65,000,000 65,000,000 67,000,000 67,000,000 65,000,000 62,000,000 63,000,000 59,000,000 56,000,000 53,000,000 49,000,000 45,000,000 40,000,000 36,000,000 34,000,000 44,000,000 43,000,000 41,652,000 30,246,000 28,983,000 28,899,000 28,054,000 26,778,000 26,173,000 29,026,000 23,579,000 22,160,000 21,203,000 20,525,000 23,090,000 23,375,000 26,020,000 26,906,000 28,579,000 27,419,000 27,022,000 27,135,000 25,738,000 25,495,000 25,550,000 23,807,000 21,355,000 19,584,000 20,419,000 14,028,000 
          share-based compensation
        81,000,000 95,000,000 99,000,000 99,000,000 97,000,000 119,000,000 108,000,000 113,000,000 108,000,000 109,000,000 109,000,000 130,000,000 103,000,000 110,000,000 148,000,000 102,000,000 91,000,000 80,213,000 79,405,000                           
          amortization of right of use assets
        2,000,000 2,000,000 2,000,000 2,000,000 2,000,000 2,000,000 2,000,000 3,000,000 3,000,000 17,000,000 6,000,000 6,000,000 6,000,000 6,000,000 6,000,000 5,000,000 6,000,000 5,095,000 4,708,000 5,552,000 7,350,000 5,974,000 5,633,000 6,266,000 6,465,000 6,432,000 6,138,000 6,132,000 4,440,000                 
          amortization of contract cost assets
        6,000,000 5,000,000 6,000,000 5,000,000 5,000,000 5,000,000 5,000,000 4,000,000 5,000,000 5,000,000 5,000,000 5,000,000 6,000,000 7,000,000 7,000,000 8,000,000 8,000,000 9,703,000 11,686,000 10,058,000 10,130,000 9,940,000 9,484,000 8,655,000 8,415,000 8,601,000 8,842,000 9,134,000 8,746,000 8,786,000 8,918,000 9,013,000 9,296,000             
          other adjustments to reconcile net income to net cash from operating activities
        -16,000,000 12,000,000 -1,000,000 -2,000,000 -3,000,000                                         
          changes in operating assets and liabilities:
                                                     
          accounts receivable
        -4,000,000 8,000,000 -6,000,000 -36,000,000 -11,000,000 13,000,000 -2,000,000 -15,000,000 -4,000,000 2,000,000 -7,000,000 -16,000,000 -3,000,000 6,000,000 -5,000,000 25,000,000 56,000,000 6,306,000 -55,807,000 -20,162,000 -12,649,000 8,898,000 -12,996,000 3,848,000 -5,335,000 9,791,000 3,399,000 -12,234,000 -4,650,000 438,000 -3,659,000 -9,440,000 105,000 -1,931,000 -8,123,000 -9,090,000 -2,059,000 -1,554,000 -5,162,000 -3,838,000 -2,770,000 2,958,000 1,017,000 -4,730,000 -296,000 
          mortgage loans held for sale
        25,000,000 -95,000,000 -41,000,000 -65,000,000 -26,000,000 5,000,000 31,000,000 -63,000,000 -32,000,000 -4,000,000 -23,000,000 -25,000,000 -7,000,000 8,000,000 12,000,000 32,000,000 14,000,000 114,622,000 -49,940,000 102,869,000 56,439,000 -205,434,000 -50,303,000 -38,173,000 -341,000 255,000 1,891,000 -9,184,000 5,940,000                 
          prepaid expenses and other assets
        -64,000,000 -15,000,000 -21,000,000 -8,000,000 -38,000,000 -1,000,000 -24,000,000 -19,000,000 -30,000,000 5,000,000 8,000,000 -3,000,000 -27,000,000 19,000,000 -17,000,000 251,000,000 -247,000,000 -11,360,000 -34,466,000 -7,145,000 -28,643,000 428,000 -15,614,000 2,145,000 -2,916,000 4,870,000 -3,833,000 6,522,000 -8,537,000 -19,056,000 -315,000 5,226,000 -19,923,000 6,373,000 10,279,000 -10,582,000 4,737,000 -18,457,000 -1,925,000 4,414,000 2,708,000 -8,610,000 -645,000 3,017,000 5,477,000 
          contract cost assets
        -6,000,000 -5,000,000 -5,000,000 -6,000,000 -7,000,000 -6,000,000 -6,000,000 -4,000,000 -5,000,000 -5,000,000 -5,000,000 -5,000,000 -6,000,000 -5,000,000 -5,000,000 -4,000,000 -4,000,000 -3,943,000 -4,973,000 -7,814,000 -9,593,000 -10,171,000 -12,225,000 -9,837,000 -9,771,000 -7,763,000 -8,618,000 -9,229,000 -9,103,000 -9,367,000 -10,772,000 -9,931,000 -11,440,000             
          lease liabilities
        -4,000,000 -2,000,000 -3,000,000 -4,000,000 -2,000,000 -4,000,000 -4,000,000 -14,000,000 -13,000,000 -6,000,000 -9,000,000 -7,000,000 -8,000,000 -6,000,000 -7,000,000 1,000,000 -9,000,000 -8,601,000 -6,496,000 -7,373,000 -6,806,000 -6,922,000 5,268,000 1,130,000 -1,625,000 -3,911,000 -3,083,000 -4,936,000 -7,010,000                 
          accounts payable
        32,000,000 -2,000,000 -18,000,000 21,000,000 5,000,000 -23,000,000 14,000,000 5,000,000 6,000,000 -1,000,000    2,000,000 2,000,000 -7,000,000 6,000,000 -13,192,000 15,215,000 4,911,000 -2,235,000 733,000 4,735,000 -169,000 7,673,000 -3,495,000 1,743,000 1,389,000 -133,000 -943,000 399,000 183,000 1,672,000 -597,000 1,938,000 -1,767,000 53,000 -2,440,000 -10,447,000 12,149,000 1,594,000 -2,764,000 -5,878,000 -1,753,000 -763,000 
          accrued expenses and other current liabilities
        23,000,000 -1,000,000 14,000,000 9,000,000 9,000,000  2,000,000   -15,000,000 -30,000,000 17,000,000 10,000,000 -22,000,000 20,000,000 -26,000,000 -43,000,000 -101,522,000 82,165,000 55,930,000 24,889,000 822,000 23,240,000 -13,329,000 4,588,000 7,332,000 5,289,000 6,624,000 328,000 5,671,000 1,438,000 1,558,000 -6,747,000 5,826,000 11,971,000 -3,480,000 4,683,000 3,681,000 -13,751,000 2,212,000 2,793,000 -24,516,000 6,119,000 7,665,000 -7,652,000 
          accrued compensation and benefits
        8,000,000 3,000,000   -5,000,000 8,000,000 3,000,000   -5,000,000 2,000,000 5,000,000 -3,000,000 -8,000,000 -5,000,000 -41,000,000 -6,000,000 2,226,000 3,079,000 5,720,000 2,178,000 12,192,000 954,000 1,682,000 -4,967,000 4,265,000 1,539,000 1,701,000 -1,088,000 4,788,000 2,194,000 672,000 3,637,000 -6,142,000 691,000 -2,036,000 2,539,000 -553,000 139,000 4,118,000 8,759,000 -1,038,000 277,000 -4,986,000 1,727,000 
          deferred revenue
        5,000,000 -1,000,000 8,000,000 3,000,000 -2,000,000 1,000,000 6,000,000 -3,000,000 -1,000,000 5,000,000 -6,000,000 -2,000,000 -4,000,000 5,000,000 -2,716,000 -1,047,000 -645,000 5,197,000 -158,000 4,639,000 9,167,000 -4,400,000 -2,208,000 4,875,000 975,000 2,025,000 -1,879,000 39,000 623,000 3,379,000 858,000 140,000 37,000 1,598,000 2,149,000 1,455,000 896,000 3,294,000 1,630,000 -3,698,000 -478,000 112,000 
          other long-term liabilities
        1,000,000   -1,000,000    2,000,000 2,000,000 -2,000,000   1,000,000 7,000,000 -4,000,000 3,000,000 -11,516,000 584,000 -74,000 -372,000 -7,154,000 7,280,000 10,576,000 -527,000 -1,150,000 -27,000 -141,000 290,000         1,633,000 2,728,000 -2,749,000 -5,053,000 1,090,000 2,623,000 375,000 
          net cash from operating activities
        200,000,000 72,000,000 105,000,000 87,000,000 104,000,000 122,000,000 171,000,000 55,000,000 80,000,000 86,000,000 75,000,000 100,000,000 93,000,000 84,000,000 165,000,000 863,000,000 3,392,000,000 -215,373,000 -2,803,819,000 -399,160,000 241,658,000 -325,961,000 57,538,000 390,630,000 301,990,000 58,108,000 -296,459,000 -228,309,000 -145,514,000 -98,693,000 29,491,000 48,400,000 24,652,000 81,268,000 92,031,000 17,934,000 66,958,000 39,081,000 30,093,000 -79,447,000 18,918,000 -15,929,000 22,442,000 14,691,000 1,455,000 
          capital expenditures
        -34,000,000 -28,000,000 -32,000,000 -37,000,000 -36,000,000 -34,000,000 -33,000,000 -37,000,000 -39,000,000 -34,000,000 -35,000,000 -35,000,000 -31,000,000 -28,000,000 -27,000,000 -27,000,000 -33,000,000 -27,864,000 -21,304,000 -12,652,000 -11,485,000 -12,520,000 -17,767,000 -21,687,000 -32,966,000 -21,904,000 -15,468,000 -15,470,000 -14,202,000 -21,572,000 -13,270,000 -15,421,000 -15,791,000 -15,148,000 -19,972,000 -17,445,000 -14,163,000 -16,328,000 -12,339,000 -18,181,000 -15,212,000 -12,590,000 -16,845,000 -15,225,000 -10,321,000 
          free cash flows
        166,000,000 44,000,000 73,000,000 50,000,000 68,000,000 88,000,000 138,000,000 18,000,000 41,000,000 52,000,000 40,000,000 65,000,000 62,000,000 56,000,000 138,000,000 836,000,000 3,359,000,000 -243,237,000 -2,825,123,000 -411,812,000 230,173,000 -338,481,000 39,771,000 368,943,000 269,024,000 36,204,000 -311,927,000 -243,779,000 -159,716,000 -120,265,000 16,221,000 32,979,000 8,861,000 66,120,000 72,059,000 489,000 52,795,000 22,753,000 17,754,000 -97,628,000 3,706,000 -28,519,000 5,597,000 -534,000 -8,866,000 
          investing activities
                                                     
          proceeds from maturities of investments
        93,000,000 73,000,000 66,000,000 122,000,000 150,000,000 136,000,000 432,000,000 335,000,000 139,000,000 151,000,000 330,000,000 373,000,000 433,000,000 347,000,000 295,000,000   510,267,000 366,525,000 409,248,000 920,304,000 1,070,434,000 459,005,000 404,994,000 296,272,000 266,916,000 319,830,000 237,125,000 302,187,000 137,553,000 89,102,000 111,187,000 61,386,000 54,707,000 71,088,000 84,325,000 49,107,000 38,579,000 53,388,000 61,332,000 44,108,000 91,364,000 78,356,000 101,943,000 63,780,000 
          proceeds from sales of investments
        391,000,000 11,000,000 48,000,000 2,000,000 224,000,000                62,397,000 53,997,000             168,000 4,795,000 3,281,000 4,979,000 
          purchases of investments
        -64,000,000 -84,000,000 -18,000,000 -49,000,000 -60,000,000 -38,000,000 -77,000,000 -294,000,000 -297,000,000 -26,000,000 -148,000,000 -490,000,000 -717,000,000 -451,000,000 -498,000,000 -525,000,000 -7,324,000    -1,406,069,000 -854,769,000 -967,774,000 -58,459,000 -1,015,514,000 -177,072,000 -126,479,000 -176,412,000 -52,923,000 -618,562,000 -153,547,000 -76,729,000 -103,791,000 -109,637,000 -109,596,000 -84,008,000 -48,224,000 -43,010,000 -45,216,000 -38,760,000 -80,435,000 -62,505,000 -104,822,000 -59,896,000 
          purchases of property and equipment
        -34,000,000 -28,000,000 -32,000,000 -37,000,000 -36,000,000 -34,000,000 -33,000,000 -37,000,000 -39,000,000 -34,000,000 -35,000,000 -35,000,000 -31,000,000 -28,000,000 -27,000,000 -27,000,000 -33,000,000 -27,864,000 -21,304,000 -12,652,000 -11,485,000 -12,520,000 -17,767,000 -21,687,000 -32,966,000 -21,904,000 -15,468,000 -15,470,000 -14,202,000 -21,572,000 -13,270,000 -15,421,000 -15,791,000 -15,148,000 -19,972,000 -17,445,000 -14,163,000 -16,328,000 -12,339,000 -18,181,000 -15,212,000 -12,590,000 -16,845,000 -15,225,000 -10,321,000 
          purchases of intangible assets
        -10,000,000 -11,000,000 -8,000,000 -7,000,000 -108,000,000 -7,000,000 -7,000,000 -7,000,000 -7,000,000 -6,000,000 -6,000,000 -9,000,000 -9,000,000 -8,000,000 -6,000,000 -6,000,000 -5,000,000 -6,785,000 -13,902,000 -5,922,000 -4,485,000 -6,351,000 -5,818,000 -6,905,000 -4,503,000 -4,468,000 -6,196,000 -5,658,000 -3,269,000 -4,302,000 -3,402,000 -3,679,000 -1,098,000 -2,530,000 -2,593,000 -1,476,000 -5,308,000 -1,835,000 -4,506,000 -1,607,000 -1,714,000 -2,013,000 -3,108,000 -7,722,000 -284,000 
          net cash from investing activities
        376,000,000 -50,000,000 19,000,000 77,000,000 -52,000,000 274,000,000 328,000,000 -3,000,000 -204,000,000 -314,000,000 255,000,000 181,000,000 -97,000,000 -410,000,000 -189,000,000 -371,000,000 -563,000,000 467,715,000 -674,444,000 390,674,000 904,334,000 -354,506,000 -419,349,000 -518,975,000 254,341,000 -774,970,000 121,094,000 89,518,000 108,304,000 19,185,000 -548,132,000 -61,460,000 -32,232,000 -67,148,000 -66,259,000 -54,192,000 -59,795,000 -37,808,000 -7,061,000 -3,672,000 -17,178,000 5,809,000 -87,518,000 -25,661,000 171,811,000 
          financing activities
                                                     
          net borrowings (repayments) on master repurchase agreements
        -29,000,000                                             
          repurchases of class a common stock and class c capital stock
        -626,000,000 -232,000,000 -38,000,000 -150,000,000 -250,000,000 -292,000,000 -9,000,000 -88,000,000 -100,000,000 -150,000,000 -86,000,000 -174,000,000 -176,000,000 -249,000,000 -348,000,000                             
          payments for debt issuance costs
        -2,000,000                                             
          proceeds from exercise of stock options
        18,000,000 12,000,000 121,000,000 22,000,000 33,000,000 116,000,000 35,000,000 11,000,000 50,000,000 16,000,000 26,000,000 17,000,000 13,000,000 2,000,000 2,000,000 6,000,000 36,000,000 29,672,000 21,865,000 14,536,000 61,149,000 72,802,000 186,242,000 92,782,000 92,202,000 24,451,000 8,017,000 19,433,000 13,564,000 5,451,000 14,967,000 46,750,000 52,906,000 18,061,000 17,747,000 51,257,000 11,006,000 10,750,000 12,724,000 6,055,000 1,682,000 5,924,000    
          payment of contingent consideration for acquisition
        -27,000,000 -30,000,000                                         
          net cash from financing activities
        -666,000,000 -128,000,000 163,000,000 -490,000,000 -219,000,000 -386,000,000 -607,000,000 -311,000,000 71,000,000 -126,000,000 -49,000,000 -109,000,000 -68,000,000 -181,000,000 -184,000,000 -995,000,000 -2,981,000,000 59,423,000 2,150,468,000 340,191,000 597,548,000 510,514,000 231,605,000 583,301,000 -163,102,000 80,849,000 1,231,707,000 185,269,000 137,869,000 95,956,000 734,591,000 46,712,000 52,878,000 18,033,000 17,705,000 51,199,000 10,769,000 51,559,000 12,518,000 5,886,000 1,565,000 5,719,000 -3,657,000 5,390,000 8,821,000 
          net decrease in cash, cash equivalents and restricted cash during period
        -90,000,000  287,000,000 -326,000,000 -167,000,000    -53,000,000    -72,000,000                                 
          cash, cash equivalents and restricted cash at beginning of period
        773,000,000 1,085,000,000 1,495,000,000 1,468,000,000 2,838,000,000 1,778,935,000 1,230,909,000 663,443,000                
          cash, cash equivalents and restricted cash at end of period
        683,000,000 -106,000,000 287,000,000 -326,000,000 918,000,000 10,000,000 -108,000,000 -259,000,000 1,442,000,000 -354,000,000 281,000,000 172,000,000 1,396,000,000 -507,000,000 -208,000,000 -503,000,000 2,686,000,000 311,765,000 -1,327,795,000 331,705,000 3,522,475,000 -169,953,000 -130,206,000 454,956,000 1,624,138,000 -636,013,000 1,056,342,000 46,478,000 764,102,000 16,448,000                
          supplemental disclosures of cash flow information
                                                     
          noncash transactions:
                                                     
          write-off of fully depreciated property and equipment
        57,000,000 29,000,000 34,000,000 36,000,000 46,000,000 22,000,000 43,000,000 11,000,000 9,000,000 34,000,000 13,000,000 9,000,000 7,000,000 5,000,000 15,000,000 15,000,000 18,000,000 11,020,000 13,261,000 12,742,000 11,603,000 101,986,000 6,158,000 2,799,000 4,143,000 7,208,000 19,084,000 3,598,000 6,269,000 3,677,000 5,394,000 5,914,000 7,379,000 2,319,000 5,133,000 4,106,000 3,446,000 2,979,000 1,599,000 3,152,000 6,834,000 1,343,000 11,898,000 1,242,000 11,759,000 
          capitalized share-based compensation
        14,000,000 14,000,000 15,000,000 18,000,000 15,000,000 16,000,000 16,000,000 21,000,000 19,000,000 17,000,000 18,000,000 20,000,000 18,000,000 18,000,000 13,000,000 10,000,000 10,000,000 11,366,000 10,341,000 4,952,000 3,713,000 3,537,000 4,530,000 4,820,000 3,670,000 3,005,000 3,064,000 3,188,000 2,690,000 1,916,000 2,051,000 2,503,000 2,120,000 2,321,000 3,626,000 2,421,000 2,868,000 2,252,000 2,505,000 3,054,000 2,250,000 2,248,000 3,288,000 2,359,000 2,424,000 
          impairment costs
             6,000,000             76,800,000     69,000,000                
          accretion of bond discount
         -2,000,000 -2,000,000 -2,000,000 -3,000,000 -4,000,000 -6,000,000 -9,000,000 -8,000,000  -9,000,000            65,000 170,000 -473,000  -1,546,000 -1,962,000 -1,733,000                 
          cash paid for acquisitions
                 -399,000,000                        -386,000 -5,145,000         
          net borrowings on warehouse line of credit and repurchase agreements
              -34,000,000 59,000,000 30,000,000                                     
          settlement of convertible senior notes
                                                  
          proceeds from settlement of capped call transactions
                                                    
          net increase in cash, cash equivalents and restricted cash during period
             10,000,000 -108,000,000   -354,000,000 281,000,000   -507,000,000 -208,000,000 -503,000,000 -152,000,000 311,765,000 -1,327,795,000 331,705,000 1,743,540,000 -169,953,000 -130,206,000 454,956,000 393,229,000 -636,013,000 1,056,342,000 46,478,000 100,659,000 16,448,000                
          cash paid for interest
                     8,000,000 7,000,000 10,000,000 25,000,000 50,738,000 30,417,000 13,582,000 14,191,000 13,968,000 7,586,000 12,163,000 17,038,000 16,319,000 9,221,000 11,660,000 4,956,000 10,673,000 67,000   4,740,000   3,162,000   3,162,000   
          cash paid for taxes
                     1,000,000 1,000,000                               
          write-off of fully amortized intangible assets
         6,000,000    3,000,000    1,000,000 2,000,000 2,000,000 3,000,000 4,000,000 28,000,000 168,000,000 2,896,000 51,317,000 2,482,000 1,300,000     40,000 6,648,000 111,000 3,200,000 2,202,000 110,000 10,687,000 19,000 152,000 22,000 5,280,000         
          initial fair value of contingent consideration recognized in connection with an acquisition
                                                     
          value of class c capital stock issued in connection with an acquisition
                                                    
          amortization of debt issuance costs
          1,000,000  1,000,000 1,000,000 2,000,000                                     
          net borrowings on repurchase agreements
          42,000,000 57,000,000 28,000,000                                         
          net loss
             -52,000,000 -20,000,000 -17,000,000 -23,000,000 -73,000,000    -72,000,000    -261,208,000    46,036,000 39,570,000 -84,448,000 -163,273,000 -101,210,000 -64,649,000 -71,977,000 -67,525,000 -97,682,000 -492,000 -3,093,000 -18,591,000 -77,175,000 9,206,000 -21,845,000 -4,606,000 -23,491,000 6,807,000 -156,149,000 -47,605,000 -25,720,000 -26,049,000 -38,721,000 -58,384,000 
          adjustments to reconcile net loss to net cash from operating activities:
                                                     
          amortization of debt discount and debt issuance costs
                 1,000,000 1,000,000 2,000,000 1,000,000 2,000,000 1,000,000 23,000,000 32,222,000 21,843,000 25,101,000 25,271,000                         
          loss on extinguishment of debt
                     7,000,000 14,000,000 14,785,000 931,000 1,403,000                         
          impairment and restructuring costs
                                                     
          other adjustments to reconcile net loss to net cash from operating activities
             6,000,000 7,000,000 1,000,000 -5,000,000                                    
          inventory
                     23,000,000 467,000,000 3,414,000,000 -256,634,000 -2,892,333,000 -696,639,000 18,893,000 -297,988,000 -57,880,000 398,552,000 302,593,000 42,726,000 -326,530,000 -227,669,000 -162,325,000 -119,572,000 -37,591,000               
          repayments of borrowings on credit facilities
                     -1,000,000 -2,205,000,000 -1,245,244,000 -387,786,000 -58,499,000 -88,340,000 -4,384,000 -57,152,000 -323,356,000 -294,150,000                     
          net borrowings (repayments) on warehouse line of credit and repurchase agreements
                 2,000,000 25,000,000 24,000,000 5,000,000      44,939,000 -99,952,000 -45,704,000                         
          settlement of long-term debt
             -499,000,000 -608,000,000                                     
          settlement of beneficial interests in securitizations
                                                     
          amortization of bond premium
                            4,014,000         -2,141,000 -1,668,000 -367,000 -137,000 -20,000 75,000 153,000 223,000 318,000 363,000 378,000 430,000 397,000 497,000 744,000 849,000 
          inventory valuation adjustment
                     4,000,000 5,000,000 103,562,000                            
          proceeds from issuance of class c capital stock, net of issuance costs
                         544,557,000                      
          proceeds from issuance of term loan, net of issuance costs
                         694,828,000                            
          proceeds from borrowings on credit facilities
                         978,831,000 2,029,350,000 484,108,000 126,010,000 251,247,000 54,237,000 8,740,000 34,460,000                     
          issuance (settlement) of beneficial interests in securitizations
                                                    
          recognition of operating right of use assets and lease liabilities
                       -2,000,000 16,000,000                             
          other adjustments to reconcile net income to cash from operating activities
                    -2,000,000   -6,000,000 -3,000,000                             
          proceeds from sale of equity investment
                                                   
          proceeds from issuance of convertible senior notes, net of issuance costs
                                                     
          other adjustments to reconcile net loss to cash from operating activities
                         2,436,000                            
          cash paid for acquisition
                         -579,000            -53,138,000       -6,002,000   -12,357,000     
          net repayments on warehouse line of credit and repurchase agreements
                      -10,000,000 -33,000,000 -25,000,000                             
          recognition (derecognition) of operating right of use assets and lease liabilities
                                                     
          property and equipment purchased on account
                      1,000,000 1,000,000 -915,000 920,000 447,000 905,000 -1,310,000 -3,660,000 -4,140,000 9,445,000                     
          deferred income taxes
                         454,000   -2,890,000 601,000 425,000 679,000 -9,228,000 -458,000 -1,300,000 -2,500,000 -8,402,000 -14,700,000 -10,600,000 2,600,000             
          settlement of long term debt
                        -439,000,000                             
          premiums paid for capped call confirmations
                                 -9,147,000                   
          net borrowings (repayments) on warehouse lines of credit and repurchase agreements
                                                     
          repurchases of class c capital stock
                                                     
          value of equity awards withheld for tax liability
                         -1,000 -2,000 -2,000 -124,000 -2,000    -6,000 1,000 2,000 -3,000 -1,000 -38,000 -28,000 -28,000 -42,000 -58,000 -237,000 -124,000 -206,000 -169,000 -117,000 -205,000 -7,434,000 -208,000 -303,000 
          beneficial interests in securitizations
                                                     
          beneficial interest in securitization
                                                     
          derecognition of operating right of use assets and lease liabilities
                                                     
          repurchase of convertible senior notes
                                                     
          share-based compensation expense
                            63,673,000 52,445,000 48,959,000 52,351,000 43,795,000 47,018,000 42,128,000 43,632,000 66,124,000 37,718,000 41,682,000 38,943,000 30,741,000 29,409,000 28,574,000 29,193,000 26,395,000 25,766,000 27,285,000 28,316,000 25,551,000 24,312,000 28,015,000 29,880,000 23,007,000 
          loss on disposal of property and equipment and other assets
                            4,418,000 630,000 1,626,000 -4,610,000 1,952,000                     
          credit loss expense
                            128,000 804,000 232,000 1,056,000 558,000                     
          net loss on investment securities
                             -62,000 434,000                     
          amortization of discount and issuance costs on 2021 notes, 2023 notes, 2024 notes, 2025 notes, and 2026 notes
                                                     
          gain on extinguishment of 2021 notes
                                                     
          deferred rent
                                     1,071,000 -271,000 245,000 -3,090,000 4,013,000 1,322,000 1,560,000 190,000 1,418,000 -1,009,000 1,328,000 -7,000 -82,000 325,000 1,929,000 381,000 
          proceeds from issuance of convertible notes, net of issuance costs
                                71,989,000                    
          extinguishment of 2021 notes
                                                     
          contingent merger consideration
                                                     
          amortization of discount and issuance costs on convertible senior notes maturing in 2021, 2023, 2024, 2025 and 2026
                              27,668,000                       
          gain on partial extinguishment of 2021 notes
                                                    
          partial extinguishment of 2021 notes
                                                    
          net borrowings (repayments) on warehouse lines of credit and repurchase agreement
                              48,280,000 35,001,000 4,386,000                     
          proceeds from issuance of 2025 notes, net of issuance costs
                                                     
          amortization of discount and issuance costs on convertible senior notes maturing in 2021, 2023, 2024 and 2026
                                22,547,000                     
          amortization of discount and issuance costs on 2021 notes, 2023 notes, 2024 notes and 2026 notes
                                                     
          bad debt expense
                                 878,000 1,188,000 578,000 128,000 -184,000 1,405,000 -85,000 -267,000 1,488,000 1,901,000 3,242,000 718,000 966,000 788,000 614,000 313,000 821,000 809,000 800,000 805,000 
          purchases of equity investments
                                                     
          proceeds from divestiture of business
                                            579,000         
          loss on disposal of property and equipment
                                  1,866,000 2,174,000 1,704,000 488,000 1,023,000 303,000 1,803,000 1,593,000 2,061,000 1,025,000 999,000 273,000 1,246,000 734,000 1,436,000 377,000 508,000 412,000 87,000 
          proceeds from borrowing on revolving credit facilities
                                  288,481,000 163,771,000 129,328,000                 
          net repayments on warehouse lines of credit
                                  59,000 2,064,000 -5,025,000                 
          amortization of discount and issuance costs on convertible notes maturing in 2023 and 2021
                                   8,959,000 8,840,000                 
          loss on debt extinguishment
                                                     
          amortization of discount and issuance costs on 2023 and 2021 notes
                                                     
          gain on divestiture of business
                                                     
          purchase of equity investment
                                                     
          proceeds from issuance of 2023 and 2021 notes, net of issuance costs
                                                     
          proceeds from borrowing on revolving credit facility
                                     92,026,000                
          proceeds from borrowing on warehouse lines of credit
                                                     
          partial repurchase of 2020 notes
                                                     
          amortization of discount and issuance costs on 2021 and 2023 notes
                                                     
          proceeds from divestiture of a business
                                                    
          proceeds from issuance of 2023 notes, net of issuance costs
                                                     
          amortization of discount and issuance costs on 2021 notes
                                       4,796,000 4,708,000 4,621,000 4,536,000 4,502,000 4,353,000         
          purchase of equity method investment
                                                     
          net increase in cash and cash equivalents during period
                                       33,652,000 45,298,000 32,153,000 43,477,000 14,941,000 17,932,000 52,832,000 35,550,000 -77,233,000 3,305,000 -4,401,000 -68,733,000 -5,580,000 182,087,000 
          cash and cash equivalents at beginning of period
                                       352,095,000 243,592,000 229,138,000 125,765,000 
          cash and cash equivalents at end of period
                                       33,652,000 397,393,000 32,153,000 43,477,000 14,941,000 261,524,000 52,832,000 35,550,000 -77,233,000 232,443,000 -4,401,000 -68,733,000 -5,580,000 307,852,000 
          adjustments to reconcile net loss to net cash from operating activities, net of amounts assumed in connection with acquisitions:
                                                     
          impairment costs and restructuring costs
                                                     
          loss on divestiture of businesses
                                                209,000    
          decrease in restricted cash, net of amounts assumed in connection with an acquisition
                                             1,962,000     
          purchases of cost method investments
                                                     
          proceeds from divestiture of businesses
                                                5,759,000    
          cash acquired in acquisition
                                                 173,406,000 
          proceeds from issuance of 2021 notes, net of issuance costs
                                                     
          value of class a common stock issued in connection with an acquisition
                                                 1,883,728,000 
          release of valuation allowance on certain deferred tax assets
                                             -6,000 -2,728,000 1,364,000    
          decrease in restricted cash
                                                  -105,000   
          purchase of cost method investment
                                                    
          restructuring costs
                                                 -205,000 1,059,000 -3,555,000 21,702,000 
          impairment of certain acquired intangible assets
                                                     
          accrued restructuring costs
                                                     
          proceeds from public offering, net of offering costs
                                                     
          proceeds from exercise of class a common stock options
                                                   5,598,000 9,124,000 
          increase in restricted cash
                                                    147,000