7Baggers
Quarterly
Annual
    Unit: USD2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-06-30 2010-03-31 
      
                                                                 
      cash flows from operating activities:
                                                                 
      net income
    473,900,000 440,100,000 433,400,000 526,200,000 539,900,000 379,800,000 299,300,000 310,900,000 322,900,000 266,300,000 247,700,000 313,800,000 231,100,000 173,400,000 138,300,000 198,800,000 163,200,000 137,500,000 107,200,000 146,700,000 125,700,000 112,100,000 104,000,000 115,200,000 79,800,000 72,700,000 58,800,000 182,600,000 58,700,000 49,300,000 41,600,000 -28,961,000 26,610,000 23,033,000 10,717,000 25,166,000 6,291,000 4,159,000 -3,429,000 -2,534,000 8,169,000 792,000 1,560,000 6,813,000 4,056,000 6,081,000 8,393,000 12,016,000 11,029,000 8,979,000 12,249,000 21,507,000 17,206,000 13,950,000 14,173,000 16,494,000 17,917,000 14,494,000 13,587,000 6,869,000 4,218,000 
      adjustments to reconcile net income to net cash from operating activities:
                                                                 
      stock-based compensation
    71,800,000 69,100,000 66,100,000 65,800,000 65,900,000 63,900,000 62,300,000 63,400,000 64,300,000 65,000,000 56,300,000 54,700,000 54,700,000 54,700,000 53,200,000 53,100,000 52,700,000 52,600,000 49,500,000 48,700,000 49,300,000 48,900,000 44,800,000 43,700,000 42,400,000 45,000,000 43,000,000 42,600,000 43,200,000 40,600,000 36,500,000 34,454,000 34,307,000 35,091,000 33,331,000 32,081,000 31,093,000 28,368,000 30,881,000 28,087,000 26,476,000 21,645,000 18,880,000 16,681,000 14,667,000 14,716,000 12,930,000      8,830,000 7,852,000 7,246,000 6,341,000 5,734,000 3,870,000 3,070,000 2,264,000 2,148,000 
      amortization of deferred contract costs
    86,000,000 82,000,000 78,000,000 75,400,000 73,600,000 72,700,000 72,000,000 70,400,000 68,000,000 65,400,000 62,500,000 59,500,000 56,700,000 54,600,000 52,500,000 49,000,000 45,100,000 42,100,000 39,700,000 37,600,000 35,300,000 33,200,000 31,300,000 29,400,000 27,500,000 25,900,000 25,100,000 24,600,000 23,100,000 22,400,000 20,800,000                               
      depreciation and amortization
    38,400,000 38,300,000 35,800,000 35,200,000 29,800,000 29,200,000 28,600,000 30,200,000 28,300,000 27,400,000 27,500,000 27,300,000 26,400,000 25,100,000 25,500,000 25,300,000 22,900,000 18,900,000 17,300,000 16,700,000 16,700,000 17,800,000 17,600,000 15,700,000 15,000,000 15,200,000 15,700,000 14,700,000 14,200,000 13,600,000 13,200,000 14,268,000 13,716,000 13,999,000 13,493,000 13,624,000 13,055,000 11,291,000 10,550,000 9,383,000 8,824,000 7,029,000 6,353,000 5,509,000 5,605,000 6,492,000 4,422,000 4,112,000 4,189,000 3,786,000 3,536,000 3,488,000 2,999,000 2,995,000 2,082,000 1,875,000 1,778,000 1,658,000 1,678,000 1,467,000 1,375,000 
      amortization of investment discounts
    -7,900,000 -9,100,000 -10,300,000  -12,400,000 -12,700,000 -12,200,000                                                       
      other
    -8,300,000 -9,300,000 -35,500,000 -11,900,000 -10,300,000 3,700,000 3,300,000 4,800,000 4,900,000 5,000,000 3,800,000 2,400,000 -1,600,000 14,400,000 8,400,000 3,500,000 4,100,000 -100,000 400,000 200,000 300,000 1,200,000 4,300,000 700,000 4,500,000 200,000 300,000                                   
      changes in operating assets and liabilities, net of impact of business combinations:
                                                                 
      accounts receivable—net
    46,000,000 -41,200,000 303,900,000 -421,900,000 57,600,000 -86,700,000 405,600,000 -389,800,000 64,400,000 7,900,000 171,100,000 -294,000,000 -43,400,000 -134,700,000 15,400,000 -203,100,000 -5,000,000 53,100,000 82,500,000 -173,300,000 -47,600,000 -25,100,000 69,600,000 -157,200,000 19,000,000 -22,100,000 63,600,000 -120,000,000 9,100,000 -20,000,000 48,900,000 -89,902,000 13,545,000 -4,535,000 42,437,000 -70,663,000 10,766,000 -36,898,000 38,920,000 -87,387,000 11,400,000 -14,098,000 23,621,000 -69,028,000 10,912,000 -16,891,000 19,119,000 -22,669,000 1,390,000 -6,548,000 5,747,000 -17,800,000 5,509,000 -10,592,000 10,763,000 -19,687,000 -3,622,000 -946,000 1,009,000 -8,491,000 3,236,000 
      inventory
    -29,500,000 -45,500,000 -34,100,000 26,300,000 19,700,000 48,700,000 36,500,000 -22,500,000 -100,800,000 -84,900,000 -45,300,000 -49,400,000 -28,500,000 -17,700,000 -13,500,000 100,000 600,000 -5,400,000 -14,700,000 -11,200,000 -13,100,000 -24,600,000 6,700,000 -23,300,000 -19,700,000 -2,900,000 -2,600,000 -14,400,000 -8,200,000 -3,500,000 -7,300,000 -8,264,000 7,935,000 13,297,000 -3,545,000 -18,468,000 -16,536,000 -7,492,000 -527,000 -6,661,000 -4,510,000 -1,621,000 -6,296,000 -21,364,000 -7,788,000 -6,633,000 3,326,000 -3,749,000 -14,969,000 -11,855,000 -4,520,000 3,674,000 -7,025,000 -4,543,000 -3,409,000    550,000 -2,975,000 -27,000 
      prepaid expenses and other current assets
    -32,200,000 -35,500,000 3,400,000 -4,700,000 3,300,000 -12,200,000 -100,000 1,700,000 6,100,000 -19,400,000 -16,000,000 -100,000 10,600,000 7,800,000 -26,000,000 -5,200,000 3,900,000 -3,000,000 -13,400,000 1,800,000 10,600,000 -2,300,000 -12,900,000 4,200,000 -900,000 500,000 -5,900,000 2,400,000 900,000 -300,000 1,200,000 2,873,000 -6,376,000 5,038,000 -8,261,000 -1,685,000 1,859,000 1,413,000 1,029,000 5,176,000 -4,314,000 -2,289,000 -1,203,000 -13,219,000 1,742,000 -4,236,000 -287,000 -1,126,000 462,000 -41,000 -202,000 862,000 81,000 178,000 -330,000 -2,136,000 -328,000 -971,000 -1,130,000 -1,005,000 -529,000 
      deferred contract costs
    -102,800,000 -111,200,000 -91,300,000 -98,900,000 -76,200,000 -69,500,000 -66,500,000 -106,000,000 -79,000,000 -87,300,000 -81,200,000 -97,200,000 -80,400,000 -74,000,000 -66,600,000 -93,500,000 -76,200,000 -69,600,000 -55,200,000 -61,200,000 -52,800,000 -48,100,000 -43,000,000 -49,200,000 -40,700,000 -39,500,000 -32,900,000 -37,600,000 -32,100,000 -34,200,000 -32,500,000                               
      deferred tax assets
    89,000,000 -45,300,000 -30,000,000 -35,600,000 -57,300,000 -56,400,000 -73,900,000 -80,200,000 -59,900,000 -80,700,000 -81,100,000 -54,400,000 -35,700,000 -48,700,000 -87,600,000 -2,100,000 -66,100,000 -10,600,000 -15,200,000 -14,900,000 -8,600,000 5,900,000 7,100,000 7,200,000 15,000,000 3,600,000 -8,000,000 -108,700,000 -5,800,000 -3,700,000 -9,600,000 57,957,000 2,243,000 -7,787,000 -16,589,000 7,183,000 -7,885,000 -13,979,000 -13,141,000 -1,554,000 -15,225,000 -5,154,000 -7,918,000 21,258,000 -5,716,000 -6,494,000 24,000     -4,739,000 -5,035,000 535,000 -15,000 -2,328,000 -5,529,000 -17,000 8,000 -10,000 
      other assets
    -1,900,000 -13,200,000 1,500,000 -2,200,000 -1,200,000 -1,400,000 -6,200,000 4,200,000 2,700,000 6,300,000 4,500,000 -21,400,000 2,800,000 3,900,000 -20,600,000 -3,300,000 -3,900,000 -7,000,000 -4,800,000 -2,600,000 -2,700,000 -200,000 900,000 -500,000 -3,200,000 2,300,000 100,000 -500,000 -2,600,000 200,000 -900,000 -641,000 -1,082,000 69,000 653,000 243,000 -186,000 -1,498,000 -911,000 931,000 249,000 -1,020,000 507,000 -1,143,000 -318,000 114,000 45,000 15,171,000 -1,486,000 -3,874,000 -8,568,000 585,000 944,000 372,000 569,000 -484,000 306,000 142,000 -1,904,000 -69,000 3,000 
      accounts payable
    -35,300,000 22,200,000 24,600,000 21,800,000 35,200,000 -5,600,000 -61,600,000 -53,500,000 14,000,000 500,000 -4,100,000 26,600,000 25,900,000 17,200,000 35,500,000 -1,300,000 -2,300,000 2,900,000 -12,400,000 41,600,000 -13,900,000 18,700,000 -9,000,000 13,900,000 8,400,000 3,400,000 -18,000,000 19,500,000 4,200,000 4,500,000 -13,600,000 29,627,000 3,343,000 -11,593,000 -8,287,000 1,623,000 -1,454,000 11,296,000 -11,426,000 7,325,000 -1,459,000 2,922,000 -11,305,000 14,227,000 2,553,000 7,295,000 -6,042,000 -569,000 -3,201,000 9,298,000 4,957,000 -2,088,000 -1,288,000 10,656,000 -6,319,000 4,287,000 2,159,000 4,580,000 -4,225,000 2,857,000 -505,000 
      accrued liabilities
    -5,800,000 -73,400,000 63,700,000 -34,400,000 -47,400,000 -129,900,000 105,000,000 80,500,000 45,500,000 -68,600,000 80,000,000 27,400,000 -2,300,000 -38,100,000 68,200,000 -27,100,000 55,700,000 24,100,000 -2,800,000 29,300,000 10,000,000 4,700,000 1,800,000 4,200,000 -800,000 -8,700,000 3,900,000 16,500,000 2,700,000 -4,700,000 6,393,000 6,297,000 -1,168,000 2,923,000 -3,808,000 7,024,000 -6,726,000 300,000 4,179,000 -3,068,000 3,222,000 -3,450,000 4,302,000 1,274,000 1,714,000 -170,000    -11,000 -2,361,000 1,959,000 661,000 42,000 -3,102,000 1,207,000 1,271,000 2,389,000 859,000 -576,000 
      accrued payroll and compensation
    -6,600,000 31,100,000 -8,200,000  16,400,000 3,100,000 -27,400,000 31,400,000 -14,000,000 12,000,000 -6,000,000 28,200,000 3,600,000 6,800,000 -13,600,000 20,900,000 4,400,000 22,600,000 -3,900,000 23,600,000 10,600,000 7,100,000 1,800,000 6,800,000 -1,600,000 10,200,000 -18,100,000 12,100,000 -6,600,000 8,000,000 -10,000,000 16,098,000 -5,096,000 6,832,000 -5,267,000 12,443,000 -5,426,000 11,624,000 -2,945,000 13,196,000 -7,565,000 8,819,000 -3,149,000 5,184,000 -3,014,000 7,594,000 1,071,000 4,613,000 -887,000 4,703,000 -2,416,000 3,036,000 -1,556,000 3,666,000 -547,000 3,191,000 1,225,000 380,000 -23,000 1,847,000 839,000 
      deferred revenue
    83,300,000 147,800,000 57,000,000 343,400,000 72,700,000 106,900,000 54,800,000 449,100,000 156,900,000 248,600,000 240,700,000 434,700,000 262,200,000 275,100,000 205,500,000 342,300,000 197,000,000 159,800,000 140,300,000 213,000,000 95,700,000 96,000,000 90,900,000 187,900,000 79,100,000 100,700,000 79,000,000 142,200,000 73,600,000 72,200,000 64,100,000 116,489,000 58,948,000 63,626,000 61,776,000 100,094,000 31,785,000 64,976,000 46,106,000 86,153,000 39,037,000 56,460,000 40,696,000 59,410,000 20,135,000 29,402,000 18,469,000 32,446,000 10,482,000 13,266,000 12,677,000 23,100,000 8,700,000 16,796,000 19,696,000 19,706,000 1,927,000 7,146,000 13,398,000 13,985,000 9,607,000 
      other liabilities
    -2,900,000 5,000,000 5,300,000 -8,800,000 -200,000 -3,600,000 4,300,000 -4,000,000 -8,000,000 -5,000,000 -4,700,000 24,000,000 -6,200,000 -5,600,000 11,300,000 2,500,000 -2,000,000 -1,400,000 200,000 -600,000 4,700,000 1,500,000 4,100,000 800,000 1,800,000 -1,900,000 -900,000 2,000,000 -600,000 -1,600,000 -600,000 -1,659,000 -1,153,000 -1,620,000 -1,057,000 -1,894,000 -261,000 -1,526,000 -1,332,000 3,248,000 652,000 -315,000 -1,569,000 -32,000 -1,025,000 -780,000 16,155,000      -543,000 -545,000 -273,000    3,623,000   
      net cash from operating activities
    655,200,000 451,900,000 863,300,000 477,600,000 608,100,000 342,000,000 830,400,000 191,700,000 551,200,000 515,100,000 677,500,000 528,100,000 483,000,000 323,400,000 396,100,000 366,800,000 398,800,000 418,200,000 315,900,000 296,500,000 220,800,000 247,000,000 319,400,000 190,400,000 221,200,000 195,100,000 201,300,000 180,200,000 176,700,000 142,300,000 139,700,000 157,542,000 162,343,000 144,771,000 129,749,000 101,037,000 76,139,000 67,941,000 100,591,000 68,558,000 65,065,000 84,305,000 64,619,000 35,364,000 56,518,000 43,798,000 60,902,000 46,668,000 25,384,000 37,221,000 38,111,000 50,293,000 40,770,000 44,285,000 48,518,000 22,559,000 36,039,000 34,068,000 40,176,000 17,950,000 21,816,000 
      capex
    -79,400,000 -173,500,000 -41,400,000 -103,700,000 -30,200,000 -27,700,000 -194,300,000 -28,000,000 -67,400,000 -73,600,000 -11,500,000 -35,000,000 -83,900,000 -34,000,000 -107,100,000 -153,200,000 -78,700,000 -24,300,000 -17,800,000 -27,600,000 -33,900,000 -30,900,000 -1,700,000 -51,300,000 -7,300,000 -15,000,000 -2,600,000 -11,600,000 -20,800,000 -5,900,000 -8,000,000 -13,671,000 -35,352,000 -82,869,000 5,178,000 -17,031,000 -5,212,000 -14,669,000 -22,113,000 -718,000 -12,441,000 -11,542,000 -2,787,000 -6,830,000 -2,236,000 -9,704,000 -5,474,000 2,904,000 -2,867,000 -1,723,000 -790,000 -16,286,000 -2,339,000 -936,000 -1,158,000 -756,000 -469,000 -1,555,000 -442,000 
      free cash flows
    575,800,000 278,400,000 821,900,000 373,900,000 577,900,000 314,300,000 636,100,000 163,700,000 483,800,000 441,500,000 666,000,000 493,100,000 399,100,000 289,400,000 289,000,000 213,600,000 320,100,000 393,900,000 298,100,000 268,900,000 186,900,000 216,100,000 317,700,000 139,100,000 213,900,000 180,100,000 198,700,000 168,600,000 155,900,000 136,400,000 131,700,000 143,871,000 126,991,000 61,902,000 134,927,000 84,006,000 70,927,000 53,272,000 78,478,000 67,840,000 52,624,000 72,763,000 61,832,000 28,534,000 54,282,000 34,094,000 55,428,000 49,572,000 22,517,000 35,498,000 37,321,000 50,293,000 24,484,000 41,946,000 47,582,000 22,559,000 34,881,000 33,312,000 39,707,000 16,395,000 21,374,000 
      cash flows from investing activities:
                                                                 
      purchases of investments
    -536,100,000 -473,500,000 -503,000,000 -463,300,000 -511,000,000 -538,200,000 -436,100,000 -528,200,000 -523,000,000 -597,400,000 -207,200,000 -3,900,000 -385,200,000 -558,100,000 -487,400,000 -615,400,000 -647,100,000 -302,700,000 -377,000,000 -31,000,000 -368,300,000 -259,900,000 -324,300,000 -483,600,000 -264,500,000 -276,600,000 -142,900,000 -127,400,000 -134,900,000 -309,602,000 -89,106,000 -137,457,000 -133,006,000 -103,035,000 -139,718,000 -115,183,000 -115,672,000 -130,216,000 -100,208,000 -108,488,000 -120,991,000 -108,276,000     -144,095,000 -103,523,000 -171,506,000  -168,364,000 -162,458,000 -192,567,000       
      sales of investments
    2,900,000 2,800,000        3,000,000 3,300,000 10,800,000 52,800,000 18,600,000 10,800,000 11,400,000 3,200,000 126,800,000 11,600,000 4,600,000 7,000,000 8,100,000 3,200,000 10,900,000 12,400,000 16,300,000 290,322,000 3,995,000 6,000,000 6,506,000 14,439,000 4,499,000 2,867,000 12,516,000 12,912,000 15,793,000 6,679,000 14,473,000 4,418,000 11,944,000 10,920,000 32,409,000 8,797,000 2,868,000 13,823,000 500,000 -18,487,000 26,839,000 17,416,000       
      maturities of investments
    448,000,000 402,700,000 466,900,000 509,000,000 478,100,000 511,200,000 393,400,000 483,300,000 486,400,000 250,100,000 195,000,000 279,100,000 385,600,000 337,900,000 459,400,000 441,300,000 428,700,000 307,900,000 292,400,000 288,500,000 182,200,000 270,900,000 277,200,000 230,500,000 310,100,000 157,300,000 227,600,000 173,200,000 161,300,000 139,600,000 104,700,000 98,231,000 81,945,000 137,980,000 109,207,000 115,484,000 125,828,000 110,574,000 108,557,000 122,163,000 123,631,000 105,262,000 135,363,000 86,356,000 98,623,000 154,573,000 118,641,000 65,807,000 127,474,000 90,360,000 86,018,000 72,266,000 133,932,000 94,216,000 115,026,000       
      purchases of property and equipment
    -87,700,000 -167,800,000 -66,500,000 -97,600,000 -36,300,000 -23,100,000 -221,900,000 -26,900,000 -70,100,000 -76,800,000 -30,300,000 -30,900,000 -87,800,000 -39,900,000 -122,600,000 -151,300,000 -69,000,000 -23,500,000 -52,100,000 -32,300,000 -35,100,000 -30,900,000 -27,600,000 -47,200,000 -17,500,000 -17,300,000 -10,200,000 -11,600,000 -18,200,000 -11,600,000 -11,600,000 -13,671,000 -21,753,000 -86,362,000 -13,526,000 -16,863,000 -5,920,000 -14,443,000 -29,956,000 -8,345,000 -13,325,000 -10,761,000 -4,927,000 -5,395,000     -3,160,000 -2,035,000 -1,534,000  -16,428,000 -2,231,000 -1,624,000  -1,335,000 -756,000 -694,000 -1,215,000 -1,014,000 
      payments made in connection with business combinations, net of cash acquired
    -30,400,000 -11,200,000 -28,500,000            -1,500,000                                              
      purchases of marketable equity securities
                                                               
      net cash from investing activities
    -175,800,000 -266,200,000 -110,800,000 -79,900,000 -327,100,000 -50,100,000 -270,300,000 -71,600,000 -111,200,000 -424,100,000 -42,400,000 217,400,000 297,800,000 294,100,000 -45,400,000 -265,900,000 -307,500,000 -278,200,000 -473,500,000 -65,000,000 -224,600,000 212,200,000 4,600,000 -99,600,000 -27,100,000 -336,600,000 -39,000,000 -127,500,000 11,100,000 7,000,000 -25,500,000 65,280,000 -28,914,000 -81,844,000 -31,325,000 2,092,000 -6,798,000 -35,213,000 -34,204,000 -3,882,000 -15,015,000 1,806,000 16,124,000 -12,842,000 -8,209,000 -5,935,000 -2,364,000 -42,586,000 -12,634,000 -12,336,000 -79,178,000 -7,232,000 -69,546,000 -43,634,000 -62,299,000 -33,989,000 -52,950,000 -32,953,000 -46,934,000 -88,887,000 -60,972,000 
      cash flows from financing activities:
                                                                 
      repurchase and retirement of common stock
    -1,831,500,000      -896,200,000    -500,000,000 -800,000,000 -691,200,000 -571,800,000 -78,400,000   -34,100,000 -156,100,000 -889,900,000 -27,500,000 -23,400,000 -33,800,000 -60,400,000 -94,700,000 -1,600,000 -115,500,000     -35,828,000 -25,000,000 -50,000,000     -5,742,000 -11,068,000 -14,862,000 -12,305,000               
      proceeds from issuance of common stock
    6,300,000 11,100,000 20,200,000 23,400,000 20,100,000 6,200,000 13,400,000 7,800,000 6,700,000 8,100,000 21,200,000 4,400,000 5,800,000 4,900,000 11,000,000 5,300,000 4,900,000 5,900,000 9,900,000 3,900,000 2,500,000 8,300,000 7,400,000 7,700,000 2,200,000 5,000,000 34,600,000 4,900,000 24,900,000 11,600,000 45,100,000 14,033,000 20,004,000 12,317,000 29,515,000 2,569,000 19,320,000 5,187,000 17,785,000 3,771,000 20,896,000 13,692,000 28,955,000 14,795,000 18,011,000 8,047,000 14,471,000 1,114,000 8,880,000 1,126,000 14,464,000 2,081,000 18,356,000 4,099,000 13,551,000       
      taxes paid related to net share settlement of equity awards
    -26,700,000 -24,100,000 -52,900,000 -21,300,000 -16,500,000 -20,200,000 -42,900,000 -21,700,000 -31,100,000 -25,200,000 -34,500,000 -28,300,000 -32,200,000 -35,100,000 -64,800,000 -49,000,000 -42,900,000 -34,600,000 -41,400,000 -21,700,000 -27,600,000 -21,100,000 -37,800,000 -20,000,000 -19,500,000 -24,500,000 -32,000,000 -19,200,000 -15,500,000 -13,300,000 -19,200,000 -9,268,000 -9,974,000 -12,202,000 -13,693,000 -8,380,000 -12,528,000 -7,917,000 -9,441,000 -5,882,000 -11,627,000 -4,762,000 -6,600,000 -2,092,000 -2,985,000 -1,888,000 -3,633,000 -486,000              
      net cash from financing activities
    -1,851,900,000 -414,200,000 -32,700,000 -8,800,000 3,000,000 -14,000,000 -30,300,000 -910,100,000 -628,900,000 -17,700,000 -13,700,000 -27,400,000 -526,600,000 -830,300,000 -746,000,000 -633,600,000 -118,700,000 -120,900,000 956,000,000 -52,000,000 -30,300,000 -168,900,000 -920,400,000 -43,800,000 -40,700,000 -53,300,000 -57,800,000 -109,600,000 9,400,000 -12,800,000 -89,600,000 -317,612,000 -80,772,000 -33,039,000 15,822,000 -41,639,000 -18,208,000 -4,356,000 -41,656,000 -62,111,000 9,269,000 8,930,000 22,355,000 2,636,000 5,840,000 -6,839,000 -888,000 -32,431,000 8,524,000 1,567,000 15,917,000 4,539,000 22,809,000 6,937,000 15,871,000 16,515,000 7,572,000 7,635,000 8,075,000 14,012,000 1,309,000 
      effect of exchange rate changes on cash and cash equivalents
    -300,000 400,000 900,000 -2,300,000 2,100,000 -1,000,000 -1,400,000 1,100,000 -600,000 -1,200,000 -100,000 800,000 -200,000 -700,000 -300,000 -300,000                                              
      net increase in cash and cash equivalents
    -1,372,800,000 -228,100,000 720,700,000 386,600,000 286,100,000 276,900,000 528,400,000 -788,900,000 -189,500,000 72,100,000 621,300,000 718,900,000 254,000,000 -213,500,000 -395,600,000 -533,000,000 -27,200,000 19,100,000 798,400,000 179,500,000   -596,400,000 47,000,000 153,400,000 -194,800,000 104,500,000 -56,900,000 197,200,000 136,500,000 24,600,000 -94,790,000 52,657,000 29,888,000 114,246,000 61,490,000 51,133,000 28,372,000 24,731,000 2,565,000 59,319,000 95,041,000 103,098,000 25,158,000 54,149,000 30,979,000 57,095,000 -28,673,000 21,078,000 26,084,000 -25,591,000 47,509,000 -5,760,000 6,443,000 2,793,000   9,038,000 2,122,000   
      cash and cash equivalents—beginning of period
    2,875,900,000  1,397,900,000  1,682,900,000  1,319,100,000  1,061,800,000  1,222,500,000  1,112,400,000  811,000,000  709,003,000  543,277,000  283,254,000  115,873,000  122,975,000  71,990,000  66,859,000 212,458,000 
      cash and cash equivalents—end of period
    -1,372,800,000 -228,100,000 3,596,600,000  286,100,000 276,900,000 1,926,300,000  -189,500,000 72,100,000 2,304,200,000  254,000,000 -213,500,000 923,500,000  -27,200,000 19,100,000 1,860,200,000  -34,100,000 290,300,000 626,100,000  153,400,000 -194,800,000 1,216,900,000  197,200,000 136,500,000 835,600,000  52,657,000 29,888,000 823,249,000  51,133,000 28,372,000 568,008,000  59,319,000 95,041,000 386,352,000  54,149,000 30,979,000 172,968,000  21,078,000 26,084,000 97,384,000  -5,760,000 6,443,000 74,783,000  -11,389,000 9,038,000 68,981,000 -57,820,000 174,255,000 
      supplemental disclosures of cash flow information:
                                                                 
      cash paid for income taxes—net
    69,900,000 237,200,000 26,800,000 155,900,000 139,800,000 252,100,000 31,100,000 341,400,000 26,300,000 37,900,000 20,700,000 62,600,000 68,500,000 110,300,000 18,800,000 57,500,000 21,600,000                     8,099,000 5,574,000 3,621,000 5,195,000 3,579,000 6,498,000 1,796,000 7,342,000 9,277,000 22,136,000               
      operating lease liabilities arising from obtaining right-of-use assets
    10,200,000 17,600,000 6,700,000 9,900,000 7,800,000 6,600,000 15,000,000 4,900,000 7,000,000 2,600,000 4,700,000 29,600,000 5,400,000 6,200,000 24,600,000 8,600,000 9,900,000 11,300,000 9,800,000 8,100,000 8,800,000 3,500,000 2,400,000 7,800,000 7,700,000 1,400,000 3,500,000                                   
      non-cash investing and financing activities:
                                                                 
      transfers of evaluation units and equipment from inventory to property and equipment
    7,300,000 8,500,000 6,200,000 9,400,000                                                          
      liability for purchase of property and equipment
    8,300,000 -5,700,000 25,100,000 -6,100,000 6,100,000 -4,600,000 27,600,000 -1,100,000 2,700,000 3,200,000 18,800,000 -4,100,000 3,900,000 5,900,000 15,500,000 -1,900,000 -9,700,000 -800,000 34,300,000 4,700,000 1,200,000            -13,599,000 3,493,000 18,704,000                           
      amortization of investment premiums
           -11,600,000 -10,200,000 -5,600,000 -300,000 800,000 800,000 1,100,000 1,700,000 2,100,000 1,900,000 1,700,000 1,200,000 1,100,000 600,000 200,000 -600,000       100,000 100,000 417,000 678,000 474,000 973,000 952,000 1,034,000 1,297,000 1,497,000 1,687,000 1,889,000 1,943,000 1,938,000 2,023,000 1,928,000 2,239,000 2,513,000 2,734,000 3,011,000 2,838,000 3,051,000 2,960,000 3,474,000 3,273,000 3,255,000  3,217,000 3,030,000 3,261,000 1,623,000 1,090,000 
      income from equity method investments
       5,500,000 5,300,000 12,000,000 6,600,000                                                       
      gain on bargain purchase
                                                                
      purchases of investments in privately held companies
                                                                 
      cash and cash equivalents—beginning of year
                                                                 
      cash and cash equivalents—end of year
                                                                 
      excise tax payable on net stock repurchases
                                                                 
      liability incurred in connection with business combinations
                                                                 
      purchase of investment in privately held company
                    -85,000,000 -75,000,000                                           
      liability incurred for repurchase of common stock
                          10,000,000  3,000,000                    -354,000 76,000 657,000               
      changes in operating assets and liabilities, net of impact of business combination:
                                                                 
      payment made in connection with a business combination, net of cash acquired
         -5,700,000                                                       
      transfers of evaluation units from inventory to property and equipment
         5,500,000 6,500,000 7,300,000 8,700,000 8,900,000 6,900,000 4,000,000 6,200,000 4,000,000 2,900,000 1,300,000 4,300,000 5,200,000 5,100,000 6,100,000 4,600,000 3,900,000 6,300,000 4,800,000 6,400,000 5,600,000 4,300,000 5,400,000 5,700,000 5,600,000 4,900,000 4,724,000 5,168,000 5,406,000 5,681,000 5,442,000 4,178,000 4,778,000 6,671,000 3,700,000 4,772,000 5,054,000 3,869,000                   
      proceeds from long-term borrowings, net of discount and underwriting fees
                                                               
      payments for debt issuance costs
                   -500,000 -1,900,000                                           
      payments of debt assumed in connection with business combination
                   -17,300,000                                             
      income from equity method investment
            5,200,000 5,300,000 22,100,000 45,200,000 6,300,000 8,100,000 8,500,000 4,800,000                                              
      income taxes payable
            39,900,000               -7,800,000 -2,700,000 -7,600,000 -700,000 2,000,000 5,200,000 -5,400,000 -7,800,000 7,792,000 6,954,000 9,779,000 4,983,000 6,348,000 1,326,000 72,000 5,391,000 6,619,000 3,720,000 4,238,000 5,795,000 79,000 13,137,000 1,433,000 -18,420,000 11,320,000 -137,000 7,034,000 4,305,000 12,416,000 10,106,000 1,857,000 3,886,000 12,551,000 8,587,000 10,176,000 4,650,000 2,170,000 1,363,000 
      investment in privately held company
                                                                 
      finance lease liabilities arising from obtaining right-of-use assets
                                                                 
      liability incurred in connection with business combination
                                                                 
      liability for repurchase of common stock
                                                                 
      liability incurred in connection with business acquisition
                      500,000                                -199,000 400,000       
      purchases of investment in privately held company
                                                                 
      cash paid to settle liability incurred for repurchase of common stock
                           4,200,000                                   
      changes in operating assets and liabilities:
                                                                 
      payments made in connection with business combination, net of cash acquired
                     -10,300,000  -6,100,000 -3,100,000                                      
      proceeds from long-term debt, net of discount and underwriting fees
                      989,400,000                                           
      changes in operating assets and liabilities, net of assets acquired and liabilities assumed in business combinations:
                                                                 
      payments of debt assumed in connection with business combinations
                                                                 
      net decrease in cash and cash equivalents
                                                               -57,820,000 -38,203,000 
      liability for purchase of property and equipment and asset retirement obligations
                          25,900,000 -4,100,000 10,200,000 2,300,000 7,600,000  -2,600,000 5,700,000 3,600,000     -168,000 708,000 -226,000 7,843,000 7,627,000 884,000 -781,000 2,140,000 -1,435,000 -2,236,000                 
      amortization of investment premiums, net of accretion of purchase discounts
                            -1,700,000 -1,900,000 -1,100,000                                   
      other non-cash items—net
                                 100,000 300,000 601,000 1,474,000 236,000 1,469,000 -2,202,000 3,654,000 1,564,000 -372,000 710,000 790,000 1,732,000 159,000 339,000 252,000 3,616,000 -67,000               
      changes in operating assets and liabilities, net of assets acquired and liabilities assumed in business acquisitions:
                                                                 
      payments made in connection with business acquisitions, net of cash acquired
                                                                 
      payments of debt assumed in connection with business acquisitions
                                                                 
      payments of debt assumed in connection with business acquisition
                                                               
      equity awards assumed in connection with business acquisition
                                                                
      payments made in connection with business acquisition, net of cash acquired
                                        -1,427,000                         
      repurchase of common stock
                                    -90,802,000                             
      payments made in connection with business acquisitions—net of cash acquired
                                                                 
      effect of exchange rates on cash and cash equivalents
                                               -45,000 -555,000 -324,000 -196,000 -368,000 -441,000 -91,000 207,000 -1,145,000 703,000 275,000 -2,050,000 288,000 805,000 -895,000 -356,000 
      cash paid for income taxes—net of refunds
                                                                 
      excess tax benefit from stock-based compensation
                                                -1,882,000 -1,864,000 -579,000               
      changes in operating assets and liabilities, net of assets acquired and liabilities assumed in business acquisition:
                                                                 
      payments made in connection with business acquisition—net of cash acquired
                                                                 
      payments made in connection with acquisitions—net of cash acquired
                                                -17,000               
      purchase of investments
                                                 -162,748,000 -120,590,000           -157,964,000 -129,695,000 -117,903,000 -73,903,000 
      purchase of property and equipment
                                                 -9,704,000 -11,318,000               
      purchase of property and equipment not yet paid
                                                  5,844,000 2,904,000 293,000 312,000 744,000        225,000 -340,000 572,000 
      stock-based compensation expense
                                                   12,125,000 11,778,000 10,707,000 9,299,000           
      other non-cash items
                                                   441,000 1,445,000 -385,000 -540,000 -12,000          
      payments made in connection with acquisitions, net of cash acquired
                                                   -1,650,000 -6,000 -5,979,000           
      cash paid (refunded) for income taxes
                                                        3,955,000 5,370,000 1,010,000  328,000 -250,000 -767,000   
      excess tax benefit from employee stock option plans
                                                    -610,000 -441,000 -1,453,000   -2,838,000 -2,320,000 -10,565,000 -4,773,000 -3,376,000 -1,115,000 -2,857,000 -795,000 
      accrued and other liabilities
                                                    2,888,000             
      cash paid for income taxes
                                                    8,081,000 3,061,000 8,579,000           
      payments made in connection with acquisitions
                                                                 
      change in restricted cash
                                                                 
      offering costs paid in connection with initial public offering
                                                               -872,000 
      cash paid (refunded) for taxes
                                                                 
      excess tax benefit from employee stock option plan
                                                                 
      payment made in connection with business acquisition
                                                        -199,000 -550,000      
      non-cash investing activities:
                                                                 
      purchases of property and equipment not yet paid
                                                        142,000 -108,000 688,000  177,000     
      loss on disposal of fixed assets
                                                         12,000 19,000      
      write-off of intangible assets
                                                                 
      amortization of investment premiums, net of discounts
                                                                 
      income tax benefit from release of valuation allowance
                                                                 
      deferred cost of revenues
                                                           629,000 1,212,000 601,000 1,375,000 -602,000 379,000 
      maturities and sales of investments
                                                           76,646,000 67,836,000 128,390,000 83,455,000 30,231,000 13,945,000 
      payments made in connection with acquisition
                                                                 
      proceeds from exercise of stock options and warrants
                                                           5,950,000   6,960,000 11,155,000 1,386,000 
      proceeds from initial public offering
                                                                 
      repurchase of convertible preferred shares
                                                                 
      repurchase of common shares
                                                                 
      accrued offering costs not yet paid
                                                                 
      inventory—net
                                                            -23,000     
      deferred settlement and other liabilities
                                                            -506,000     
      deposits of restricted cash
                                                                 
      proceeds from exercise of stock options
                                                                 
      cash paid for taxes
                                                                302,000 
      purchase of short-term investments
                                                                 
      maturities and sales of short-term investments
                                                                 
      payments made in connection with asset acquisition
                                                                 
      proceeds from initial public offering, net of offering costs
                                                                 
    The information provided in this report is taken from www.sec.gov and many other data providers. While we have conducted our best efforts to ensure that the parsed data is accurate, we cannot guarantee its accuracy. Please use caution and understand that any consequences of its use are your own responsibility.