7Baggers

Pegasystems Inc
(NASDAQ:PEGA) 

PEGA stock logo

Pegasystems Inc. develops, markets, licenses, hosts, and supports enterprise software applications in the United States, rest of the Americas, the United Kingdom, rest of Europe, the Middle East, Africa, and the Asia-Pacific. It provides Pega Platform, an application development product for clients;...

Founded: 1983
Full Time Employees: 5,155
Sector: Technology
Industry: Software-Application

Share this website to your friends
• Market Cap:
• Exchange:
• Shs Outstanding:
• Employees:
• Beta:
• Return on Equity (ROE) ttm:
• Return on Assets (ROA) ttm:
• EPS ttm:
• Book value per Share:
• Cash per Share:
• Current ast per Share:
• P/E ttm:
• P/E forward:
• P/E ttm high:
• P/E ttm low:
• P/S ttm:
• P/B ttm:
• P/FCF ttm:
• PEG ratio:
• Cash Ratio ttm:
• Quick Ratio ttm:
• Current Ratio ttm:
• Gross Mgn ttm:
• EBITDA Mgn ttm:
• Operating Mgn ttm:
• Net Income Mgn ttm:
• Trailing Div yield:
• Forward Div yield:
• Payout Ratio ttm:
• Ex-Dividend date:
• Target Price High:
• Target Price Low:
• Target Price Mean:
• Number of Analysts:
• Debt Ratio ttm:
• Debt to Equity ttm:
• Total Net Debt:
At a glance:
Bull Thesis:
Bear Thesis:
Main Competitors:
Moat:
Income Statements:
Quarterly
Annual
    Unit: 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 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-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31 
                                                                         
      revenue
                                                                         
      yoy
                                                                         
      qoq
                                                                         
      subscription services
    280,348,000 272,792,000 264,198,000 246,014,000 227,491,000 230,895,000 224,810,000 214,430,000 211,903,000 206,992,000 201,578,000 197,105,000 187,509,000 185,085,000 174,885,000 171,832,000 170,033,000                                                     
      subscription license
    94,852,000 180,250,000 60,600,000 79,963,000 186,555,000 204,697,000 45,420,000 84,647,000 63,338,000 207,559,000 74,342,000 41,197,000 84,527,000 155,818,000 31,112,000 41,600,000 137,533,000                                                     
      consulting
    54,773,000 53,310,000 56,394,000 57,824,000 60,421,000 52,822,000 54,364,000 52,040,000 54,047,000 54,310,000 55,976,000 58,387,000 53,033,000 55,203,000 55,511,000 58,639,000 61,301,000 55,740,000 56,416,000 56,735,000 53,119,000 53,403,000 56,721,000 52,992,000                                              
      total revenue
    429,973,000 504,317,000 381,350,000 384,512,000 475,633,000 490,830,000 325,050,000 351,153,000 330,147,000 474,233,000 334,643,000 298,268,000 325,472,000 396,470,000 270,731,000 274,337,000 376,307,000 316,184,000 256,268,000 325,702,000 313,499,000 298,600,000 225,951,000 227,375,000 265,591,000 276,542,000 216,703,000 205,592,000 212,546,000 256,357,000 203,263,000 196,779,000 235,182,000 239,540,000 179,815,000 197,980,000 223,247,000 199,610,000 182,802,000 188,996,000 178,858,000 204,355,000 162,403,000 162,019,000 153,918,000 168,924,000 137,631,000 142,985,000 140,464,000 153,382,000 122,011,000 117,315,000 116,246,000 143,830,000 101,657,000 105,056,000 111,167,000 115,294,000 95,503,000 103,518,000 102,360,000 89,253,000 90,016,000 82,246,000 75,084,000 72,947,000 64,821,000 63,878,000 62,367,000 
      cost of revenue
                                                                         
      total cost of revenue
    106,754,000 103,465,000 105,893,000 109,574,000 102,450,000 102,355,000 96,706,000 96,946,000 94,658,000 90,646,000 93,763,000 96,140,000 97,934,000 92,273,000 93,050,000 95,115,000 88,197,000 85,163,000 84,222,000 84,531,000 82,447,000 76,895,000 77,799,000 76,691,000 79,528,000 77,607,000 80,898,000 77,080,000 74,437,000 77,911,000 74,423,000 73,817,000 75,614,000 73,977,000 69,731,000 67,875,000 68,090,000 62,209,000 60,437,000 60,100,000 56,510,000 53,165,000 55,441,000 54,781,000 50,059,000 46,108,000 46,382,000 46,691,000 45,913,000 43,777,000 38,098,000 37,878,000 37,653,000 38,194,000 37,665,000 39,987,000 41,534,000 42,574,000 41,811,000 40,397,000 40,016,000 36,048,000 34,990,000 31,260,000 26,436,000 24,754,000 24,060,000 21,592,000 20,531,000 
      gross profit
    323,219,000 400,852,000 275,457,000 274,938,000 373,183,000 388,475,000 228,344,000 254,207,000 235,489,000 383,587,000 240,880,000 202,128,000 227,538,000 304,197,000 177,681,000 179,222,000 288,110,000 231,021,000 172,046,000 241,171,000 231,052,000 221,705,000 148,152,000 150,684,000 186,063,000 198,935,000 135,805,000 128,512,000 138,109,000 178,446,000 128,840,000 122,962,000 159,568,000 165,563,000 110,084,000 130,105,000 155,157,000 137,401,000 122,365,000 128,896,000 122,348,000 151,190,000 106,962,000 107,238,000 103,859,000 122,816,000 91,249,000 96,294,000 94,551,000 109,605,000 83,913,000 79,437,000 78,593,000 105,636,000 63,992,000 65,069,000 69,633,000 72,720,000 53,692,000 63,121,000 62,344,000 53,205,000 55,026,000 50,986,000 48,648,000 48,193,000 40,761,000 42,286,000 41,836,000 
      yoy
    -13.39% 3.19% 20.63% 8.16% 58.47% 1.27% -5.20% 25.77% 3.49% 26.10% 35.57% 12.78% -21.02% 31.68% 3.28% -25.69% 24.69% 4.20% 16.13% 60.05% 24.18% 11.45% 9.09% 17.25% 34.72% 11.48% 5.41% 4.51% -13.45% 7.78% 17.04% -5.49% 2.84% 20.50% -10.04% 0.94% 26.82% -9.12% 14.40% 20.20% 17.80% 23.10% 17.22% 11.37% 9.84% 12.05% 8.74% 21.22% 20.30% 3.76% 31.13% 22.08% 12.87% 45.26% 19.18% 3.09% 11.69% 36.68% -2.42% 23.80% 28.15% 10.40% 35.00% 20.57% 16.28%     
      qoq
    -19.37% 45.52% 0.19% -26.33% -3.94% 70.13% -10.17% 7.95% -38.61% 59.24% 19.17% -11.17% -25.20% 71.20% -0.86% -37.79% 24.71% 34.28% -28.66% 4.38% 4.22% 49.65% -1.68% -19.01% -6.47% 46.49% 5.67% -6.95% -22.60% 38.50% 4.78% -22.94% -3.62% 50.40% -15.39% -16.15% 12.92% 12.29% -5.07% 5.35% -19.08% 41.35% -0.26% 3.25% -15.44% 34.59% -5.24% 1.84% -13.73% 30.62% 5.63% 1.07% -25.60% 65.08% -1.66% -6.55% -4.25% 35.44% -14.94% 1.25% 17.18% -3.31% 7.92% 4.81% 0.94% 18.23% -3.61% 1.08%  
      gross margin %
    Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% 
      operating expenses
                                                                         
      selling and marketing
    155,603,000 153,308,000 140,129,000 147,131,000 138,069,000 139,655,000 127,669,000 139,761,000 127,695,000 133,924,000 131,598,000 143,858,000 149,797,000 151,838,000 153,517,000 157,198,000 162,236,000 168,245,000 152,479,000 156,423,000 148,739,000 150,009,000 132,053,000 127,607,000 136,024,000 133,395,000 115,237,000 116,962,000 108,865,000 103,650,000 87,490,000 93,972,000 88,383,000 89,826,000 70,209,000 75,887,000 71,288,000 76,723,000 67,032,000 74,016,000 61,078,000 71,623,000 53,640,000 60,389,000 55,735,000 55,886,000 48,623,000 56,342,000 45,807,000 53,815,000 42,663,000 45,346,000 39,270,000 50,787,000 36,893,000 41,188,000 38,395,000 43,750,000 32,463,000 37,208,000 34,036,000 33,242,000 31,199,000 29,896,000 21,893,000 22,715,000 19,568,000 16,659,000 15,436,000 
      research and development
    82,047,000 80,855,000 78,756,000 78,784,000 74,286,000 76,379,000 74,157,000 75,425,000 72,113,000 71,250,000 74,955,000 73,931,000 75,376,000 73,176,000 75,342,000 74,341,000 71,490,000 69,065,000 64,728,000 64,395,000 62,442,000 59,366,000 60,024,000 58,869,000 58,727,000 52,408,000 52,492,000 49,714,000 50,596,000 46,449,000 46,504,000 41,972,000 46,785,000 41,797,000 41,031,000 39,762,000 40,296,000 37,018,000 38,036,000 35,574,000 34,920,000 32,126,000 33,032,000 31,372,000 29,844,000 28,101,000 28,558,000 27,323,000 24,609,000 20,603,000 19,786,000 19,761,000 19,576,000 19,315,000 19,506,000 18,901,000 19,004,000 18,261,000 16,218,000 15,696,000 15,133,000 14,633,000 14,924,000 14,010,000 11,626,000 10,664,000 9,930,000 9,149,000 9,119,000 
      general and administrative
    48,573,000 40,998,000 42,108,000 31,788,000 33,828,000 28,207,000 35,694,000 25,420,000 23,527,000 22,850,000 27,321,000 23,462,000 23,110,000 23,204,000 26,043,000 32,723,000 35,764,000 25,899,000 20,176,000 19,161,000 18,270,000 18,260,000 17,907,000 15,655,000 15,630,000 14,877,000 14,843,000 14,174,000 12,676,000 12,894,000 12,104,000 10,181,000 16,464,000 13,979,000 13,133,000 12,706,000 12,335,000 11,884,000 11,725,000 11,294,000 11,048,000 10,600,000 9,579,000 10,214,000 6,345,000 9,065,000 8,825,000 10,250,000 9,302,000 8,391,000 7,130,000 7,277,000 6,796,000 7,744,000 7,192,000 7,664,000 6,315,000 7,005,000 7,222,000 6,839,000 7,132,000 6,788,000 6,442,000 6,745,000 5,059,000 4,625,000 3,798,000 4,648,000 4,946,000 
      restructuring
    -153,000 11,578,000 -5,000 -44,000 11,000 1,245,000 2,485,000 635,000 163,000 297,000 17,822,000 2,167,000 1,461,000                           29,000 258,000      192,000                       
      total operating expenses
    286,070,000 296,489,000 260,988,000 257,659,000 246,194,000 245,486,000 240,005,000 241,241,000 255,901,000 228,321,000 251,696,000 243,418,000 249,744,000 269,961,000 254,902,000 264,262,000 269,490,000 263,209,000 237,383,000 239,979,000 229,451,000 227,635,000 209,984,000 202,131,000 210,381,000 200,680,000 182,572,000 180,850,000 172,137,000 162,993,000 146,098,000 146,125,000 151,632,000 145,602,000 124,373,000 128,355,000 123,919,000 125,625,000 116,867,000 122,536,000 108,223,000 114,399,000 96,251,000 101,988,000 91,950,000 93,123,000 86,252,000 94,072,000 79,924,000 85,301,000 70,124,000 72,384,000 65,642,000 77,846,000 63,591,000 67,753,000 63,714,000 69,016,000 55,700,000 59,887,000 56,780,000 57,150,000 53,083,000 60,126,000 40,086,000 38,004,000 33,296,000 30,456,000 29,501,000 
      income from operations
    37,149,000 104,363,000 14,469,000 17,279,000 126,989,000   12,966,000     -22,206,000   -85,040,000 18,620,000   1,192,000 1,601,000        -34,028,000 15,453,000 -17,258,000 -23,163,000 7,936,000 19,961,000 -14,289,000 1,750,000 31,238,000 11,776,000 5,498,000 6,360,000 14,125,000 36,791,000 10,711,000 5,250,000 11,909,000 29,693,000 4,997,000 2,222,000 14,627,000 24,304,000 13,789,000 7,053,000 12,951,000 27,790,000 401,000 -2,684,000 5,919,000 3,704,000 -2,008,000 3,234,000 5,564,000 -3,945,000 1,943,000 -9,140,000 8,562,000 10,189,000 7,465,000 11,830,000 12,335,000 
      yoy
    -70.75%   33.26%         -219.26%   -7234.23% 1063.02%            -528.78% -22.58% 20.78% -1423.60% -74.60% 69.51% -359.89% -72.48% 121.15% -67.99% -48.67% 21.14% 18.61% 23.90% 114.35% 136.27% -18.58% 22.17% -63.76% -68.50% 12.94% -12.54% 3338.65% -362.78% 118.80% 650.27% -119.97% -182.99% 6.38% -193.89% -203.35% -135.38% -35.02% -138.72% -73.97% -177.26% -30.59%     
      qoq
    -64.40% 621.29% -16.26% -86.39%            -556.71%    -25.55%         -320.20% -189.54% -25.49% -391.87% -60.24% -239.69% -916.51% -94.40% 165.27% 114.19% -13.55% -54.97% -61.61% 243.49% 104.02% -55.92% -59.89% 494.22% 124.89% -84.81% -39.82% 76.26% 95.51% -45.54% -53.40% 6830.17% -114.94% -145.35% 59.80% -284.46% -162.09% -41.88% -241.04% -303.04% -121.26% -206.75% -15.97% 36.49% -36.90% -4.09%  
      operating margin %
    Infinity% Infinity% Infinity% Infinity% Infinity% NaN% NaN% Infinity% NaN% NaN% NaN% NaN% -Infinity% NaN% NaN% -Infinity% Infinity% NaN% NaN% Infinity% Infinity% NaN% NaN% NaN% NaN% NaN% NaN% NaN% -Infinity% Infinity% -Infinity% -Infinity% Infinity% Infinity% -Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% -Infinity% Infinity% Infinity% -Infinity% Infinity% Infinity% -Infinity% Infinity% -Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% 
      foreign currency transaction gain
    1,850,000 -3,044,750 7,154,000 -14,008,000  6,318,000 -4,405,000 437,000  -1,271,000 1,994,000 -3,290,000 -2,675,000 -3,855,000 3,826,000 1,713,000 2,876,000 -1,476,000 518,000 -403,000  1,159,000 4,236,000 4,256,000  1,242,000 -1,970,000 2,105,000  1,863,000 399,000 1,244,000 -1,085,000 -107,000 -552,000 -917,000 676,000 -517,000 1,082,000 306,000 1,376,000   -968,000 -2,962,000 -1,242,000 -2,845,000  322,000 73,000 661,000  -1,890,000 443,000 438,000 -841,000 740,000 -1,075,000 -1,049,000 173,000 1,016,000 -1,466,000 1,513,000 -2,542,000  -294,000 266,000 2,923,000 -812,000 
      interest income
    2,954,000 2,398,000 2,660,000 3,248,000 5,335,000 6,944,000 6,769,000 6,785,000 5,281,000 3,428,000 2,532,000 1,814,000 1,485,000 607,000 520,000 309,000 207,000 149,000 166,000 236,000 153,000 131,000 243,000 242,000 607,000 -15,000 556,000 544,000 723,000 629,000 683,000 629,000 764,000 261,000 144,000 161,000 165,000 126,000 172,000 188,000 290,000 249,000 278,000 216,000 313,000 215,000 181,000 163,000 124,000 148,000 123,000 135,000 118,000 101,000 113,000 94,000 111,000 119,000 102,000 91,000 86,000 122,000 129,000 119,000 513,000     
      interest expense
    -44,000 -113,000 -144,000 -1,000 -1,027,000 -1,788,000 -1,639,000 -1,656,000 -1,752,000 -1,647,000 -1,533,000 -1,778,000 -1,918,000 -1,910,000 -1,992,000 -1,944,000 -1,946,000 -2,209,000 -1,908,000 -1,959,000 -1,880,000 -5,565,000 -5,956,000 -5,529,000 -2,306,000                                             
      (loss) on capped call transactions
         4,000 -689,000   -899,000 -2,294,000   -14,095,250 -6,876,000  -30,560,000    -19,117,000                                                 
      other income
    -2,204,000 1,037,000 -43,000 18,729,000 561,000 -299,000   1,684,000 25,000 6,383,000 5,702,000 6,583,000 82,000 -29,000 3,785,000 2,741,000 -19,000 2,000  106,000 -4,000   1,374,000 181,000 323,000 55,000     363,000 71,750  566,000    -1,356,000  -82,000 -331,000 3,000  -126,750 19,000 6,000 -532,000 -217,000 -1,163,000 -94,000 839,000 -184,000 -920,000 263,000 -839,000 491,000 504,000 -167,000 28,000  572,000 1,000 241,000 5,000  7,000 10,000 
      income before provision for income taxes
    39,705,000 104,974,000 24,096,000 25,247,000 126,310,000   15,255,000        -100,122,000                 7,978,000 18,437,000 -14,697,000 1,560,000 31,800,000 10,696,000 5,515,000 5,498,000 13,493,000 36,498,000 10,246,000 4,501,000 9,260,000 28,714,000 2,352,000 2,387,000    6,657,000                  
      provision for income taxes
    6,941,000 -129,600,000 -19,268,000 -4,830,000 40,888,000 35,078,000 2,765,000 8,642,000 -3,038,000 12,237,000 3,545,000 6,601,000 5,249,000 -6,454,000 11,748,000 186,174,000                 -4,222,000 22,118,000 -12,885,000 -9,846,000 4,779,000 -1,220,000 3,097,000 1,851,000 4,488,000 15,540,000 3,921,000 1,397,000 3,325,000 8,610,000 470,000 883,000    1,954,000                  
      net income
    32,764,000 234,574,000 43,364,000 30,077,000 85,422,000   6,613,000        -286,296,000    37,291,000        -32,296,000 -28,717,000 16,413,000 -7,587,000 -10,409,000 12,200,000 -3,681,000 -1,812,000 11,406,000 27,021,000 11,916,000 2,418,000 3,647,000 9,005,000 20,958,000 6,325,000 3,104,000 5,935,000 20,104,000 1,882,000 1,504,000 9,765,000 15,561,000 8,710,000 4,703,000 9,069,000 20,409,000 -331,000 -2,267,000 4,057,000 -1,855,000 4,959,000 2,273,000 4,731,000 -4,693,000 3,139,000 -8,188,000 3,851,000 6,328,000 6,001,000 11,241,000 8,642,000 
      yoy
    -61.64%   354.82%            -867.73%            210.27% -335.39% -545.88% 318.71% -191.26% -54.85% -130.89% -174.94% 212.75% 200.07% -43.14% -61.77% 17.49% 51.73% 4.25% 236.08% 106.38% -39.22% 29.19% -78.39% -68.02% 7.67% -23.75% -2731.42% -307.45% 123.54% -1200.22% -106.67% -199.74% -14.25% -60.47% 57.98% -127.76% 22.85% -174.16% -47.69% -172.84% -55.44%     
      qoq
    -86.03% 440.94% 44.18% -64.79%                        12.46% -274.96% -316.33% -27.11% -185.32% -431.43% 103.15% -115.89% -57.79% 126.76% 392.80% -33.70% -59.50% -57.03% 231.35% 103.77% -47.70% -70.48% 968.23% 25.13% -84.60% -37.25% 78.66% 85.20% -48.14% -55.56% -6265.86% -85.40% -155.88% -318.71% -137.41% 118.17% -51.96% -200.81% -249.51% -138.34% -312.62% -39.14% 5.45% -46.62% 30.07%  
      net income margin %
    Infinity% Infinity% Infinity% Infinity% Infinity% NaN% NaN% Infinity% NaN% NaN% NaN% NaN% NaN% NaN% NaN% -Infinity% NaN% NaN% NaN% Infinity% NaN% NaN% NaN% NaN% NaN% NaN% NaN% -Infinity% -Infinity% Infinity% -Infinity% -Infinity% Infinity% -Infinity% -Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% -Infinity% -Infinity% Infinity% -Infinity% Infinity% Infinity% Infinity% -Infinity% Infinity% -Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% 
      earnings per share
                                                                         
      basic
    0.19 1.37 0.25 0.18 0.99   0.08        -3.5    0.46        -0.41 -0.37 0.21 -0.1 -0.13 0.16 -0.04 -0.03 0.15 0.35 0.15 0.03 0.05 0.12 0.27 0.08 0.04 0.08 0.27 0.02 0.02 0.13 0.41 0.23  0.24 0.01 -0.01 -0.06 0.11 0.08 0.13  0.13    0.1 0.17 0.16   
      diluted
    0.18 1.27 0.24 0.17 0.91   0.07        -3.5    0.43        -0.41 -0.37 0.2 -0.1 -0.13 0.15 -0.04 -0.03 0.14 0.33 0.15 0.03 0.05 0.11 0.27 0.08 0.04 0.08 0.25 0.02 0.02 0.12 0.4 0.22  0.23 0.01 -0.01 -0.06 0.1 0.078 0.13  0.12    0.1 0.17 0.16   
      weighted-average number of common shares outstanding
                                                                         
      basic
    168,817 170,782 170,567 170,776 85,902 85,265 85,625 85,157 84,266 83,162 83,336 83,039 82,604 81,947 81,996 81,847 81,680 81,387 81,526 81,316 81,004 80,336 80,537 80,224 79,808 79,055 79,200 78,987 78,584 78,564 78,700 78,635 78,236 77,431 77,691 77,313 76,761 76,343 76,278 76,318 76,375 76,507 76,534 76,626 76,401 76,327 76,351 76,286 76,298 37,973 37,955 37,949 37,947 37,853 37,881 37,865 37,756 37,496 37,588 37,405 37,276 37,031 36,996 37,054 36,873 36,208 36,462   
      diluted
    178,841 184,790 184,095 182,160 94,413 89,634 85,625 88,500 84,266 84,914 83,336 83,039 82,604 81,947 81,996 81,847 81,680 81,387 81,526 90,320 81,004 80,336 80,537 80,224 79,808 79,055 79,200 78,987 78,584 83,064 78,700 78,635 83,102 82,832 77,691 82,945 81,875 79,732 79,082 78,969 78,878 79,043 79,174 78,950 78,592 78,531 78,653 78,280 78,661 38,987 39,079 38,749 38,788 38,859 37,881 37,865 38,889 39,404 38,930 38,851 38,803 37,031 38,534 37,054 38,702 38,113 38,441   
      perpetual license
     508,750 158,000 711,000 1,166,000 2,416,000 456,000 36,000 859,000 5,372,000 2,747,000 1,579,000 403,000 364,000 9,223,000 2,266,000 7,440,000                                                     
      litigation settlement, net of recoveries
            32,403,000                                                             
      gain on capped call transactions
            3,299,000    3,206,000       26,309,000  11,881,000 18,989,000 19,419,000                                              
      foreign currency transaction
        -5,325,000    -3,262,000            -5,098,000    -5,947,000                                             
      income on capped call transactions
        -223,000   -3,277,000    -1,361,000    -18,945,000  -1,885,750 -14,735,000                                                   
      (loss) from operations
         -4,776,750 -11,661,000  -20,412,000 -18,578,000 -10,816,000 -41,290,000  34,236,000 -77,221,000   -32,188,000 -65,337,000   -5,930,000 -61,832,000 -51,447,000 -24,318,000 -33,283,250 -46,767,000 -52,338,000                                          
      (loss) before provision for income taxes
         -2,883,000 -11,625,000  -15,162,000 -14,865,500 -3,734,000 -40,203,000 -15,525,000 28,159,000 -81,772,000                                                       
      net
         -4,975,250 -14,390,000  -12,124,000 -18,714,250 -7,279,000 -46,804,000 -20,774,000 34,613,000 -93,520,000  -379,000 -37,246,000 -56,468,000  -6,617,000 -16,344,750 -19,267,000 -20,740,000 -25,372,000 -22,837,750 -30,338,000                                           
      (loss) per share
                                                                         
      basic
         -0.058 -0.17  -0.14 -0.225 -0.09 -0.56 -0.25 0.43 -1.14   -0.45 -0.69  -0.08 -0.205 -0.24 -0.26 -0.32 -0.29 -0.38                                           
      diluted
         -0.058 -0.17  -0.14 -0.225 -0.09 -0.56 -0.25 0.43 -1.14   -0.45 -0.69  -0.08 -0.205 -0.24 -0.26 -0.32 -0.29 -0.38                                           
      (loss) before (benefit from) income taxes
                    -8,062,000 -51,833,000 -81,294,000  -24,235,000 1,672,000 -44,320,000 -33,059,000 -49,182,000 -33,627,250 -47,858,000 -49,634,000                                          
      (benefit from) income taxes
                    -7,683,000 -14,587,000 -24,826,000 -11,916,000 -17,618,000 -2,334,000 -25,053,000 -12,319,000 -23,810,000 -1,255,000 -17,520,000 -17,338,000                                          
      pega cloud
                     54,880,000 78,369,000 73,293,000 67,858,000 61,188,000 54,776,000 48,838,000                                              
      maintenance
                     59,382,750 83,188,000 78,782,000 75,561,000 76,122,000 74,670,000 72,222,000 73,695,000 73,174,000 70,371,000 69,329,000 67,706,000 67,427,000 66,017,000 65,906,000 64,525,000 63,588,000 62,204,000 59,590,000 58,965,000 57,162,000 55,038,000 55,161,000 52,975,000 52,436,000 52,285,000 49,329,000 48,752,000 48,684,000 47,281,000 45,393,000 44,881,000 45,071,000 37,979,000 37,937,000 36,322,000 35,870,000 32,317,000 34,495,000 30,845,000 31,397,000 29,971,000 28,294,000 27,448,000 24,986,000 23,418,000 20,388,000 15,086,000 13,491,000 12,489,000 12,171,000 11,948,000 
      software license
                     68,037,000 38,295,000 116,892,000 116,961,000 107,887,000 39,784,000 53,323,000 93,916,000 113,905,000 58,005,000 44,274,000 63,264,000 103,220,000 52,342,000 44,784,000 87,773,000 93,114,000 41,793,000 61,037,000 92,390,000 72,146,000 68,833,000 70,671,000 68,345,000 95,168,000 58,948,000 63,497,000 57,975,000 77,418,000 48,292,000 54,012,000 52,614,000 63,659,000 44,802,000 40,206,000 43,209,000 68,389,000 28,575,000 30,999,000 35,943,000 45,354,000 25,346,000 34,645,000 33,462,000 27,407,000 33,889,000 28,200,000 30,343,000 33,889,000 28,358,000 25,651,000 28,036,000 
      income before (benefit from) income taxes
                       25,375,000                                                  
      services
                            97,980,000 89,463,000 88,327,000 91,989,000 81,576,000 85,710,000 84,904,000 86,089,000 82,884,000 82,838,000 75,818,000 77,353,000 71,892,000 70,302,000 58,931,000 63,164,000 57,538,000 56,751,000 51,170,000 49,193,000 47,191,000 42,822,000 42,058,000 43,580,000 42,969,000                     
      loss on capped call transactions
                            -18,592,000                                             
      foreign currency transaction loss
                                -3,712,000             174,000 -412,000         -437,000             -3,074,000     
      income before benefit from income taxes
                                -37,017,000 -7,372,000 -16,176,000                  14,541,000 24,308,000 13,410,000  12,018,000    5,931,000    6,694,000 -252,000 4,208,000  6,294,000 10,763,000 8,526,000 15,716,000 12,410,000 
      benefit from income taxes
                                -8,300,000 -5,923,000 -8,589,000                  4,776,000 8,747,000 4,700,000  2,949,000    1,874,000    1,963,000 47,500 1,069,000  2,443,000 4,435,000 2,525,000 4,475,000 3,768,000 
      cash dividends declared per share
                                 0.023 0.03 0.03 0.03 0.023 0.03 0.03 0.03 0.023 0.03 0.03 0.03 0.023 0.03 0.03 0.03 0.019 0.03 0.03 0.015 0.023 0.03 0.03 0.03 0.03 0.03 0.03 0.03 0.03 0.03 0.03 0.03 0.03 0.03 0.03 0.03 0.03 0.03   
      income before (benefit) from income taxes
                                   -21,290,000                                      
      (benefit) from income taxes
                                   -10,881,000                                      
      revenue:
                                                                         
      cost of revenue:
                                                                         
      operating expenses:
                                                                         
      acquisition-related
                                          74,000 1,623,000 919,000 50,000  13,000 26,000 71,000 54,000                       
      earnings per share:
                                                                         
      basic
    0.19 1.37 0.25 0.18 0.99   0.08        -3.5    0.46        -0.41 -0.37 0.21 -0.1 -0.13 0.16 -0.04 -0.03 0.15 0.35 0.15 0.03 0.05 0.12 0.27 0.08 0.04 0.08 0.27 0.02 0.02 0.13 0.41 0.23  0.24 0.01 -0.01 -0.06 0.11 0.08 0.13  0.13    0.1 0.17 0.16   
      diluted
    0.18 1.27 0.24 0.17 0.91   0.07        -3.5    0.43        -0.41 -0.37 0.2 -0.1 -0.13 0.15 -0.04 -0.03 0.14 0.33 0.15 0.03 0.05 0.11 0.27 0.08 0.04 0.08 0.25 0.02 0.02 0.12 0.4 0.22  0.23 0.01 -0.01 -0.06 0.1 0.078 0.13  0.12    0.1 0.17 0.16   
      weighted-average number of common shares outstanding:
                                                                         
      basic
    168,817 170,782 170,567 170,776 85,902 85,265 85,625 85,157 84,266 83,162 83,336 83,039 82,604 81,947 81,996 81,847 81,680 81,387 81,526 81,316 81,004 80,336 80,537 80,224 79,808 79,055 79,200 78,987 78,584 78,564 78,700 78,635 78,236 77,431 77,691 77,313 76,761 76,343 76,278 76,318 76,375 76,507 76,534 76,626 76,401 76,327 76,351 76,286 76,298 37,973 37,955 37,949 37,947 37,853 37,881 37,865 37,756 37,496 37,588 37,405 37,276 37,031 36,996 37,054 36,873 36,208 36,462   
      diluted
    178,841 184,790 184,095 182,160 94,413 89,634 85,625 88,500 84,266 84,914 83,336 83,039 82,604 81,947 81,996 81,847 81,680 81,387 81,526 90,320 81,004 80,336 80,537 80,224 79,808 79,055 79,200 78,987 78,584 83,064 78,700 78,635 83,102 82,832 77,691 82,945 81,875 79,732 79,082 78,969 78,878 79,043 79,174 78,950 78,592 78,531 78,653 78,280 78,661 38,987 39,079 38,749 38,788 38,859 37,881 37,865 38,889 39,404 38,930 38,851 38,803 37,031 38,534 37,054 38,702 38,113 38,441   
      other expense
                                        -279,000 -689,000 -1,237,000  -2,298,000                             
      earnings per share :
                                                                         
      basic
    0.19 1.37 0.25 0.18 0.99   0.08        -3.5    0.46        -0.41 -0.37 0.21 -0.1 -0.13 0.16 -0.04 -0.03 0.15 0.35 0.15 0.03 0.05 0.12 0.27 0.08 0.04 0.08 0.27 0.02 0.02 0.13 0.41 0.23  0.24 0.01 -0.01 -0.06 0.11 0.08 0.13  0.13    0.1 0.17 0.16   
      diluted
    0.18 1.27 0.24 0.17 0.91   0.07        -3.5    0.43        -0.41 -0.37 0.2 -0.1 -0.13 0.15 -0.04 -0.03 0.14 0.33 0.15 0.03 0.05 0.11 0.27 0.08 0.04 0.08 0.25 0.02 0.02 0.12 0.4 0.22  0.23 0.01 -0.01 -0.06 0.1 0.078 0.13  0.12    0.1 0.17 0.16   
      weighted-average number of common shares outstanding :
                                                                         
      basic
    168,817 170,782 170,567 170,776 85,902 85,265 85,625 85,157 84,266 83,162 83,336 83,039 82,604 81,947 81,996 81,847 81,680 81,387 81,526 81,316 81,004 80,336 80,537 80,224 79,808 79,055 79,200 78,987 78,584 78,564 78,700 78,635 78,236 77,431 77,691 77,313 76,761 76,343 76,278 76,318 76,375 76,507 76,534 76,626 76,401 76,327 76,351 76,286 76,298 37,973 37,955 37,949 37,947 37,853 37,881 37,865 37,756 37,496 37,588 37,405 37,276 37,031 36,996 37,054 36,873 36,208 36,462   
      diluted
    178,841 184,790 184,095 182,160 94,413 89,634 85,625 88,500 84,266 84,914 83,336 83,039 82,604 81,947 81,996 81,847 81,680 81,387 81,526 90,320 81,004 80,336 80,537 80,224 79,808 79,055 79,200 78,987 78,584 83,064 78,700 78,635 83,102 82,832 77,691 82,945 81,875 79,732 79,082 78,969 78,878 79,043 79,174 78,950 78,592 78,531 78,653 78,280 78,661 38,987 39,079 38,749 38,788 38,859 37,881 37,865 38,889 39,404 38,930 38,851 38,803 37,031 38,534 37,054 38,702 38,113 38,441   
      acquisition-related costs
                                                   157,000 206,000 761,000 545,000         144,000 338,000 910,000 111,000 3,395,000 1,508,000     
      professional services
                                                     28,779,250 39,230,000 39,172,000 36,715,000 39,571,000 40,765,000 39,562,000 44,379,000 38,543,000 40,186,000 40,579,000 41,450,000 36,860,000 32,709,000 33,658,000 29,655,000 25,567,000 23,974,000 26,056,000 22,383,000 
      earnings per share:
                                                                         
      basic and diluted
                                                       0.12                  
      cost of software license
                                                        1,583,000 1,576,000 1,585,000 1,579,000 1,599,000 1,751,000 1,637,000 1,631,000 1,674,000 1,592,000 1,571,000 1,109,000 31,000 31,000 28,000 31,000 31,000 
      cost of maintenance
                                                        3,735,000 3,715,000 3,745,000 3,718,000 3,609,000 3,463,000 2,980,000 3,260,000 3,374,000 3,202,000 3,187,000 2,715,000 1,937,000 1,751,000 1,558,000 1,457,000 1,437,000 
      cost of professional services
                                                        32,335,000 32,903,000 32,335,000 34,690,000 36,326,000 37,360,000 37,194,000 35,506,000 34,968,000 31,254,000 30,232,000 27,436,000 24,468,000 22,972,000 22,474,000 20,104,000 19,063,000 
      restructuring costs
                                                              -203,000  141,000 1,577,000 407,000 6,080,000      
      income before benefit for income taxes
                                                         28,150,000 32,000 -3,168,000  3,239,000 -2,451,000 3,331,000    -11,510,000      
      benefit for income taxes
                                                         7,741,000 363,000 -901,000  5,094,000 -7,410,000 1,058,000    -3,322,000      
      net earnings per share:
                                                                         
      basic
                                                               0.06  -0.13 0.08 -0.22      
      diluted
                                                               0.06  -0.13 0.08 -0.22      
      installment receivable interest income
                                                                 38,750 51,000 52,000 52,000 123,000 74,000 75,000 75,000 
      other interest income
                                                                     601,000 721,000 881,000 802,000 
      earnings per share, basic
                                                                       0.31 0.24 
      earnings per share, diluted
                                                                       0.3 0.23 
      weighted-average number of common shares outstanding, basic
                                                                       35,965 35,670 
      weighted-average number of common shares outstanding, diluted
                                                                       37,995 37,421 
      dividends per share
                                                                       0.03 0.03 
                                                                         
    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 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-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31 
                                                                           
        assets
                                                                           
        current assets:
                                                                           
        cash and cash equivalents
      269,962,000 212,447,000 148,699,000 201,565,000 231,129,000 337,103,000 287,649,000 258,257,000 291,905,000 229,902,000 169,023,000 186,874,000 168,318,000 145,054,000 107,626,000 109,275,000 132,771,000 159,965,000 116,411,000 139,878,000 172,708,000 171,899,000 281,218,000 512,111,000 538,142,000 68,363,000 92,104,000 95,500,000 110,367,000 114,422,000 106,195,000 144,291,000 165,790,000 162,279,000 130,568,000 121,626,000 83,838,000 70,594,000 66,383,000 64,261,000 92,180,000 93,026,000 97,278,000 120,864,000 127,480,000 114,585,000 136,545,000 127,111,000 144,330,000 80,231,000 108,827,000 103,845,000 123,731,000 77,525,000 66,237,000 54,827,000 33,473,000 60,353,000 51,603,000 66,983,000 56,352,000 71,127,000 52,777,000 63,033,000 201,065,000 63,857,000  49,796,000 37,799,000 
        marketable securities
      203,992,000 213,352,000 202,663,000 210,002,000 140,607,000 402,870,000 415,341,000 406,819,000 327,044,000 193,436,000 167,286,000 125,939,000 155,564,000 152,167,000 168,085,000 187,613,000 199,401,000 202,814,000 235,437,000 271,459,000 269,650,000 293,269,000 186,810,000    20,465,000 59,549,000 91,804,000 93,001,000 99,782,000 99,292,000 89,047,000 61,469,000 63,812,000 58,414,000 63,948,000 63,167,000 63,347,000 73,308,000 101,733,000 126,052,000 126,738,000 106,068,000 97,877,000 96,631,000 92,026,000 89,102,000 76,634,000 76,461,000 79,618,000 69,966,000 57,124,000 45,460,000 45,092,000 48,037,000 54,587,000 51,079,000 46,671,000 32,634,000 20,463,000 16,124,000 16,076,000 11,008,000 1,000,000 138,796,000  140,266,000 135,232,000 
        total cash, cash equivalents, and marketable securities
      473,954,000 425,799,000 351,362,000 411,567,000 371,736,000 739,973,000 702,990,000 665,076,000 618,949,000 423,338,000 336,309,000 312,813,000 323,882,000 297,221,000 275,711,000 296,888,000 332,172,000 362,779,000 351,848,000 411,337,000 442,358,000 465,168,000 468,028,000   68,363,000 112,569,000 155,049,000 202,171,000 207,423,000 205,977,000 243,583,000 254,837,000 223,748,000 194,380,000 180,040,000 147,786,000 133,761,000 129,730,000 137,569,000 193,913,000 219,078,000 224,016,000 226,932,000 225,357,000 211,216,000 228,571,000 216,213,000 220,964,000 156,692,000 188,445,000 173,811,000 180,855,000 122,985,000 111,329,000 102,864,000 88,060,000 111,432,000 98,274,000 99,617,000 76,815,000 87,251,000 68,853,000 74,041,000 202,065,000 202,653,000  190,062,000  
        accounts receivable
      173,856,000 264,713,000 160,919,000 156,470,000 202,869,000 305,468,000 173,623,000 165,723,000 191,987,000 300,173,000 168,795,000 163,915,000 201,585,000 255,150,000 139,670,000 171,556,000 171,181,000 182,717,000 143,445,000 166,226,000 159,324,000 215,827,000 137,953,000 181,686,000 191,533,000 199,720,000 123,268,000 134,965,000 135,352,000 180,872,000 150,733,000 141,384,000 164,981,000                                     
        unbilled receivables
      142,057,000 166,478,000 175,732,000 184,184,000 179,093,000 173,085,000 157,281,000 164,533,000 170,458,000 237,379,000 199,948,000 182,257,000 196,279,000 213,719,000 182,403,000 201,130,000 226,052,000 226,714,000 239,774,000 236,451,000 228,603,000 207,155,000 208,823,000 198,253,000 182,399,000 180,219,000 172,090,000 169,554,000 161,480,000 172,656,000 155,964,000 151,354,000 153,657,000                                     
        other current assets
      114,010,000 121,305,000 123,791,000 93,403,000 92,794,000 115,178,000 85,186,000 76,323,000 78,193,000 68,137,000 71,438,000 78,526,000 73,982,000 80,388,000 62,457,000 70,633,000 74,408,000 68,008,000 93,819,000 96,215,000 91,868,000 88,760,000 89,406,000 77,889,000 72,000,000 57,308,000 58,204,000 77,290,000 63,731,000 49,684,000 73,464,000 63,864,000 50,692,000 14,559,000 17,679,000 18,505,000 19,652,000 12,188,000 14,319,000 22,161,000 23,199,000 10,791,000 12,310,000 12,536,000 13,277,000 9,544,000 10,096,000 8,982,000 8,537,000 9,117,000 6,929,000 6,204,000 5,735,000 5,496,000 6,276,000 5,512,000 5,989,000 4,865,000 7,680,000 6,302,000 8,448,000 5,121,000    3,794,000   3,936,000 
        total current assets
      903,877,000 978,295,000 811,804,000 845,624,000 846,492,000 1,333,704,000 1,119,080,000 1,071,655,000 1,059,587,000 1,029,027,000 776,490,000 737,511,000 795,728,000 846,478,000 660,241,000 740,207,000 803,813,000 840,218,000 828,886,000 910,229,000 922,153,000 976,910,000 904,210,000 969,939,000 984,074,000 505,610,000 466,131,000 536,858,000 562,734,000 610,635,000 586,138,000 600,185,000 624,167,000 512,300,000 438,084,000 437,646,000 441,575,000 425,132,000 378,659,000 384,466,000 436,823,000 458,865,000 393,169,000 396,430,000 408,109,000 393,080,000 366,383,000 363,579,000 354,079,000 347,217,000 300,308,000 292,420,000 272,129,000 279,010,000 219,053,000 220,780,000 219,000,000 231,961,000 211,167,000 220,198,000 208,652,000 187,000,000 170,778,000 163,103,000 259,398,000 256,241,000  238,132,000 232,825,000 
        long-term unbilled receivables
      87,459,000 102,544,000 105,863,000 104,298,000 98,251,000 61,407,000 77,576,000 81,218,000 72,814,000 85,402,000                 123,962,000 117,889,000 130,494,000 151,237,000 168,929,000 169,330,000 180,077,000                                     
        goodwill
      81,380,000 81,506,000 81,402,000 81,538,000 81,186,000 81,113,000 81,568,000 81,410,000 81,467,000 81,611,000 81,437,000 81,593,000 81,434,000 81,399,000 81,201,000 81,717,000 82,031,000 81,923,000 81,954,000 82,173,000 82,037,000 79,231,000 78,864,000 78,675,000 78,498,000 79,039,000 78,862,000 79,037,000 72,898,000 72,858,000 72,897,000 72,911,000 73,017,000 72,952,000 72,941,000 72,890,000 72,828,000 73,164,000 73,871,000 74,385,000 46,724,000 46,776,000 46,816,000 46,882,000 46,777,000 46,860,000 45,009,000 40,463,000 36,869,000 37,463,000 20,451,000 20,451,000 20,451,000 20,451,000 20,451,000 20,451,000 20,451,000 20,451,000 20,451,000 20,451,000 20,451,000 22,618,000 21,613,000 50,976,000 2,391,000 2,391,000  2,141,000 2,141,000 
        long-term deferred income taxes
      174,251,000                                      53,905,000 52,041,000 52,536,000 53,350,000 71,998,000 70,765,000 69,208,000 69,258,000 58,129,000 61,264,000 60,938,000 60,925,000 49,693,000 49,492,000 49,163,000 49,292,000 43,835,000 43,581,000 43,100,000 43,286,000 32,673,000 33,868,000 33,687,000 32,729,000 30,521,000       
        other long-term assets
      304,031,000 469,499,000 293,717,000 292,957,000 296,021,000 292,049,000 301,008,000 302,249,000 297,860,000 314,696,000 290,807,000 302,848,000 324,975,000 333,989,000 316,731,000 320,557,000 516,661,000 541,601,000 512,410,000 466,103,000 416,265,000 434,843,000 395,797,000 338,363,000 301,428,000 278,427,000 248,069,000 206,833,000 190,433,000 147,823,000 134,679,000 130,614,000 128,694,000 6,969,000                                    
        total assets
      1,550,998,000 1,631,844,000 1,292,786,000 1,324,417,000 1,321,950,000 1,768,273,000 1,579,232,000 1,536,532,000 1,511,728,000 1,510,736,000 1,222,529,000 1,192,438,000 1,281,841,000 1,357,672,000 1,166,458,000 1,258,382,000 1,538,480,000 1,593,531,000 1,555,397,000 1,602,570,000 1,528,503,000 1,604,262,000 1,487,327,000 1,496,285,000 1,474,393,000 984,812,000 917,024,000 940,617,000 956,559,000 982,553,000 962,643,000 973,040,000 1,005,955,000 721,606,000 665,070,000 662,972,000 669,639,000 654,656,000 596,995,000 603,355,000 606,182,000 627,758,000 583,940,000 590,367,000 600,803,000 587,801,000 549,164,000 545,587,000 535,711,000 533,662,000 450,996,000 446,019,000 428,563,000 439,492,000 377,400,000 378,556,000 370,643,000 381,711,000 350,060,000 364,197,000 354,344,000 337,481,000 321,107,000 318,595,000 283,455,000 279,585,000  260,112,000 255,035,000 
        liabilities and stockholders’ equity
                                                                           
        current liabilities:
                                                                           
        accounts payable
      14,206,000 12,924,000 8,057,000 17,101,000 16,649,000 6,226,000 20,103,000 16,682,000 6,353,000 11,290,000 20,541,000 8,438,000 12,565,000 18,195,000 13,562,000 21,465,000 18,628,000 15,281,000 25,604,000 22,931,000 24,426,000 24,028,000 20,443,000 18,426,000 27,770,000 17,475,000 15,435,000 14,586,000 11,559,000 16,487,000 12,926,000 14,411,000 12,175,000 17,370,000 12,535,000 13,500,000 14,237,000 14,414,000 8,824,000 11,196,000 11,978,000 12,675,000 7,617,000 8,330,000 6,408,000 4,752,000 8,060,000 6,827,000 4,799,000 3,745,000 2,347,000 2,911,000 2,233,000 3,330,000 4,548,000 7,405,000 6,069,000 10,899,000 6,001,000 5,953,000 7,228,000 6,286,000 5,445,000 5,483,000 2,815,000 4,791,000  1,844,000 2,792,000 
        accrued expenses
      79,464,000 44,847,000 51,857,000 51,430,000 49,875,000 31,544,000 41,236,000 44,875,000 80,642,000 39,941,000 43,624,000 53,110,000 45,432,000 50,355,000 61,012,000 63,120,000 63,401,000 63,890,000 46,583,000 64,093,000 59,765,000 59,261,000 43,447,000 44,228,000 36,985,000 48,001,000 41,520,000 50,372,000 40,947,000 45,506,000 39,829,000 44,882,000 48,278,000 45,508,000 39,681,000 38,237,000 38,545,000 36,751,000 36,370,000 46,115,000 46,062,000 42,768,000 39,049,000 40,326,000 35,136,000 42,958,000 35,039,000 31,609,000 23,461,000 28,419,000 20,741,000 20,295,000 15,267,000 15,534,000 17,311,000 21,597,000 20,565,000 18,336,000 19,959,000 23,750,000 25,797,000 24,742,000 26,417,000 23,338,000 11,452,000 6,748,000  7,783,000 11,784,000 
        accrued compensation and related expenses
      67,222,000 148,797,000 111,650,000 91,769,000 55,919,000 138,042,000 98,033,000 81,110,000 55,438,000 126,640,000 93,511,000 70,965,000 56,574,000 127,728,000 85,999,000 73,945,000 54,804,000 120,946,000 86,018,000 84,900,000 59,490,000 123,012,000 90,836,000 78,834,000 59,928,000 104,126,000 88,349,000 62,880,000 56,349,000 84,671,000 71,318,000 48,691,000 44,093,000 66,040,000 53,869,000 44,287,000 39,958,000 60,660,000 52,070,000 41,207,000 32,472,000 55,872,000 43,386,000 37,249,000 30,642,000 47,250,000 40,462,000 42,397,000 25,682,000 44,399,000 31,925,000 28,352,000 18,848,000 40,715,000 26,779,000 26,240,000 18,340,000 39,170,000 23,243,000 25,742,000 18,299,000 27,125,000 23,746,000 18,839,000 12,253,000 23,280,000  14,008,000 11,258,000 
        deferred revenue
      557,449,000 509,275,000 404,757,000 418,931,000 469,298,000 423,910,000 345,574,000 352,618,000 382,765,000 377,845,000 297,067,000 311,330,000 342,591,000 325,212,000 245,146,000 269,121,000 290,873,000 275,844,000 229,103,000 242,194,000 244,170,000 232,865,000 181,680,000 195,996,000 197,018,000 190,080,000 159,849,000 169,009,000 180,845,000 185,145,000 158,178,000 163,525,000 175,586,000 195,073,000 160,931,000 169,926,000 186,824,000 175,647,000 140,458,000 144,522,000 158,181,000 155,873,000 134,075,000 143,001,000 170,476,000 134,672,000 128,259,000 120,501,000 134,077,000 110,882,000 91,758,000 98,702,000 104,608,000 95,546,000 74,784,000 79,358,000 80,568,000 73,840,000 67,316,000 76,028,000 75,884,000 56,903,000 48,773,000 53,761,000 42,129,000 32,870,000  36,114,000 44,260,000 
        other current liabilities
      25,061,000 21,935,000 21,131,000 20,387,000 17,395,000 18,866,000 18,372,000 20,677,000 19,096,000 21,343,000 18,038,000 17,269,000 17,802,000 17,450,000 8,253,000 7,800,000 7,309,000 9,443,000 13,118,000 16,126,000 16,599,000 20,969,000 19,916,000 18,613,000 17,790,000 18,273,000 15,742,000 14,576,000 12,447,000                                         
        total current liabilities
      743,402,000 737,778,000 597,452,000 599,618,000 609,136,000 1,086,058,000 1,024,543,000 1,016,566,000 1,044,279,000 577,059,000 472,781,000 461,112,000 474,964,000 538,940,000 413,972,000 435,451,000 435,015,000 485,404,000 400,426,000 430,244,000 404,450,000 460,135,000 356,322,000 356,097,000 339,491,000 377,955,000 320,895,000 311,423,000 302,147,000 331,809,000 282,251,000 271,509,000 280,132,000 323,991,000 267,016,000 265,950,000 279,564,000 287,472,000 237,722,000 243,040,000 248,693,000 267,188,000 224,127,000 228,906,000 242,662,000 229,632,000 211,820,000 201,334,000 188,019,000 187,445,000 146,771,000 150,260,000 140,956,000 155,125,000 123,422,000 134,600,000 125,542,000 142,245,000 116,519,000 131,473,000 127,208,000 115,056,000 104,381,000 101,421,000 68,649,000 67,689,000  59,749,000 70,094,000 
        long-term operating lease liabilities
      57,075,000 60,825,000 62,402,000 65,191,000 65,117,000 67,647,000 66,750,000 70,202,000 63,645,000 66,901,000                                                            
        other long-term liabilities
      44,606,000 45,860,000 36,102,000 35,066,000 36,428,000 29,088,000 14,916,000 14,362,000 13,618,000 13,570,000 14,485,000 14,904,000 14,644,000 15,128,000 11,936,000 12,821,000 14,658,000 13,499,000 18,482,000 18,703,000 20,239,000 24,699,000 25,345,000 21,426,000 15,264,000 15,237,000 10,393,000 10,697,000 12,339,000 22,274,000 23,371,000 24,151,000 23,768,000 15,229,000 15,449,000 15,518,000 15,733,000 16,043,000 16,372,000 16,411,000 15,879,000 16,288,000 16,348,000 16,751,000 17,000,000 17,709,000 17,473,000 17,693,000 18,024,000 18,841,000 17,466,000 17,164,000 16,482,000 15,618,000 14,394,000 10,813,000 7,013,000 5,796,000 3,674,000 2,625,000 2,873,000 3,221,000 5,192,000 7,462,000 1,776,000 1,849,000  1,982,000 2,086,000 
        total liabilities
      845,083,000 844,463,000 695,956,000 699,875,000 710,681,000 1,182,793,000 1,106,209,000 1,101,130,000 1,121,542,000 1,156,898,000 1,054,893,000 1,047,042,000 1,127,345,000 1,226,829,000 1,101,497,000 1,124,603,000 1,131,812,000 1,177,443,000 1,095,765,000 1,080,102,000 1,049,578,000 1,062,090,000 958,005,000 940,003,000 907,782,000 445,802,000 388,192,000 383,330,000 368,130,000 361,022,000 341,788,000 333,868,000 343,832,000 350,528,000 293,369,000 294,337,000 309,562,000 318,767,000 269,575,000 278,561,000 283,678,000 304,899,000 278,894,000 286,790,000 302,986,000 293,096,000 270,889,000 265,031,000 256,870,000 261,874,000 195,939,000 201,667,000 187,174,000 203,013,000 164,352,000 166,944,000 155,754,000 172,955,000 138,295,000 157,528,000 152,373,000 141,811,000 115,707,000 115,661,000 75,355,000 74,366,000  67,602,000 77,982,000 
        commitments and contingencies
                                                                           
        stockholders’ equity:
                                                                           
        preferred stock, 1,000 shares authorized; none issued
                                                                           
        common stock
      1,688,000  1,705,000 1,711,000 856,000  858,000 854,000 850,000  835,000 832,000 829,000  822,000 819,000 818,000  817,000 815,000 812,000  807,000 804,000 801,000  793,000 791,000 789,000  788,000 787,000 785,000  778,000 776,000 771,000  763,000 763,000 764,000  765,000 766,000 766,000  764,000 763,000 763,000  380,000 380,000 380,000  379,000 379,000 379,000  377,000 375,000 373,000       363,000 357,000 
        additional paid-in capital
      227,005,000 330,926,000 370,018,000 431,466,000 461,354,000 526,963,000 514,173,000 473,030,000 432,217,000 379,584,000 343,259,000 310,016,000 272,481,000 229,602,000 204,189,000 170,251,000 141,771,000 145,810,000 148,098,000 147,670,000 140,558,000 204,432,000 201,882,000 207,103,000 196,310,000 140,523,000 129,559,000 122,880,000 119,182,000 123,205,000 135,132,000 141,400,000 145,962,000 152,097,000 146,728,000 140,088,000 142,472,000 143,903,000 143,020,000 140,178,000 138,075,000 145,418,000 145,466,000 147,257,000 143,976,000 141,495,000 140,464,000 139,198,000 137,583,000 139,947,000 138,271,000 137,589,000 137,591,000 138,576,000 134,614,000 133,057,000 131,564,000 129,701,000 129,050,000 127,056,000 124,024,000 122,607,000    121,389,000  118,678,000 113,988,000 
        retained earnings
      491,090,000 463,389,000 233,925,000 195,677,000 170,756,000 87,901,000           273,615,000 276,449,000 316,150,000 375,069,000 340,223,000 339,879,000 338,300,000 359,989,000 383,142,000 410,919,000 412,389,000 445,108,000 479,779,000 510,863,000 496,815,000 506,769,000 517,893,000 221,926,000 227,953,000 232,100,000 223,021,000 198,315,000 188,376,000 188,249,000 186,893,000 180,183,000 161,522,000 157,495,000 156,692,000 153,058,000 135,246,000 135,658,000 136,446,000 127,826,000 113,410,000 105,840,000 102,276,000 94,349,000 75,078,000 76,547,000 79,951,000 77,029,000 80,016,000 76,188,000 75,042,000 71,431,000    81,776,000  71,653,000 61,502,000 
        accumulated other comprehensive
      -13,868,000  -8,818,000 -4,312,000 -21,697,000  -13,402,000 -24,266,000 -22,052,000  -25,088,000 -21,361,000 -21,527,000  -28,924,000 -22,151,000 -9,536,000  -5,433,000 -1,086,000 -2,668,000  -11,667,000 -11,614,000 -13,642,000  -13,909,000 -11,492,000                                          
        total stockholders’ equity
      705,915,000 787,381,000 596,830,000 624,542,000 611,269,000 585,480,000 473,023,000 435,402,000 390,186,000 353,838,000 167,636,000 145,396,000 154,496,000 130,843,000 64,961,000 133,779,000 406,668,000 416,088,000 459,632,000 522,468,000 478,925,000 542,172,000 529,322,000 556,282,000 566,611,000 539,010,000 528,832,000 557,287,000 588,429,000 621,531,000 620,855,000 639,172,000 662,123,000 371,078,000 371,701,000 368,635,000 360,077,000 335,889,000 327,420,000 324,794,000 322,504,000 322,859,000 305,046,000 303,577,000 297,817,000 294,705,000 278,275,000 280,556,000 278,841,000 271,788,000 255,057,000 244,352,000 241,389,000 236,479,000 213,048,000 211,612,000 214,889,000 208,756,000 211,765,000 206,669,000 201,971,000 195,670,000 205,400,000 202,934,000 208,100,000 205,219,000  192,510,000 177,053,000 
        total liabilities and stockholders’ equity
      1,550,998,000 1,631,844,000 1,292,786,000 1,324,417,000 1,321,950,000 1,768,273,000 1,579,232,000 1,536,532,000 1,511,728,000 1,510,736,000 1,222,529,000 1,192,438,000 1,281,841,000 1,357,672,000 1,166,458,000 1,258,382,000 1,538,480,000 1,593,531,000 1,555,397,000 1,602,570,000 1,528,503,000 1,604,262,000 1,487,327,000 1,496,285,000 1,474,393,000 984,812,000 917,024,000 940,617,000 956,559,000 982,553,000 962,643,000 973,040,000 1,005,955,000 721,606,000 665,070,000 662,972,000 669,639,000 654,656,000 596,995,000 603,355,000 606,182,000 627,758,000 583,940,000 590,367,000 600,803,000 587,801,000 549,164,000 545,587,000 535,711,000 533,662,000 450,996,000 446,019,000 428,563,000 439,492,000 377,400,000 378,556,000 370,643,000 381,711,000 350,060,000 364,197,000 354,344,000 337,481,000 321,107,000 318,595,000 283,455,000 279,585,000  260,112,000 255,035,000 
        convertible senior notes
           467,470,000 501,225,000 500,604,000 499,985,000  498,753,000 498,140,000 561,655,000 593,609,000 592,884,000 592,161,000 591,440,000 590,722,000 589,769,000 589,092,000 588,418,000 518,203,000 513,794,000 509,423,000 505,108,000                                             
        preferred stock, 0.01 par value...
                                                                           
        common stock, 0.01 par value...
       1,703,000    861,000    838,000    824,000    817,000    809,000    796,000    785,000    781,000    766,000    765,000    764,000    382,000    379,000    377,000    372,000    368,000    
        net unrealized gain on available-for-sale securities, net of tax
       127,000    230,000    669,000    517,000    686,000                                                    
        foreign currency translation adjustments
       -8,764,000    -30,475,000    -18,548,000    -23,587,000    -7,674,000    -2,994,000    -13,228,000    -13,073,000    -3,494,000    -6,926,000    -3,357,000    -547,000    3,556,000    3,087,000    1,592,000    1,296,000    1,147,000    
        long-term convertible senior notes
               499,368,000                                                            
        operating lease liabilities
                68,874,000 72,886,000 76,082,000 79,152,000 82,705,000 84,170,000 90,699,000 87,818,000 87,088,000 42,063,000 36,471,000 59,053,000 62,544,000 53,057,000 47,919,000 52,610,000 56,904,000 54,292,000 45,325,000                                         
        accumulated deficit
                -151,370,000 -144,091,000 -97,287,000                                                         
        (accumulated deficit) retained earnings
                   -76,513,000 -111,126,000 -15,140,000                                                      
        net unrealized gain on available-for-sale marketable securities, net of tax
                           46,000                                                
        preferred stock,1,000 shares authorized; none issued
                                                                           
        deferred income tax liabilities
                                 6,918,000 8,319,000 6,939,000 36,166,000 38,208,000 39,932,000                                     
        accumulated other comprehensive loss
                                  -11,321,000  -11,880,000 -9,784,000 -2,517,000  -3,758,000 -4,329,000 -6,187,000  -4,739,000 -4,396,000 -3,228,000  -2,707,000 -1,941,000 -3,617,000                         
        accumulated other comprehensive loss:
                                                                           
        net unrealized loss on available-for-sale marketable securities, net of tax
                                   -249,000    -232,000    -169,000    -150,000                            
        preferred stock, 1,000 shares authorized; no shares issued and outstanding
                                                                           
        trade accounts receivable, net of allowance of 7,655 and 4,126
                                       248,331,000                                    
        income taxes receivable
                                       25,662,000 34,864,000 22,081,000 10,827,000 14,155,000 13,639,000 13,468,000 4,898,000 4,770,000 14,688,000 8,429,000 5,623,000 4,502,000 11,949,000 11,690,000 4,795,000 4,708,000 4,199,000 7,726,000 4,774,000 6,261,000 10,776,000 10,035,000 8,270,000 7,545,000 21,272,000 12,969,000 9,840,000 9,266,000    5,046,000    
        property and equipment
                                       40,359,000 39,849,000 38,881,000 39,947,000 38,281,000 39,343,000 37,736,000 35,940,000 31,319,000 31,830,000 33,855,000 31,135,000 30,156,000 28,881,000 27,223,000 27,838,000 28,957,000 28,977,000 29,262,000 29,747,000 30,827,000 31,285,000 28,175,000 18,852,000 14,458,000 11,601,000 11,845,000 10,879,000 11,010,000 10,769,000 11,265,000 10,013,000 8,931,000  6,318,000 6,234,000 
        deferred income taxes
                                       57,127,000 73,459,000 71,096,000 69,846,000 69,898,000 12,409,000 12,375,000 12,414,000 12,380,000 12,903,000 12,948,000 12,950,000 12,974,000 12,328,000 12,052,000 11,132,000 11,106,000 10,152,000 10,152,000 10,252,000 10,202,000 9,823,000 9,827,000 9,829,000 9,826,000 4,820,000 4,811,000 4,810,000 5,466,000 6,516,000 4,514,000 2,481,000 2,523,000  4,335,000 4,354,000 
        intangible assets
                                       31,899,000 34,755,000 37,844,000 40,998,000 44,191,000 47,462,000 51,080,000 30,431,000 33,418,000 36,412,000 39,419,000 42,487,000 45,664,000 47,880,000 50,060,000 52,818,000 56,574,000 49,910,000 52,682,000 55,455,000 58,232,000 61,009,000 63,787,000 66,564,000 69,369,000 72,177,000 74,985,000 77,814,000 80,684,000 83,554,000 88,728,000 301,000 336,000  408,000 443,000 
        income taxes payable
                                       4,717,000 4,774,000 4,438,000 4,307,000 4,263,000 5,253,000 5,784,000 5,648,000 5,618,000 24,562,000 24,919,000 24,825,000 24,896,000 20,951,000 21,469,000 21,431,000 21,392,000 13,748,000 13,860,000 13,707,000 13,551,000 9,113,000 9,633,000 9,590,000 9,547,000 2,380,000 6,023,000 5,919,000 5,783,000 6,134,000 6,778,000 4,930,000 4,828,000  5,871,000 5,802,000 
        long-term deferred revenue
                                       6,591,000 6,130,000 8,431,000 9,958,000 10,989,000 10,228,000 13,326,000 13,458,000 15,805,000 13,857,000 16,214,000 18,499,000 20,859,000 20,645,000 24,535,000 29,396,000 34,196,000 17,954,000 20,383,000 16,029,000 18,719,000 17,423,000 11,898,000 13,609,000 15,367,000 15,722,000 17,407,000 16,373,000 17,751,000        
        trade accounts receivable, net of allowance of 6,189 and 4,126
                                        191,161,000                                   
        long-term other assets
                                        5,982,000 4,615,000 4,445,000 3,990,000 3,755,000 3,647,000 3,728,000 4,030,000 3,715,000 3,016,000 3,087,000 2,783,000 2,882,000 2,998,000 3,169,000 2,526,000 1,657,000 1,712,000 1,618,000 1,680,000 1,767,000 1,782,000 2,676,000 2,186,000 1,991,000 2,850,000 2,861,000 2,217,000        
        trade accounts receivable, net of allowance of 5,590 and 4,126
                                         217,020,000                                  
        trade accounts receivable, net of allowance of 4,780 and 4,126
                                          263,310,000                                 
        trade accounts receivable, net of allowance of 4,126 and 4,631
                                           265,028,000                                
        trade accounts receivable, net of allowance of 4,564 and 4,631
                                            208,562,000                               
        trade accounts receivable, net of allowance of 4,400 and 4,631
                                             198,893,000                              
        trade accounts receivable, net of allowance of 5,028 and 4,631
                                              202,399,000                             
        trade accounts receivable, net of allowance of 4,631 and 1,540
                                               211,846,000                            
        trade accounts receivable, net of allowance of 2,100 and 1,540
                                                129,252,000                           
        trade accounts receivable, net of allowance of 1,752 and 1,540
                                                 135,585,000                          
        trade accounts receivable, net of allowance of 1,664 and 1,540
                                                  150,902,000                         
        trade accounts receivable, net of allowance of 1,540 and 1,997
                                                   154,844,000                        
        stockholders’ equity :
                                                                           
        accumulated other comprehensive income:
                                                                           
        net unrealized gain on available-for-sale marketable securities
                                                   -65,000    77,000    88,000    57,000    -36,000        
        trade accounts receivable, net of allowance of 1,589 and 1,997
                                                    103,439,000                       
        accumulated other comprehensive income
                                                    1,801,000 4,937,000 4,049,000  2,996,000 543,000 1,142,000  2,977,000 1,629,000 2,995,000  2,322,000 3,050,000 2,532,000       1,816,000 1,206,000 
        trade accounts receivable, net of allowance of 1,865 and 1,997
                                                     114,642,000                      
        trade accounts receivable, net of allowance of 1,762 and 1,997
                                                      108,651,000                     
        trade accounts receivable, net of allowance of 1,997 and 963
                                                       165,594,000                    
        trade accounts receivable, net of allowance of 772 and 963
                                                        90,583,000                   
        trade accounts receivable, net of allowance of 1,184 and 963
                                                         94,527,000                  
        trade accounts receivable, net of allowance of 1,134 and 963
                                                          70,513,000                 
        trade accounts receivable, net of allowance of 963 and 926
                                                           134,066,000                
        trade accounts receivable, net of allowance of 1,274 and 926
                                                            80,849,000               
        trade accounts receivable, net of allowance of 1,165 and 926
                                                             92,542,000              
        trade accounts receivable, net of allowance of 1,256 and 926
                                                              106,852,000             
        trade accounts receivable, net of allowance of 926 and 1,159
                                                               98,293,000            
        trade accounts receivable, net of allowance of 1,153 and 1,159
                                                                79,121,000           
        trade accounts receivable, net of allowance of 1,357 and 1,159
                                                                 96,499,000          
        trade accounts receivable, net of allowance of 1,570 and 1,159
                                                                  108,739,000         
        trade accounts receivable, net of allowance of 1,159 and 649
                                                                   77,638,000        
        short-term license installments
                                                                   2,258,000 2,447,000 2,638,000 2,727,000 2,829,000  3,061,000 5,508,000 
        long-term license installments, net of unearned interest income
                                                                   1,223,000    2,976,000    
        trade accounts receivable, net of allowance of 1,188 and 649
                                                                    75,952,000       
        income taxes receivable and other current assets
                                                                    17,010,000 16,000,000 9,792,000   8,297,000  
        long-term license installments
                                                                    1,383,000 2,394,000 2,685,000   4,609,000 5,027,000 
        other assets
                                                                    2,489,000       
        common shares, ...
                                                                    126,685,000 128,022,000 122,769,000     
        retained earnings and accumulated other comprehensive income of 1,473 and 1,686
                                                                    78,715,000       
        trade accounts receivable, net of allowance of 1,180 and 649
                                                                     65,910,000      
        long-term deferred income taxes and other assets
                                                                     2,129,000 8,667,000 8,710,000  8,504,000 8,365,000 
        retained earnings and accumulated other comprehensive income of (302) and 1,686
                                                                     74,912,000      
        trade accounts receivable, net of allowance of 924 and 649
                                                                      42,333,000     
        retained earnings and accumulated other comprehensive income of 815 and 1,686
                                                                      85,331,000     
        trade accounts receivable, net of allowance of 649 and 1,490
                                                                       39,396,000    
        net unrealized gain on available for-sale marketable securities
                                                                       539,000    
        trade accounts receivable, net of allowances of 847 and 1,490
                                                                         32,377,000  
        total cash and cash equivalents and marketable securities
                                                                          173,031,000 
        trade accounts receivable, net of allowances of 1,491
                                                                          45,996,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 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-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31 
                                                                             
          operating activities
                                                                             
          net income
        32,764,000 234,574,000 43,364,000 30,077,000 85,422,000                       -32,296,000 -28,717,000 16,413,000 -7,587,000 -10,409,000 12,200,000 -3,681,000 -1,812,000 11,406,000 27,021,000 11,916,000 2,418,000 3,647,000 9,005,000 20,958,000 6,325,000 3,104,000 5,935,000 20,104,000 1,882,000 1,504,000 9,765,000 15,561,000 8,710,000 4,703,000 9,069,000 20,409,000 -331,000 -2,267,000 4,057,000 -1,855,000 4,959,000 2,273,000 4,731,000 -4,693,000 3,139,000 -8,188,000 3,851,000 6,328,000 6,001,000 11,241,000 8,642,000 
          adjustments to reconcile net income to cash from operating activities
                                                                             
          stock-based compensation
        45,815,000 34,043,000 43,041,000 36,730,000 41,425,000 34,500,000 37,213,000 36,224,000 34,781,000 33,269,000 31,299,000 36,227,000 42,557,000 28,909,000 33,774,000 31,300,000 28,227,000 26,464,000 28,695,000 30,688,000 30,100,000 26,313,000 27,924,000 25,656,000 23,175,000  21,845,000 20,047,000 18,350,000                                         
          amortization of deferred commissions
        16,101,000 18,079,000 16,916,000 15,074,000 18,504,000 15,126,000 14,867,000 14,994,000 17,282,000 15,487,000 14,947,000 14,750,000 14,277,000 13,719,000 11,597,000 10,934,000 17,221,000 9,999,000 10,186,000 9,706,000 11,496,000 8,380,000 8,861,000                                               
          amortization of intangible assets and depreciation
        2,933,000 4,285,000 3,095,000 3,182,000 3,137,000 4,296,000 4,477,000 4,558,000 4,254,000 4,565,000 4,628,000 4,829,000 4,724,000 6,399,000 4,206,000 4,004,000 4,171,000 4,563,000 8,526,000 8,498,000 7,006,000 5,671,000 5,543,000 5,215,000 4,919,000     6,603,000                                        
          amortization of right-of-use lease assets
        3,430,000 3,225,000 3,185,000 2,977,000 2,826,000                                                                 
          foreign currency transaction loss
        -1,850,000 2,711,000 -7,154,000 14,008,000 5,325,000 -6,318,000 4,405,000    -1,994,000 3,290,000 2,675,000 3,855,000 -3,826,000 -1,713,000 -2,876,000 1,476,000 -518,000 403,000 5,098,000 -1,159,000 -4,236,000 -4,256,000 5,947,000 -1,242,000 1,970,000 -2,105,000 3,712,000     107,000 552,000   517,000 -1,082,000 -306,000 -1,376,000 -174,000 412,000 968,000 2,962,000 1,242,000 2,845,000     2,108,000 219,000 101,000 325,000 65,000 395,000 353,000    978,000 -236,000       
          loss on capped call transactions
         223,000 -4,000    899,000 2,294,000 1,361,000 -3,206,000 1,001,000 6,876,000 18,945,000 30,560,000 16,090,000   19,117,000    18,592,000                                             
          deferred income taxes
        318,000 -171,048,000 -47,000 103,000 179,000 -1,477,000 -299,000 878,000 -646,000 551,000 -52,000 -10,000 -126,000 -599,000 384,000 178,400,000 -9,295,000 -21,698,000 -25,406,000 -13,164,000 -15,068,000 -16,301,000 -25,077,000 -9,168,000 -9,231,000 -8,786,000        16,402,000 -2,142,000 -1,192,000 727,000 -2,969,000 -1,651,000 -1,840,000 650,000 790,000 -1,364,000 -1,522,000 -3,000 -12,051,000 -946,000 -943,000 44,000 -6,471,000 -264,000 -329,000 56,000 -5,653,000 -206,000 -519,000 214,000 -16,361,000 1,175,000 -225,000 142,000 514,000 -1,767,000 -444,000 123,000 2,314,000   -625,000 
          (accretion) of investments
        -321,000 -314,000 -464,000 -584,000 -1,526,000                                                                 
          loss on investments
        2,188,000                                                                     
          other non-cash
        67,000 173,000 459,000 1,067,000 12,292,000 -3,508,000 -3,170,000 -1,886,000 18,742,000 -6,324,000 -4,434,000 -5,729,000  1,774,000 -2,379,000 -1,100,000  -3,552,000 -4,313,000 -556,000 495,000 -1,374,000 -158,000 -133,000 -1,701,000 1,471,000 401,000 -1,923,000 -2,766,000 2,610,000 -1,294,000 319,000 -29,000 -379,000 -1,535,000 -4,423,000 1,864,000 2,712,000                             
          change in operating assets and liabilities
        110,806,000  -46,137,000 3,430,000 48,397,000  -18,904,000 -27,212,000 136,678,000  -17,183,000 32,844,000 29,115,000  26,690,000 22,707,000 -55,332,000  -2,534,000 -46,684,000 -30,618,000  11,381,000 3,991,000 -49,047,000  9,171,000 -13,942,000 9,113,000  -21,460,000 10,567,000 19,591,000                                     
          cash from operating activities
        212,251,000 158,431,000 56,300,000 86,268,000 204,228,000 95,229,000 30,454,000 40,097,000 180,146,000 79,865,000 24,168,000 45,645,000 68,107,000 35,782,000 -8,377,000 -20,185,000 15,116,000 44,439,000 -24,731,000 -2,240,000 21,650,000 25,694,000 -5,058,000 -2,876,000 -18,323,000 -28,703,000 -21,182,000 -14,983,000 22,703,000 37,268,000 -8,344,000 19,777,000 55,655,000 44,309,000 28,157,000 53,325,000 32,444,000 22,478,000 8,097,000 657,000 8,642,000 7,600,000 15,529,000 11,878,000 27,521,000 1,622,000 24,332,000 1,077,000 72,858,000 -2,732,000 19,155,000 -1,766,000 66,046,000 14,495,000 16,557,000 30,301,000 -17,774,000 20,168,000 2,427,000 25,335,000 -8,115,000 27,920,000 -3,188,000 -11,142,000 4,824,000 10,742,000 9,407,000 15,581,000 13,851,000 
          capital expenditures
          free cash flows
        212,251,000 158,431,000 56,300,000 86,268,000 204,228,000 95,229,000 30,454,000 40,097,000 180,146,000 79,865,000 24,168,000 45,645,000 68,107,000 35,782,000 -8,377,000 -20,185,000 15,116,000 44,439,000 -24,731,000 -2,240,000 21,650,000 25,694,000 -5,058,000 -2,876,000 -18,323,000 -28,703,000 -21,182,000 -14,983,000 22,703,000 37,268,000 -8,344,000 19,777,000 55,655,000 44,309,000 28,157,000 53,325,000 32,444,000 22,478,000 8,097,000 657,000 8,642,000 7,600,000 15,529,000 11,878,000 27,521,000 1,622,000 24,332,000 1,077,000 72,858,000 -2,732,000 19,155,000 -1,766,000 66,046,000 14,495,000 16,557,000 30,301,000 -17,774,000 20,168,000 2,427,000 25,335,000 -8,115,000 27,920,000 -3,188,000 -11,142,000 4,824,000 10,742,000 9,407,000 15,581,000 13,851,000 
          investing activities
                                                                             
          purchases of investments
        -18,079,000 -109,686,000 -80,253,000 -89,385,000 -69,318,000 -142,055,000 -125,500,000 -130,372,000 -161,438,000 -96,821,000 -120,804,000 -30,261,000 -39,401,000 -1,959,000 -567,000 -4,799,000 -33,690,000 -11,951,000 -15,569,000 -30,550,000 -21,051,000 -136,230,000 -188,550,000 -279,000 -1,490,000 -242,000 -685,000 -3,273,000 -7,224,000 -1,317,000 -16,782,000 -16,191,000 -35,204,000                                     
          proceeds from maturities and called investments
        26,565,000 16,515,000 17,270,000 20,570,000 324,596,000 158,269,000 122,265,000 54,324,000 29,643,000 72,757,000 80,987,000 52,374,000 36,475,000 12,631,000 19,040,000 13,997,000 20,915,000 9,118,000 28,061,000 27,931,000 40,867,000     568,000 -479,000 4,997,000 8,548,000 7,535,000 14,910,000 5,551,000 5,995,000                                     
          sales of investments
         81,539,000 69,355,000 22,050,000 8,497,000       5,393,000 3,576,000 1,489,000 13,350,000 35,973,000 22,673,000 2,450,000 1,424,000 20,469,000 38,972,000                                           
          investment in property and equipment
        -5,726,000 -6,019,000 -4,470,000 -2,135,000 -1,880,000 -2,791,000 -3,064,000 -1,253,000 -604,000 -2,510,000 -338,000 -2,446,000 -11,487,000 -13,094,000 -10,422,000 -5,206,000 -6,657,000 -3,367,000 -2,928,000 -2,377,000 -1,784,000 -3,563,000 -2,747,000 -6,563,000 -12,496,000 -4,169,000 -1,557,000       -4,635,000 -4,069,000 -2,622,000 -2,415,000 -3,835,000 -3,756,000 -7,246,000 -4,251,000 -1,070,000 -2,657,000 -4,018,000 -3,275,000 -5,654,000 -2,945,000 -1,636,000 -1,228,000 -1,440,000 -2,186,000 -777,000 -1,195,000 -1,735,000 -6,926,000 -10,682,000 -4,267,000 -4,727,000 -1,545,000 -2,473,000 -1,090,000 -1,673,000 -578,000 -1,571,000 -1,926,000 -2,319,000   -1,160,000 
          cash from investing activities
        2,760,000 -17,651,000 1,902,000 -48,900,000 261,895,000 13,423,000 -6,299,000 -77,301,000 -132,399,000 -26,574,000 -40,155,000 30,392,000 -14,413,000 2,971,000 11,627,000 4,559,000 -6,082,000 29,773,000 32,237,000 -4,996,000 15,489,000 -110,982,000 -191,297,000 -6,842,000 -12,562,000 16,626,000 36,238,000 18,676,000 -1,466,000 1,399,000 -3,226,000 -15,091,000 -31,278,000 -2,793,000 -10,807,000 2,568,000 -3,727,000 -4,313,000 5,071,000 -17,300,000 9,370,000 -1,716,000 -24,524,000 -12,831,000 -5,381,000 -15,172,000 -4,477,000 -15,378,000 -2,630,000 -24,323,000 -13,552,000 -12,898,000 -13,224,000 -2,492,000 -4,244,000 -4,536,000 -7,966,000 -9,377,000 -15,872,000 -14,761,000 -5,378,000 -1,884,000 -5,903,000 -119,843,000 134,471,000 -513,000   -5,778,000 
          financing activities
                                                                             
          repurchases of convertible senior notes
         -467,864,000     -59,088,000 -29,901,000                                                         
          dividend payments to stockholders
        -5,110,000 -5,116,000 -5,156,000 -2,567,000 -2,583,000 -2,573,000 -2,561,000 -2,550,000 -2,515,000 -2,506,000 -2,496,000 -2,488,000 -2,474,000 -2,466,000 -2,460,000 -2,454,000 -2,454,000 -2,451,000 -2,445,000 -2,438,000 -2,427,000                                                 
          proceeds from employee stock plans
        20,307,000  44,125,000 71,018,000 13,969,000  18,883,000 7,509,000 22,419,000                                                             
          common stock repurchases for tax withholdings for net settlement of equity awards
        -2,106,000 -4,897,000 -6,044,000 -4,296,000 -2,304,000 -2,448,000 -627,000 -355,000 -2,005,000                         -6,504,000 -6,852,000   -5,392,000 -2,578,000 -2,531,000 -5,682,000 -2,627,000 -2,717,000 -1,848,000 -2,584,000 -1,189,000 -1,537,000 -1,597,000 -1,805,000 -3,222,000 -1,343,000 -1,169,000 -1,611,000 -741,000 -799,000 -779,000 -2,072,000 -774,000 -1,919,000 -2,052,000 -1,517,000 -2,491,000 -281,000 -802,000 -3,410,000     
          common stock repurchases under stock repurchase program
        -167,254,000 -105,000,000 -143,000,000 -134,485,000 -117,204,000 -56,808,000                                                                
          cash from financing activities
        -154,163,000 -78,239,000 -110,075,000 -70,330,000 -575,986,000 -57,163,000 4,446,000 4,604,000 17,899,000 3,068,000 1,957,000 -57,616,000 -29,372,000 -3,505,000 -2,293,000 -5,273,000 -35,918,000 -30,412,000 -30,714,000 -25,923,000 -34,794,000 -26,182,000 -35,663,000 -16,881,000 502,174,000 -12,317,000 -17,574,000 -18,780,000 -25,587,000 -29,796,000 -25,839,000 -22,773,000 -23,052,000 -10,189,000 -9,180,000 -18,866,000 -15,994,000 -11,845,000 -10,475,000 -10,972,000 -18,424,000 -9,722,000 -12,428,000 -6,897,000 -6,337,000 -6,629,000 -6,116,000 -4,700,000 -6,587,000 -2,625,000 -3,264,000 -4,551,000 -4,127,000 -1,041,000 -2,333,000 -2,614,000 -2,103,000 -2,791,000 -1,348,000 61,000 -2,234,000 -6,332,000 -3,888,000 -1,431,000 -1,600,000 -2,978,000   -6,137,000 
          effect of exchange rate changes on cash, cash equivalents, and restricted cash
        -2,898,000 17,000 -436,000 3,837,000 3,570,000 -9,025,000 7,433,000 -39,000 -2,803,000 4,322,000 -2,631,000 228,000 782,000                                                         
          net increase in cash, cash equivalents, and restricted cash
        57,950,000  -52,309,000 -29,125,000 -106,293,000  36,034,000 -32,639,000 62,843,000  -16,661,000 18,649,000 25,104,000                                                         
          cash, cash equivalents, and restricted cash, beginning of period
        216,360,000 341,529,000 232,827,000 145,054,000                                                         
          cash, cash equivalents, and restricted cash, end of period
        274,310,000 62,558,000 -52,309,000 -29,125,000 235,236,000 42,464,000 36,034,000 -32,639,000 295,670,000 60,681,000 -16,661,000 18,649,000 170,158,000                                                         
          cash and cash equivalents
        269,962,000 63,748,000 -52,866,000 -29,564,000 231,129,000 49,454,000 29,392,000 -33,648,000 291,905,000  -17,851,000 18,556,000 168,318,000                                                         
          restricted cash included in other current assets
        2,448,000    49,000 -86,000 -584,000 -7,000 775,000                                                             
          restricted cash included in other long-term assets
        1,900,000 -2,767,000 557,000 488,000 4,058,000 -6,904,000 7,226,000 1,016,000 2,990,000  1,190,000 93,000 1,840,000                                                         
          total cash, cash equivalents, and restricted cash
        274,310,000  -52,309,000 -29,125,000 235,236,000  36,034,000 -32,639,000 295,670,000  -16,661,000                                                           
          supplemental disclosures
                                                                             
          non-cash investing and financing activity:
                                                                             
          investment in property and equipment included in accounts payable and accrued liabilities
        2,279,000                                                                     
          dividends payable
        5,063,000                                                                 4,000 11,000 15,000 1,075,000 
          u.s. excise tax payable on net stock repurchase
        698,000                                                                     
          (gain) on investments
         -1,035,000 42,000 -18,729,000 -751,000 759,000 -1,628,000                                                             
          (gain) on repurchases of convertible senior notes
                                                                             
          change in operating assets and liabilities:
                                                                             
          accounts receivable, unbilled receivables, and contract assets
                                                                             
          other current assets
                                                                  1,853,000 5,075,000 175,000    -1,002,000    196,000 
          other current liabilities
                                                                             
          deferred revenue
                                         34,002,000 -13,749,000 -21,302,000 9,412,000 38,969,000 -6,476,000 -12,351,000 1,129,000 24,593,000 -9,303,000 -31,541,000 33,919,000 6,886,000 4,501,000 -18,551,000 18,337,000 30,198,000 -9,002,000 -1,645,000 6,811,000 22,040,000 710,000 -2,659,000 4,696,000 6,345,000 -10,145,000 1,172,000 17,223,000 24,208,000 -6,306,000 -3,234,000 9,259,000 5,052,000 -8,296,000 -8,146,000 12,029,000 
          deferred commissions
                                                                             
          other long-term assets and liabilities
                                         -805,000 195,000 -65,000 -1,328,000 166,000 965,000 450,000 -825,000 -1,048,000 51,000 -201,000 4,596,000 -538,000 -459,000 -691,000 6,984,000 -110,000 159,000 211,000 4,570,000 337,000 4,081,000 813,000 11,928,000 -3,430,000 -89,000 -411,000 777,000 5,773,000 -5,847,000 46,000 -549,000 -595,000 40,000 110,000 
          proceeds from employee stock purchase plan
                 1,617,000 2,003,000 1,981,000 2,143,000 2,006,000 2,363,000 2,357,000 2,446,000 2,768,000 2,640,000 2,858,000 2,288,000                                                 
          proceeds from stock option exercises
                 4,219,000 2,682,000 2,141,000 1,779,000                                                         
          other
                                   -2,790,000  -1,354,000 -4,451,000 -2,069,000                       371,000 382,000 -470,000 114,000 14,000 400,000         
          net increase in cash, cash equivalents and restricted cash
                                                                             
          total cash, cash equivalents and restricted cash
                    170,158,000                                                         
          amortization of investments
                         805,000 928,000 969,000 1,019,000 821,000                                       87,000     947,000 1,045,000 975,000 943,000 
          payments for acquisitions, net of cash acquired
                       -4,993,000     -13,000       -7,000 -290,000 -48,858,000 -255,000     -1,318,000                        
          net
              -14,390,000 6,613,000 -12,124,000  -7,279,000 -46,804,000 -20,774,000 34,613,000   -379,000 -37,246,000   -6,617,000  -19,267,000 -20,740,000 -25,372,000                                             
          adjustments to reconcile net (loss) to cash from operating activities
                                                                             
          lease expense
              5,904,000 4,372,000 3,472,000 3,894,000 3,832,000 3,592,000 4,594,000 4,440,000 3,668,000 3,913,000 3,919,000     4,251,000 4,178,000 3,967,000 3,852,000                                             
          (gain) on capped call transactions
               3,277,000 -3,299,000              -18,989,000                                               
          foreign currency transaction
                3,262,000                                                             
          foreign currency transaction gain
                                            -676,000             -73,000                    
          interest paid on convertible notes
                                                                             
          income taxes paid
                                                                         1,013,000    
          common stock repurchases
                  -232,000 -315,000 -1,107,000  -2,196,000 -5,176,000 -35,910,000  -30,909,000 -26,343,000 -34,655,000  -33,250,000 -14,476,000 -29,011,000  -15,199,000 -16,413,000 -23,224,000  -23,474,000 -20,415,000 -20,708,000                                     
          proceeds from settlement of capped calls transactions
                   153,000 188,000                                                         
          proceeds from issuance of convertible senior notes
                             600,000,000                                             
          purchase of capped calls related to convertible senior notes
                             -51,900,000                                             
          payment of debt issuance costs
                             -14,527,000                                             
          effect of exchange rate changes on cash and cash equivalents
                     2,180,000 -2,606,000 -2,597,000 -310,000 -246,000 -259,000 329,000 -1,536,000 2,151,000 1,125,000 568,000 -1,510,000 653,000 -878,000 220,000 295,000                              -587,000           
          net increase in cash and cash equivalents
                        -27,194,000 43,554,000 -23,467,000 -32,830,000 809,000 -109,319,000 -230,893,000 -26,031,000 469,779,000    -4,055,000 8,227,000 -38,096,000 -21,499,000 3,511,000 31,711,000 8,942,000 37,788,000 13,244,000   -27,919,000 -846,000 -4,252,000 -23,586,000 -6,616,000 12,895,000 -21,960,000 9,434,000 -17,219,000 64,099,000 -28,596,000 4,982,000 -19,886,000 46,206,000 11,288,000       -14,775,000 18,350,000 -10,256,000 -138,032,000 137,208,000 7,438,000 6,623,000 11,997,000 1,712,000 
          cash and cash equivalents, beginning of period
                     159,965,000 171,899,000 68,363,000 114,422,000 162,279,000 70,594,000  93,026,000  114,585,000  80,231,000  77,525,000  60,353,000  71,127,000  63,857,000  36,087,000 
          cash and cash equivalents, end of period
                     37,428,000 -1,649,000 -23,496,000 132,771,000 43,554,000 -23,467,000 -32,830,000 172,708,000 -109,319,000 -230,893,000 -26,031,000 538,142,000 -23,741,000 -3,396,000 -14,867,000 110,367,000 8,227,000 -38,096,000 -21,499,000 165,790,000 31,711,000 8,942,000 37,788,000 83,838,000  2,122,000 -27,919,000 92,180,000  -23,586,000 -6,616,000 127,480,000  9,434,000 -17,219,000 144,330,000  4,982,000 -19,886,000 123,731,000  11,410,000 21,354,000 33,473,000  -15,380,000 10,631,000 56,352,000  -10,256,000 -138,032,000 201,065,000  6,623,000 11,997,000 37,799,000 
          net (decrease) in cash and cash equivalents
                      -1,649,000            -3,396,000                                           
          amortization of debt discount and issuance costs
                         952,000 677,000 675,000 673,000 4,408,000 4,372,000 4,314,000 1,719,000                                             
          proceeds from revolving credit facility
                                                                             
          payments on revolving credit facility
                                                                             
          income taxes (refunded) paid
                                                                             
          accounts payable, accrued compensation, and accrued expenses
                                                                             
          dividend payments to shareholders
                              -2,413,000 -2,405,000 -2,388,000 -2,381,000 -2,375,000 -2,367,000 -2,363,000 -2,365,000 -2,365,000 -2,358,000 -2,344,000 -2,336,000 -2,328,000 -2,315,000 -2,298,000 -2,291,000 -2,291,000 -2,295,000 -2,297,000 -2,298,000 -2,302,000 -2,300,000 -2,294,000 -2,293,000 -2,291,000 -1,145,000 -1,145,000 -1,140,000 -1,139,000   -2,276,000 -1,132,000 -1,140,000 -1,132,000 -1,130,000 -1,127,000 -1,120,000 -1,118,000   -1,111,000 -1,105,000 -1,101,000   -1,080,000 
          amortization of deferred contract costs
                                8,497,000                                             
          stock-based compensation expense
                                     16,289,000 16,408,000 16,056,000 15,109,000 13,384,000 13,489,000 13,932,000 12,508,000 10,187,000 10,818,000 10,881,000 8,935,000 7,049,000 8,091,000 8,645,000 6,269,000 5,484,000 5,268,000 5,158,000 3,295,000 3,156,000 3,000,000 3,281,000 3,432,000 2,884,000 2,784,000 2,986,000 2,852,000 2,306,000 2,322,000 1,865,000 2,535,000 1,532,000 1,581,000 2,186,000 1,446,000 1,150,000 965,000 860,000 1,698,000 
          accounts receivable, unbilled revenue, and contract assets
                                                                             
          income taxes receivable and other current assets
                                         12,550,000 -11,649,000 -9,912,000 -4,382,000 -2,081,000 7,328,000 -15,864,000 -201,000 11,893,000 -3,817,000 -450,000 -4,403,000 6,615,000 -3,000 -5,465,000 1,629,000 4,477,000 3,630,000 -2,635,000 1,604,000 8,055,000 -529,000 -786,000 -156,000     805,000 -2,417,000   -3,743,000    
          deferred contract costs
                                                                             
          amortization and depreciation
                                  16,834,000 15,014,000 18,774,000                                         
          operating activities:
                                                                             
          adjustments to reconcile net income to cash from operating activities:
                                                                             
          investing activities:
                                                                             
          financing activities:
                                                                             
          adjustment to reconcile net income to cash from operating activities:
                                                                             
          effect of exchange rate on cash and cash equivalents
                                                     -1,781,000 -4,305,000 1,782,000 458,000 1,084,000 2,643,000 -671,000 -2,489,000 326,000 1,430,000 -1,797,000 963,000    952,000 -1,354,000 2,723,000 -5,616,000 -487,000 187,000 295,000 1,143,000 -224,000 
          supplemental disclosures:
                                                                             
          effect of exchange rates on cash and cash equivalents
                                      -687,000 -3,412,000 2,186,000 384,000 772,000 761,000 521,000  -571,000 -304,000 -434,000  -2,163,000 1,234,000 -2,908,000                         
          depreciation and amortization of intangible assets
                                       6,329,000 6,145,000                                     
          depreciation and amortization
                                         6,010,000 6,347,000 6,268,000 6,088,000 6,241,000 6,221,000 6,209,000 5,466,000 5,523,000 6,312,000 5,634,000 5,624,000 6,185,000 5,755,000 5,566,000 5,846,000 5,862,000 4,754,000 4,692,000 4,727,000 4,580,000 5,351,000 4,110,000 4,525,000 4,425,000 4,420,000 4,217,000 4,011,000         
          trade accounts receivable
                                         -56,766,000 27,614,000 49,583,000 3,383,000 -60,670,000 -6,913,000 4,156,000 6,697,000 -84,204,000 5,324,000 16,944,000 -299,000 -52,840,000 7,894,000 -6,136,000 57,291,000 -70,927,000 5,275,000 -25,864,000 63,200,000 -53,174,000 11,974,000 13,925,000 -8,130,000 -20,768,000 18,054,000 12,622,000 -28,412,000 -1,883,000 -9,523,000 -9,592,000 -2,937,000 -11,688,000 4,669,000 13,619,000 -3,195,000 
          accounts payable and accrued expenses
                                         23,019,000 9,188,000 3,459,000 -21,193,000 18,209,000 2,581,000 4,168,000 -23,427,000 20,680,000 6,399,000 11,114,000 -21,621,000 14,804,000 -1,542,000 21,681,000 -21,587,000 11,556,000 4,289,000 13,748,000 -23,799,000 13,381,000 -6,773,000 11,597,000 -25,800,000 18,024,000 -6,222,000 4,250,000 -7,011,000 -456,000 2,001,000 6,962,000 -3,992,000 10,573,000   -4,691,000 
          common stock repurchases under share repurchase program
                                                                             
          income taxes (refunded)/paid
                                                                             
          purchases of marketable securities
                                          -9,031,000 -13,334,000 -3,322,000 -1,355,000 -1,672,000 -12,749,000 -8,193,000 -8,756,000 -35,442,000 -13,384,000 -18,120,000                 -6,391,000 -6,072,000       
          proceeds from maturities and called marketable securities
                                          2,300,000 18,524,000 2,300,000 950,000 699,000 5,249,000 15,890,000 8,110,000 12,796,000 4,571,000 16,549,000                         
          sales of marketable securities
                                             -73,000 9,800,000 46,304,000 6,179,000                             
          common stock repurchases under share repurchase programs
                                            -1,498,000 -6,525,000 -7,338,000 -11,887,000 -5,825,000 -9,925,000 -4,648,000 -2,427,000 -3,152,000 -3,807,000 -3,829,000 -4,630,000 -3,268,000 -1,903,000 -3,763,000 -3,512,000 -1,269,000 -1,384,000 -1,712,000 -814,000 -1,375,000 -1,376,000 -1,052,000 -1,032,000    -1,621,000     
          issuance of common stock for share-based compensation plans
                                            68,000 496,000 29,000 320,000 44,000 414,000 135,000 441,000 146,000 372,000 291,000 316,000 22,000 1,240,000 169,000 530,000 271,000 375,000 46,000 414,000 293,000 458,000 457,000 1,351,000 356,000   568,000 630,000 398,000 1,033,000 2,491,000 551,000 
          common stock repurchases for tax withholdings for net settlement of equity awards and under share repurchase programs
                                            -13,764,000                                 
          cash and cash equivalents, beginning of year
                                                                             
          cash and cash equivalents, end of year
                                                                             
          excess tax benefits from exercise or vesting of equity awards
                                              -890,000 -872,000 -1,398,000 -614,000 -2,381,000 -1,458,000 -822,000 367,000 -1,228,000 -1,555,000 -971,000 -3,765,000 -952,000 -993,000 -725,000 -2,870,000 -936,000 -603,000 -1,622,000 -30,000 -2,617,000 -2,934,000 -1,077,000 1,737,000 73,000 -1,623,000 -3,906,000     
          net decrease in cash and cash equivalents
                                                               21,354,000 -26,880,000  -15,380,000           
          other non-cash items
                                                  579,000 389,000 161,000  444,000 273,000 222,000  486,000 1,009,000 1,241,000                 
          sale of marketable securities
                                                                 -3,000,000 3,001,000    -16,000 1,870,000 160,372,000     
          payments for acquisitions
                                                  -1,136,000 -535,000                         
          purchase of marketable securities
                                                      -6,685,000 -17,917,000 -11,630,000  -23,955,000 -16,911,000 -15,779,000  -1,576,000 -1,281,000 -10,479,000  -24,328,000 -16,335,000 -9,026,000    -49,005,000    -12,593,000 
          matured and called marketable securities
                                                      6,160,000 4,975,000 11,021,000  12,589,000 4,790,000 3,750,000  4,258,000 7,427,000 6,780,000  7,000,000 3,000,000 4,738,000  1,000,000 1,000,000 25,280,000 31,402,000 17,390,000 10,560,000 7,975,000 
          foreign currency transaction (gain) loss
                                                        -322,000           311,000 66,000         
          payments for prior year acquisition
                                                        -793,000                     
          payment for 2013 acquisition, net of cash acquired
                                                                             
          1.
                                                                             
          municipal bonds
                                                            35,961,000   -4,447,000 35,071,000             
          corporate bonds
                                                            19,804,000   -72,000 15,358,000             
          certificates of deposit
                                                            1,253,000                 
          payments for 2010 acquisition, net of cash acquired
                                                                     -237,000       
          contingent consideration paid for a 2008 acquisition
                                                                             
          marketable securities:
                                                                             
          government sponsored enterprise bonds
                                                               -2,000,000 4,000,000             
          marketable securities
                                                               -6,519,000 54,429,000             
          income taxes receivable
                                                                  -8,303,000 -3,129,000 -574,000         
          contingent consideration paid for an acquisition in 2008
                                                                        -250,000     
          commercial paper
                                                                             
          realized gain on sale of investments
                                                                             
          gain on sale of investments
                                                                             
          loss on disposal of equipment
                                                                             
          license installments
                                                                     348,000 1,203,000 380,000 393,000 467,000 1,398,000 2,865,000 323,000 
          proceeds from sales, maturities and called marketable securities
                                                                             
          payments for 2008 acquisition
                                                                           
          proceeds from sale of stock under employee stock purchase plan
                                                                             
          repurchases of common stock unsettled
                                                                         102,000   594,000 
          contingent consideration payable
                                                                             
          depreciation, amortization and other non-cash items
                                                                      3,286,000 2,842,000 885,000  762,000 650,000 609,000 
          amortization of investments and realized gain on sale of investments
                                                                      5,000 8,000 658,000     
          proceeds from issuance of common stock for share-based compensation plans
                                                                             
          repurchase of common stock
                                                                      -2,768,000      -7,796,000 
          (gain) loss on sale of investments
                                                                             
          payments for acquisition
                                                                             
          payments under capital lease obligation
                                                                             
          interest paid
                                                                             
          revenue recognition
                                                                             
          excess tax benefit from stock options
                                                                          -24,477,000 12,256,000 -2,188,000 
          non-cash financing activity:
                                                                             
          income taxes
                                                                           2,110,000 1,494,000 
          adjustment to reconcile net income to provided by operating activities: