7Baggers
Quarterly
Annual
    Unit: USD2025-07-31 2025-04-30 2025-01-31 2024-10-31 2024-07-31 2024-04-30 2024-01-31 2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31 2015-04-30 2015-01-31 2014-10-31 2014-07-31 2014-04-30 2014-01-31 2013-10-31 2013-07-31 2013-04-30 2013-01-31 2012-10-31 2012-07-31 2012-04-30 
      
                                                          
      cash flows from operating activities:
                                                          
      net income
    51,951,000 45,991,000 -37,277,000 9,139,000 16,759,000 -5,478,000 9,687,000 -27,071,000 12,220,000 -45,568,000 -9,189,000 -69,318,000 -31,030,000 -57,444,000 -40,681,000 -51,276,000 -1,032,000 -36,633,000 -8,652,000 -20,190,000 38,775,000 -31,038,000 -19,944,000 -14,991,000 23,005,000 -8,518,000 756,000 5,489,000 83,426,000 -48,622,000 -45,555,000 -8,914,000 26,927,000 -1,819,000 3,974,000 -7,858,000 16,097,000 -404,000 913,000 -1,630,000 11,893,000 -2,987,000 3,976,000 -2,997,000 27,586,000 -1,358,000 -892,000 -10,615,000 12,105,000 -2,670,000 5,501,000 447,000 3,548,000 3,149,000 
      adjustments to reconcile net income to net cash from operating activities:
                                                          
      depreciation and amortization
    6,220,000 5,965,000 5,728,000 5,845,000 5,784,000 5,591,000 5,492,000 5,442,000 4,927,000 5,682,000 6,606,000 7,623,000 7,795,000 8,766,000 8,545,000 8,434,000 7,927,000 8,057,000 10,434,000 10,537,000 10,386,000 10,611,000 10,758,000 10,886,000 10,813,000 9,698,000 9,789,000 9,653,000 9,494,000 9,802,000 9,681,000 6,634,000 6,517,000 5,825,000 3,309,000 3,074,000 3,007,000 2,293,000 1,751,000 1,791,000 1,930,000 1,929,000 1,848,000 1,773,000 1,773,000 1,770,000 1,617,000 1,591,000 1,639,000 1,137,000 945,000 1,100,000 770,000 783,000 
      amortization of debt issuance costs
    976,000 1,058,000 1,179,000 545,000  434,000 432,000 430,000                                               
      amortization of contract acquisition costs
    5,453,000 4,726,000 4,732,000 5,139,000                                                   
      stock-based compensation
    42,191,000 40,357,000 40,948,000 38,060,000 37,286,000 36,650,000 36,427,000 36,097,000 36,548,000 35,019,000 36,179,000 35,096,000 33,978,000 32,928,000 37,865,000 32,240,000 28,806,000 28,223,000 29,896,000 28,084,000 25,742,000 24,781,000 26,736,000 24,558,000 22,780,000 21,050,000 24,353,000 23,333,000 21,120,000 23,839,000 25,032,000 19,623,000 18,133,000 17,197,000 18,587,000 17,877,000 18,246,000 16,193,000 16,545,000 15,147,000 13,495,000 12,394,000 13,498,000 11,988,000 -4,982,000 13,913,000 18,907,000 14,700,000 9,969,000 8,272,000 10,374,000 9,784,000 4,380,000 4,274,000 
      changes to allowance for credit losses and revenue reserves
    -581,000 17,000 -167,000 1,257,000 668,000 52,000 -322,000 128,000 173,000 11,000 -243,000 -72,000 -110,000 2,550,000 122,000 35,000 216,000 -108,000                                     
      deferred income tax
    -15,929,000 -1,692,000 -6,204,000 -7,955,000 2,447,000 -11,904,000 -4,170,000 -13,220,000 3,518,000 -12,676,000 -323,000 -18,035,000 -6,658,000 -17,208,000 -12,698,000 -17,551,000 -5,495,000 -10,000,000 -8,467,000 -11,827,000 -813,000 -6,685,000 3,014,000 -7,375,000 -2,162,000 -4,496,000 -3,355,000 -3,985,000 -28,085,000 19,134,000 47,995,000 -23,708,000                       
      amortization of premium (accretion of discount) on available-for-sale securities
    -1,713,000 -2,064,000 -3,321,000 -3,228,000 -3,402,000 -3,269,000 -3,296,000 -2,927,000 -2,400,000 -1,736,000 -820,000 98,000 883,000 1,300,000 1,714,000 1,601,000 1,645,000 1,794,000 1,738,000 1,390,000      -1,880,000                             
      gain on sale of strategic investments
                                                        
      changes in fair value of strategic investments
    1,789,000 103,000 291,000 -53,000 2,255,000                                                  
      accelerated depreciation related to lease assignment
                                                         
      gain from lease assignment
                                                         
      loss on retirement of debt
                                                        
      other non-cash items affecting net income
    130,000 53,000 -283,000 286,000 -28,000 -17,000 -29,000 479,000 -391,000 42,000 34,000 -158,000 -7,000 97,000 131,000 118,000 -55,000 810,000 -10,000 38,000 129,000    141,000 374,000     22,000 19,000 4,000 4,000 187,000                  
      changes in operating assets and liabilities:
                                                          
      accounts receivable
    7,261,000 -23,426,000 -25,792,000 38,609,000 -33,645,000 23,729,000 -34,646,000 57,193,000 -22,057,000 -1,768,000 -38,721,000 55,245,000 -58,075,000 23,470,000 -32,028,000 24,088,000 -32,555,000 21,007,000 -13,556,000 35,924,000 -34,302,000 21,921,000 -22,308,000 58,567,000 -29,826,000 10,355,000 -24,198,000 28,612,000 -24,023,000 -464,000 -17,200,000 855,000 15,995,000 -24,922,000 -9,505,000 8,682,000 -1,643,000 -653,000 -5,417,000 7,638,000 -2,942,000 2,718,000 -22,268,000 9,493,000 8,544,000 -1,702,000 -9,908,000 -6,210,000 7,471,000 -6,435,000 -3,667,000 -5,847,000 3,072,000 -832,000 
      unbilled accounts receivable
    35,541,000 -50,377,000 14,795,000 -38,889,000 41,631,000 -35,057,000 18,352,000 -17,250,000 43,843,000 -27,818,000 -8,801,000 -20,659,000 36,556,000 -18,002,000 5,689,000 -6,137,000 28,693,000 -15,829,000 -6,844,000 -25,214,000 6,615,000 -27,722,000 6,085,000 -23,103,000 26,517,000 -13,668,000 -4,529,000 -25,661,000                           
      prepaid expenses and other assets
    -25,827,000 -9,539,000 -5,554,000 -6,291,000 -11,452,000 -9,551,000 -5,971,000 -6,560,000 -9,895,000 -7,898,000 -3,981,000 -839,000 -9,726,000 -329,000 -6,289,000 -7,046,000 -12,177,000 -6,501,000 1,601,000 313,000 -4,135,000 -1,010,000 -2,081,000 -1,446,000 -10,439,000 -5,746,000 -4,815,000 4,749,000 -811,000 1,167,000 436,000 -3,575,000 -2,291,000 -3,483,000 -3,880,000 191,000 -2,691,000 -2,669,000 -1,237,000 -1,071,000 -1,522,000 -3,383,000 2,541,000 -814,000 815,000 -3,290,000 -232,000 1,335,000 -3,093,000 -305,000 -308,000 1,016,000 -937,000 -976,000 
      operating lease assets
    2,458,000 1,375,000 -1,149,000 1,757,000 2,517,000 2,060,000 2,075,000 1,971,000 -7,652,000 -16,156,000 1,040,000 3,768,000 -849,000 2,342,000 2,788,000 2,879,000 3,366,000 2,893,000 4,672,000 -4,581,000 -17,895,000 2,618,000 2,153,000 2,340,000                               
      accounts payable
    -2,190,000 3,439,000 -6,056,000 16,206,000 -8,395,000 1,674,000 4,770,000 -16,982,000 645,000 -4,436,000 -3,136,000 847,000 9,293,000 5,998,000 -378,000 -1,333,000 3,745,000 4,194,000 -2,114,000 -2,198,000 4,471,000 -1,648,000 -1,023,000 -3,009,000 5,615,000 3,339,000 -6,544,000 -7,931,000 12,225,000 -265,000 2,966,000 1,868,000 765,000 2,261,000 -2,617,000 902,000 1,294,000 700,000 1,151,000 -2,542,000 -1,497,000 2,946,000 730,000 87,000 258,000 578,000 -1,327,000 884,000 -345,000 -24,000 -103,000 827,000 1,583,000 -919,000 
      accrued employee compensation
    50,690,000 26,278,000 9,667,000 -56,545,000 32,057,000 14,053,000 14,919,000 -54,576,000 30,832,000 14,147,000 13,009,000 -45,548,000 23,313,000 15,068,000 15,314,000 -62,637,000 25,075,000 12,607,000 17,357,000 -13,513,000 9,662,000 3,508,000 10,986,000 -39,780,000 18,890,000 10,197,000 13,786,000 -29,048,000 16,467,000 10,310,000 6,406,000 -23,953,000 10,727,000 11,495,000 6,216,000 -21,300,000 12,209,000 6,869,000 4,876,000 -19,840,000 12,003,000 4,473,000 4,017,000 -17,232,000 10,742,000 2,784,000 4,884,000 -9,947,000 5,213,000 2,442,000 4,113,000 -11,604,000 8,274,000 3,187,000 
      deferred revenue
    81,493,000 -7,354,000 40,585,000 -58,107,000 100,584,000 -14,256,000 24,137,000 -37,893,000 63,995,000 -3,069,000 7,284,000 -33,575,000 62,782,000 -13,392,000 12,630,000 -30,456,000 51,021,000 -13,670,000 -765,000 -23,646,000 26,900,000 -2,152,000 1,126,000 -24,709,000 20,011,000 -1,989,000 4,925,000 -32,575,000                           
      lease liabilities
    -1,770,000 -970,000 1,534,000 -1,685,000 -2,253,000 -1,891,000 -1,644,000 -1,601,000 8,595,000 6,670,000 -1,276,000 -4,441,000 254,000 -3,074,000 -3,431,000 -3,386,000 -3,374,000 -2,641,000 -4,103,000 6,772,000 21,312,000 -2,875,000 -44,000 285,000                               
      other liabilities
    6,688,000 -1,590,000 2,441,000 -6,395,000 5,598,000 -1,832,000 103,000 701,000 3,269,000 -1,971,000 -982,000 -2,572,000 8,481,000 -1,479,000 850,000 -3,153,000 5,957,000 347,000 -12,219,000 -840,000 16,454,000 1,259,000 377,000 -2,514,000 16,813,000 4,676,000 2,802,000 -1,691,000 7,972,000 82,000 1,160,000 -356,000 9,296,000 -470,000 636,000 -1,251,000 6,549,000 -435,000 918,000 -1,039,000 5,262,000 534,000 447,000 10,000 4,906,000 1,067,000 614,000 -1,299,000 2,615,000 -1,142,000 2,172,000 929,000 4,754,000 95,000 
      net cash from operating activities
    244,831,000 32,350,000 85,991,000 -62,305,000 193,777,000 4,803,000 69,251,000 -72,083,000 173,237,000 -48,627,000 1,220,000 -87,435,000 83,592,000 -11,480,000 -3,010,000 -107,042,000 108,354,000 5,611,000 13,329,000 -15,707,000 107,159,000 4,571,000 19,474,000 -18,138,000 102,933,000 26,214,000 14,226,000 -27,247,000 103,844,000 20,169,000 47,694,000 -31,248,000 85,623,000 21,888,000 42,559,000 -12,910,000 49,259,000 23,611,000 37,920,000 -10,890,000 33,013,000 26,597,000 9,615,000 -5,548,000 49,438,000 20,324,000 20,312,000 -14,583,000 24,435,000 5,003,000 19,388,000 -16,279,000 19,110,000 10,252,000 
      capex
    -7,147,000 -4,519,000 -3,713,000 -5,076,000 -4,430,000 -4,049,000 -5,358,000 -4,690,000 -5,936,000 -3,436,000 -3,754,000 -4,301,000 -4,613,000 -3,976,000 -6,071,000 -7,116,000 -7,291,000 -9,651,000 -1,129,000 -4,145,000 -3,421,000 -14,669,000 -1,144,000 -5,804,000 -17,868,000 -8,841,000 -6,687,000 -1,813,000 -78,000 -1,845,000 -1,850,000 -2,042,000 -410,000 48,000 -143,000 -2,286,000 -1,788,000 -967,000 -635,000 -2,839,000 -1,107,000 -1,192,000 -2,960,000 -546,000 -965,000 -992,000 -1,242,000 -1,026,000 -2,167,000 -1,205,000 -1,046,000 -4,810,000 -3,501,000 -1,118,000 
      free cash flows
    237,684,000 27,831,000 82,278,000 -67,381,000 189,347,000 754,000 63,893,000 -76,773,000 167,301,000 -52,063,000 -2,534,000 -91,736,000 78,979,000 -15,456,000 -9,081,000 -114,158,000 101,063,000 -4,040,000 12,200,000 -19,852,000 103,738,000 -10,098,000 18,330,000 -23,942,000 85,065,000 17,373,000 7,539,000 -29,060,000 103,766,000 18,324,000 45,844,000 -33,290,000 85,213,000 21,936,000 42,416,000 -15,196,000 47,471,000 22,644,000 37,285,000 -13,729,000 31,906,000 25,405,000 6,655,000 -6,094,000 48,473,000 19,332,000 19,070,000 -15,609,000 22,268,000 3,798,000 18,342,000 -21,089,000 15,609,000 9,134,000 
      cash flows from investing activities:
                                                          
      purchases of available-for-sale securities
    -186,241,000 -242,588,000 -218,093,000 -211,649,000 -162,494,000 -138,595,000 -154,607,000 -160,239,000 -147,292,000 -88,494,000 -101,097,000 -169,232,000 -13,530,000 -138,892,000 -125,867,000 -241,247,000 -274,873,000 -234,621,000 -177,196,000 -346,405,000 -431,443,000 -247,909,000 -194,641,000 -406,762,000 -431,301,000 -315,109,000 -209,433,000 -253,469,000 -324,347,000 -424,490,000 -43,977,000 -66,843,000 -118,274,000 -52,150,000 -90,718,000 -200,893,000 -159,543,000 -150,484,000 -146,654,000 -195,336,000 -130,485,000 -124,300,000 -123,111,000 -113,730,000 -166,414,000 -166,904,000 -310,944,000 -43,157,000 -41,522,000 -54,784,000     
      maturities and sales of available-for-sale securities
    135,125,000 226,776,000 163,215,000 139,896,000 160,587,000 148,883,000 130,030,000 137,386,000                                               
      purchases of property and equipment
    -3,405,000 -703,000 -790,000 -843,000 -1,694,000 -678,000 -2,992,000 -998,000 -3,207,000 -677,000 -1,333,000 -604,000 -1,534,000 -986,000 -3,657,000 -3,333,000 -6,596,000 -6,895,000 -3,610,000 -1,907,000 -2,411,000 -7,712,000 -1,629,000 -9,625,000 -16,175,000 -17,740,000 -8,061,000 -2,945,000  -90,000 -2,721,000 -1,899,000                       
      capitalized software development costs
    -3,742,000 -3,816,000 -2,923,000 -4,233,000 -2,736,000 -3,371,000 -2,366,000 -3,692,000 -2,729,000 -2,759,000 -2,421,000 -3,697,000 -3,079,000 -2,990,000 -2,414,000 -3,783,000   -2,303,000 -2,581,000 -1,010,000 -1,063,000 -864,000 -1,346,000 -1,693,000 -1,140,000 -644,000 -459,000 -763,000 -1,081,000 -252,000 -517,000 -410,000                      
      acquisition of strategic investments
    -1,000,000 -772,000 -1,000,000 -86,000 -250,000 -2,789,000 -2,210,000 -5,660,000 -181,000 -1,039,000   -384,000 -2,000,000                                   
      sale of strategic investments
                                                        
      acquisition of business, net of acquired cash
    -126,000            -43,830,000                   59,000 -33,593,000                   
      net cash from investing activities
    -58,389,000 -48,055,000 -52,920,000 -77,601,000 -7,292,000 6,153,000 -23,427,000 -27,793,000 8,858,000 52,696,000 5,581,000 -54,423,000 197,459,000 83,779,000 22,893,000 8,081,000 31,554,000 26,888,000 59,148,000 -53,399,000 -39,209,000 71,526,000 19,378,000 -57,496,000 -219,535,000 -17,470,000 -45,944,000 -18,484,000 -142,342,000 -318,973,000 -100,049,000 23,780,000 -16,534,000 -67,717,000 50,706,000 -79,797,000 -38,303,000 -38,600,000 -14,865,000 -9,485,000 19,222,000 12,445,000 3,843,000 -12,440,000 -61,635,000 -72,236,000 -233,193,000 -13,356,000 -32,115,000 -12,622,000 -100,971,000 -3,205,000 -3,501,000 1,205,000 
      cash flows from financing activities:
                                                          
      proceeds from issuance of convertible senior notes, net of issuance costs
    -910,000 672,750,000                                                  
      payment for the retirement of convertible senior notes
    -153,141,000 -200,394,000                                                   
      payment for the maturity of convertible senior notes
                                                         
      purchase of capped calls
    -58,788,000                                                  
      payment of revolving credit facility costs
                                                        
      proceeds from issuance of common stock upon exercise of stock options
    728,000 710,000 525,000 1,939,000 1,041,000 10,000   1,000 225,000   18,000 81,000 17,000 10,000 102,000 104,000 1,716,000 1,878,000 1,838,000 871,000 368,000 2,103,000 748,000 414,000 689,000 958,000 328,000 362,000 365,000 2,144,000 1,385,000 922,000 1,112,000 2,419,000 1,432,000 2,526,000 1,463,000 1,499,000 936,000 2,414,000 1,445,000 1,401,000 3,211,000 2,080,000 2,063,000 1,159,000 2,333,000 2,468,000 3,163,000 1,391,000 1,179,000 
      repurchase and retirement of common stock
            -47,814,000 -13,993,000 -200,000,000 -11,189,000 -26,262,000 -38,742,000 -79,898,000 -37,679,000 -5,000,000                                   
      net cash from financing activities
    728,000 -178,351,000 -155,591,000 415,507,000 1,041,000 10,000   -47,813,000 -13,768,000 2,000 -200,000,000 18,000 -11,108,000 -26,245,000 -38,732,000 -79,796,000 -37,575,000 -3,284,000 1,878,000 1,838,000 871,000 368,000 2,103,000 748,000 414,000 689,000 958,000 571,315,000 362,000 365,000 12,173,000 423,000 922,000 1,112,000 8,955,000 1,432,000 2,003,000 1,064,000 4,256,000 -7,618,000 -6,864,000 -7,125,000 825,000 -7,034,000 -5,962,000 384,735,000 -2,213,000 -3,028,000 -2,493,000 -887,000 -11,473,000 20,626,000 
      effect of foreign exchange rate changes on cash, cash equivalents, and restricted cash
    412,000 6,888,000 -3,554,000 -31,000 865,000 -1,354,000 2,742,000 -4,303,000 917,000 -282,000 4,933,000 -2,992,000 -1,520,000 -2,834,000 -1,823,000 -984,000                                       
      net increase in cash, cash equivalents, and restricted cash
      -126,074,000 275,570,000 188,391,000 9,612,000 48,570,000 -104,179,000 135,199,000 -9,981,000 11,736,000 -344,850,000 279,531,000 69,483,000 6,952,000 -126,190,000                                       
      cash, cash equivalents, and restricted cash—beginning of period
      549,184,000 406,790,000 614,686,000 384,910,000                                       
      cash, cash equivalents, and restricted cash—end of period
      -126,074,000 824,754,000 188,391,000 9,612,000 48,570,000 302,611,000 135,199,000 -9,981,000 11,736,000 269,836,000 279,531,000 69,483,000 6,952,000 258,720,000                                       
      supplemental disclosures of cash flow information:
                                                          
      cash paid for interest
                    2,500,000 2,500,000                                5,000 1,000 
      cash paid for income taxes, net of tax refunds
                    663,000 1,889,000 613,000 990,000 581,000 1,639,000 1,607,000 1,061,000 847,000 1,170,000 1,687,000 853,000 958,000 2,109,000 394,000 1,283,000 1,213,000 231,000                     
      accruals for purchase of property and equipment
                    -695,000 -2,756,000 4,784,000 343,000  -5,894,000 1,349,000 5,167,000  10,039,000 2,018,000 1,591,000 685,000 -674,000 1,123,000 374,000    188,000 80,000 409,000 216,000 177,000 118,000 233,000 -558,000 703,000 359,000 96,000 133,000 180,000       
      accruals for capitalized software development costs
                                                          
      accruals for business acquisition purchase consideration holdback
                                                          
      amortization of debt discount and issuance costs
            429,000 426,000 425,000 423,000 3,672,000 3,623,000 3,572,000 3,524,000 3,474,000 3,428,000 3,380,000 3,335,000 3,288,000 3,244,000 3,198,000 3,156,000 3,112,000 3,069,000 3,027,000 2,986,000 2,944,000                          
      amortization of contract costs
        4,947,000 4,124,000 4,681,000 4,064,000 4,966,000 4,403,000 4,107,000 4,490,000 4,736,000 3,410,000 3,309,000 3,001,000 2,944,000                                      
      gain on sale of strategic investment
        -45,000                                                 
      sale of strategic investment
        45,000                                                 
      accruals for capitalized cloud software development costs
                    229,000                                      
      accrual for shares repurchased
                                                        
      sales of available-for-sale securities
             137,734,000 105,092,000 97,023,000 9,806,000 14,385,000 23,030,000 27,331,000 -4,097,000 41,778,000 27,650,000 57,903,000          106,370,000 77,277,000 93,039,000  144,159,000 141,508,000 157,163,000  152,790,000 132,640,000 188,867,000               
      maturities of available-for-sale securities
             9,102,000 11,000,000 22,268,000 206,835,000 212,262,000 142,322,000 272,943,000 319,731,000 229,361,000 214,607,000 241,591,000                                   
      capitalized cloud software development costs
                    -2,227,000                                      
      effect of foreign exchange rate changes on cash and cash equivalents
                    -714,000 358,000 2,649,000 -743,000 3,326,000 -2,583,000 -349,000 254,000 -269,000 -792,000 151,000 -776,000 -1,421,000 -1,697,000 1,881,000 -674,000 1,748,000 209,000 113,000 -924,000 -934,000 1,240,000 -867,000 -320,000 -1,071,000 294,000 -2,880,000 -1,478,000 137,000 653,000 -673,000 582,000 -870,000 -288,000 69,000 125,000 -268,000 134,000 
      net increase in cash and cash equivalents
                    100,462,000 -46,939,000 37,551,000 -73,133,000 73,154,000 75,352,000 39,374,000 -75,012,000 -114,768,000    -38,961,000 270,814,000               -11,235,000 -58,293,000 -219,516,000 357,378,000 -10,763,000 -10,935,000   3,868,000 32,217,000 
      cash and cash equivalents—beginning of period
                    366,969,000 254,101,000 437,140,000 263,176,000  223,582,000  212,362,000  148,101,000  79,767,000  205,718,000  
      cash and cash equivalents—end of period
                    100,462,000 -46,939,000 37,551,000 293,836,000 73,154,000 75,352,000 39,374,000 179,089,000 -114,768,000 8,700,000 -31,153,000 391,322,000 -38,961,000 270,814,000 -50,112,000 255,399,000  -45,197,000 94,300,000 131,063,000  -12,317,000 24,191,000 192,731,000  31,718,000 3,714,000 121,510,000  -58,293,000 -219,516,000 437,145,000  -10,935,000 -84,007,000 185,472,000  32,217,000 
      accruals for capitalized software costs
                      232,000 112,000  226,000 -58,000 95,000  96,000 53,000 22,000                           
      changes to bad debt and revenue reserves
                       -43,000                                   
      charges to bad debt and revenue reserves
                        177,000 -688,000 521,000 357,000 191,000 127,000 114,000 238,000                           
      changes in fair value of strategic investment
                                                         
      acquisitions of business, net of acquired cash
                                 318,000                         
      purchases of strategic investments
                                                          
      proceeds from issuance of common stock, net of issuance costs
                                                         
      accruals for purchases of property and equipment
                                                          
      accretion of discount on available-for-sale securities
                         -354,000 -652,000 -1,360,000                               
      sales and maturities of available-for-sale securities
                         328,210,000 216,512,000 360,237,000 229,634,000 316,519,000 172,194,000 238,389,000             150,932,000 138,170,000 129,356,000 102,539,000 106,103,000 95,818,000 79,126,000 31,102,000 26,311,000      
      excess tax benefit from stock-based compensation
                                                          
      amortization of premium (accretion of discount) on available-for-sale securities, and other non-cash items
                                                          
      strategic investment
                                                         
      excess tax benefit from exercise of stock options and vesting of restricted stock units
                                         -91,000 -475,000               
      net decrease in cash and cash equivalents
                              -31,153,000 -45,818,000    -7,777,000                    -20,246,000   
      amortization of premium on available-for-sale securities, and other non-cash items
                               -1,790,000 -1,384,000 -395,000 151,000 210,000                       
      supplemental disclosures of noncash investing and financing activities:
                                                          
      purchase of property and equipment
                                      -143,000 -2,474,000 -1,868,000 -1,376,000 -851,000 -3,016,000 -1,225,000 -1,425,000 -2,402,000 -1,249,000 -1,324,000 -1,088,000 -1,375,000 -1,206,000 -2,167,000 -1,205,000 -1,046,000 -4,810,000 -3,501,000 -1,118,000 
      acquisitions of business, net of cash acquired
                                                          
      taxes remitted on restricted stock units vested
                                                          
      deferred revenues
                                 4,013,000 16,622,000 68,000 3,770,000 15,671,000 20,553,000 -3,192,000 1,730,000 4,924,000 12,343,000 -2,859,000 -11,073,000 11,265,000 5,860,000 -8,315,000 -2,991,000 6,687,000 8,260,000 2,225,000 -10,036,000 6,452,000 1,436,000 -11,900,000 -5,593,000 -285,000 
      excess tax benefit (shortfall) from exercise of stock options and vesting of restricted stock units
                                                          
      deferred taxes
                                            8,151,000 -4,397,000 -2,504,000 -955,000 7,994,000 -1,004,000 -2,277,000 -7,431,000       
      amortization of premium on available-for-sale securities
                                    239,000 314,000 397,000 463,000 611,000 834,000 961,000 877,000               
      taxes remitted on rsu awards vested
                                        -614,000 -874,000 -781,000 -8,554,000 -9,278,000 -8,570,000 -7,145,000 -10,456,000 -7,896,000 -7,302,000 -5,635,000 -5,498,000 -5,033,000 -4,164,000   
      excess tax benefit from exercise of stock options and vesting of rsus
                                                -6,569,000 -209,000 -157,000 -132,000 -2,263,000 -137,000 -72,000 -114,000   
      cash and cash equivalents—beginning of year
                                                          
      cash and cash equivalents—end of year
                                                          
      supplemental disclosure of cash flow information:
                                                          
      supplemental disclosure of noncash investing and financing activities:
                                                          
      (excess tax benefit) shortfall from exercise of stock options and vesting of restricted stock units
                                                          
      accruals for purchase of property & equipment
                                     48,000                     
      deferred tax assets
                                      4,885,000 -10,502,000  -3,064,000 5,202,000 -6,905,000           -1,086,000 -917,000 -255,000 1,776,000 
      net change in cash and cash equivalents
                                       -92,519,000  -12,317,000 24,191,000 -19,631,000  31,718,000 3,714,000 -26,591,000           
      cash paid for income taxes
                                       1,062,000  1,994,000 831,000 394,000  937,000 1,015,000 506,000 105,000 790,000 573,000 673,000 697,000 5,000 883,000 681,000 296,000 620,000 
      acquisition, net of cash acquired
                                                          
      proceeds from issuance of common stock in connection with stock offerings, net of underwriting discounts and commission
                                                          
      costs paid in connection with stock offerings
                                                          
      supplemental disclosures of noncash financing activities:
                                                          
      loss on disposals of property and equipment
                                          5,000 18,000               
      decrease in restricted cash
                                                     1,915,000 1,605,000   
      other noncash items affecting net income
                                             1,105,000 1,470,000 1,414,000 1,362,000 1,088,000 823,000 316,000 282,000 189,000     
      acquisition of business, net of cash acquired
                                                 -62,000 -95,000       
      proceeds from issuance of common stock in connection with public offering, net of underwriting discounts and commissions
                                                 389,949,000       
      costs paid in connection with public offerings
                                                 2,000 -303,000 -107,000       
      unpaid offering costs
                                                   299,000      -214,000 
      conversion of convertible preferred stock and warrants into common stock upon initial public offering
                                                          
      decrease (increase) in restricted cash
                                                         
      proceeds from issuance of common stock in connection with public offerings, net of underwriting discounts and commission
                                                          
      accounts payable and other liabilities related to property and equipment
                                                     698,000 -25,000 280,000   
      conversion of convertible preferred stock into common stock upon initial public offering
                                                         
      benefit from doubtful accounts
                                                          
      changes in accounts payable and other liabilities related to property and equipment
                                                          
      conversion of warrants into common stock
                                                          
      increase in restricted cash
                                                          
      proceeds from issuance of common stock in connection with initial public offering, net of underwriting discounts and commission
                                                          
      costs paid in connection with initial public offering
                                                          
    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.