Progress Software Corporation(NASDAQ:PRGS)
Progress Software Corporation develops business applications. The company operates through three segments: OpenEdge, Data Connectivity and Integration, and Application Development and Deployment. The OpenEdge segment offers Progress OpenEdge, a development software, which builds multi-language appli...
Website: http://www.progress.com
Founded: 1981
Full Time Employees: 1,538
Sector: Technology
Industry: Software-Application
• 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: USD | 2025-11-30 | 2025-08-31 | 2025-05-31 | 2025-02-28 | 2024-11-30 | 2024-08-31 | 2024-05-31 | 2024-02-29 | 2023-11-30 | 2023-08-31 | 2023-05-31 | 2023-02-28 | 2022-11-30 | 2022-08-31 | 2022-05-31 | 2022-02-28 | 2021-11-30 | 2021-08-31 | 2021-05-31 | 2021-02-28 | 2020-11-30 | 2020-08-31 | 2020-05-31 | 2020-02-29 | 2019-11-30 | 2019-08-31 | 2019-05-31 | 2019-02-28 | 2018-11-30 | 2018-08-31 | 2018-05-31 | 2018-02-28 | 2017-11-30 | 2017-08-31 | 2017-05-31 | 2017-02-28 | 2016-11-30 | 2016-08-31 | 2016-05-31 | 2016-02-29 | 2015-11-30 | 2015-08-31 | 2015-05-31 | 2015-02-28 | 2014-11-30 | 2014-08-31 | 2014-05-31 | 2014-02-28 | 2013-11-30 | 2013-08-31 | 2013-05-31 | 2013-02-28 | 2012-11-30 | 2012-08-31 | 2012-05-31 | 2012-02-29 | 2011-11-30 | 2011-08-31 | 2011-05-31 | 2011-02-28 | 2010-11-30 | 2010-08-31 | 2010-05-31 | 2010-02-28 | 2009-11-30 | 2009-08-31 | 2009-05-31 | 2009-02-28 | 2008-11-30 | 2008-08-31 | 2008-05-31 | 2008-02-29 | 2007-11-30 | 2007-08-31 | 2007-05-31 | 2007-02-28 | 2006-11-30 | 2006-08-31 | 2006-05-31 | 2006-02-28 | 2005-11-30 | 2005-08-31 | 2005-05-31 | 2005-02-28 | 2004-11-30 | 2004-08-31 | 2004-05-31 | 2004-02-29 | 2003-11-30 | 2003-08-31 | 2003-05-31 | 2003-02-28 | 2002-11-30 | 2002-08-31 | 2002-05-31 | 2002-02-28 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
software licenses | 65,210,000 | 63,437,000 | 50,795,000 | 58,445,000 | 73,402,000 | 57,850,000 | 53,979,000 | 64,100,000 | 56,270,000 | 50,544,000 | 56,407,000 | 57,568,000 | 53,154,000 | 47,618,000 | 44,814,000 | 42,750,000 | 41,236,000 | 51,930,000 | 30,107,000 | 33,317,000 | 37,443,000 | 27,514,000 | 19,663,000 | 30,629,000 | 39,336,000 | 30,686,000 | 29,728,000 | 22,802,000 | 43,151,000 | 27,204,000 | 26,439,000 | 25,343,000 | 45,963,000 | 28,529,000 | 25,592,000 | 24,322,000 | 48,497,000 | 33,624,000 | 28,787,000 | 23,955,000 | 44,456,000 | 31,840,000 | 28,722,000 | 25,231,000 | 41,156,000 | 26,393,000 | 27,988,000 | 22,264,000 | 37,392,000 | 25,666,000 | 29,347,000 | 32,666,000 | 11,122,000 | 30,983,000 | 29,673,000 | 41,492,000 | 48,707,000 | 38,713,000 | 45,417,000 | 51,336,000 | 56,475,000 | 44,748,000 | 44,228,000 | 47,117,000 | 52,028,000 | 39,173,000 | 38,513,000 | 45,852,000 | 56,102,000 | 45,998,000 | 45,015,000 | 45,102,000 | 53,785,000 | 44,011,000 | 44,555,000 | 44,729,000 | 49,412,000 | 42,296,000 | 41,357,000 | 42,780,000 | 44,084,000 | 37,986,000 | 37,221,000 | 37,555,000 | 36,798,000 | 32,864,000 | 36,905,000 | 33,895,000 | 29,947,000 | 27,191,000 | 27,074,000 | 25,454,000 | 25,126,000 | 22,842,000 | 23,023,000 | 22,477,000 |
maintenance, saas, and professional services | 187,456,000 | 186,358,000 | 186,560,000 | 179,570,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total revenue | 252,666,000 | 249,795,000 | 237,355,000 | 238,015,000 | 214,961,000 | 178,686,000 | 175,077,000 | 184,685,000 | 176,970,000 | 174,992,000 | 178,251,000 | 164,226,000 | 157,127,000 | 151,217,000 | 148,747,000 | 144,922,000 | 140,128,000 | 147,417,000 | 122,488,000 | 121,280,000 | 122,385,000 | 109,699,000 | 100,383,000 | 109,683,000 | 117,038,000 | 106,716,000 | 99,995,000 | 89,549,000 | 111,333,000 | 95,683,000 | 96,102,000 | 94,047,000 | 116,079,000 | 97,310,000 | 93,213,000 | 90,970,000 | 117,724,000 | 102,018,000 | 96,118,000 | 89,481,000 | 112,718,000 | 94,637,000 | 88,817,000 | 81,381,000 | 97,894,000 | 79,274,000 | 80,827,000 | 74,538,000 | 90,980,000 | 77,578,000 | 81,705,000 | 89,269,000 | -1,953,000 | 107,173,000 | 114,596,000 | 124,426,000 | 136,340,000 | 128,334,000 | 134,684,000 | 134,237,000 | 145,180,000 | 128,737,000 | 127,656,000 | 127,547,000 | 136,797,000 | 119,433,000 | 117,047,000 | 120,860,000 | 139,431,000 | 126,620,000 | 127,942,000 | 121,567,000 | 136,825,000 | 121,804,000 | 119,642,000 | 115,229,000 | 122,194,000 | 111,362,000 | 109,586,000 | 103,921,000 | 107,957,000 | 99,488,000 | 100,209,000 | 97,722,000 | 96,194,000 | 89,316,000 | 90,777,000 | 86,375,000 | ||||||||
yoy | 17.54% | 39.80% | 35.57% | 28.88% | 21.47% | 2.11% | -1.78% | 12.46% | 12.63% | 15.72% | 19.84% | 13.32% | 12.13% | 2.58% | 21.44% | 19.49% | 14.50% | 34.38% | 22.02% | 10.57% | 4.57% | 2.80% | 0.39% | 22.48% | 5.12% | 11.53% | 4.05% | -4.78% | -4.09% | -1.67% | 3.10% | 3.38% | -1.40% | -4.61% | -3.02% | 1.66% | 4.44% | 7.80% | 8.22% | 9.95% | 15.14% | 19.38% | 9.89% | 9.18% | 7.60% | 2.19% | -1.07% | -16.50% | -4758.47% | -27.61% | -28.70% | -28.26% | -101.43% | -16.49% | -14.91% | -7.31% | -6.09% | -0.31% | 5.51% | 5.25% | 6.13% | 7.79% | 9.06% | 5.53% | -1.89% | -5.68% | -8.52% | -0.58% | 1.90% | 3.95% | 6.94% | 5.50% | 11.97% | 9.38% | 9.18% | 10.88% | 13.19% | 11.94% | 9.36% | 6.34% | 12.23% | 11.39% | 10.39% | 13.14% | ||||||||||||
qoq | 1.15% | 5.24% | -0.28% | 10.72% | 20.30% | 2.06% | -5.20% | 4.36% | 1.13% | -1.83% | 8.54% | 4.52% | 3.91% | 1.66% | 2.64% | 3.42% | -4.94% | 20.35% | 1.00% | -0.90% | 11.56% | 9.28% | -8.48% | -6.28% | 9.67% | 6.72% | 11.67% | -19.57% | 16.36% | -0.44% | 2.19% | -18.98% | 19.29% | 4.40% | 2.47% | -22.73% | 15.40% | 6.14% | 7.42% | -20.62% | 19.11% | 6.55% | 9.14% | -16.87% | 23.49% | -1.92% | 8.44% | -18.07% | 17.28% | -5.05% | -8.47% | -4670.87% | -101.82% | -6.48% | -7.90% | -8.74% | 6.24% | -4.71% | 0.33% | -7.54% | 12.77% | 0.85% | 0.09% | -6.76% | 14.54% | 2.04% | -3.15% | -13.32% | 10.12% | -1.03% | 5.24% | -11.15% | 12.33% | 1.81% | 3.83% | -5.70% | 9.73% | 1.62% | 5.45% | -3.74% | 8.51% | -0.72% | 2.54% | 1.59% | 7.70% | -1.61% | 5.10% | |||||||||
costs of revenue: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cost of software licenses | 3,860,000 | 2,833,000 | 2,987,000 | 2,925,000 | 3,014,000 | 2,700,000 | 2,497,000 | 2,731,000 | 3,155,000 | 2,732,000 | 2,814,000 | 2,452,000 | 2,574,000 | 2,477,000 | 2,583,000 | 2,609,000 | 1,508,000 | 1,574,000 | 1,038,000 | 1,151,000 | 1,171,000 | 1,103,000 | 810,000 | 1,389,000 | 1,598,000 | 1,204,000 | 925,000 | 1,167,000 | 1,198,000 | 1,077,000 | 1,233,000 | 1,261,000 | 1,405,000 | 1,337,000 | 1,422,000 | 1,588,000 | 1,317,000 | 1,424,000 | 1,233,000 | 1,482,000 | 1,453,000 | 1,441,000 | 1,365,000 | 1,720,000 | 1,445,000 | 1,805,000 | 1,139,000 | 2,007,000 | 1,856,000 | 1,587,000 | 1,356,000 | 2,239,000 | -376,000 | 1,927,000 | 2,273,000 | 2,288,000 | 1,939,000 | 2,321,000 | 2,321,000 | 2,381,000 | 2,290,000 | 2,025,000 | 1,619,000 | 1,989,000 | 2,174,000 | 1,758,000 | 1,527,000 | 2,317,000 | 1,857,000 | 3,219,000 | 2,164,000 | 2,296,000 | 2,389,000 | 2,109,000 | 1,880,000 | 1,672,000 | 1,380,000 | 2,034,000 | 1,817,000 | 2,214,000 | 2,501,000 | 1,843,000 | 1,855,000 | 1,951,000 | 1,990,000 | 2,092,000 | 2,299,000 | 2,592,000 | 2,315,000 | 2,098,000 | 2,434,000 | 2,326,000 | 2,778,000 | 2,505,000 | 2,586,000 | 2,882,000 |
cost of maintenance, saas, and professional services | 33,183,000 | 33,919,000 | 33,764,000 | 32,884,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of acquired intangibles | 9,483,000 | 10,784,000 | 10,537,000 | 10,422,000 | 7,658,000 | 6,307,000 | 7,398,000 | 7,859,000 | 7,916,000 | 7,995,000 | 7,994,000 | 6,264,000 | 5,487,000 | 5,558,000 | 5,573,000 | 5,458,000 | 4,217,000 | 3,599,000 | 3,599,000 | 3,521,000 | 2,923,000 | 1,664,000 | 1,664,000 | 1,646,000 | 6,887,000 | 7,458,000 | 6,106,000 | 5,433,000 | 5,508,000 | 5,509,000 | 5,899,000 | 5,818,000 | 5,979,000 | 5,768,000 | 4,683,000 | 3,678,000 | 3,678,000 | 3,940,000 | 3,939,000 | 3,939,000 | 4,025,000 | 4,079,000 | 4,093,000 | 4,633,000 | 1,106,000 | 834,000 | 530,000 | 529,000 | 529,000 | 529,000 | 143,000 | 286,000 | -9,754,000 | 3,648,000 | 3,631,000 | 3,734,000 | 1,715,250 | 2,568,000 | 2,296,000 | 1,997,000 | 1,871,000 | 1,809,000 | 1,837,000 | 1,559,000 | ||||||||||||||||||||||||||||||||
total costs of revenue | 46,526,000 | 47,536,000 | 47,288,000 | 46,231,000 | 36,538,000 | 29,064,000 | 32,071,000 | 32,809,000 | 33,663,000 | 32,919,000 | 33,778,000 | 26,217,000 | 23,531,000 | 23,796,000 | 23,957,000 | 23,212,000 | 21,080,000 | 20,068,000 | 19,310,000 | 17,991,000 | 18,231,000 | 14,738,000 | 14,259,000 | 14,886,000 | 20,766,000 | 20,825,000 | 17,611,000 | 16,039,000 | 16,731,000 | 16,696,000 | 16,643,000 | 16,903,000 | 17,959,000 | 18,075,000 | 17,367,000 | 15,758,000 | 16,538,000 | 17,189,000 | 16,235,000 | 15,750,000 | 15,237,000 | 15,132,000 | 15,746,000 | 17,628,000 | 11,139,000 | 7,861,000 | 7,378,000 | 7,881,000 | 8,095,000 | 8,519,000 | 8,489,000 | 11,382,000 | -23,205,000 | 20,241,000 | 25,781,000 | 25,402,000 | 26,198,000 | 26,816,000 | 26,157,000 | 24,124,000 | 25,381,000 | 24,709,000 | 25,231,000 | 24,001,000 | 23,704,000 | 22,526,000 | 22,593,000 | 24,378,000 | 23,848,000 | 22,735,000 | 22,696,000 | 22,610,000 | 23,567,000 | 21,520,000 | 21,244,000 | 20,425,000 | 20,554,000 | 19,333,000 | 18,935,000 | 17,988,000 | ||||||||||||||||
gross profit | 206,140,000 | 202,259,000 | 190,067,000 | 191,784,000 | 178,423,000 | 149,622,000 | 143,006,000 | 151,876,000 | 143,307,000 | 142,073,000 | 144,473,000 | 138,009,000 | 133,596,000 | 127,421,000 | 124,790,000 | 121,710,000 | 119,048,000 | 127,349,000 | 103,178,000 | 103,289,000 | 104,154,000 | 94,961,000 | 86,124,000 | 94,797,000 | 96,272,000 | 85,891,000 | 82,384,000 | 73,510,000 | 94,602,000 | 78,987,000 | 79,459,000 | 77,144,000 | 98,120,000 | 79,235,000 | 75,846,000 | 75,212,000 | 101,186,000 | 84,829,000 | 79,883,000 | 73,731,000 | 97,481,000 | 79,505,000 | 73,071,000 | 63,753,000 | 86,755,000 | 71,413,000 | 73,449,000 | 66,657,000 | 82,885,000 | 69,059,000 | 73,216,000 | 77,887,000 | 21,252,000 | 86,932,000 | 88,815,000 | 99,024,000 | 110,142,000 | 101,518,000 | 108,527,000 | 110,113,000 | 119,799,000 | 104,028,000 | 102,425,000 | 103,546,000 | 113,093,000 | 96,907,000 | 94,454,000 | 96,482,000 | 115,583,000 | 103,885,000 | 105,246,000 | 98,957,000 | 113,258,000 | 100,284,000 | 98,398,000 | 94,804,000 | 101,640,000 | 92,029,000 | 90,651,000 | 85,933,000 | ||||||||||||||||
yoy | 15.53% | 35.18% | 32.91% | 26.28% | 24.50% | 5.31% | -1.02% | 10.05% | 7.27% | 11.50% | 15.77% | 13.39% | 12.22% | 0.06% | 20.95% | 17.83% | 14.30% | 34.11% | 19.80% | 8.96% | 8.19% | 10.56% | 4.54% | 28.96% | 1.77% | 8.74% | 3.68% | -4.71% | -3.59% | -0.31% | 4.76% | 2.57% | -3.03% | -6.59% | -5.05% | 2.01% | 3.80% | 6.70% | 9.32% | 15.65% | 12.36% | 11.33% | -0.51% | -4.36% | 4.67% | 3.41% | 0.32% | -14.42% | 290.01% | -20.56% | -17.56% | -21.35% | -80.70% | -14.37% | -18.16% | -10.07% | -8.06% | -2.41% | 5.96% | 6.34% | 5.93% | 7.35% | 8.44% | 7.32% | -2.15% | -6.72% | -10.25% | -2.50% | 2.05% | 3.59% | 6.96% | 4.38% | 11.43% | 8.97% | 8.55% | 10.32% | ||||||||||||||||||||
qoq | 1.92% | 6.41% | -0.90% | 7.49% | 19.25% | 4.63% | -5.84% | 5.98% | 0.87% | -1.66% | 4.68% | 3.30% | 4.85% | 2.11% | 2.53% | 2.24% | -6.52% | 23.43% | -0.11% | -0.83% | 9.68% | 10.26% | -9.15% | -1.53% | 12.09% | 4.26% | 12.07% | -22.30% | 19.77% | -0.59% | 3.00% | -21.38% | 23.83% | 4.47% | 0.84% | -25.67% | 19.28% | 6.19% | 8.34% | -24.36% | 22.61% | 8.81% | 14.62% | -26.51% | 21.48% | -2.77% | 10.19% | -19.58% | 20.02% | -5.68% | -6.00% | 266.49% | -75.55% | -2.12% | -10.31% | -10.09% | 8.50% | -6.46% | -1.44% | -8.09% | 15.16% | 1.57% | -1.08% | -8.44% | 16.70% | 2.60% | -2.10% | -16.53% | 11.26% | -1.29% | 6.36% | -12.63% | 12.94% | 1.92% | 3.79% | -6.73% | 10.44% | 1.52% | 5.49% | |||||||||||||||||
gross margin % | 81.59% | 80.97% | 80.08% | 80.58% | 83.00% | 83.73% | 81.68% | 82.24% | 80.98% | 81.19% | 81.05% | 84.04% | 85.02% | 84.26% | 83.89% | 83.98% | 84.96% | 86.39% | 84.24% | 85.17% | 85.10% | 86.57% | 85.80% | 86.43% | 82.26% | 80.49% | 82.39% | 82.09% | 84.97% | 82.55% | 82.68% | 82.03% | 84.53% | 81.43% | 81.37% | 82.68% | 85.95% | 83.15% | 83.11% | 82.40% | 86.48% | 84.01% | 82.27% | 78.34% | 88.62% | 90.08% | 90.87% | 89.43% | 91.10% | 89.02% | 89.61% | 87.25% | -1088.17% | 81.11% | 77.50% | 79.58% | 80.78% | 79.10% | 80.58% | 82.03% | 82.52% | 80.81% | 80.24% | 81.18% | 82.67% | 81.14% | 80.70% | 79.83% | 82.90% | 82.04% | 82.26% | 81.40% | 82.78% | 82.33% | 82.24% | 82.27% | 83.18% | 82.64% | 82.72% | 82.69% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% |
operating expenses: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sales and marketing | 58,190,000 | 51,850,000 | 49,677,000 | 51,296,000 | 50,429,000 | 37,141,000 | 37,889,000 | 39,111,000 | 43,563,000 | 38,612,000 | 40,147,000 | 33,754,000 | 39,992,000 | 34,595,000 | 32,704,000 | 33,469,000 | 37,422,000 | 29,737,000 | 29,262,000 | 29,469,000 | 32,013,000 | 22,186,000 | 21,716,000 | 24,198,000 | 29,369,000 | 25,177,000 | 24,832,000 | 22,323,000 | 28,198,000 | 21,752,000 | 21,658,000 | 21,428,000 | 26,229,000 | 23,159,000 | 21,236,000 | 25,721,000 | 32,853,000 | 29,852,000 | 29,138,000 | 29,658,000 | 32,260,000 | 30,004,000 | 31,852,000 | 30,751,000 | 30,071,000 | 22,477,000 | 24,359,000 | 24,509,000 | 26,911,000 | 24,554,000 | 25,890,000 | 31,535,000 | -203,000 | 33,034,000 | 41,528,000 | 47,247,000 | 51,816,000 | 45,251,000 | 44,312,000 | 44,698,000 | 46,081,000 | 39,362,000 | 40,140,000 | 43,206,000 | 48,896,000 | 45,511,000 | 43,505,000 | 44,315,000 | 53,581,000 | 48,367,000 | 48,158,000 | 45,842,000 | 53,402,000 | 47,644,000 | 45,745,000 | 44,645,000 | 54,050,000 | 44,609,000 | 44,983,000 | 42,797,000 | 43,346,000 | 37,910,000 | 37,560,000 | 38,329,000 | 38,581,000 | 35,310,000 | 36,100,000 | 36,180,000 | ||||||||
product development | 49,888,000 | 49,432,000 | 46,570,000 | 46,375,000 | 41,199,000 | 34,720,000 | 35,435,000 | 34,988,000 | 34,005,000 | 33,138,000 | 34,820,000 | 30,438,000 | 28,602,000 | 28,650,000 | 28,643,000 | 28,673,000 | 26,759,000 | 25,616,000 | 26,415,000 | 24,548,000 | 24,482,000 | 20,676,000 | 21,787,000 | 21,654,000 | 23,868,000 | 23,126,000 | 21,688,000 | 19,890,000 | 20,334,000 | 19,338,000 | 19,822,000 | 20,245,000 | 21,243,000 | 19,620,000 | 18,791,000 | 17,334,000 | 22,787,000 | 21,706,000 | 22,297,000 | 21,797,000 | 21,391,000 | 20,422,000 | 22,290,000 | 22,821,000 | 13,397,000 | 14,975,000 | 15,480,000 | 15,113,000 | 14,428,000 | 14,615,000 | 14,671,000 | 15,786,000 | -10,574,000 | 20,949,000 | 22,727,000 | 22,395,000 | 20,616,000 | 19,107,000 | 20,137,000 | 20,859,000 | 22,162,000 | 21,941,000 | 23,153,000 | 23,387,000 | 22,942,000 | 22,378,000 | 23,023,000 | 24,919,000 | 25,489,000 | 21,076,000 | 20,530,000 | 20,693,000 | 19,332,000 | 19,829,000 | 20,389,000 | 20,795,000 | 19,708,000 | 19,288,000 | 19,346,000 | 19,007,000 | 15,322,000 | 15,957,000 | 15,393,000 | 16,399,000 | 15,580,000 | 14,907,000 | 15,275,000 | 14,609,000 | 11,944,000 | 13,010,000 | 12,802,000 | 12,487,000 | 10,373,000 | 10,459,000 | 10,563,000 | 10,718,000 |
general and administrative | 28,647,000 | 28,308,000 | 25,637,000 | 25,623,000 | 25,688,000 | 20,503,000 | 21,983,000 | 21,344,000 | 22,111,000 | 20,791,000 | 21,469,000 | 18,786,000 | 21,537,000 | 20,141,000 | 19,207,000 | 16,991,000 | 18,793,000 | 16,451,000 | 16,460,000 | 13,424,000 | 15,302,000 | 13,514,000 | 12,440,000 | 12,748,000 | 14,915,000 | 13,506,000 | 12,654,000 | 12,285,000 | 13,380,000 | 12,218,000 | 12,190,000 | 11,262,000 | 12,401,000 | 11,164,000 | 11,606,000 | 10,568,000 | 10,477,000 | 11,411,000 | 12,264,000 | 12,380,000 | 15,229,000 | 14,076,000 | 13,673,000 | 14,315,000 | 13,056,000 | 12,162,000 | 11,428,000 | 11,727,000 | 13,604,000 | 13,660,000 | 14,064,000 | 14,682,000 | 14,104,000 | 14,428,000 | 18,069,000 | 15,452,000 | 16,163,000 | 20,342,000 | 13,742,000 | 11,852,000 | 13,638,000 | 11,937,000 | 13,448,000 | 12,782,000 | 13,489,000 | 17,717,000 | 13,830,000 | 14,575,000 | 18,612,000 | 14,966,000 | 14,605,000 | 13,900,000 | 15,022,000 | 13,188,000 | 19,029,000 | 15,031,000 | 16,358,000 | 13,981,000 | 13,034,000 | 13,347,000 | 10,374,000 | 10,284,000 | 11,012,000 | 10,652,000 | 9,566,000 | 9,674,000 | 9,837,000 | 9,676,000 | 8,022,000 | 8,630,000 | 8,367,000 | 9,140,000 | 8,088,000 | 7,405,000 | 7,153,000 | 7,387,000 |
cyber vulnerability response expenses | 531,500 | 659,000 | 730,000 | 737,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring expenses | 4,130,000 | 907,000 | 1,043,000 | 7,029,000 | 7,146,000 | 308,000 | 651,000 | 2,349,000 | 2,177,000 | 843,000 | 3,990,000 | 1,397,000 | 95,000 | 130,000 | 143,000 | 511,000 | 5,175,000 | 40,000 | -64,000 | 1,157,000 | 4,080,000 | 91,000 | 695,000 | 1,040,000 | 2,338,000 | 801,000 | 2,777,000 | 415,000 | 1,821,000 | 3,486,000 | 923,000 | 662,000 | 17,139,000 | 1,463,000 | -36,000 | 331,000 | -66,000 | 4,274,000 | 2,561,000 | 3,810,000 | 2,344,000 | 265,000 | 1,680,000 | 124,000 | 196,000 | 2,856,000 | 5,401,000 | 2,766,000 | 960,000 | -3,075,000 | 2,787,000 | 8,496,000 | 1,309,250 | -211,000 | ||||||||||||||||||||||||||||||||||||||||||
acquisition-related expenses | 282,000 | 814,000 | 1,731,000 | 2,490,000 | 13,995,000 | 1,864,000 | 548,000 | 702,000 | 271,000 | 699,000 | 1,991,000 | 1,743,000 | 787,000 | 168,000 | 2,736,000 | 912,000 | 1,381,000 | 1,481,000 | 844,000 | 396,000 | 2,198,000 | 1,125,000 | 314,000 | 298,000 | 253,000 | 1,107,000 | 130,000 | 42,000 | 43,000 | 43,000 | 614,000 | 751,000 | 44,000 | 49,000 | 791,000 | 53,000 | 324,000 | 72,000 | 1,059,000 | 662,000 | 1,010,000 | 1,506,000 | 2,714,000 | 572,000 | 1,630,000 | 946,000 | 975,000 | 957,000 | 1,272,000 | 215,000 | 53,000 | 415,000 | 110,000 | 110,000 | 110,000 | 110,000 | 15,000 | 3,000 | 297,000 | 1,534,000 | 653,000 | 1,776,000 | 974,000 | |||||||||||||||||||||||||||||||||
total operating expenses | 167,766,000 | 158,385,000 | 151,451,000 | 159,358,000 | 156,923,000 | 109,273,000 | 115,858,000 | 116,870,000 | 120,770,000 | 112,702,000 | 121,446,000 | 102,421,000 | 103,153,000 | 95,400,000 | 84,555,000 | 92,278,000 | 98,690,000 | 81,303,000 | 80,896,000 | 75,873,000 | 85,640,000 | 61,768,000 | 60,815,000 | 64,085,000 | 102,298,000 | 69,931,000 | 67,643,000 | 58,101,000 | 70,343,000 | 56,804,000 | 57,671,000 | 59,376,000 | 69,311,000 | 58,936,000 | 55,562,000 | 73,990,000 | 163,550,000 | 71,223,000 | 67,539,000 | 67,026,000 | 77,399,000 | 70,911,000 | 75,806,000 | 74,939,000 | 59,728,000 | 51,982,000 | 53,169,000 | 52,655,000 | 58,985,000 | 59,398,000 | 58,830,000 | 63,172,000 | -4,056,000 | 72,935,000 | 92,587,000 | 87,130,000 | 90,956,000 | 88,006,000 | 81,317,000 | 81,797,000 | 86,964,000 | 87,559,000 | 79,680,000 | 107,925,000 | 87,313,000 | 87,815,000 | 82,912,000 | 91,763,000 | 107,059,000 | 85,778,000 | 84,642,000 | 81,809,000 | 97,487,000 | 82,481,000 | 87,109,000 | 82,451,000 | 92,161,000 | 79,842,000 | 79,644,000 | 78,068,000 | ||||||||||||||||
income from operations | 38,374,000 | 43,874,000 | 38,616,000 | 32,426,000 | 21,500,000 | 40,349,000 | 27,148,000 | 35,006,000 | 22,537,000 | 29,371,000 | 23,027,000 | 35,588,000 | 30,443,000 | 32,021,000 | 40,235,000 | 29,432,000 | 20,358,000 | 46,046,000 | 22,282,000 | 27,416,000 | 18,514,000 | 33,193,000 | 25,309,000 | 30,712,000 | -6,026,000 | 15,960,000 | 14,741,000 | 15,409,000 | 24,259,000 | 22,183,000 | 21,788,000 | 17,768,000 | 28,809,000 | 20,299,000 | 20,284,000 | 1,222,000 | -62,364,000 | 13,606,000 | 12,344,000 | 6,705,000 | 20,082,000 | 8,594,000 | -2,735,000 | -11,186,000 | 27,027,000 | 19,431,000 | 20,280,000 | 14,002,000 | 23,900,000 | 9,661,000 | 14,386,000 | 14,715,000 | 25,308,000 | 13,997,000 | -3,772,000 | 11,894,000 | 19,186,000 | 13,512,000 | 27,210,000 | 28,316,000 | 32,835,000 | 16,469,000 | 22,745,000 | -4,379,000 | 25,780,000 | 9,092,000 | 11,542,000 | 4,719,000 | 8,524,000 | 18,107,000 | 20,604,000 | 17,148,000 | 15,771,000 | 17,803,000 | 11,289,000 | 12,353,000 | 9,479,000 | 12,187,000 | 11,007,000 | 7,865,000 | 19,233,000 | 12,855,000 | 17,319,000 | 14,358,000 | 15,863,000 | 12,698,000 | 11,470,000 | 6,333,000 | 12,262,000 | 10,063,000 | 9,165,000 | 5,262,000 | 9,217,000 | 7,322,000 | 8,418,000 | 3,267,000 |
yoy | 78.48% | 8.74% | 42.24% | -7.37% | -4.60% | 37.38% | 17.90% | -1.64% | -25.97% | -8.28% | -42.77% | 20.92% | 49.54% | -30.46% | 80.57% | 7.35% | 9.96% | 38.72% | -11.96% | -10.73% | -407.24% | 107.98% | 71.69% | 99.31% | -124.84% | -28.05% | -32.34% | -13.28% | -15.79% | 9.28% | 7.41% | 1354.01% | -146.19% | 49.19% | 64.32% | -81.77% | -410.55% | 58.32% | -551.33% | -159.94% | -25.70% | -55.77% | -113.49% | -179.89% | 13.08% | 101.13% | 40.97% | -4.85% | -5.56% | -30.98% | -481.39% | 23.72% | 31.91% | 3.59% | -113.86% | -58.00% | -41.57% | -17.95% | 19.63% | -746.63% | 27.37% | 81.14% | 97.06% | -192.80% | 202.44% | -49.79% | -43.98% | -72.48% | -45.95% | 1.71% | 82.51% | 38.82% | 66.38% | 46.08% | 2.56% | 57.06% | -50.71% | -5.20% | -36.45% | -45.22% | 21.24% | 1.24% | 50.99% | 126.72% | 29.37% | 26.19% | 25.15% | 20.35% | 33.04% | 37.44% | 8.87% | 61.07% | ||||
qoq | -12.54% | 13.62% | 19.09% | 50.82% | -46.71% | 48.63% | -22.45% | 55.33% | -23.27% | 27.55% | -35.30% | 16.90% | -4.93% | -20.42% | 36.70% | 44.57% | -55.79% | 106.65% | -18.73% | 48.08% | -44.22% | 31.15% | -17.59% | -609.66% | -137.76% | 8.27% | -4.34% | -36.48% | 9.36% | 1.81% | 22.62% | -38.32% | 41.92% | 0.07% | 1559.90% | -101.96% | -558.36% | 10.22% | 84.10% | -66.61% | 133.67% | -414.22% | -75.55% | -141.39% | 39.09% | -4.19% | 44.84% | -41.41% | 147.39% | -32.84% | -2.24% | -41.86% | 80.81% | -471.08% | -131.71% | -38.01% | 41.99% | -50.34% | -3.91% | -13.76% | 99.37% | -27.59% | -619.41% | -116.99% | 183.55% | -21.23% | 144.59% | -44.64% | -52.92% | -12.12% | 20.15% | 8.73% | -11.41% | 57.70% | -8.61% | 30.32% | -22.22% | 10.72% | 39.95% | -59.11% | 49.61% | -25.78% | 20.62% | -9.49% | 24.93% | 10.71% | 81.11% | -48.35% | 21.85% | 9.80% | 74.17% | -42.91% | 25.88% | -13.02% | 157.67% | |
operating margin % | 15.19% | 17.56% | 16.27% | 13.62% | 10.00% | 22.58% | 15.51% | 18.95% | 12.73% | 16.78% | 12.92% | 21.67% | 19.37% | 21.18% | 27.05% | 20.31% | 14.53% | 31.24% | 18.19% | 22.61% | 15.13% | 30.26% | 25.21% | 28.00% | -5.15% | 14.96% | 14.74% | 17.21% | 21.79% | 23.18% | 22.67% | 18.89% | 24.82% | 20.86% | 21.76% | 1.34% | -52.97% | 13.34% | 12.84% | 7.49% | 17.82% | 9.08% | -3.08% | -13.75% | 27.61% | 24.51% | 25.09% | 18.79% | 26.27% | 12.45% | 17.61% | 16.48% | -1295.85% | 13.06% | -3.29% | 9.56% | 14.07% | 10.53% | 20.20% | 21.09% | 22.62% | 12.79% | 17.82% | -3.43% | 18.85% | 7.61% | 9.86% | 3.90% | 6.11% | 14.30% | 16.10% | 14.11% | 11.53% | 14.62% | 9.44% | 10.72% | 7.76% | 10.94% | 10.04% | 7.57% | 17.82% | 12.92% | 17.28% | 14.69% | 16.49% | 14.22% | 12.64% | 7.33% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% |
other income: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest expense | -16,546,000 | -17,737,000 | -18,138,000 | -18,429,000 | -10,896,000 | -6,765,000 | -7,007,000 | -7,344,000 | -7,886,000 | -8,532,000 | -8,514,000 | -5,848,000 | -4,422,000 | -4,009,000 | -3,656,000 | -3,703,000 | -6,420,000 | -6,510,000 | -4,601,000 | -2,514,000 | -2,478,000 | -2,302,000 | -2,598,000 | -2,792,000 | -2,993,000 | -3,321,000 | -2,210,000 | -1,389,000 | -1,375,000 | -1,337,000 | -1,272,000 | -1,165,000 | -1,176,000 | -1,221,000 | -1,152,000 | -1,082,000 | -934,000 | -1,174,000 | -1,013,000 | -1,057,000 | -980,000 | -987,000 | -947,000 | -1,139,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
interest income and other | 718,000 | 260,000 | 294,000 | 487,000 | 1,286,000 | 1,896,000 | 928,000 | 624,000 | 643,000 | 788,000 | 592,000 | 515,000 | 423,000 | 247,000 | 155,000 | 589,000 | 555,000 | 99,000 | 4,000 | 119,000 | 1,052,000 | 110,000 | 122,000 | 211,000 | 193,000 | 377,000 | 344,000 | 229,000 | 259,000 | 322,000 | 231,000 | 408,000 | 204,000 | 239,000 | 257,000 | 221,000 | 153,000 | 260,000 | 264,000 | 162,000 | 293,000 | 450,000 | 454,000 | 515,000 | 324,000 | -1,922,000 | 596,000 | 513,000 | 55,000 | 371,000 | 244,000 | 531,000 | 218,000 | 1,017,000 | 743,000 | 592,000 | 388,000 | 309,000 | 714,000 | 588,000 | 455,000 | 615,000 | 581,000 | 1,481,000 | 510,000 | 560,000 | 602,000 | 1,073,000 | 2,340,000 | 2,230,000 | 2,659,000 | 3,155,000 | 3,011,000 | 2,602,000 | 2,331,000 | 1,918,000 | 2,107,000 | 1,931,000 | 1,711,000 | 1,795,000 | 1,587,000 | 1,620,000 | 1,160,000 | 890,000 | 506,750 | 606,000 | 650,000 | 771,000 | 639,250 | 811,000 | 835,000 | 911,000 | ||||
foreign currency loss | -290,000 | -191,000 | -908,000 | -1,182,000 | 360,000 | -1,201,000 | -941,000 | -679,000 | -1,122,000 | -675,000 | -496,000 | -331,000 | -366,000 | -294,000 | -128,000 | -621,000 | -257,000 | -461,000 | -770,000 | -371,000 | -816,000 | -751,000 | -774,000 | -451,000 | -843,000 | -679,000 | -535,000 | -725,000 | -507,000 | -452,250 | -194,000 | -536,000 | -1,079,000 | -368,500 | -660,000 | -494,000 | -322,000 | -1,062,000 | -474,000 | -89,000 | -161,000 | -332,000 | -710,000 | -828,000 | -350,000 | -263,000 | -1,193,000 | -1,098,000 | -831,000 | |||||||||||||||||||||||||||||||||||||||||||||||
total other expense | -16,118,000 | -17,668,000 | -18,752,000 | -19,124,000 | -9,250,000 | -6,070,000 | -7,020,000 | -7,399,000 | -8,365,000 | -8,419,000 | -8,418,000 | -5,664,000 | -3,667,000 | -4,339,000 | -3,390,000 | -3,480,000 | -6,159,000 | -6,539,000 | -5,218,000 | -2,652,000 | -1,887,000 | -2,962,000 | -2,847,000 | -3,397,000 | -3,551,000 | -3,718,000 | -2,317,000 | -2,003,000 | -1,142,000 | -1,165,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income before income taxes | 22,256,000 | 26,206,000 | 19,864,000 | 13,302,000 | 12,250,000 | 34,279,000 | 20,128,000 | 27,607,000 | 14,172,000 | 20,952,000 | 14,609,000 | 29,924,000 | 26,776,000 | 27,682,000 | 36,845,000 | 25,952,000 | 14,199,000 | 39,507,000 | 17,064,000 | 24,764,000 | 16,627,000 | 30,231,000 | 22,462,000 | 27,315,000 | -9,577,000 | 12,242,000 | 12,424,000 | 13,406,000 | 22,071,000 | 20,222,000 | 20,504,000 | 16,183,000 | 28,081,000 | 18,899,000 | 18,732,000 | -125,000 | -63,461,000 | 12,318,000 | 10,983,000 | 4,880,000 | -1,646,500 | 7,429,000 | -3,760,000 | -10,253,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
provision for income taxes | -3,489,000 | 6,793,000 | 2,835,000 | 2,356,000 | 11,103,000 | 5,815,000 | 3,940,000 | 4,968,000 | -1,163,000 | 1,854,000 | 2,519,000 | 6,250,000 | 3,068,000 | 5,885,000 | 7,735,000 | 5,498,000 | -727,000 | 8,531,000 | 3,507,000 | 5,803,000 | -1,034,000 | 6,254,000 | 5,494,000 | 6,199,000 | -4,837,000 | -1,315,000 | 4,243,000 | 4,004,000 | 3,641,000 | 3,476,000 | 5,101,000 | 3,271,000 | 11,652,000 | 7,727,000 | 8,391,000 | 400,000 | 10,332,000 | 4,742,000 | 3,708,000 | 1,664,000 | 28,411,000 | 11,555,000 | -9,529,000 | -9,282,000 | 12,208,000 | 5,879,000 | 7,352,000 | 2,908,000 | 8,988,000 | 2,634,000 | 5,952,000 | 5,044,000 | 6,875,000 | 6,378,000 | 4,675,000 | 7,591,000 | 4,137,000 | 9,459,000 | 7,756,000 | 10,362,000 | 5,505,000 | 7,606,000 | -617,000 | 8,570,000 | 3,384,000 | 4,175,000 | 2,296,000 | 3,807,000 | 8,210,000 | 8,318,000 | 7,378,000 | 6,517,000 | 7,026,000 | 4,519,000 | 4,705,000 | 4,332,000 | 4,985,000 | 3,807,000 | 2,783,000 | 6,757,000 | 801,000 | 5,990,000 | 4,383,000 | 5,108,000 | 4,281,000 | 3,632,000 | 2,085,000 | 3,779,000 | 3,141,000 | 2,867,000 | 1,816,000 | 2,948,000 | 2,351,000 | 2,469,000 | 1,055,000 | |
net income | 25,745,000 | 19,413,000 | 17,029,000 | 10,946,000 | 1,147,000 | 28,464,000 | 16,188,000 | 22,639,000 | 15,335,000 | 19,098,000 | 12,090,000 | 23,674,000 | 23,708,000 | 21,797,000 | 29,110,000 | 20,454,000 | 14,926,000 | 30,976,000 | 13,557,000 | 18,961,000 | 17,661,000 | 23,977,000 | 16,968,000 | 21,116,000 | -4,740,000 | 13,557,000 | 8,181,000 | 9,402,000 | 18,430,000 | 16,746,000 | 15,403,000 | 12,912,000 | 16,429,000 | 11,172,000 | 10,341,000 | -525,000 | -73,793,000 | 7,576,000 | 7,275,000 | 3,216,000 | -9,471,000 | -4,126,000 | 5,769,000 | -971,000 | 14,464,000 | 11,095,000 | 12,799,000 | 11,100,000 | 15,036,000 | 24,843,000 | 3,910,000 | 31,118,000 | 36,025,000 | 5,838,000 | -1,908,000 | 7,489,000 | 11,680,000 | 8,601,000 | 17,960,000 | 20,521,000 | 21,276,000 | 9,244,000 | 19,058,000 | -1,006,000 | 16,676,000 | 5,521,000 | 6,907,000 | 3,652,000 | 6,452,000 | 12,537,000 | 14,471,000 | 12,836,000 | 12,104,000 | 13,047,000 | 8,391,000 | 8,738,000 | 6,904,000 | 8,870,000 | 7,718,000 | 5,779,000 | 14,033,000 | 13,357,000 | 12,229,000 | 9,314,000 | 10,856,000 | 8,520,000 | 8,085,000 | 4,640,000 | 8,817,000 | 7,329,000 | 6,690,000 | 4,238,000 | 6,878,000 | 5,486,000 | 5,762,000 | 2,461,000 |
yoy | 2144.55% | -31.80% | 5.20% | -51.65% | -92.52% | 49.04% | 33.90% | -4.37% | -35.32% | -12.38% | -58.47% | 15.74% | 58.84% | -29.63% | 114.72% | 7.87% | -15.49% | 29.19% | -20.10% | -10.21% | -472.59% | 76.86% | 107.41% | 124.59% | -125.72% | -19.04% | -46.89% | -27.18% | 12.18% | 49.89% | 48.95% | -2559.43% | -122.26% | 47.47% | 42.14% | -116.32% | 679.15% | -283.62% | 26.11% | -431.20% | -165.48% | -137.19% | -54.93% | -108.75% | -3.80% | -55.34% | 227.34% | -64.33% | -58.26% | 325.54% | -304.93% | 315.52% | 208.43% | -32.12% | -110.62% | -63.51% | -45.10% | -6.96% | -5.76% | -2139.86% | 27.58% | 67.43% | 175.92% | -127.55% | 158.46% | -55.96% | -52.27% | -71.55% | -46.70% | -3.91% | 72.46% | 46.90% | 75.32% | 47.09% | 8.72% | 51.20% | -50.80% | -33.59% | -36.89% | -37.95% | 29.26% | 56.77% | 51.26% | 100.73% | 23.13% | 16.25% | 20.85% | 9.49% | 28.19% | 33.59% | 16.11% | 72.21% | ||||
qoq | 32.62% | 14.00% | 55.57% | 854.32% | -95.97% | 75.83% | -28.50% | 47.63% | -19.70% | 57.97% | -48.93% | -0.14% | 8.77% | -25.12% | 42.32% | 37.04% | -51.81% | 128.49% | -28.50% | 7.36% | -26.34% | 41.31% | -19.64% | -545.49% | -134.96% | 65.71% | -12.99% | -48.99% | 10.06% | 8.72% | 19.29% | -21.41% | 47.06% | 8.04% | -2069.71% | -99.29% | -1074.04% | 4.14% | 126.21% | -133.96% | 129.54% | -171.52% | -694.13% | -106.71% | 30.37% | -13.31% | 15.31% | -26.18% | -39.48% | 535.37% | -87.43% | -13.62% | 517.08% | -405.97% | -125.48% | -35.88% | 35.80% | -52.11% | -12.48% | -3.55% | 130.16% | -51.50% | -1994.43% | -106.03% | 202.05% | -20.07% | 89.13% | -43.40% | -48.54% | -13.36% | 12.74% | 6.05% | -7.23% | 55.49% | -3.97% | 26.56% | -22.16% | 14.93% | 33.55% | -58.82% | 5.06% | 9.22% | 31.30% | -14.20% | 27.42% | 5.38% | 74.25% | -47.37% | 20.30% | 9.55% | 57.86% | -38.38% | 25.37% | -4.79% | 134.13% | |
net income margin % | 10.19% | 7.77% | 7.17% | 4.60% | 0.53% | 15.93% | 9.25% | 12.26% | 8.67% | 10.91% | 6.78% | 14.42% | 15.09% | 14.41% | 19.57% | 14.11% | 10.65% | 21.01% | 11.07% | 15.63% | 14.43% | 21.86% | 16.90% | 19.25% | -4.05% | 12.70% | 8.18% | 10.50% | 16.55% | 17.50% | 16.03% | 13.73% | 14.15% | 11.48% | 11.09% | -0.58% | -62.68% | 7.43% | 7.57% | 3.59% | -8.40% | -4.36% | 6.50% | -1.19% | 14.78% | 14.00% | 15.84% | 14.89% | 16.53% | 32.02% | 4.79% | 34.86% | -1844.60% | 5.45% | -1.66% | 6.02% | 8.57% | 6.70% | 13.33% | 15.29% | 14.65% | 7.18% | 14.93% | -0.79% | 12.19% | 4.62% | 5.90% | 3.02% | 4.63% | 9.90% | 11.31% | 10.56% | 8.85% | 10.71% | 7.01% | 7.58% | 5.65% | 7.97% | 7.04% | 5.56% | 13.00% | 13.43% | 12.20% | 9.53% | 11.29% | 9.54% | 8.91% | 5.37% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% |
earnings per share: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 0.6 | 0.45 | 0.4 | 0.25 | 0.03 | 0.66 | 0.37 | 0.52 | 0.35 | 0.44 | 0.28 | 0.55 | 0.55 | 0.5 | 0.67 | 0.47 | 0.34 | 0.71 | 0.31 | 0.43 | 0.4 | 0.53 | 0.38 | 0.47 | -0.11 | 0.3 | 0.18 | 0.21 | 0.4 | 0.37 | 0.34 | 0.28 | 0.35 | 0.23 | 0.21 | -0.01 | -1.49 | 0.16 | 0.15 | 0.06 | 0.003 | -0.08 | 0.11 | -0.02 | -0.03 | 0.12 | 0.18 | 0.13 | 0.27 | 0.31 | 0.11 | 0.21 | 0.45 | -0.02 | 0.42 | 0.14 | 0.17 | 0.09 | 0.17 | 0.31 | 0.35 | 0.3 | 0.29 | 0.31 | 0.2 | 0.21 | 0.17 | 0.22 | 0.19 | 0.14 | 0.35 | 0.34 | 0.33 | 0.25 | 0.3 | 0.24 | 0.22 | 0.13 | 0.135 | 0.21 | 0.2 | 0.13 | 0.095 | 0.15 | 0.16 | |||||||||||
diluted | 0.59 | 0.44 | 0.39 | 0.24 | 0.02 | 0.65 | 0.37 | 0.51 | 0.34 | 0.42 | 0.27 | 0.53 | 0.54 | 0.5 | 0.66 | 0.46 | 0.33 | 0.7 | 0.3 | 0.42 | 0.39 | 0.53 | 0.37 | 0.46 | -0.11 | 0.3 | 0.18 | 0.21 | 0.41 | 0.37 | 0.33 | 0.27 | 0.34 | 0.23 | 0.21 | -0.01 | -1.49 | 0.15 | 0.14 | 0.06 | 0.003 | -0.08 | 0.11 | -0.02 | -0.03 | 0.12 | 0.18 | 0.13 | 0.26 | 0.29 | 0.11 | 0.21 | 0.43 | -0.02 | 0.41 | 0.13 | 0.17 | 0.09 | 0.16 | 0.3 | 0.33 | 0.29 | 0.27 | 0.3 | 0.19 | 0.2 | 0.16 | 0.21 | 0.18 | 0.14 | 0.33 | 0.31 | 0.3 | 0.23 | 0.28 | 0.22 | 0.21 | 0.12 | 0.123 | 0.19 | 0.18 | 0.12 | 0.088 | 0.14 | 0.15 | |||||||||||
weighted-average shares outstanding: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 42,996 | 42,988 | 43,053 | 43,256 | 43,268 | 42,872 | 43,213 | 43,802 | 43,456 | 43,452 | 43,343 | 43,300 | 43,475 | 43,211 | 43,575 | 43,981 | 43,916 | 43,762 | 43,818 | 44,108 | 44,886 | 45,036 | 44,889 | 44,897 | 44,791 | 44,716 | 44,611 | 44,956 | 45,561 | 45,130 | 45,531 | 46,529 | 48,129 | 48,071 | 48,221 | 48,733 | 49,481 | 48,611 | 49,873 | 50,810 | 50,391 | 50,120 | 50,342 | 50,668 | 50,840 | 50,383 | 51,049 | 51,494 | 54,516 | 53,532 | 54,919 | 57,901 | 62,881 | 63,469 | 63,051 | 62,145 | 65,705 | 65,861 | 66,897 | 66,986 | 63,957 | 43,224 | 42,537 | 41,079 | 40,103 | 40,117 | 39,997 | 39,941 | 41,035 | 40,528 | 41,483 | 42,238 | 41,554 | 41,712 | 41,178 | 41,069 | 40,976 | 41,137 | 41,062 | 40,499 | 38,227 | 38,947 | 37,433 | 36,573 | 36,031 | 36,220 | 36,046 | 35,644 | 34,604 | 33,844 | 33,411 | 35,962 | 35,749 | |||
diluted | 44,019 | 43,717 | 44,156 | 44,887 | 44,427 | 43,711 | 43,964 | 44,826 | 44,658 | 44,981 | 44,470 | 44,353 | 44,247 | 43,935 | 44,253 | 44,708 | 44,620 | 44,502 | 44,472 | 44,652 | 45,321 | 45,364 | 45,267 | 45,515 | 45,340 | 45,303 | 45,287 | 45,286 | 46,135 | 45,576 | 46,087 | 47,476 | 48,516 | 48,370 | 48,490 | 48,733 | 49,481 | 49,135 | 50,354 | 51,440 | 50,391 | 50,120 | 51,085 | 50,668 | 51,466 | 50,931 | 51,673 | 52,165 | 55,379 | 54,389 | 55,736 | 58,752 | 63,741 | 64,105 | 63,051 | 63,130 | 67,540 | 67,280 | 69,246 | 69,659 | 66,212 | 44,424 | 44,237 | 41,079 | 41,041 | 41,261 | 40,697 | 40,521 | 42,677 | 42,156 | 43,238 | 44,174 | 43,943 | 44,153 | 43,636 | 43,437 | 43,269 | 42,901 | 43,473 | 42,465 | 41,571 | 42,501 | 40,979 | 39,721 | 39,010 | 38,853 | 39,233 | 38,955 | 38,182 | 37,829 | 35,576 | 38,251 | 39,117 | |||
cash dividends declared per common share | 0.005 | 0.175 | 0.175 | 0.175 | 0.175 | 0.175 | 0.175 | 0.175 | 0.175 | 0.175 | 0.175 | 0.175 | 0.175 | 0.175 | 0.175 | 0.175 | 0.175 | 0.165 | 0.165 | 0.165 | 0.165 | 0.155 | 0.155 | 0.155 | 0.155 | 0.14 | 0.14 | 0.14 | 0.14 | 0.125 | 0.125 | 0.125 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
maintenance and services | 141,559,000 | 120,836,000 | 121,098,000 | 120,585,000 | 120,700,000 | 124,448,000 | 121,844,000 | 106,658,000 | 103,973,000 | 103,599,000 | 103,933,000 | 102,172,000 | 98,892,000 | 95,487,000 | 92,381,000 | 87,963,000 | 84,942,000 | 82,185,000 | 80,720,000 | 79,054,000 | 77,702,000 | 76,030,000 | 70,267,000 | 66,747,000 | 68,182,000 | 68,479,000 | 69,663,000 | 68,704,000 | 70,116,000 | 68,781,000 | 67,621,000 | 66,648,000 | 69,227,000 | 68,394,000 | 67,331,000 | 65,526,000 | 68,262,000 | 62,797,000 | 60,095,000 | 56,150,000 | 56,738,000 | 52,881,000 | 52,839,000 | 52,274,000 | 53,588,000 | 51,912,000 | 52,358,000 | 56,603,000 | -13,075,000 | 76,190,000 | 84,923,000 | 82,934,000 | 87,633,000 | 89,621,000 | 89,267,000 | 82,901,000 | 88,705,000 | 83,989,000 | 83,428,000 | 80,430,000 | 84,769,000 | 80,260,000 | 78,534,000 | 75,008,000 | 83,329,000 | 80,622,000 | 82,927,000 | 76,465,000 | 83,040,000 | 77,793,000 | 75,087,000 | 70,500,000 | 72,782,000 | 69,066,000 | 68,229,000 | 61,141,000 | 63,873,000 | 61,502,000 | 62,988,000 | 60,167,000 | 59,396,000 | 56,452,000 | 53,872,000 | 52,480,000 | 52,046,000 | 50,504,000 | 50,476,000 | 46,368,000 | 46,977,000 | 46,141,000 | 44,279,000 | 41,771,000 | ||||
cost of maintenance and services | 25,866,000 | 20,057,000 | 22,176,000 | 22,219,000 | 22,592,000 | 22,192,000 | 22,970,000 | 17,501,000 | 15,470,000 | 15,761,000 | 15,801,000 | 15,145,000 | 15,355,000 | 14,895,000 | 14,673,000 | 13,319,000 | 14,137,000 | 11,971,000 | 11,785,000 | 11,851,000 | 12,281,000 | 12,163,000 | 10,580,000 | 9,439,000 | 10,025,000 | 10,110,000 | 9,511,000 | 9,824,000 | 10,575,000 | 10,970,000 | 11,262,000 | 10,492,000 | 11,543,000 | 11,825,000 | 11,063,000 | 10,329,000 | 9,759,000 | 9,612,000 | 10,288,000 | 11,275,000 | 8,588,000 | 5,222,000 | 5,709,000 | 5,345,000 | 5,710,000 | 6,403,000 | 6,990,000 | 8,857,000 | -13,075,000 | 14,666,000 | 19,877,000 | 19,380,000 | 20,402,000 | 20,529,000 | 19,906,000 | 17,768,000 | 18,204,000 | 17,845,000 | 18,327,000 | 16,914,000 | 16,680,000 | 15,957,000 | 15,997,000 | 17,333,000 | 17,407,000 | 16,558,000 | 17,715,000 | 17,641,000 | 18,566,000 | 16,915,000 | 16,871,000 | 16,262,000 | 16,796,000 | 15,044,000 | 15,125,000 | 14,250,000 | 13,990,000 | 13,492,000 | 13,800,000 | 14,036,000 | 12,743,000 | 12,826,000 | 13,959,000 | 12,826,000 | 13,604,000 | 13,088,000 | 12,790,000 | 13,117,000 | 14,160,000 | 14,146,000 | 14,126,000 | 14,015,000 | ||||
cyber incident and vulnerability response expenses | 691,000 | 927,000 | 3,036,000 | 987,000 | 1,038,000 | 951,000 | 1,483,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sale of assets held for sale | -10,770,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cyber incident | 2,692,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
foreign currency gain | -208,000 | -577,000 | 111,000 | -504,250 | -946,000 | -243,000 | -828,000 | -390,250 | -418,000 | -657,000 | -486,000 | -479,000 | -374,000 | -612,000 | -930,000 | 99,250 | -628,000 | -532,000 | 1,557,000 | -303,000 | -1,083,000 | -505,000 | -627,000 | -1,652,000 | -2,335,000 | 3,338,000 | 1,275,000 | 156,000 | -38,250 | 410,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fees related to shareholder activist | 214,000 | 1,258,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
the company adopted asc 606 effective december 1, 2018 using the full retrospective method. see note 1. nature of business and basis of presentation for further information. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring expense | -131,000 | 135,000 | 426,000 | 1,156,750 | 1,369,000 | 1,144,000 | 2,114,000 | 2,467,000 | 11,533,000 | 203,000 | 25,771,000 | -30,000 | 5,478,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other income, net: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total other income | -1,207,500 | -1,961,000 | -1,284,000 | -1,585,000 | -1,074,750 | -1,400,000 | -1,552,000 | -1,347,000 | -1,118,500 | -1,288,000 | -1,361,000 | -1,825,000 | -1,025,000 | 933,000 | -355,000 | -2,457,000 | -129,000 | 6,000 | -294,000 | 177,000 | -292,000 | -548,000 | -686,000 | 357,000 | 249,000 | 270,000 | 85,000 | -774,000 | 209,000 | -39,000 | -1,197,000 | -1,720,000 | 3,919,000 | 2,756,000 | -534,000 | -187,000 | -460,000 | 1,229,000 | 1,735,000 | 2,640,000 | 2,185,000 | 3,066,000 | 2,850,000 | 2,270,000 | 1,621,000 | 1,090,000 | 1,757,000 | 1,668,000 | 518,000 | 697,000 | 1,557,000 | 1,303,000 | 900,000 | -661,000 | 101,000 | 103,000 | 247,000 | 392,000 | ||||||||||||||||||||||||||||||||||||||
impairment of intangible assets | 5,051,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from continuing operations before income taxes | 26,672,000 | 16,974,000 | 20,151,000 | 14,008,000 | 23,606,000 | 9,838,000 | 14,094,000 | 14,167,000 | 24,622,000 | 14,354,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from continuing operations | 14,464,000 | 11,095,000 | 12,799,000 | 11,100,000 | 14,618,000 | 7,204,000 | 8,142,000 | 9,123,000 | 17,747,000 | 7,976,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from discontinued operations | 418,000 | 17,639,000 | -4,232,000 | 21,995,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings per share: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
continuing operations | 0.28 | 0.22 | 0.25 | 0.22 | 0.28 | 0.13 | 0.15 | 0.16 | 0.28 | 0.13 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
discontinued operations | 0.01 | 0.33 | -0.08 | 0.38 | 0.29 | -0.03 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income per share | 0.28 | 0.22 | 0.25 | 0.22 | 0.29 | 0.46 | 0.07 | 0.54 | 0.57 | 0.09 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss from discontinued operations | -859,500 | -2,138,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income before income tax | -3,523,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax provision | -1,615,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income before provision for income taxes | 12,164,000 | 19,271,000 | 12,738,000 | 27,419,000 | 28,277,000 | 31,638,000 | 14,749,000 | 26,664,000 | -1,623,000 | 25,246,000 | 8,905,000 | 11,082,000 | 5,948,000 | 10,259,000 | 20,747,000 | 22,789,000 | 20,214,000 | 18,621,000 | 20,073,000 | 12,910,000 | 13,443,000 | 11,236,000 | 13,855,000 | 11,525,000 | 8,562,000 | 20,790,000 | 14,158,000 | 18,219,000 | 13,697,000 | 15,964,000 | 12,801,000 | 11,717,000 | 6,725,000 | 12,596,000 | 10,470,000 | 9,557,000 | 6,054,000 | 9,826,000 | 7,837,000 | 8,231,000 | 3,516,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of acquired intangibles for purchased technology | 2,967,750 | 3,966,000 | 3,930,000 | 4,887,000 | 4,839,000 | 5,285,000 | 4,850,000 | 4,811,000 | 5,069,000 | 4,728,000 | 4,584,000 | 2,958,000 | 2,817,000 | 2,673,000 | 2,612,000 | 2,496,000 | 2,493,000 | 2,491,000 | 2,378,000 | 2,255,000 | 1,993,000 | 1,524,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of other acquired intangibles | 1,548,250 | 1,937,000 | 1,982,000 | 2,274,000 | 2,616,000 | 2,733,000 | 2,736,000 | 2,364,000 | 1,898,000 | 2,310,000 | 2,474,000 | 2,366,000 | 2,334,000 | 1,369,000 | 1,349,000 | 1,374,000 | 1,557,000 | 1,820,000 | 1,946,000 | 1,980,000 | 2,030,000 | 1,961,000 | 1,984,000 | 1,383,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of acquired technology intangibles | 3,975,000 | 5,098,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
foreign currency gains | -402,500 | -747,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
compensation expense from repurchase of subsidiary stock options | 2,803,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
costs and expenses: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total costs and expenses | 63,221,750 | 86,633,000 | 82,890,000 | 83,364,000 | 80,331,000 | 76,618,000 | 79,307,000 | 80,042,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
foreign currency losses | -532,000 | -317,000 | -260,000 | -1,551,000 | -321,250 | -503,000 | -403,000 | -379,000 | -241,500 | -404,000 | -443,000 | -119,000 | -452,250 | -632,000 | -346,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
in-process research and development | 2,600,000 | 200,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
investment impairment charge | -1,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest income | 1,327,000 | 1,131,000 | 1,121,000 | 1,093,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other | 10,250 | 16,000 | 38,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other expense | -13,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic earnings per share | 0.07 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
weighted-average shares outstanding | 35,419 | 35,717 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted earnings per share | 0.06 |
Balance Sheets:
Quarterly
Annual
| Unit: USD | 2025-11-30 | 2025-08-31 | 2025-05-31 | 2025-02-28 | 2024-11-30 | 2024-08-31 | 2024-05-31 | 2024-02-29 | 2023-11-30 | 2023-08-31 | 2023-05-31 | 2023-02-28 | 2022-11-30 | 2022-08-31 | 2022-05-31 | 2022-02-28 | 2021-11-30 | 2021-08-31 | 2021-05-31 | 2021-02-28 | 2020-11-30 | 2020-08-31 | 2020-05-31 | 2020-02-29 | 2019-11-30 | 2019-08-31 | 2019-05-31 | 2019-02-28 | 2018-11-30 | 2018-08-31 | 2018-05-31 | 2018-02-28 | 2017-11-30 | 2017-08-31 | 2017-05-31 | 2017-02-28 | 2016-11-30 | 2016-08-31 | 2016-05-31 | 2016-02-29 | 2015-11-30 | 2015-08-31 | 2015-05-31 | 2015-02-28 | 2014-11-30 | 2014-08-31 | 2014-05-31 | 2014-02-28 | 2013-11-30 | 2013-08-31 | 2013-05-31 | 2013-02-28 | 2012-11-30 | 2012-08-31 | 2012-05-31 | 2012-02-29 | 2011-11-30 | 2011-08-31 | 2011-05-31 | 2011-02-28 | 2010-11-30 | 2010-08-31 | 2010-05-31 | 2010-02-28 | 2009-11-30 | 2009-08-31 | 2009-05-31 | 2009-02-28 | 2008-11-30 | 2008-08-31 | 2008-05-31 | 2008-02-29 | 2007-11-30 | 2007-08-31 | 2007-05-31 | 2007-02-28 | 2006-11-30 | 2006-08-31 | 2006-05-31 | 2006-02-28 | 2006-01-20 | 2005-11-30 | 2005-08-31 | 2005-05-31 | 2005-02-28 | 2004-11-30 | 2004-08-31 | 2004-05-31 | 2004-02-29 | 2003-11-30 | 2003-08-31 | 2003-05-31 | 2003-02-28 | 2002-11-30 | 2002-08-31 | 2002-05-31 | 2002-02-28 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
assets | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current assets: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents | 94,807,000 | 99,008,000 | 102,006,000 | 124,161,000 | 118,077,000 | 232,713,000 | 190,420,000 | 133,222,000 | 126,958,000 | 137,999,000 | 125,531,000 | 107,981,000 | 256,277,000 | 224,115,000 | 224,863,000 | 171,666,000 | 155,406,000 | 379,895,000 | 357,360,000 | 107,698,000 | 97,990,000 | 220,575,000 | 193,222,000 | 161,094,000 | 154,259,000 | 124,020,000 | 103,249,000 | 106,516,000 | 105,126,000 | 98,697,000 | 97,121,000 | 117,111,000 | 133,464,000 | 144,757,000 | 197,886,000 | 226,907,000 | 207,036,000 | 188,084,000 | 179,733,000 | 203,704,000 | 212,379,000 | 189,113,000 | 166,020,000 | 187,035,000 | 263,082,000 | 242,380,000 | 201,971,000 | 219,356,000 | 198,818,000 | 215,342,000 | 218,387,000 | 279,217,000 | 301,792,000 | 294,398,000 | 241,884,000 | 231,695,000 | |||||||||||||||||||||||||||||||||||||||||
accounts receivable | 195,783,000 | 151,431,000 | 140,122,000 | 126,366,000 | 163,575,000 | 87,680,000 | 82,354,000 | 88,811,000 | 125,825,000 | 99,726,000 | 87,183,000 | 93,347,000 | 97,834,000 | 82,258,000 | 64,733,000 | 86,601,000 | 99,815,000 | 77,031,000 | 64,045,000 | 77,573,000 | 84,040,000 | 60,463,000 | 54,527,000 | 62,184,000 | 72,820,000 | 63,617,000 | 52,040,000 | 54,572,000 | 58,450,000 | 45,817,000 | 42,577,000 | 53,843,000 | 61,210,000 | 51,860,000 | 43,894,000 | 48,905,000 | 65,678,000 | 55,758,000 | 48,294,000 | 58,829,000 | 66,459,000 | 60,335,000 | 56,440,000 | 59,647,000 | 68,311,000 | 57,840,000 | 58,023,000 | 58,960,000 | 66,784,000 | 53,620,000 | 50,772,000 | 64,026,000 | 70,793,000 | 75,849,000 | 85,787,000 | 102,645,000 | 110,927,000 | 83,887,000 | 91,738,000 | 104,381,000 | 119,273,000 | 84,966,000 | 86,842,000 | 96,000,000 | 98,872,000 | 83,819,000 | 88,880,000 | 96,911,000 | 94,795,000 | 90,160,000 | 88,041,000 | 92,453,000 | 93,998,000 | 76,127,000 | 84,415,000 | 91,663,000 | 82,762,000 | 67,248,000 | 71,613,000 | 77,592,000 | 66,592,000 | 52,128,000 | 55,617,000 | 70,857,000 | 63,503,000 | 50,307,000 | 56,002,000 | 66,112,000 | |||||||||
unbilled receivables, current portion | 46,599,000 | 35,930,000 | 34,136,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other current assets | 62,776,000 | 49,176,000 | 49,387,000 | 54,694,000 | 52,489,000 | 33,001,000 | 37,052,000 | 46,048,000 | 48,040,000 | 33,447,000 | 35,410,000 | 42,833,000 | 42,784,000 | 29,465,000 | 32,488,000 | 40,401,000 | 39,549,000 | 19,710,000 | 21,106,000 | 23,266,000 | 23,983,000 | 15,657,000 | 20,686,000 | 24,591,000 | 27,280,000 | 19,904,000 | 18,553,000 | 19,757,000 | 25,080,000 | 13,696,000 | 13,844,000 | 16,312,000 | 18,588,000 | 18,451,000 | 22,332,000 | 23,841,000 | 20,621,000 | 20,521,000 | 21,970,000 | 20,575,000 | 15,671,000 | 19,937,000 | 19,454,000 | 16,551,000 | 24,028,000 | 21,505,000 | 25,116,000 | 29,845,000 | 30,716,000 | 27,252,000 | 26,782,000 | 26,788,000 | 16,478,000 | 26,863,000 | 26,060,000 | 22,845,000 | 21,143,000 | 22,835,000 | 23,384,000 | 27,454,000 | 27,910,000 | 25,266,000 | 30,392,000 | 28,220,000 | 20,193,000 | 20,412,000 | 26,090,000 | 20,824,000 | 18,664,000 | 20,529,000 | 24,384,000 | 22,346,000 | 17,891,000 | 17,583,000 | 20,107,000 | 16,351,000 | 17,943,000 | 17,930,000 | 17,023,000 | 17,862,000 | 11,813,000 | 34,494,000 | 24,392,000 | 24,548,000 | 11,909,000 | 22,900,000 | 26,121,000 | 25,539,000 | |||||||||
total current assets | 399,965,000 | 335,545,000 | 325,651,000 | 340,675,000 | 368,813,000 | 388,557,000 | 342,983,000 | 297,256,000 | 330,788,000 | 302,840,000 | 281,082,000 | 292,701,000 | 426,053,000 | 364,434,000 | 355,869,000 | 342,622,000 | 337,808,000 | 508,897,000 | 470,968,000 | 239,309,000 | 238,935,000 | 320,206,000 | 291,398,000 | 274,738,000 | 284,665,000 | 236,294,000 | 204,306,000 | 215,684,000 | 228,819,000 | 197,394,000 | 200,621,000 | 237,652,000 | 263,407,000 | 261,627,000 | 311,308,000 | 336,938,000 | 336,053,000 | 308,963,000 | 299,373,000 | 330,895,000 | 323,409,000 | 330,367,000 | 312,579,000 | 312,298,000 | 385,673,000 | 352,682,000 | 321,107,000 | 347,691,000 | 337,811,000 | 335,637,000 | 357,848,000 | 432,841,000 | 526,818,000 | 471,755,000 | 450,951,000 | 451,716,000 | 407,777,000 | 468,422,000 | 518,757,000 | 517,153,000 | 483,858,000 | 394,377,000 | 392,022,000 | 349,772,000 | 357,619,000 | 308,770,000 | 280,122,000 | 256,478,000 | 246,252,000 | 354,475,000 | 383,575,000 | 351,099,000 | 464,423,000 | 417,118,000 | 395,079,000 | 361,114,000 | 360,139,000 | 342,566,000 | 333,928,000 | 325,530,000 | 366,327,000 | 339,404,000 | 299,961,000 | 300,079,000 | 278,255,000 | 258,597,000 | 257,738,000 | 240,438,000 | |||||||||
unbilled receivables, non-current portion | 29,950,000 | 30,760,000 | 29,890,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property and equipment | 13,694,000 | 13,134,000 | 12,474,000 | 13,233,000 | 13,746,000 | 12,574,000 | 13,117,000 | 14,081,000 | 15,225,000 | 16,166,000 | 14,655,000 | 14,981,000 | 14,927,000 | 13,409,000 | 13,649,000 | 13,933,000 | 14,345,000 | 28,724,000 | 29,333,000 | 29,838,000 | 29,817,000 | 28,111,000 | 27,693,000 | 29,150,000 | 29,765,000 | 31,573,000 | 32,971,000 | 29,351,000 | 30,714,000 | 42,689,000 | 42,208,000 | 41,761,000 | 42,261,000 | 43,283,000 | 44,863,000 | 48,258,000 | 50,105,000 | 50,778,000 | 51,760,000 | 53,492,000 | 54,226,000 | 56,825,000 | 57,653,000 | 61,994,000 | 59,351,000 | 59,176,000 | 59,865,000 | 60,871,000 | 57,030,000 | 56,889,000 | 59,352,000 | 61,528,000 | 63,071,000 | 64,479,000 | 66,444,000 | 68,048,000 | 66,206,000 | 66,344,000 | 63,023,000 | 59,620,000 | 58,207,000 | 57,963,000 | 57,289,000 | 57,783,000 | 59,625,000 | 61,166,000 | 61,859,000 | 62,477,000 | 63,147,000 | 63,045,000 | 63,916,000 | 65,131,000 | 64,949,000 | 62,869,000 | 60,239,000 | 61,215,000 | 57,585,000 | 49,620,000 | 48,719,000 | 46,489,000 | 42,816,000 | 40,128,000 | 40,411,000 | 40,567,000 | 40,658,000 | 35,299,000 | 35,668,000 | 36,123,000 | 35,572,000 | 34,570,000 | 34,558,000 | 35,312,000 | 34,045,000 | 35,145,000 | 36,200,000 | 35,479,000 | |
intangible assets | 584,028,000 | 619,363,000 | 650,557,000 | 686,359,000 | 723,571,000 | 284,706,000 | 304,644,000 | 328,009,000 | 354,278,000 | 378,824,000 | 404,515,000 | 440,942,000 | 217,355,000 | 233,436,000 | 252,360,000 | 271,290,000 | 287,185,000 | 179,190,000 | 190,768,000 | 202,347,000 | 212,747,000 | 81,934,000 | 87,774,000 | 93,615,000 | 99,392,000 | 136,381,000 | 150,907,000 | 50,297,000 | 58,919,000 | 67,712,000 | 76,540,000 | 85,757,000 | 94,894,000 | 101,777,000 | 86,864,000 | 73,970,000 | 80,827,000 | 87,684,000 | 99,864,000 | 106,988,000 | 114,113,000 | 121,323,000 | 128,605,000 | 135,851,000 | 20,578,000 | 15,139,000 | 16,090,000 | 9,257,000 | 9,950,000 | 10,690,000 | 11,430,000 | 4,574,000 | 5,119,000 | 47,676,000 | 53,437,000 | 58,882,000 | 64,408,000 | 83,208,000 | 86,389,000 | 108,869,000 | 59,931,000 | 75,069,000 | 47,213,000 | 40,233,000 | 7,217,000 | 7,800,000 | 8,409,000 | 8,973,000 | 887,000 | ||||||||||||||||||||||||||||
goodwill | 1,309,054,000 | 1,309,252,000 | 1,293,830,000 | 1,293,822,000 | 1,292,177,000 | 832,748,000 | 832,783,000 | 832,806,000 | 832,101,000 | 826,048,000 | 825,944,000 | 811,859,000 | 671,037,000 | 672,901,000 | 673,066,000 | 673,036,000 | 671,152,000 | 491,412,000 | 491,731,000 | 491,701,000 | 491,726,000 | 431,864,000 | 431,869,000 | 432,789,000 | 432,824,000 | 432,598,000 | 432,623,000 | 315,010,000 | 314,992,000 | 314,951,000 | 315,012,000 | 315,106,000 | 315,041,000 | 315,913,000 | 290,698,000 | 278,132,000 | 278,067,000 | 370,097,000 | 370,025,000 | 369,964,000 | 369,985,000 | 370,465,000 | 370,533,000 | 370,625,000 | 232,836,000 | 230,677,000 | 230,681,000 | 224,185,000 | 224,286,000 | 224,290,000 | 224,440,000 | 226,104,000 | 226,110,000 | 252,735,000 | 257,625,000 | 263,283,000 | 263,239,000 | 238,588,000 | 238,591,000 | 238,514,000 | 238,343,000 | 239,471,000 | 237,415,000 | 235,835,000 | 218,498,000 | 219,854,000 | 219,770,000 | 227,354,000 | 233,385,000 | 155,333,000 | 153,289,000 | 153,273,000 | 149,057,000 | 157,824,000 | 157,632,000 | 157,343,000 | 157,858,000 | 153,547,000 | 152,028,000 | 153,419,000 | 84,974,000 | 84,708,000 | 88,497,000 | 67,249,000 | 67,130,000 | 60,243,000 | 61,476,000 | 60,861,000 | 14,313,000 | 14,676,000 | 17,011,000 | 16,755,000 | 4,013,000 | ||||
right-of-use lease assets | 25,842,000 | 27,727,000 | 27,351,000 | 28,308,000 | 30,894,000 | 12,853,000 | 14,219,000 | 15,318,000 | 18,711,000 | 20,596,000 | 23,396,000 | 21,768,000 | 17,574,000 | 18,950,000 | 21,364,000 | 23,604,000 | 25,253,000 | 28,286,000 | 30,833,000 | 31,265,000 | 30,635,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred tax assets | 77,442,000 | 68,823,000 | 62,048,000 | 57,452,000 | 56,179,000 | 41,078,000 | 32,628,000 | 19,271,000 | 15,052,000 | 11,745,000 | 4,374,000 | 1,400,000 | 11,765,000 | 5,735,000 | 4,180,000 | 3,795,000 | 1,415,000 | 10,872,000 | 10,129,000 | 13,613,000 | 14,490,000 | 19,327,000 | 17,995,000 | 17,334,000 | 18,601,000 | 10,159,000 | 1,877,000 | 889,000 | 1,922,000 | 876,000 | 846,000 | 948,000 | 1,123,000 | 1,221,000 | 1,098,000 | 1,508,000 | 6,601,000 | 11,626,000 | 9,537,000 | 11,635,000 | 10,971,000 | 31,791,000 | 37,564,000 | 24,936,000 | 10,066,000 | 12,045,000 | 11,392,000 | 10,837,000 | 8,871,000 | 12,783,000 | 13,254,000 | 20,652,000 | 16,301,000 | 10,105,000 | 10,856,000 | 11,062,000 | 14,291,000 | 14,279,000 | 14,433,000 | ||||||||||||||||||||||||||||||||||||||
other assets | 17,683,000 | 17,107,000 | 11,791,000 | 12,153,000 | 12,693,000 | 12,732,000 | 13,600,000 | 7,387,000 | 8,255,000 | 8,128,000 | 9,192,000 | 12,034,000 | 12,832,000 | 11,455,000 | 9,841,000 | 8,603,000 | 8,915,000 | 5,881,000 | 5,490,000 | 4,650,000 | 6,299,000 | 5,275,000 | 3,998,000 | 3,857,000 | 3,532,000 | 2,933,000 | 2,733,000 | 2,079,000 | 5,243,000 | 1,810,000 | 1,746,000 | 1,916,000 | 1,992,000 | 1,995,000 | 2,233,000 | 2,325,000 | 3,174,000 | 3,631,000 | 3,671,000 | 3,894,000 | 4,419,000 | 4,652,000 | 4,672,000 | 4,449,000 | 2,364,000 | 2,798,000 | 3,163,000 | 3,552,000 | 7,963,000 | 8,314,000 | 4,747,000 | 5,319,000 | 10,973,000 | 5,588,000 | 5,829,000 | 5,999,000 | 5,627,000 | 4,350,000 | 5,367,000 | 5,641,000 | 5,194,000 | 4,758,000 | 5,885,000 | 14,585,000 | 12,298,000 | 5,880,000 | 5,851,000 | 5,481,000 | 5,056,000 | 4,770,000 | 5,435,000 | 4,785,000 | 4,803,000 | 4,986,000 | 5,066,000 | 23,350,000 | 19,725,000 | 19,992,000 | 3,362,000 | 16,886,000 | 17,289,000 | 17,205,000 | 2,284,000 | 16,680,000 | 15,566,000 | 15,795,000 | 6,393,000 | 10,919,000 | 11,473,000 | 12,360,000 | |||||||
total assets | 2,457,658,000 | 2,421,711,000 | 2,413,592,000 | 2,462,418,000 | 2,526,966,000 | 1,619,884,000 | 1,586,375,000 | 1,547,769,000 | 1,602,783,000 | 1,597,468,000 | 1,601,885,000 | 1,643,607,000 | 1,411,479,000 | 1,346,292,000 | 1,354,582,000 | 1,353,116,000 | 1,363,537,000 | 1,275,487,000 | 1,239,994,000 | 1,027,057,000 | 1,041,782,000 | 919,468,000 | 895,602,000 | 890,182,000 | 881,271,000 | 859,925,000 | 829,905,000 | 615,891,000 | 640,609,000 | 625,432,000 | 636,973,000 | 683,140,000 | 718,718,000 | 725,816,000 | 737,064,000 | 741,131,000 | 754,827,000 | 832,779,000 | 834,230,000 | 876,868,000 | 877,123,000 | 886,634,000 | 877,018,000 | 889,592,000 | 703,061,000 | 676,644,000 | 673,349,000 | 690,434,000 | 682,187,000 | 686,590,000 | 711,093,000 | 780,374,000 | 884,977,000 | 906,326,000 | 899,311,000 | 908,880,000 | 865,310,000 | 960,229,000 | |||||||||||||||||||||||||||||||||||||||
liabilities and stockholders' equity | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current liabilities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable | 15,934,000 | 12,847,000 | 9,043,000 | 14,770,000 | 13,910,000 | 10,781,000 | 8,583,000 | 9,921,000 | 12,371,000 | 8,729,000 | 7,162,000 | 10,464,000 | 9,282,000 | 7,717,000 | 9,917,000 | 8,041,000 | 9,683,000 | 6,667,000 | 11,358,000 | 10,105,000 | 9,978,000 | 6,372,000 | 8,815,000 | 10,215,000 | 10,603,000 | 6,882,000 | 9,541,000 | 9,823,000 | 10,593,000 | 8,299,000 | 10,406,000 | 8,913,000 | 9,000,000 | 6,657,000 | 8,748,000 | 9,491,000 | 12,991,000 | 9,647,000 | 9,630,000 | 11,917,000 | 11,188,000 | 9,363,000 | 10,191,000 | 10,241,000 | 11,749,000 | 7,076,000 | 8,906,000 | 8,480,000 | 9,560,000 | 5,797,000 | 6,594,000 | 8,879,000 | 10,477,000 | 4,827,000 | 8,948,000 | 6,268,000 | 7,039,000 | 6,219,000 | 7,586,000 | 7,437,000 | 13,176,000 | 6,337,000 | 11,437,000 | 10,976,000 | 12,400,000 | 9,100,000 | 10,184,000 | 6,494,000 | 11,592,000 | 10,408,000 | 12,524,000 | 11,769,000 | 12,684,000 | 9,396,000 | 12,332,000 | 13,994,000 | 15,034,000 | 10,702,000 | 12,656,000 | 12,815,000 | 11,654,000 | 8,491,000 | 10,076,000 | 11,755,000 | 11,953,000 | 9,161,000 | 10,454,000 | 11,314,000 | |||||||||
accrued compensation and related payroll taxes | 71,804,000 | 63,323,000 | 41,727,000 | 43,154,000 | 64,672,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
convertible senior notes, current portion | 359,163,000 | 358,619,000 | 358,051,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating lease liabilities, current portion | 8,490,000 | 8,788,000 | 8,250,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other accrued current liabilities | 29,593,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred revenue, current portion | 324,750,000 | 298,716,000 | 308,360,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total current liabilities | 809,734,000 | 769,809,000 | 750,271,000 | 428,541,000 | 455,145,000 | 314,908,000 | 307,221,000 | 312,208,000 | 352,118,000 | 324,703,000 | 323,494,000 | 337,157,000 | 318,004,000 | 279,683,000 | 284,229,000 | 283,730,000 | 322,929,000 | 271,608,000 | 266,077,000 | 265,740,000 | 262,543,000 | 227,691,000 | 225,172,000 | 230,722,000 | 240,885,000 | 215,332,000 | 204,199,000 | 182,028,000 | 196,018,000 | 188,217,000 | 194,863,000 | 203,032,000 | 208,018,000 | 206,105,000 | 210,242,000 | 221,169,000 | 203,738,000 | 195,987,000 | 195,424,000 | 203,407,000 | 199,916,000 | 197,391,000 | 196,391,000 | 193,815,000 | 153,303,000 | 148,176,000 | 150,159,000 | 162,134,000 | 164,579,000 | 163,770,000 | 165,387,000 | 181,136,000 | 240,154,000 | 217,466,000 | 230,409,000 | 246,085,000 | 231,508,000 | 228,438,000 | 231,096,000 | 239,042,000 | 237,676,000 | 213,505,000 | 219,323,000 | 247,428,000 | 226,924,000 | 220,255,000 | 228,935,000 | 233,830,000 | 241,385,000 | 213,892,000 | 223,651,000 | 224,344,000 | 228,470,000 | 209,482,000 | 212,834,000 | 210,731,000 | 214,169,000 | 196,495,000 | 201,553,000 | 213,337,000 | 174,593,000 | 170,490,000 | 171,375,000 | 178,165,000 | 171,775,000 | 157,583,000 | 165,968,000 | 163,010,000 | |||||||||
long-term debt | 600,000,000 | 620,000,000 | 660,000,000 | 700,000,000 | 730,000,000 | 335,943,000 | 356,111,000 | 389,388,000 | 422,666,000 | 450,943,000 | 259,220,000 | 260,779,000 | 262,337,000 | 263,896,000 | 239,992,000 | 247,375,000 | 254,757,000 | 343,758,000 | 364,260,000 | 271,261,000 | 276,762,000 | 280,382,000 | 284,002,000 | 287,622,000 | 291,194,000 | 108,042,000 | 110,270,000 | 111,725,000 | 113,180,000 | 114,635,000 | 116,090,000 | 108,303,000 | 111,964,000 | 115,625,000 | 120,000,000 | 123,750,000 | 127,500,000 | 131,250,000 | 135,000,000 | 136,875,000 | 138,750,000 | 140,625,000 | 1,938,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
convertible senior notes, non-current portion | 441,186,000 | 440,713,000 | 440,244,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating lease liabilities, non-current portion | 21,077,000 | 22,705,000 | 22,548,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred revenue, non-current portion | 100,329,000 | 82,346,000 | 80,219,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred tax liabilities | 1,158,000 | 2,599,000 | 2,481,000 | 2,286,000 | 2,279,000 | 3,765,000 | 3,710,000 | 3,628,000 | 3,574,000 | 4,240,000 | 4,547,000 | 5,546,000 | 4,628,000 | 5,712,000 | 6,098,000 | 5,931,000 | 14,163,000 | 3,000 | 3,000 | 89,000 | 70,000 | 2,665,000 | 3,797,000 | 1,323,000 | 1,228,000 | 2,163,000 | 2,809,000 | 5,793,000 | 7,798,000 | 3,022,000 | 3,901,000 | 6,149,000 | 6,918,000 | 7,348,000 | 7,112,000 | 9,643,000 | 9,703,000 | 9,869,000 | 305,000 | 353,000 | 355,000 | 338,000 | 340,000 | 477,000 | 515,000 | 535,000 | 1,032,000 | 1,499,000 | 1,508,000 | 1,581,000 | 1,533,000 | 2,378,000 | 3,445,000 | ||||||||||||||||||||||||||||||||||||||||||||
other non-current liabilities | 5,825,000 | 5,857,000 | 5,128,000 | 3,787,000 | 4,435,000 | 4,752,000 | 6,696,000 | 6,252,000 | 8,808,000 | 8,389,000 | 9,332,000 | 9,083,000 | 3,773,000 | 5,129,000 | 4,893,000 | 3,780,000 | 3,714,000 | 3,778,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stockholders' equity: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value... | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock, 0.01 par value... | 423,000 | 429,000 | 431,000 | 430,000 | 434,000 | 429,000 | 431,000 | 437,000 | 438,000 | 438,000 | 436,000 | 433,000 | 433,000 | 430,000 | 435,000 | 438,000 | 441,000 | 343,677,000 | 334,064,000 | 312,137,000 | 442,000 | 311,342,000 | 304,282,000 | 296,699,000 | 450,000 | 289,488,000 | 282,193,000 | 272,854,000 | 451,000 | 263,255,000 | 258,696,000 | 255,047,000 | 246,628,000 | 242,331,000 | 239,759,000 | 237,136,000 | 231,043,000 | 232,233,000 | 223,299,000 | 212,157,000 | 215,140,000 | 200,681,000 | 200,003,000 | 208,771,000 | 214,915,000 | 232,838,000 | 264,810,000 | 352,773,000 | 342,087,000 | 329,405,000 | |||||||||||||||||||||||||||||||||||||||||||||||
additional paid-in capital | 383,696,000 | 371,623,000 | 362,091,000 | 353,039,000 | 354,158,000 | 338,594,000 | 330,382,000 | 372,273,000 | 370,579,000 | 361,062,000 | 347,101,000 | 338,370,000 | 331,650,000 | 318,559,000 | 309,913,000 | 303,240,000 | 354,235,000 | 305,802,000 | 295,503,000 | 266,602,000 | 249,363,000 | 239,011,000 | 227,424,000 | 209,271,000 | 204,792,000 | 299,737,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
retained earnings | 127,373,000 | 138,051,000 | 123,254,000 | 115,999,000 | 120,405,000 | 119,241,000 | 105,590,000 | 123,429,000 | 120,858,000 | 115,133,000 | 103,995,000 | 108,286,000 | 101,656,000 | 86,513,000 | 93,885,000 | 93,661,000 | 90,256,000 | 83,455,000 | 60,301,000 | 71,118,000 | 72,547,000 | 90,425,000 | 73,923,000 | 64,475,000 | 64,303,000 | 76,486,000 | 61,744,000 | 60,462,000 | 71,242,000 | 68,329,000 | 74,655,000 | 107,800,000 | 145,247,000 | 162,139,000 | 173,617,000 | 173,689,000 | 195,694,000 | 281,303,000 | 282,918,000 | 316,082,000 | 319,162,000 | 328,632,000 | 332,757,000 | 342,136,000 | 347,193,000 | 332,729,000 | 320,006,000 | 348,830,000 | |||||||||||||||||||||||||||||||||||||||||||||||||
accumulated other comprehensive loss | -33,143,000 | -32,421,000 | -33,075,000 | -37,621,000 | -36,209,000 | -32,652,000 | -34,736,000 | -34,396,000 | -32,160,000 | -31,587,000 | -32,717,000 | -33,646,000 | -35,235,000 | -38,529,000 | -32,087,000 | -29,016,000 | -32,443,000 | -30,359,000 | -28,644,000 | -30,702,000 | -32,778,000 | -33,601,000 | -38,244,000 | -33,217,000 | -29,974,000 | -33,022,000 | -28,590,000 | -26,614,000 | -28,213,000 | -26,112,000 | -24,214,000 | -15,195,000 | -18,999,000 | -17,165,000 | -23,112,000 | -27,262,000 | -28,561,000 | -23,860,000 | -22,558,000 | -25,679,000 | -24,628,000 | -22,189,000 | -21,915,000 | -19,206,000 | -13,726,000 | -9,133,000 | -11,659,000 | -10,764,000 | |||||||||||||||||||||||||||||||||||||||||||||||||
total stockholders' equity | 478,349,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total liabilities and stockholders' equity | 2,457,658,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
liabilities and stockholders’ equity | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other accrued liabilities | 27,516,000 | 24,840,000 | 32,844,000 | 35,219,000 | 24,876,000 | 19,444,000 | 18,044,000 | 22,499,000 | 24,935,000 | 26,514,000 | 23,254,000 | 16,765,000 | 16,878,000 | 15,469,000 | 18,658,000 | 19,491,000 | 15,712,000 | 11,209,000 | 14,930,000 | 14,302,000 | 11,371,000 | 10,179,000 | 13,108,000 | 18,685,000 | 20,434,000 | 20,605,000 | 11,887,000 | 12,686,000 | 15,498,000 | 16,026,000 | 18,797,000 | 20,496,000 | 19,354,000 | 24,751,000 | 32,890,000 | 12,999,000 | 17,796,000 | 17,528,000 | 22,529,000 | 21,465,000 | 21,723,000 | 24,873,000 | 29,992,000 | 25,936,000 | 24,634,000 | 23,510,000 | 27,732,000 | 29,345,000 | 37,626,000 | 29,480,000 | 35,433,000 | 39,876,000 | 37,630,000 | 41,126,000 | 39,230,000 | 35,728,000 | 37,378,000 | 36,987,000 | 39,182,000 | 36,148,000 | 34,217,000 | 31,445,000 | 43,793,000 | 24,369,000 | 28,952,000 | 30,363,000 | 42,998,000 | 43,750,000 | 26,466,000 | 26,490,000 | 27,729,000 | 26,493,000 | 23,603,000 | 22,229,000 | 21,972,000 | 23,166,000 | 22,888,000 | 21,813,000 | 28,887,000 | 22,737,000 | 23,148,000 | 21,251,000 | 19,361,000 | 20,553,000 | 17,955,000 | 17,682,000 | 19,688,000 | ||||||||||
commitments and contingencies | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stockholders’ equity: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total stockholders’ equity | 477,682,000 | 452,701,000 | 431,847,000 | 438,788,000 | 425,612,000 | 401,667,000 | 461,743,000 | 459,715,000 | 445,046,000 | 418,815,000 | 413,443,000 | 398,504,000 | 366,973,000 | 372,146,000 | 368,323,000 | 412,489,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total liabilities and stockholders’ equity | 2,421,711,000 | 2,413,592,000 | 2,462,418,000 | 2,526,966,000 | 1,619,884,000 | 1,586,375,000 | 1,547,769,000 | 1,602,783,000 | 1,597,468,000 | 1,601,885,000 | 1,643,607,000 | 1,411,479,000 | 1,346,292,000 | 1,354,582,000 | 1,353,116,000 | 1,363,537,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unbilled receivables | 35,454,000 | 34,672,000 | 35,163,000 | 33,157,000 | 29,175,000 | 29,965,000 | 31,668,000 | 32,958,000 | 33,596,000 | 5,160,000 | 2,121,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term unbilled receivables | 30,416,000 | 28,893,000 | 34,636,000 | 32,401,000 | 33,641,000 | 28,373,000 | 33,121,000 | 38,727,000 | 47,922,000 | 4,488,000 | 2,581,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
short-term deferred revenue | 328,798,000 | 332,142,000 | 218,036,000 | 226,579,000 | 232,566,000 | 236,090,000 | 219,601,000 | 227,607,000 | 244,733,000 | 227,670,000 | 197,425,000 | 207,331,000 | 209,771,000 | 205,021,000 | 169,740,000 | 175,472,000 | 183,443,000 | 166,387,000 | 151,505,000 | 153,549,000 | 161,049,000 | 157,494,000 | 143,972,000 | 135,929,000 | 130,569,000 | 133,194,000 | 131,854,000 | 135,202,000 | 144,573,000 | 132,538,000 | 131,932,000 | 133,254,000 | 136,919,000 | 128,960,000 | 129,354,000 | 133,006,000 | 136,159,000 | 125,227,000 | 124,285,000 | 127,037,000 | 123,005,000 | 92,557,000 | 93,086,000 | 98,413,000 | 106,482,000 | 96,393,000 | 96,534,000 | 102,094,000 | 115,564,000 | 103,925,000 | 129,606,000 | 146,882,000 | 162,552,000 | 145,727,000 | 144,713,000 | 149,888,000 | 158,088,000 | 138,961,000 | 134,334,000 | 136,946,000 | 157,739,000 | 141,243,000 | 138,277,000 | 149,181,000 | 151,641,000 | 135,786,000 | 137,821,000 | 148,402,000 | 152,442,000 | 135,487,000 | 129,659,000 | 133,237,000 | 136,758,000 | 120,974,000 | 117,450,000 | 125,769,000 | 124,871,000 | 99,697,000 | 100,767,000 | 107,203,000 | 117,919,000 | 101,106,000 | |||||||||||||||
short-term operating lease liabilities | 8,975,000 | 9,202,000 | 8,873,000 | 9,447,000 | 9,821,000 | 10,114,000 | 10,088,000 | 10,090,000 | 9,321,000 | 7,471,000 | 7,443,000 | 7,843,000 | 8,075,000 | 7,926,000 | 7,269,000 | 7,361,000 | 7,154,000 | 7,015,000 | 6,271,000 | 6,618,000 | 6,601,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term deferred revenue | 71,508,000 | 72,270,000 | 67,348,000 | 64,995,000 | 63,567,000 | 58,946,000 | 60,167,000 | 56,030,000 | 57,114,000 | 54,770,000 | 53,696,000 | 51,249,000 | 51,771,000 | 47,359,000 | 33,280,000 | 27,158,000 | 25,535,000 | 26,908,000 | 19,851,000 | 19,741,000 | 19,749,000 | 19,752,000 | 16,554,000 | 14,476,000 | 11,614,000 | 15,127,000 | 12,975,000 | 12,586,000 | 9,655,000 | 9,750,000 | 8,774,000 | 8,820,000 | 10,032,000 | 8,801,000 | 8,529,000 | 9,229,000 | 8,512,000 | 8,844,000 | 6,711,000 | 2,588,000 | 2,883,000 | 3,683,000 | 2,193,000 | 2,533,000 | 745,000 | 1,144,000 | 1,044,000 | 1,293,000 | 1,284,000 | 2,817,000 | 5,343,000 | 5,517,000 | 5,069,000 | 6,619,000 | 5,026,000 | 5,222,000 | 4,777,000 | 2,908,000 | 3,342,000 | 3,788,000 | 3,679,000 | 4,511,000 | 5,289,000 | 5,492,000 | 6,900,000 | 7,957,000 | 9,169,000 | 10,981,000 | 10,801,000 | 11,200,000 | 9,048,000 | 8,565,000 | 9,179,000 | 6,355,000 | 5,615,000 | 5,831,000 | 6,263,000 | 5,068,000 | 5,124,000 | 7,456,000 | 6,665,000 | 5,861,000 | |||||||||||||||
convertible senior notes | 797,277,000 | 796,267,000 | 795,282,000 | 794,277,000 | 355,319,000 | 354,772,000 | 354,246,000 | 353,696,000 | 353,159,000 | 352,625,000 | 352,108,000 | 351,567,000 | 351,038,000 | 294,535,000 | 291,283,000 | 288,023,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term operating lease liabilities | 24,260,000 | 26,259,000 | 8,597,000 | 9,970,000 | 11,208,000 | 13,000,000 | 15,086,000 | 17,654,000 | 17,341,000 | 15,041,000 | 16,662,000 | 18,965,000 | 21,230,000 | 23,130,000 | 24,010,000 | 26,541,000 | 27,342,000 | 26,966,000 | 19,442,000 | 19,896,000 | 21,049,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other noncurrent liabilities | 6,699,000 | 5,958,000 | 4,372,000 | 4,535,000 | 4,153,000 | 4,547,000 | 4,592,000 | 4,983,000 | 8,904,000 | 8,687,000 | 10,679,000 | 7,991,000 | 7,197,000 | 8,940,000 | 11,158,000 | 11,717,000 | 12,129,000 | 15,092,000 | 13,057,000 | 14,070,000 | 10,320,000 | 6,347,000 | 7,376,000 | 4,619,000 | 4,840,000 | 5,315,000 | 5,720,000 | 5,979,000 | 6,003,000 | 5,967,000 | 5,239,000 | 5,404,000 | 5,097,000 | 11,758,000 | 3,785,000 | 3,756,000 | 3,715,000 | 3,787,000 | 6,272,000 | 6,587,000 | 4,330,000 | 2,525,000 | 1,645,000 | 1,776,000 | 2,543,000 | 2,470,000 | 1,944,000 | 1,660,000 | 1,603,000 | 2,575,000 | 2,574,000 | 2,333,000 | 2,715,000 | 3,350,000 | 5,253,000 | 7,854,000 | 10,531,000 | 115,000 | |||||||||||||||||||||||||||||||||||||||
current portion of long-term debt | 13,109,000 | 11,390,000 | 9,671,000 | 7,953,000 | 6,234,000 | 6,234,000 | 6,234,000 | 6,234,000 | 25,767,000 | 23,886,000 | 22,005,000 | 20,124,000 | 18,242,000 | 16,361,000 | 14,480,000 | 12,599,000 | 10,717,000 | 8,836,000 | 7,002,000 | 6,593,000 | 5,819,000 | 5,819,000 | 5,819,000 | 5,819,000 | 5,819,000 | 14,643,000 | 14,643,000 | 14,643,000 | 15,000,000 | 13,125,000 | 11,250,000 | 9,375,000 | 9,375,000 | 7,500,000 | 7,500,000 | 7,500,000 | 71,000 | 174,000 | 357,000 | 388,000 | 358,000 | 330,000 | 305,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
dividends payable to stockholders | 8,423,000 | 8,351,000 | 8,435,000 | 8,376,000 | 8,354,000 | 8,192,000 | 8,141,000 | 8,115,000 | 8,099,000 | 8,094,000 | 8,062,000 | 7,925,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued compensation and related taxes | 43,919,000 | 34,817,000 | 33,421,000 | 49,559,000 | 41,606,000 | 34,258,000 | 33,291,000 | 42,467,000 | 35,887,000 | 29,341,000 | 24,889,000 | 47,116,000 | 34,871,000 | 29,344,000 | 21,213,000 | 36,816,000 | 24,904,000 | 21,549,000 | 17,928,000 | 34,444,000 | 24,441,000 | 20,762,000 | 14,984,000 | 25,500,000 | 17,534,000 | 17,605,000 | 17,406,000 | 32,373,000 | 25,269,000 | 21,158,000 | 19,813,000 | 26,212,000 | 20,967,000 | 19,951,000 | 20,339,000 | 29,720,000 | 26,250,000 | 22,816,000 | 20,168,000 | 20,815,000 | 18,539,000 | 16,135,000 | 16,016,000 | 26,697,000 | 23,813,000 | 23,053,000 | 20,193,000 | 39,105,000 | 35,967,000 | 31,472,000 | 29,878,000 | 31,245,000 | 28,143,000 | 29,759,000 | 26,723,000 | 44,920,000 | 36,699,000 | 37,881,000 | 32,903,000 | 44,472,000 | 36,248,000 | 37,094,000 | 29,345,000 | 46,001,000 | 37,928,000 | 35,502,000 | 30,246,000 | 50,092,000 | 40,350,000 | 37,277,000 | 29,561,000 | 48,398,000 | 35,226,000 | 35,346,000 | 26,377,000 | 39,259,000 | 35,923,000 | 31,096,000 | 25,026,000 | 34,907,000 | 29,230,000 | 27,283,000 | 23,056,000 | ||||||||||||||
short-term investments | 14,944,000 | 749,000 | 1,050,000 | 1,656,000 | 1,967,000 | 3,782,000 | 5,300,000 | 6,673,000 | 8,005,000 | 9,544,000 | 10,423,000 | 15,961,000 | 19,426,000 | 21,377,000 | 25,304,000 | 26,942,000 | 34,387,000 | 39,184,000 | 47,079,000 | 50,386,000 | 50,145,000 | 46,559,000 | 47,196,000 | 37,285,000 | 42,718,000 | 44,600,000 | 49,376,000 | 47,787,000 | 28,900,000 | 29,191,000 | 33,101,000 | 24,129,000 | 20,186,000 | 18,912,000 | 24,605,000 | 28,693,000 | 32,622,000 | 26,640,000 | 37,417,000 | 42,158,000 | 53,425,000 | 57,809,000 | 86,364,000 | 83,469,000 | 100,321,000 | 88,774,000 | 78,536,000 | 58,691,000 | 35,837,000 | 14,164,000 | 32,840,000 | 31,403,000 | 48,248,000 | 74,398,000 | 14,832,000 | 8,899,000 | 22,044,000 | 19,194,000 | 42,413,000 | 57,142,000 | 285,646,000 | 256,485,000 | 222,370,000 | 177,375,000 | 194,866,000 | 187,560,000 | 178,055,000 | 136,523,000 | 209,021,000 | 194,004,000 | 151,515,000 | 139,732,000 | 49,818,000 | 43,895,000 | 58,710,000 | 57,159,000 | |||||||||||||||||||||
total cash, cash equivalents and short-term investments | 122,925,000 | 256,277,000 | 224,864,000 | 225,913,000 | 173,322,000 | 157,373,000 | 383,677,000 | 362,660,000 | 114,371,000 | 105,995,000 | 230,119,000 | 203,645,000 | 177,055,000 | 173,685,000 | 145,397,000 | 128,553,000 | 133,458,000 | 139,513,000 | 137,881,000 | 144,200,000 | 167,497,000 | 183,609,000 | 191,316,000 | 245,082,000 | 264,192,000 | 249,754,000 | 232,684,000 | 229,109,000 | 251,491,000 | 241,279,000 | 218,304,000 | 199,121,000 | 211,164,000 | 283,268,000 | 261,292,000 | 226,576,000 | 248,049,000 | 231,440,000 | 241,982,000 | 255,804,000 | 321,375,000 | 355,217,000 | 352,207,000 | 328,248,000 | 315,164,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
unbilled receivables and contract assets | 29,158,000 | 27,847,000 | 32,735,000 | 27,043,000 | 25,816,000 | 28,479,000 | 23,157,000 | 24,099,000 | 24,917,000 | 13,967,000 | 12,540,000 | 10,908,000 | 10,880,000 | 7,376,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
assets held for sale | 15,255,000 | 15,255,000 | 5,776,000 | 5,776,000 | 11,236,000 | 68,029,000 | 6,731,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term unbilled receivables and contract assets | 39,936,000 | 25,972,000 | 24,253,000 | 16,233,000 | 17,464,000 | 22,225,000 | 10,742,000 | 14,334,000 | 17,133,000 | 8,740,000 | 10,194,000 | 12,792,000 | 12,492,000 | 9,987,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
liabilities and shareholders’ equity | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
dividends payable to shareholders | 7,988,000 | 7,921,000 | 7,901,000 | 7,904,000 | 7,568,000 | 7,539,000 | 7,465,000 | 7,498,000 | 7,003,000 | 6,944,000 | 6,939,000 | 6,998,000 | 6,324,000 | 6,377,000 | 6,482,000 | 6,619,000 | 5,975,000 | 6,035,000 | 6,037,000 | 6,067,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes payable | 5,475,000 | 1,407,000 | 870,000 | 1,899,000 | 3,339,000 | 2,443,000 | 1,757,000 | 1,444,000 | 3,764,000 | 3,416,000 | 1,233,000 | 1,228,000 | 2,889,000 | 3,428,000 | 1,042,000 | 1,173,000 | 2,275,000 | 1,653,000 | 1,376,000 | 1,509,000 | 5,098,000 | 4,059,000 | 3,088,000 | 2,941,000 | 8,270,000 | 3,974,000 | 2,909,000 | 2,246,000 | 4,841,000 | 3,195,000 | 3,424,000 | 2,584,000 | 154,000 | 1,067,000 | 21,486,000 | 4,171,000 | 1,910,000 | 7,983,000 | 11,412,000 | 11,609,000 | 6,472,000 | 7,216,000 | 4,083,000 | 1,538,000 | 1,242,000 | 1,652,000 | 4,082,000 | 7,327,000 | 1,769,000 | 3,015,000 | 3,926,000 | 945,000 | 416,000 | 1,847,000 | 3,409,000 | 6,175,000 | 7,467,000 | 8,159,000 | 6,316,000 | 9,953,000 | 5,701,000 | 1,993,000 | 984,000 | 1,906,000 | 1,500,000 | 3,861,000 | 3,018,000 | 1,762,000 | 3,602,000 | 2,980,000 | |||||||||||||||||||||||||||
shareholders’ equity: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total shareholders’ equity | 396,773,000 | 365,721,000 | 352,553,000 | 346,013,000 | 368,166,000 | 339,961,000 | 327,957,000 | 330,282,000 | 332,952,000 | 315,347,000 | 306,702,000 | 310,082,000 | 305,472,000 | 309,137,000 | 347,652,000 | 376,084,000 | 391,602,000 | 392,836,000 | 386,186,000 | 406,629,000 | 494,579,000 | 491,403,000 | 522,636,000 | 522,464,000 | 529,742,000 | 522,999,000 | 538,070,000 | 543,245,000 | 524,277,000 | 518,526,000 | 524,674,000 | 513,654,000 | 519,355,000 | 542,238,000 | 595,816,000 | 638,399,000 | 679,444,000 | 659,544,000 | 653,430,000 | 622,300,000 | 671,028,000 | 716,923,000 | 714,648,000 | 688,332,000 | 633,138,000 | 629,048,000 | 567,054,000 | 555,452,000 | 524,625,000 | 507,966,000 | 487,250,000 | 481,452,000 | 481,748,000 | 509,544,000 | 502,041,000 | 517,874,000 | 496,834,000 | 471,124,000 | 444,012,000 | 444,564,000 | 431,416,000 | 413,935,000 | 395,930,000 | 381,659,000 | 356,072,000 | 316,170,000 | 279,168,000 | 266,978,000 | 251,318,000 | 245,881,000 | 233,839,000 | ||||||||||||||||||||||||||
total liabilities and shareholders’ equity | 1,275,487,000 | 1,239,994,000 | 1,027,057,000 | 1,041,782,000 | 919,468,000 | 895,602,000 | 890,182,000 | 881,271,000 | 859,925,000 | 829,905,000 | 615,891,000 | 640,609,000 | 625,432,000 | 636,973,000 | 683,140,000 | 718,718,000 | 725,816,000 | 737,064,000 | 741,131,000 | 754,827,000 | 832,779,000 | 834,230,000 | 876,868,000 | 877,123,000 | 886,634,000 | 877,018,000 | 889,592,000 | 703,061,000 | 676,644,000 | 673,349,000 | 690,434,000 | 682,187,000 | 686,590,000 | 711,093,000 | 780,374,000 | 884,977,000 | 906,326,000 | 899,311,000 | 908,880,000 | 865,310,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating lease right-of-use assets | 24,011,000 | 24,681,000 | 25,907,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
the company adopted the accounting standard related to revenue recognition ("asc 606") effective december 1, 2018 using the full retrospective method. see note 1. nature of business and summary of significant accounting policies for further information. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
the company adopted the accounting standard related to revenue recognition ("asc 606") effective december 1, 2018 using the full retrospective method. see note 1. nature of business and basis of presentation for further information. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, .01 par value... | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock, .01 par value... | 473,000 | 485,000 | 506,000 | 507,000 | 515,000 | 596,000 | 309,221,000 | 347,604,000 | 247,265,000 | 216,261,000 | 240,647,000 | 197,748,000 | 146,589,000 | 70,085,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
investments in auction rate securities | 25,056,000 | 25,110,000 | 24,761,000 | 26,573,000 | 26,500,000 | 26,442,000 | 26,321,000 | 31,285,000 | 31,448,000 | 33,343,000 | 33,539,000 | 39,643,000 | 40,714,000 | 40,459,000 | 56,165,000 | 56,694,000 | 62,364,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
retained earnings, including accumulated other comprehensive loss of 10,414 in 2014 and 11,659 in 2013 | 318,523,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
retained earnings, including accumulated other comprehensive loss of 11,285 in 2014 and 11,659 in 2013 | 315,903,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
liabilities held for sale | 4,012,000 | 25,285,000 | 5,265,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
retained earnings, including accumulated other comprehensive loss of 14,676 in 2013 and 10,764 in 2012 | 304,440,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
retained earnings, including accumulated other comprehensive loss of 13,139 in 2013 and 10,764 in 2012 | 309,400,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
retained earnings, including accumulated other comprehensive loss of 11,127 in 2013 and 10,764 in 2012 | 331,006,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
retained earnings, including accumulated other comprehensive loss of 12,292 in 2012 and 11,653 in 2011 | 326,671,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
retained earnings, including accumulated other comprehensive loss of 14,260 in 2012 and 13,056 in 2011 | 317,457,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
retained earnings, including accumulated other comprehensive loss of 9,600 in 2012 and 13,056 in 2011 | 324,025,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and equivalents | 161,095,000 | 257,769,000 | 310,442,000 | 312,148,000 | 286,559,000 | 255,049,000 | 227,728,000 | 179,164,000 | 175,873,000 | 112,119,000 | 133,903,000 | 114,950,000 | 96,485,000 | 212,269,000 | 216,613,000 | 166,941,000 | 53,879,000 | 50,486,000 | 48,407,000 | 56,445,000 | 46,449,000 | 49,556,000 | 48,609,000 | 70,586,000 | 57,399,000 | 58,778,000 | 68,437,000 | 64,942,000 | 141,449,000 | 141,495,000 | 116,905,000 | 91,628,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total cash and short-term investments | 261,416,000 | 346,543,000 | 388,978,000 | 370,839,000 | 322,396,000 | 269,213,000 | 260,568,000 | 210,567,000 | 224,121,000 | 186,517,000 | 148,735,000 | 123,849,000 | 118,529,000 | 231,463,000 | 259,026,000 | 224,083,000 | 339,525,000 | 306,971,000 | 270,777,000 | 233,820,000 | 241,315,000 | 237,116,000 | 226,664,000 | 207,109,000 | 266,420,000 | 252,782,000 | 219,952,000 | 204,674,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term debt, less current portion | 73,000 | 182,000 | 276,000 | 377,000 | 477,000 | 604,000 | 664,000 | 757,000 | 849,000 | 935,000 | 1,022,000 | 1,107,000 | 1,190,000 | 1,277,000 | 1,352,000 | 1,431,000 | 1,508,000 | 1,583,000 | 1,657,000 | 1,730,000 | 1,802,000 | 1,870,000 | 1,938,000 | 2,005,000 | 2,071,000 | 2,137,000 | 2,200,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
retained earnings, including accumulated other comprehensive loss of 13,056 in 2011 and 9,138 in 2010 | 313,079,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred income taxes | 15,157,000 | 14,657,000 | 14,479,000 | 14,932,000 | 14,220,000 | 14,985,000 | 18,022,000 | 16,417,000 | 14,894,000 | 14,264,000 | 12,323,000 | 12,124,000 | 12,217,000 | 13,009,000 | 16,437,000 | 19,780,000 | 19,280,000 | 18,119,000 | 20,272,000 | 18,628,000 | 22,967,000 | 21,502,000 | 11,576,000 | 14,654,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquired intangible assets | 65,343,000 | 71,254,000 | 77,053,000 | 90,646,000 | 97,896,000 | 108,324,000 | 92,844,000 | 99,878,000 | 101,033,000 | 54,346,000 | 55,159,000 | 59,218,000 | 63,821,000 | 66,230,000 | 70,578,000 | 75,265,000 | 73,829,000 | 76,182,000 | 50,290,000 | 52,698,000 | 38,248,000 | 37,876,000 | 39,678,000 | 42,222,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term investments and other assets | 40,082,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total | 910,760,000 | 965,832,000 | 936,823,000 | 860,320,000 | 862,046,000 | 830,848,000 | 798,850,000 | 764,050,000 | 758,173,000 | 742,209,000 | 752,370,000 | 713,924,000 | 755,002,000 | 747,442,000 | 761,828,000 | 720,575,000 | 697,745,000 | 669,283,000 | 670,239,000 | 639,202,000 | 626,998,000 | 621,039,000 | 34,067,000 | 566,838,000 | 537,880,000 | 501,292,000 | 466,135,000 | 446,814,000 | 408,901,000 | 411,849,000 | 396,849,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion, long-term debt | 376,000 | 404,000 | 396,000 | 380,000 | 372,000 | 365,000 | 351,000 | 344,000 | 337,000 | 324,000 | 317,000 | 311,000 | 299,000 | 292,000 | 287,000 | 281,000 | 276,000 | 268,000 | 265,000 | 262,000 | 255,000 | 249,000 | 243,000 | 238,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common shares, ... | 340,118,000 | 366,204,000 | 362,439,000 | 314,563,000 | 316,629,000 | 268,073,000 | 235,285,000 | 225,958,000 | 219,575,000 | 207,206,000 | 230,466,000 | 229,416,000 | 225,878,000 | 213,631,000 | 196,279,000 | 192,537,000 | 184,429,000 | 154,721,000 | 99,996,000 | 74,316,000 | 64,979,000 | 66,412,000 | 60,616,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
retained earnings, including accumulated other comprehensive losses of (3,110) in 2011 and (9,138) in 2010 | 330,910,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term investments and other | 39,905,000 | 44,048,000 | 44,343,000 | 44,696,000 | 44,858,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
retained earnings, including accumulated other comprehensive losses of (3,143) in 2011 and (9,138) in 2010 | 350,719,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total liabilities and shareholder’s equity | 960,229,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
retained earnings, including accumulated other comprehensive losses of (4,771) in 2011 and (9,138) in 2010 | 352,209,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
retained earnings, including accumulated other comprehensive loss of (9,138) in 2010 and (3,385) in 2009 | 340,728,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
retained earnings, including accumulated other comprehensive losses of (10,020) in 2010 and (3,385) in 2009 | 318,575,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
retained earnings, including accumulated other comprehensive losses of (13,105) in 2010 and (3,385) in 2009 | 312,419,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
retained earnings, including accumulated other comprehensive losses of (8,080) in 2010 and (3,385) in 2009 | 298,981,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
retained earnings, including accumulated other comprehensive loss of (3,385) in 2009 and (14,033) in 2008 | 308,187,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
retained earnings, including accumulated other comprehensive losses of (5,566) in 2009 and (14,033) in 2008 | 289,340,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
auction rate securities rights offering | 2,040,000 | 1,993,000 | 2,850,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
commitments and contingencies shareholders’ equity: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
retained earnings, including accumulated other comprehensive losses of (7,544) in 2009 and (14,033) in 2008 | 282,008,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
retained earnings, including accumulated other comprehensive losses of (15,202) in 2009 and (14,033) in 2008 | 267,675,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
retained earnings, including accumulated other comprehensive income of (14,033) in 2008 and 4,833 in 2007 | 265,191,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
investments | 51,526,000 | 67,691,000 | 95,275,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
retained earnings and accumulated other comprehensive gains of 1,505 in 2008 and 4,833 in 2007 | 274,542,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
retained earnings and accumulated other comprehensive gains of 3,731 in 2008 and 4,833 in 2007 | 279,078,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
retained earnings, including accumulated other comprehensive gains of 5,317 in 2008 and 4,833 in 2007 | 272,625,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
retained earnings, including accumulated other comprehensive income of 4,833 in 2007 and 1,106 in 2006 | 277,227,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
retained earnings, including accumulated other comprehensive gains of 2,706 in 2007 and 1,106 in 2006 | 270,956,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
retained earnings, including accumulated other comprehensive gains of 2,290 in 2007 and 1,106 in 2006 | 257,493,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
retained earnings, including accumulated other comprehensive gains of 921 in 2007 and 1,106 in 2006 | 247,733,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred compensation | -4,363,000 | -5,706,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
retained earnings, including accumulated other comprehensive income of 1,106 in 2006 and (2,181) in 2005 | 246,816,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
retained earnings, including accumulated other comprehensive gain of 72 in 2006 and (2,182) in 2005 | 238,879,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
retained earnings, including accumulated other comprehensive loss of 430 in 2006 and 2,181 in 2005 | 229,506,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
remaining purchase price due to actional shareholders | 18,129,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
retained earnings, including accumulated other comprehensive loss of 1,795 in 2006 and 2,182 in 2005 | 245,572,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
• | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
contractual obligations | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest payment on long-term debt | 482,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating leases | 31,647,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
retained earnings, including accumulated other comprehensive loss of 2,182 in 2005 and 1,913 in 2004 | 240,776,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other liabilities | 4,189,000 | 4,220,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
commitments and contingent liabilities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock; authorized, 100,000 shares; issued and outstanding, 39,576 shares in 2005 and 36,422 shares in 2004, and additional paid-in capital | 127,945,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
retained earnings, including accumulated other comprehensive loss of 2,047 in 2005 and 1,913 in 2004 | 228,127,000 | 216,174,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
retained earnings, including accumulated other comprehensive loss of 1,252 in 2005 and 1,913 in 2004 | 204,852,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
retained earnings, including accumulated other comprehensive loss of 1,913 in 2004 and 1,825 in 2003 | 196,893,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred revenue | 99,475,000 | 106,947,000 | 105,972,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
retained earnings, including accumulated other comprehensive loss of 1,868 in 2004 and 1,825 in 2003 | 186,339,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
retained earnings, including accumulated other comprehensive loss of 2,475 in 2004 and 1,825 in 2003 | 179,469,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
retained earnings, including accumulated other comprehensive loss of 1,781 in 2004 and 1,825 in 2003 | 173,223,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
assets current assets: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
liabilities and shareholders’ equity current liabilities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
commitments and contingent liabilities shareholders’ equity: |
Cashflow Statements:
Quarterly
Annual
| Unit: USD | 2025-11-30 | 2025-08-31 | 2025-05-31 | 2025-02-28 | 2024-11-30 | 2024-08-31 | 2024-05-31 | 2024-02-29 | 2023-11-30 | 2023-08-31 | 2023-05-31 | 2023-02-28 | 2022-11-30 | 2022-08-31 | 2022-05-31 | 2022-02-28 | 2021-11-30 | 2021-08-31 | 2021-05-31 | 2021-02-28 | 2020-11-30 | 2020-08-31 | 2020-05-31 | 2020-02-29 | 2019-11-30 | 2019-08-31 | 2019-05-31 | 2019-02-28 | 2018-11-30 | 2018-08-31 | 2018-05-31 | 2018-02-28 | 2017-11-30 | 2017-08-31 | 2017-05-31 | 2017-02-28 | 2016-11-30 | 2016-08-31 | 2016-05-31 | 2016-02-29 | 2015-11-30 | 2015-08-31 | 2015-05-31 | 2015-02-28 | 2014-11-30 | 2014-08-31 | 2014-05-31 | 2014-02-28 | 2013-11-30 | 2013-08-31 | 2013-05-31 | 2013-02-28 | 2012-11-30 | 2012-08-31 | 2012-05-31 | 2012-02-29 | 2011-11-30 | 2011-08-31 | 2011-05-31 | 2011-02-28 | 2010-11-30 | 2010-08-31 | 2010-05-31 | 2010-02-28 | 2009-11-30 | 2009-08-31 | 2009-05-31 | 2009-02-28 | 2008-11-30 | 2008-08-31 | 2008-05-31 | 2008-02-29 | 2007-11-30 | 2007-08-31 | 2007-05-31 | 2007-02-28 | 2006-11-30 | 2006-08-31 | 2006-05-31 | 2006-02-28 | 2005-11-30 | 2005-08-31 | 2005-05-31 | 2005-02-28 | 2004-11-30 | 2004-08-31 | 2004-05-31 | 2004-02-29 | 2003-11-30 | 2003-08-31 | 2003-05-31 | 2003-02-28 | 2002-11-30 | 2002-08-31 | 2002-05-31 | 2002-02-28 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
cash flows from operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income | 25,745,000 | 19,413,000 | 17,029,000 | 10,946,000 | 1,147,000 | 28,464,000 | 16,188,000 | 22,639,000 | 15,335,000 | 19,098,000 | 12,090,000 | 23,674,000 | 23,708,000 | 21,797,000 | 29,110,000 | 20,454,000 | 14,926,000 | 30,976,000 | 13,557,000 | 18,961,000 | 17,661,000 | 23,977,000 | 16,968,000 | 21,116,000 | -4,740,000 | 13,557,000 | 8,181,000 | 9,402,000 | 18,430,000 | 16,746,000 | 15,403,000 | 12,912,000 | 16,429,000 | 11,172,000 | 10,341,000 | -525,000 | -73,793,000 | 7,576,000 | 7,275,000 | 3,216,000 | -9,471,000 | -4,128,000 | 5,769,000 | -971,000 | 14,464,000 | 11,095,000 | 12,799,000 | 11,100,000 | 15,036,000 | 24,843,000 | 3,910,000 | 31,118,000 | 36,025,000 | 5,838,000 | -1,908,000 | 7,489,000 | 11,680,000 | 8,600,000 | 17,960,000 | 20,521,000 | 21,276,000 | 9,243,000 | 19,058,000 | -1,006,000 | 16,676,000 | 5,521,000 | 6,906,000 | 3,652,000 | 6,452,000 | 12,537,000 | 14,471,000 | 12,836,000 | 12,104,000 | 13,047,000 | 8,391,000 | 8,738,000 | 6,904,000 | 8,870,000 | 7,848,000 | 5,779,000 | 14,033,000 | 13,357,000 | 12,229,000 | 9,314,000 | 10,856,000 | 8,520,000 | 8,085,000 | 4,640,000 | 8,817,000 | 7,329,000 | 6,690,000 | 4,238,000 | 6,878,000 | 5,486,000 | 5,762,000 | 2,461,000 |
adjustments to reconcile net income to net cash from operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
depreciation and amortization of property and equipment | 1,479,000 | 1,536,000 | 1,598,000 | 1,619,000 | 1,620,000 | 1,635,000 | 1,582,000 | 1,589,000 | 1,655,000 | 1,519,000 | 1,500,000 | 1,671,000 | 1,320,000 | 1,250,000 | 1,225,000 | 1,207,000 | 1,333,000 | 1,403,000 | 1,426,000 | 1,315,000 | 1,407,000 | 1,489,000 | 1,531,000 | 1,717,000 | 2,029,000 | 2,085,000 | 1,818,000 | 1,620,000 | 1,783,000 | 1,815,000 | 1,661,000 | 1,682,000 | 1,732,000 | 1,832,000 | 1,984,000 | 1,978,000 | 2,026,000 | 2,098,000 | 2,152,000 | 2,230,000 | 2,185,000 | 2,210,000 | 2,410,000 | 2,589,000 | 2,438,000 | 2,450,000 | 2,477,000 | 2,410,000 | 1,943,000 | 2,835,000 | 3,149,000 | 2,418,000 | 2,315,000 | 2,350,000 | 2,304,000 | 2,336,000 | 2,263,000 | 2,174,000 | 2,183,000 | 2,212,000 | 2,563,000 | 2,558,000 | 2,659,000 | 3,079,000 | 3,106,000 | 3,742,000 | 2,433,000 | 2,619,000 | 2,812,000 | 2,570,000 | 2,674,000 | 2,601,000 | 2,216,000 | 2,427,000 | 2,357,000 | 2,492,000 | 2,500,000 | 2,280,000 | 2,229,000 | 2,084,000 | ||||||||||||||||
amortization of acquired intangibles and other | 34,411,000 | 37,549,000 | 36,951,000 | 36,581,000 | 25,783,000 | 20,468,000 | 24,959,000 | 25,408,000 | 25,681,000 | 25,823,000 | 25,361,000 | 19,937,000 | 17,185,000 | 17,434,000 | 17,625,000 | 17,486,000 | 13,519,000 | 11,721,000 | 11,720,000 | 10,547,000 | 10,637,000 | 5,991,000 | 6,041,000 | 5,952,000 | 8,866,000 | 1,873,000 | 1,488,000 | 1,096,000 | 1,064,000 | 1,118,000 | 1,062,000 | 927,000 | 983,000 | 3,281,000 | 6,040,000 | 6,113,000 | 6,226,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of debt discount and issuance costs | 2,767,000 | 1,036,000 | 1,019,000 | 1,009,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stock-based compensation | 17,374,000 | 15,970,000 | 16,741,000 | 14,683,000 | 11,745,000 | 10,558,000 | 11,989,000 | 12,464,000 | 10,418,000 | 10,072,000 | 10,287,000 | 9,752,000 | 10,984,000 | 8,639,000 | 9,357,000 | 8,114,000 | 7,739,000 | 6,839,000 | 8,362,000 | 6,784,000 | 6,123,000 | 5,685,000 | 5,623,000 | 6,051,000 | 5,900,000 | 5,489,000 | 6,116,000 | 5,806,000 | 5,853,000 | 4,566,000 | 5,580,000 | 4,570,000 | 4,594,000 | 4,296,000 | 3,633,000 | 1,630,000 | 3,532,000 | 5,778,000 | 6,294,000 | 6,937,000 | 5,192,000 | 6,537,000 | 6,439,000 | 5,836,000 | 6,679,000 | 6,940,000 | 5,709,000 | 5,545,000 | 5,039,000 | 5,573,000 | 5,881,000 | 4,906,000 | 6,729,000 | 7,744,000 | 6,669,000 | 7,091,000 | 7,244,000 | 9,468,000 | 5,103,000 | 4,184,000 | 4,920,000 | 4,198,000 | 4,446,000 | 4,557,000 | 4,622,000 | 8,849,000 | 4,249,000 | 3,816,000 | 7,706,000 | 3,532,000 | 4,110,000 | 3,970,000 | 4,292,000 | 4,178,000 | 7,531,000 | 4,877,000 | 5,531,000 | 5,107,000 | 5,323,000 | 6,444,000 | ||||||||||||||||
non-cash lease expense | 2,432,000 | 2,871,000 | 2,435,000 | 3,443,000 | 2,825,000 | 2,366,000 | 2,273,000 | 4,259,000 | 2,435,000 | 2,251,000 | 2,748,000 | 1,959,000 | 1,862,000 | 1,886,000 | 1,958,000 | 2,075,000 | 4,851,000 | 1,912,000 | 2,045,000 | 2,138,000 | 1,957,000 | 1,745,000 | 1,820,000 | 3,087,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred income taxes | -10,545,000 | -6,753,000 | -4,435,000 | -1,696,000 | 7,090,000 | -8,436,000 | -3,109,000 | -3,295,000 | -10,120,000 | -7,485,000 | -4,712,000 | -6,324,000 | -7,316,000 | -2,021,000 | -483,000 | 2,218,000 | 688,000 | -891,000 | -1,361,000 | 656,000 | -3,161,000 | -1,405,000 | -23,000 | 1,967,000 | -8,864,000 | 702,000 | -3,638,000 | -3,069,000 | 3,522,000 | 3,000 | -1,084,000 | -406,000 | -3,044,000 | -1,209,000 | 459,000 | 4,268,000 | 2,303,000 | -2,437,000 | 1,957,000 | -516,000 | 21,222,000 | 5,899,000 | -11,033,000 | -17,933,000 | 15,424,000 | -856,000 | 1,974,000 | -1,508,000 | 7,566,000 | 2,929,000 | 1,149,000 | -1,899,000 | -910,000 | 806,000 | -507,000 | 589,000 | 5,637,000 | -3,992,000 | 411,000 | -187,000 | 5,159,000 | -2,306,000 | 1,361,000 | -210,000 | 3,386,000 | -3,275,000 | 343,000 | -821,000 | -5,571,000 | -641,000 | 147,000 | 2,109,000 | -5,970,000 | 3,320,000 | -326,000 | -1,151,000 | -3,408,000 | -1,572,000 | -848,000 | -1,391,000 | ||||||||||||||||
credit losses and other sales allowances | 1,009,000 | 1,519,000 | 668,000 | 1,323,000 | 215,000 | -58,000 | 24,000 | 363,000 | 16,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in operating assets and liabilities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable | -55,699,000 | -14,506,000 | -9,373,000 | 33,008,000 | -71,287,000 | -8,764,000 | 3,717,000 | 30,454,000 | -19,359,000 | -5,207,000 | 10,846,000 | 25,839,000 | -17,036,000 | 6,702,000 | 13,192,000 | -30,424,000 | 18,264,000 | 10,841,000 | -4,747,000 | 8,559,000 | 9,810,000 | -19,463,000 | 6,998,000 | 3,861,000 | -12,945,000 | -3,483,000 | 10,171,000 | 8,329,000 | -9,327,000 | -6,882,000 | 5,714,000 | 16,937,000 | -10,562,000 | -8,155,000 | 11,669,000 | 7,695,000 | -7,413,000 | -4,066,000 | 2,150,000 | 13,076,000 | -9,028,000 | -589,000 | 887,000 | 8,027,000 | -14,295,000 | -1,443,000 | 8,788,000 | 12,622,000 | -15,877,000 | 6,988,000 | 13,955,000 | 9,307,000 | -32,202,000 | 7,964,000 | 14,624,000 | 17,667,000 | -32,313,000 | 3,961,000 | 5,859,000 | 3,522,000 | -12,924,000 | 6,044,000 | 12,882,000 | -3,721,000 | -6,905,000 | -5,548,000 | 5,771,000 | 2,854,000 | -16,260,000 | 8,930,000 | 8,045,000 | -8,970,000 | -15,064,000 | 4,701,000 | 8,424,000 | -5,285,000 | -15,524,000 | 2,447,000 | 15,299,000 | -7,363,000 | -9,692,000 | 836,000 | 8,920,000 | -5,580,000 | ||||||||||||
other assets | -14,450,000 | 919,000 | 5,824,000 | -2,168,000 | -17,987,000 | 4,669,000 | 8,891,000 | 1,530,000 | -15,873,000 | 1,228,000 | 8,583,000 | 4,483,000 | -13,388,000 | 4,341,000 | 7,914,000 | -1,081,000 | -17,695,000 | 868,000 | 1,507,000 | 215,000 | -7,617,000 | 4,210,000 | 2,958,000 | 2,010,000 | -7,936,000 | -1,688,000 | 2,575,000 | 5,147,000 | -14,797,000 | -149,000 | 2,232,000 | 2,382,000 | -970,000 | 2,837,000 | 3,224,000 | -2,278,000 | -59,000 | 1,578,000 | -982,000 | -4,462,000 | 5,936,000 | -2,622,000 | -3,610,000 | 5,724,000 | -2,313,000 | 3,720,000 | 4,512,000 | 2,303,000 | -3,345,000 | -760,000 | -97,000 | -4,833,000 | 6,959,000 | -1,521,000 | -3,994,000 | 103,000 | ||||||||||||||||||||||||||||||||||||||||
inventories | 280,000 | 713,000 | 2,100,000 | -604,000 | -292,000 | -2,002,000 | 320,000 | 418,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable and accrued liabilities | 14,218,000 | 23,853,000 | -16,048,000 | -22,821,000 | 35,718,000 | 14,688,000 | 3,413,000 | -24,897,000 | 12,785,000 | 4,795,000 | -1,173,000 | -17,649,000 | 6,472,000 | 10,275,000 | 7,118,000 | -27,448,000 | 11,480,000 | 5,560,000 | 6,208,000 | -17,762,000 | 13,070,000 | 620,000 | 2,229,000 | -20,893,000 | 12,991,000 | 752,000 | 8,501,000 | -13,128,000 | 8,448,000 | -2,263,000 | -197,000 | -17,830,000 | 11,644,000 | -4,496,000 | -5,486,000 | -989,000 | 11,826,000 | 2,637,000 | -6,390,000 | -11,167,000 | 3,008,000 | 324,000 | 1,366,000 | -5,068,000 | 8,389,000 | 2,012,000 | -5,649,000 | -13,412,000 | 2,264,000 | 5,882,000 | -431,000 | -22,867,000 | 3,283,000 | -1,413,000 | 8,809,000 | -3,195,000 | -3,520,000 | -859,000 | -22,861,000 | -4,867,000 | -4,857,000 | 6,725,000 | ||||||||||||||||||||||||||||||||||
lease liabilities | -2,473,000 | -2,545,000 | -3,908,000 | -3,080,000 | -2,874,000 | -2,948,000 | -2,785,000 | -2,949,000 | -2,612,000 | -2,722,000 | -2,824,000 | -2,314,000 | -2,090,000 | -2,144,000 | -2,191,000 | -2,146,000 | -1,966,000 | -1,973,000 | -2,209,000 | -2,258,000 | -2,122,000 | -1,903,000 | -1,720,000 | -2,356,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes payable | 2,034,000 | 2,151,000 | -760,000 | -260,000 | -899,000 | 1,730,000 | 72,000 | -461,000 | -2,915,000 | 185,000 | 2,007,000 | 170,000 | 628,000 | -548,000 | -203,000 | 3,000 | -5,330,000 | 4,138,000 | 410,000 | -1,469,000 | -790,000 | -147,000 | 567,000 | 373,000 | -2,108,000 | -283,000 | 2,183,000 | -246,000 | -4,465,000 | -692,000 | 2,557,000 | -290,000 | 133,000 | 358,000 | 346,000 | 55,000 | -1,916,000 | 1,063,000 | 916,000 | 46,000 | -4,886,000 | 6,027,000 | 832,000 | 508,000 | 5,711,000 | 2,105,000 | 3,650,000 | -630,000 | 5,222,000 | -2,578,000 | -9,361,000 | 2,335,000 | 3,689,000 | 3,662,000 | -6,386,000 | -1,342,000 | 622,000 | -2,351,000 | -2,091,000 | 1,499,000 | -1,327,000 | -702,000 | 1,880,000 | -3,680,000 | 4,222,000 | 3,565,000 | 984,000 | -1,946,000 | 1,553,000 | -3,426,000 | 1,254,000 | -525,000 | 2,396,000 | 2,365,000 | -399,000 | |||||||||||||||||||||
deferred revenue | 44,496,000 | -9,567,000 | -17,745,000 | -3,640,000 | 25,570,000 | -7,719,000 | -4,521,000 | 2,853,000 | 14,909,000 | -5,078,000 | -19,414,000 | -14,519,000 | 30,595,000 | -3,105,000 | -149,000 | 8,927,000 | 20,472,000 | 1,848,000 | -6,946,000 | 15,099,000 | 9,357,000 | -4,718,000 | -7,108,000 | 3,889,000 | 16,182,000 | 10,836,000 | -3,121,000 | 5,943,000 | 3,968,000 | -2,543,000 | -3,831,000 | 10,354,000 | 1,762,000 | -4,102,000 | -6,277,000 | 8,985,000 | 1,349,000 | -3,519,000 | -3,683,000 | 11,012,000 | 4,362,000 | 1,462,000 | 4,994,000 | 24,799,000 | 3,005,000 | -4,757,000 | -6,352,000 | 9,239,000 | -744,000 | -6,388,000 | -8,305,000 | 10,254,000 | 2,708,000 | -12,844,000 | -10,970,000 | 13,195,000 | 4,638,000 | -5,875,000 | -11,021,000 | 17,651,000 | 2,136,000 | -7,344,000 | -15,018,000 | 19,303,000 | -1,238,000 | -13,022,000 | -12,689,000 | 17,253,000 | 1,077,000 | -6,781,000 | -5,993,000 | 14,777,000 | 3,641,000 | -3,882,000 | -5,479,000 | 18,526,000 | 2,193,000 | -9,006,000 | -3,030,000 | 16,553,000 | 969,000 | -9,031,000 | -8,191,000 | 17,325,000 | 809,000 | -3,881,000 | 2,420,000 | 16,815,000 | ||||||||
net cash flows from operating activities | 62,798,000 | 73,446,000 | 29,996,000 | 68,947,000 | 19,651,000 | 57,658,000 | 63,681,000 | 70,504,000 | 33,161,000 | 46,041,000 | 47,951,000 | 46,767,000 | 40,137,000 | 39,670,000 | 68,260,000 | 44,093,000 | 43,928,000 | 35,224,000 | 54,690,000 | 44,688,000 | 42,762,000 | 31,112,000 | 37,957,000 | 33,016,000 | 36,601,000 | 26,765,000 | 40,674,000 | 24,444,000 | 24,327,000 | 23,301,000 | 42,129,000 | 31,595,000 | 32,515,000 | 13,442,000 | 22,429,000 | 37,300,000 | 33,935,000 | 19,648,000 | 26,760,000 | 22,502,000 | 27,352,000 | 19,257,000 | 20,791,000 | 37,140,000 | 39,225,000 | 25,929,000 | 17,116,000 | 25,424,000 | -25,059,000 | 28,401,000 | 22,025,000 | 15,160,000 | 38,529,000 | |||||||||||||||||||||||||||||||||||||||||||
capital expenditures | -2,862,000 | -1,055,000 | -495,000 | -1,290,000 | -2,878,000 | -1,064,000 | -955,000 | -309,000 | -2,389,000 | -1,212,000 | -1,584,000 | -385,000 | -3,004,000 | -1,107,000 | -1,148,000 | -831,000 | -1,913,000 | -625,000 | -950,000 | -1,166,000 | -3,098,000 | -1,662,000 | -609,000 | -1,148,000 | -2,168,000 | -750,000 | -834,000 | -246,000 | -1,282,000 | -2,772,000 | -1,810,000 | -1,386,000 | -2,512,000 | -342,000 | -140,000 | -383,000 | -2,039,000 | -1,130,000 | -1,203,000 | -1,105,000 | -1,952,000 | -3,147,000 | -2,641,000 | -1,610,000 | -2,154,000 | -1,519,000 | -6,518,000 | -898,000 | -1,129,000 | -465,000 | -2,199,000 | -3,942,000 | ||||||||||||||||||||||||||||||||||||||||||||
free cash flows | 59,936,000 | 72,391,000 | 29,501,000 | 67,657,000 | 16,773,000 | 56,594,000 | 62,726,000 | 70,195,000 | 30,772,000 | 44,829,000 | 46,367,000 | 46,382,000 | 37,133,000 | 38,563,000 | 67,112,000 | 43,262,000 | 42,015,000 | 34,599,000 | 53,740,000 | 43,522,000 | 39,664,000 | 29,450,000 | 37,348,000 | 31,868,000 | 34,433,000 | 26,015,000 | 39,840,000 | 24,198,000 | 23,045,000 | 20,529,000 | 40,319,000 | 30,209,000 | 30,003,000 | 13,100,000 | 22,289,000 | 36,917,000 | 31,896,000 | 18,518,000 | 25,557,000 | 26,247,000 | 17,305,000 | 17,644,000 | 34,499,000 | 37,615,000 | 23,775,000 | 15,597,000 | 18,906,000 | -25,957,000 | 27,272,000 | 21,560,000 | 12,961,000 | 34,587,000 | ||||||||||||||||||||||||||||||||||||||||||||
cash flows from investing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of investments | 0 | 0 | 0 | -15,262,000 | 0 | 0 | -750,000 | -4,259,000 | -1,650,000 | -3,150,000 | -5,000,000 | -750,000 | 0 | 0 | -884,000 | -7,374,000 | -9,898,000 | -16,106,000 | -13,522,000 | -854,000 | -7,830,000 | -7,891,000 | -3,712,000 | -22,258,000 | -4,110,000 | -802,000 | -12,045,000 | -7,221,000 | -3,637,000 | 0 | 0 | -1,900,000 | 0 | -2,037,000 | -19,264,000 | -6,623,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sales and maturities of investments | 0 | 0 | 15,300,000 | 400,000 | 750,000 | 300,000 | 600,000 | 300,000 | 1,800,000 | 1,500,000 | 1,350,000 | 1,300,000 | 1,500,000 | 850,000 | 6,284,000 | 7,767,000 | 3,540,000 | 7,071,000 | 6,554,000 | 8,155,000 | 4,606,000 | 7,772,000 | 3,907,000 | 6,816,000 | 5,655,000 | 16,464,000 | 3,285,000 | 6,155,000 | 9,200,000 | 12,390,000 | 1,700,000 | 3,185,000 | 4,190,000 | 4,495,000 | 2,846,000 | 3,095,000 | 2,190,000 | 5,500,000 | 3,835,000 | 5,600,000 | 3,068,000 | 10,475,000 | 4,350,000 | 10,860,000 | 3,880,000 | 25,330,000 | 17,660,000 | 27,195,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
purchases of property and equipment | -2,862,000 | -1,055,000 | -495,000 | -1,290,000 | -2,878,000 | -1,064,000 | -955,000 | -309,000 | -2,389,000 | -1,212,000 | -1,584,000 | -385,000 | -3,004,000 | -1,107,000 | -1,148,000 | -831,000 | -1,913,000 | -625,000 | -950,000 | -1,166,000 | -3,098,000 | -1,662,000 | -609,000 | -1,148,000 | -2,168,000 | -750,000 | -834,000 | -246,000 | -1,282,000 | -2,772,000 | -1,810,000 | -1,386,000 | -2,512,000 | -342,000 | -140,000 | -383,000 | -2,039,000 | -1,130,000 | -1,203,000 | -1,414,000 | -1,105,000 | -1,674,000 | -2,070,000 | -2,335,000 | -802,000 | -1,084,000 | -402,000 | -5,697,000 | -1,237,000 | -603,000 | -1,488,000 | -898,000 | -1,129,000 | -465,000 | -2,199,000 | -3,942,000 | -3,091,000 | -5,462,000 | -5,142,000 | -3,352,000 | -2,573,000 | -3,015,000 | -2,574,000 | -1,502,000 | -1,308,000 | -2,819,000 | -1,186,000 | -2,056,000 | -2,189,000 | -2,089,000 | -1,354,000 | -2,581,000 | -3,857,000 | -5,003,000 | -3,519,000 | -6,103,000 | -9,433,000 | -3,144,000 | -4,283,000 | -4,878,000 | -5,049,000 | -1,811,000 | -1,943,000 | -2,106,000 | -4,773,000 | -1,911,000 | -1,961,000 | -2,071,000 | -2,379,000 | -1,000,000 | -1,066,000 | -1,693,000 | ||||
payments for acquisitions, net of cash acquired | -564,000 | 0 | 846,000 | -275,000 | -355,821,000 | 0 | 0 | -1,000 | -48,879,000 | 0 | 0 | 0 | -246,275,000 | -12,000,000 | 0 | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash flows from investing activities | -3,426,000 | -20,513,000 | -495,000 | -2,485,000 | -1,064,000 | -955,000 | -309,000 | -371,068,000 | -2,254,000 | -673,000 | -254,074,000 | 1,075,000 | 400,000 | 2,264,000 | -812,000 | 4,925,000 | 2,360,000 | -218,432,000 | 7,159,000 | 3,324,000 | 5,000,000 | -6,756,000 | -47,306,000 | -38,647,000 | 4,918,000 | 3,369,000 | -3,215,000 | -20,487,000 | -14,855,000 | 374,000 | -6,464,000 | 48,274,000 | -6,363,000 | 83,315,000 | 55,313,000 | 25,827,000 | -3,505,000 | 16,505,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash flows (used in) from financing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from equity plans | 2,928,000 | 3,280,000 | 6,522,000 | 6,238,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments for taxes related to net share settlements of equity awards | -5,083,000 | 0 | -5,460,000 | -4,641,000 | -6,543,000 | -35,000 | -4,702,000 | -5,890,000 | -4,276,000 | 0 | -3,284,000 | -4,817,000 | -2,419,000 | 0 | -2,266,000 | -3,139,000 | -2,788,000 | -25,000 | -1,481,000 | -892,000 | -1,259,000 | -177,000 | -1,946,000 | -1,949,000 | -2,641,000 | 0 | -2,057,000 | -11,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repurchases of common stock | 0 | -14,328,000 | -49,949,000 | -22,500,000 | -3,962,000 | 0 | -15,000,000 | -15,000,000 | -1,517,000 | -24,051,000 | -26,473,000 | -25,000,000 | 0 | 0 | -20,000,000 | -15,000,000 | -40,000,000 | 0 | 0 | -20,000,000 | 0 | 0 | 0 | -25,000,000 | -10,000,000 | -20,000,000 | -45,000,000 | -45,000,000 | -30,000,000 | -18,982,000 | -9,764,000 | -15,190,000 | -12,991,000 | -49,475,000 | -9,041,000 | 0 | -25,041,000 | -7,827,000 | -17,605,000 | -25,210,000 | -9,789,000 | -64,647,000 | -67,235,000 | -109,302,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of convertible senior notes, net of issuance costs of 11,200 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of capped calls | 0 | 0 | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
dividend equivalent and dividend payments to stockholders | -132,000 | 0 | -295,000 | -359,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from the issuance of debt | 0 | 0 | 0 | 195,000,000 | 1,000 | 0 | 0 | 7,474,000 | 1,000 | 0 | 0 | 0 | 0 | 150,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayment of revolving line of credit | -20,000,000 | -40,000,000 | -40,000,000 | -30,000,000 | 0 | 0 | -80,000,000 | -30,000,000 | -30,000,000 | -30,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
principal payment on term loan | 0 | 0 | -257,813,000 | -3,437,000 | -1,718,000 | -1,720,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payment of credit facility debt issuance costs | -250,000 | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash flows (used in) from financing activities | -17,477,000 | -5,383,000 | -62,415,000 | -7,890,000 | -30,935,000 | -9,673,000 | -8,906,000 | -12,660,000 | -51,160,000 | -9,467,000 | -48,422,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
effect of exchange rate changes on cash | 1,207,000 | 2,169,000 | -8,810,000 | -5,946,000 | 729,000 | -3,508,000 | -3,287,000 | 2,123,000 | 1,780,000 | 411,000 | 6,726,000 | -2,553,000 | -1,487,000 | 2,461,000 | -2,396,000 | -2,760,000 | 1,432,000 | -2,563,000 | -2,068,000 | -10,574,000 | 4,693,000 | -1,796,000 | 7,240,000 | 5,385,000 | 1,018,000 | -5,408,000 | -2,006,000 | 3,644,000 | -1,223,000 | -3,098,000 | -242,000 | -3,242,000 | -6,753,000 | -6,243,000 | -1,581,000 | 998,000 | 492,000 | 3,772,000 | -1,036,000 | -2,812,000 | -839,000 | 1,292,000 | 998,000 | -6,775,000 | 1,955,000 | -9,861,000 | 1,081,000 | 2,523,000 | 4,784,000 | 3,167,000 | 4,778,000 | -6,847,000 | -9,614,000 | 4,899,000 | 3,124,000 | 10,535,000 | -1,789,000 | -19,984,000 | -7,152,000 | 2,455,000 | 2,141,000 | 4,903,000 | 832,000 | 2,615,000 | -453,000 | 1,603,000 | 814,000 | 4,199,000 | 658,000 | -2,638,000 | 2,280,000 | -3,507,000 | 404,000 | 2,000,000 | 607,000 | -964,000 | 936,000 | 1,295,000 | -1,673,000 | 1,517,000 | 979,000 | 365,000 | 955,000 | 624,000 | -275,000 | |||||||||||
net decrease in cash and cash equivalents | 6,429,000 | 1,576,000 | -53,129,000 | 8,351,000 | -23,971,000 | -8,675,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents, beginning of year | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents, end of year | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash flows from investing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash flows from financing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repurchases of common stock, including excise tax | -15,000,000 | -20,000,000 | -30,108,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of senior convertible notes, net of issuance costs of 11,200 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash flows from financing activities | -57,681,000 | -59,233,000 | -58,870,000 | -42,258,000 | -35,510,000 | -45,842,000 | 174,798,000 | -28,031,000 | -10,835,000 | -10,477,000 | 192,449,000 | -39,024,000 | -27,054,000 | -8,545,000 | -6,769,000 | 177,251,000 | -31,645,000 | -18,659,000 | -24,657,000 | -52,758,000 | -50,697,000 | -26,505,000 | -18,188,000 | -23,365,000 | 73,000 | 2,337,000 | -26,218,000 | 142,108,000 | 2,575,000 | -13,521,000 | -25,534,000 | -5,752,000 | -79,992,000 | -77,612,000 | 3,664,000 | 5,309,000 | 13,611,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
effect of exchange rate changes on cash and cash equivalents | 1,750,000 | 7,577,000 | -1,508,000 | 3,176,000 | -145,000 | -1,516,000 | 2,303,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net increase in cash and cash equivalents | -2,998,000 | -22,155,000 | 6,084,000 | -114,636,000 | 42,293,000 | 57,198,000 | 6,264,000 | -11,041,000 | 12,468,000 | 17,550,000 | -148,296,000 | 32,162,000 | -748,000 | 53,197,000 | 16,260,000 | -224,489,000 | 22,535,000 | 249,662,000 | 9,708,000 | -122,585,000 | 27,353,000 | 32,128,000 | 6,835,000 | 30,239,000 | 1,390,000 | -16,353,000 | 19,871,000 | 23,093,000 | -21,015,000 | -76,047,000 | 40,409,000 | -17,385,000 | 20,538,000 | -3,045,000 | -60,830,000 | -22,575,000 | 52,514,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents, beginning of period | 0 | 0 | 118,077,000 | 0 | 0 | 126,958,000 | 0 | 0 | 256,277,000 | 0 | 0 | 155,406,000 | 0 | 0 | 97,990,000 | 0 | 0 | 154,259,000 | 0 | 0 | 105,126,000 | 0 | 0 | 133,464,000 | 0 | 0 | 207,036,000 | 0 | 0 | 212,379,000 | 0 | 0 | 263,082,000 | 0 | 0 | 198,818,000 | 0 | 0 | 301,792,000 | 0 | 0 | 161,095,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents, end of period | -2,998,000 | -22,155,000 | 124,161,000 | 42,293,000 | 57,198,000 | 133,222,000 | 12,468,000 | 17,550,000 | 107,981,000 | -748,000 | 53,197,000 | 171,666,000 | 22,535,000 | 249,662,000 | 107,698,000 | 27,353,000 | 32,128,000 | 161,094,000 | 20,771,000 | -3,267,000 | 106,516,000 | 1,576,000 | -19,990,000 | 117,111,000 | -53,129,000 | -29,021,000 | 226,907,000 | 8,351,000 | -23,971,000 | 203,704,000 | 23,093,000 | -21,015,000 | 187,035,000 | 40,409,000 | -17,385,000 | 219,356,000 | -3,045,000 | -60,830,000 | 279,217,000 | 52,514,000 | 10,189,000 | 231,695,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments for acquisitions | 0 | -1,195,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sale of assets held for sale | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash flows (used in) from investing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of long-lived assets | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other investing activities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash flows (used in) from investing activities | -2,389,000 | -366,000 | -531,000 | -278,000 | -1,944,000 | -1,061,000 | -248,542,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash flows from financing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
dividend payments to stockholders | -7,646,000 | -7,692,000 | -7,951,000 | -8,171,000 | -7,885,000 | -7,798,000 | -7,848,000 | -8,023,000 | -7,712,000 | -7,778,000 | -7,789,000 | -7,784,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of debt discount and issuance costs on notes | 1,005,000 | 988,000 | 547,000 | 526,000 | 550,000 | 537,000 | 534,000 | 517,000 | 541,000 | 529,000 | 525,000 | 3,253,000 | 3,259,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from stock-based compensation plans | 4,578,000 | 5,313,000 | 7,583,000 | 4,008,000 | 7,008,000 | 9,357,000 | 5,781,000 | 2,613,000 | 3,677,000 | 4,094,000 | 5,786,000 | 2,947,000 | 2,815,000 | 3,485,000 | 2,072,000 | 1,719,000 | 3,063,000 | 4,245,000 | 2,918,000 | 2,044,000 | 2,409,000 | 1,894,000 | 1,262,000 | 3,272,000 | 2,202,000 | 2,469,000 | 2,780,000 | 2,214,000 | 2,261,000 | 2,770,000 | 1,752,000 | 2,159,000 | 2,337,000 | 3,670,000 | 2,610,000 | 4,103,000 | 3,018,000 | 3,338,000 | 5,774,000 | 3,810,000 | 3,014,000 | 3,890,000 | 5,321,000 | 16,666,000 | 3,210,000 | 29,233,000 | 4,924,000 | |||||||||||||||||||||||||||||||||||||||||||||||||
loss on disposal of long-lived assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of senior convertible notes, net of issuance costs of 9.9 million | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payment of debt issuance costs | 0 | 0 | -1,957,000 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
allowances for bad debt and sales credits | 15,000 | 158,000 | 64,000 | 371,000 | 194,000 | 145,000 | 88,000 | -12,000 | 24,000 | -382,000 | -252,000 | 142,000 | 38,000 | 236,000 | 393,000 | -134,000 | 198,000 | 89,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payment of principal on long-term debt | -1,719,000 | -1,719,000 | -1,719,000 | -1,716,000 | -1,719,000 | -5,644,000 | -5,644,000 | -87,262,000 | -18,763,000 | -1,882,000 | -1,547,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sale of intangible assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable and unbilled receivables | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease in escrow receivable and other | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payment of issuance costs for long-term debt | 0 | 0 | 2,000 | -80,000 | 0 | -1,707,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on disposal of property and equipment | 4,000 | 4,000 | 4,000 | 0 | 0 | 3,000 | 321,000 | 173,000 | 474,000 | 57,000 | 219,000 | 175,000 | -171,000 | 153,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment of intangible and long-lived assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of senior convertible notes, net of issuance costs of 9,900 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
dividend payments to shareholders | -7,755,000 | -7,763,000 | -7,854,000 | -7,542,000 | -7,452,000 | -7,438,000 | -7,468,000 | -6,941,000 | -6,933,000 | -6,894,000 | -6,992,000 | -6,317,000 | -6,371,000 | -6,482,000 | -6,619,000 | -6,035,000 | -6,044,000 | -6,072,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease in escrow receivable | 0 | 2,130,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on assets held for sale | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
the company adopted the accounting standard related to revenue recognition ("asc 606") effective december 1, 2018 using the full retrospective method. see note 1. nature of business and summary of significant accounting policies for further information. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of property, plant and equipment | 0 | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payment of principle on long-term debt | -3,763,000 | -1,880,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
excess tax benefit from stock plans | 1,307,000 | -50,000 | -170,000 | -183,000 | 741,000 | -47,000 | -195,000 | -63,000 | 2,456,000 | -397,000 | -531,000 | -179,000 | 1,135,000 | -274,000 | -8,000 | -152,000 | 2,830,000 | -467,000 | -213,000 | -508,000 | 2,928,000 | -167,000 | -466,000 | -705,000 | -2,240,000 | 212,000 | -1,487,000 | -2,723,000 | -2,560,000 | -341,000 | -2,405,000 | -740,000 | -1,102,000 | 858,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of intangibles and other | 14,737,000 | 9,199,000 | 9,670,000 | 9,620,000 | 9,644,000 | 8,504,000 | 7,382,000 | 7,789,000 | 7,817,000 | 7,710,000 | 7,924,000 | 7,950,000 | 8,546,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
the company adopted asc 606 effective december 1, 2018 using the full retrospective method. see note 1. nature of business and basis of presentation for further information. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment of goodwill and intangible assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on disposal of property | 65,000 | 1,000 | 135,000 | 31,000 | 66,000 | 8,000 | 6,000 | 14,000 | 19,000 | 14,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
allowances for accounts receivable | 37,000 | -34,000 | 137,000 | 11,000 | 2,000 | 40,000 | 170,000 | -368,000 | -136,000 | 49,000 | 100,000 | 207,000 | 247,000 | 122,000 | 86,000 | -88,000 | 115,000 | -150,000 | 366,000 | 331,000 | 243,000 | 200,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payment of long-term debt | -1,547,000 | -1,547,000 | -1,547,000 | 0 | -3,750,000 | -3,750,000 | -3,750,000 | -1,875,000 | -1,875,000 | -1,875,000 | -3,750,000 | 0 | -1,875,000 | -1,875,000 | -1,875,000 | 0 | -71,000 | -103,000 | -183,000 | -112,000 | -86,000 | -104,000 | -86,000 | -92,000 | -93,000 | -85,000 | -88,000 | -86,000 | -83,000 | -81,000 | -80,000 | -79,000 | -77,000 | -81,000 | -68,000 | -72,000 | -71,000 | -73,000 | -65,000 | -69,000 | -66,000 | -62,000 | -65,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in fair value of contingent consideration obligation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment of goodwill and long-lived assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
excess tax benefits from stock plans | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
capitalized software development costs | 0 | -278,000 | -1,077,000 | -306,000 | -808,000 | -1,070,000 | -1,117,000 | -821,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from divestitures | 0 | 0 | 0 | 4,500,000 | 0 | 0 | 0 | 3,300,000 | 0 | 37,739,000 | 0 | 73,381,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease in other noncurrent assets | -350,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of common stock related to withholding taxes from issuance of restricted stock units | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
dividend payment to shareholders | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payment of contingent consideration | 0 | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net decrease in cash and equivalents | 3,496,000 | -4,997,000 | 25,277,000 | -60,489,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and equivalents, beginning of year | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and equivalents, end of year | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
asset impairment | 963,000 | 52,000 | 0 | 0 | 0 | 111,000 | 23,000 | 27,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of stock related to withholding taxes from the issuance of restricted stock units | -2,000 | -1,061,000 | -1,306,000 | 0 | -2,342,000 | -409,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on sale of auction rate securities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
redemptions and sales of auction rate securities - available-for-sale | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repurchase of common stock | -65,117,000 | -69,993,000 | -39,922,000 | -24,977,000 | 0 | -17,800,000 | -1,526,000 | -10,010,000 | -321,000 | -1,378,000 | -2,055,000 | -1,712,000 | -3,195,000 | -45,395,000 | -16,766,000 | -46,155,000 | -18,502,000 | 0 | -291,000 | -19,238,000 | -302,000 | -1,000 | -9,317,000 | -3,361,000 | -2,439,000 | -3,252,000 | -266,000 | -5,757,000 | -906,000 | -7,799,000 | -3,233,000 | -1,028,000 | -6,838,000 | -1,534,000 | -3,331,000 | -11,041,000 | -3,155,000 | -3,528,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net increase in cash and equivalents | 70,600,000 | -96,674,000 | -52,673,000 | -1,706,000 | 25,589,000 | 31,510,000 | 27,321,000 | 48,564,000 | 3,291,000 | 63,754,000 | -21,784,000 | 18,953,000 | 18,465,000 | -115,784,000 | -4,344,000 | 49,672,000 | 113,062,000 | 3,393,000 | 2,079,000 | -8,038,000 | 9,996,000 | -3,106,000 | 946,000 | -4,976,000 | 13,187,000 | -1,380,000 | -46,000 | 26,587,000 | 10,812,000 | 5,021,000 | -7,728,000 | -12,879,000 | 5,774,000 | 7,092,000 | 9,101,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sale of dispositions | -35,106,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on sales of auction rate securities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
redemptions and sales of auction rate securities | 0 | 0 | 25,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of common stock related to withholding taxes from the issuance of restricted stock units | 0 | -3,136,000 | -5,000 | -908,000 | -1,484,000 | -431,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment loss on assets held for sale | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on dispositions | -35,885,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes payable and uncertain tax positions | 1,713,000 | -229,000 | 639,000 | 2,468,000 | -228,000 | -907,000 | -21,627,000 | 20,377,000 | 8,084,000 | -6,462,000 | -4,382,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in other noncurrent assets | 40,000 | 212,000 | -108,000 | 663,000 | 225,000 | -53,000 | 299,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tax deficiency from stock plans | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tax benefit (deficiency) from stock plans | 69,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on sale of auction rate security | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tax benefit from stock plans | -481,000 | -392,000 | -238,000 | 526,000 | 275,000 | 511,000 | 2,073,000 | 3,361,000 | 1,256,000 | 3,162,000 | 1,640,000 | 5,035,000 | 10,743,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payment of issuance costs for line of credit | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tax (deficiency) benefit from stock plans | 274,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash flows (used in) from operating activities | -1,861,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
redemptions of auction rate securities - trading | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
redemptions at par by issuers of auction rate securities | 2,700,000 | 0 | 225,000 | 100,000 | 6,000,000 | 200,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payment of issuance costs for revolving line of credit | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supplemental disclosure: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid for income taxes, net of refunds of 632 in 2012 and 8,441 in 2011 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
issuance of common stock | 6,514,000 | 13,973,000 | 8,176,000 | 5,699,000 | 16,940,000 | 18,857,000 | 25,856,000 | 4,818,000 | 41,879,000 | 21,117,000 | 7,345,000 | 1,965,000 | 4,085,000 | 1,357,000 | 3,794,000 | 3,687,000 | 6,641,000 | 11,383,000 | 17,830,000 | 7,310,000 | 11,678,000 | 5,681,000 | 4,165,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
withholding tax payments related to net issuance of restricted stock units | -1,568,000 | -884,000 | -986,000 | -215,000 | -1,147,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid for income taxes, net of refunds of 127 in 2012 and 7,796 in 2011 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid for income taxes, net of refunds of 127 in 2012 and 3,582 in 2011 | 7,717,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in operating assets and liabilities, net of effects from acquisitions: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable and accrued expenses | 5,205,000 | -3,844,000 | -5,779,000 | -22,377,000 | 9,361,000 | 1,355,000 | 4,057,000 | -21,639,000 | 16,278,000 | -628,000 | 2,854,000 | -20,781,000 | 19,326,000 | -2,468,000 | -2,376,000 | -20,024,000 | 5,947,000 | 4,759,000 | 5,682,000 | -11,311,000 | 7,318,000 | 948,000 | 1,862,000 | -9,271,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
redemptions at par by issuers of auction rate securities - available-for-sale | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
redemptions and sales at par of auction rate securities - trading | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisitions, net of cash acquired | -5,728,000 | -5,628,000 | -4,405,000 | -62,033,000 | 2,435,000 | -11,800,000 | 0 | 0 | -87,520,000 | 1,124,000 | 0 | -25,164,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of acquired intangible assets | 5,903,000 | 5,912,000 | 6,249,000 | 7,572,000 | 8,021,000 | 7,462,000 | 7,120,000 | 7,543,000 | 7,094,000 | 4,327,000 | 4,166,000 | 4,047,000 | 4,316,000 | 4,439,000 | 4,471,000 | 4,216,000 | 3,977,000 | 2,907,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other current assets | 1,929,000 | 1,809,000 | 506,000 | 465,000 | -3,038,000 | -723,000 | 3,264,000 | -5,890,000 | 3,366,000 | 1,723,000 | -354,000 | -208,000 | 2,067,000 | -2,926,000 | 2,047,000 | -836,000 | 1,139,000 | -3,677,000 | -1,173,000 | 499,000 | 713,000 | 1,993,000 | -693,000 | 316,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from operating activities | 29,085,000 | 38,813,000 | 50,230,000 | 25,666,000 | 19,617,000 | 16,670,000 | 34,248,000 | 27,036,000 | 17,801,000 | 13,530,000 | 4,391,000 | 26,745,000 | 13,606,000 | 27,019,000 | 19,812,000 | 32,171,000 | 32,818,000 | 26,768,000 | 12,250,000 | 19,608,000 | 15,721,000 | 27,268,000 | 5,318,000 | 16,780,000 | 15,987,000 | 33,659,000 | 14,204,000 | 16,755,000 | 15,120,000 | 26,990,000 | 13,323,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of investments available for sale | -40,600,000 | -38,240,000 | -26,285,000 | -744,000 | -9,186,000 | -4,622,000 | -56,745,000 | -11,527,000 | -1,791,000 | 0 | -2,047,000 | -138,759,000 | -138,181,000 | -88,054,000 | -65,011,000 | -43,050,000 | -52,499,000 | -85,577,000 | -85,502,000 | -86,961,000 | -83,460,000 | -109,818,000 | -136,354,000 | -38,831,000 | -1,601,000 | -12,188,000 | -20,789,000 | -2,756,000 | -10,565,000 | -7,761,000 | -5,155,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sales and maturities of investments available for sale | 28,608,000 | 18,397,000 | 3,430,000 | 9,830,000 | 1,298,000 | 19,768,000 | 9,654,000 | 5,594,000 | 20,336,000 | 40,375,000 | 40,495,000 | 271,989,000 | 109,020,000 | 53,939,000 | 20,016,000 | 60,541,000 | 45,193,000 | 76,072,000 | 60,969,000 | 159,460,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisitions | -9,000 | -91,000 | -49,086,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease in other non-current assets | 74,000 | -953,000 | 65,000 | 44,000 | -126,000 | -80,000 | 179,000 | 26,000 | -1,767,000 | 2,010,000 | 81,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from investing activities | -17,280,000 | -19,938,000 | -25,942,000 | -24,500,000 | 16,371,000 | -3,932,000 | -33,102,000 | 24,810,000 | -43,223,000 | -7,064,000 | 16,298,000 | -123,216,000 | 30,830,000 | 30,089,000 | 124,847,000 | -34,412,000 | -39,244,000 | -49,541,000 | 11,588,000 | -23,983,000 | -18,357,000 | -33,042,000 | 5,614,000 | -22,107,000 | -43,542,000 | -46,355,000 | -20,481,000 | -22,851,000 | 12,962,000 | -3,799,000 | -79,926,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from financing activities | -65,559,000 | -23,104,000 | -3,483,000 | 27,177,000 | -13,445,000 | 42,673,000 | 11,759,000 | 7,009,000 | 514,000 | 1,952,000 | -435,000 | 671,000 | -41,628,000 | -9,891,000 | -33,738,000 | 731,000 | 7,673,000 | 12,120,000 | -13,389,000 | -334,000 | 2,768,000 | -3,401,000 | 1,597,000 | 6,585,000 | 15,616,000 | 19,699,000 | 876,000 | 4,050,000 | -4,099,000 | 3,050,000 | 5,178,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and equivalents, beginning of period | 0 | 0 | 286,559,000 | 0 | 0 | 175,873,000 | 0 | 0 | 96,485,000 | 0 | 0 | 53,879,000 | 0 | 0 | 46,449,000 | 1,000 | -17,001,000 | 57,399,000 | 0 | -1,000 | 69,939,000 | 0 | 0 | 152,117,000 | 0 | 0 | 117,425,000 | 0 | 0 | 108,337,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and equivalents, end of period | -52,673,000 | -1,706,000 | 312,148,000 | 27,321,000 | 48,564,000 | 179,164,000 | -21,784,000 | 18,953,000 | 114,950,000 | -4,344,000 | 49,672,000 | 166,941,000 | 2,079,000 | -8,038,000 | 56,445,000 | 947,000 | -21,977,000 | 70,586,000 | -9,659,000 | 3,495,000 | 64,942,000 | 24,590,000 | 25,277,000 | 91,628,000 | 10,812,000 | 5,021,000 | 109,697,000 | 5,774,000 | 7,092,000 | 117,438,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of intangible assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of investments available-for-sale | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sales and maturities of investments available-for-sale | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
redemptions at par by issuers of auction rate securities — available-for-sale | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
redemptions and sales at par of auction rate securities — trading | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
redemptions and repurchases of auction rate securities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
redemptions of auction rate securities | 6,475,000 | 2,250,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in other non-current assets | 90,000 | -363,000 | 55,000 | -191,000 | -1,426,000 | -337,000 | -74,000 | 200,000 | -343,000 | 107,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment of certain erp costs | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of capitalized software costs | 44,000 | 44,000 | 43,000 | 44,000 | 44,000 | 44,000 | 43,000 | 44,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment of goodwill | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of technology | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisitions, net of cash acquired and purchase price settlements | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tax benefit (deficiency) from stock options | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
excess tax benefit from stock options | -10,000 | -157,000 | 434,000 | 806,000 | 233,000 | 32,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
redemptions of ars | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
investment in iona technologies | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tax benefit from stock options | -127,000 | -104,000 | 67,000 | 636,000 | 1,658,000 | 326,000 | 153,000 | 77,000 | 163,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition, net of cash acquired | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
in-process research and development | 0 | 0 | 0 | 900,000 | 0 | 0 | 0 | 2,600,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
write-down for asset impairment | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on disposal of fixed assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repurchase of stock in subsidiary | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
capitalized software costs | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
issuance of stock in subsidiary | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
issuance of common stock from stock plans | 2,803,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repurchase of stock in subsidiary, net of issuances | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
issuance (repurchase) of stock in subsidiary | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
depreciation and amortization | 4,688,000 | 4,449,000 | 4,279,000 | 4,166,000 | 4,154,000 | 3,970,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred income taxes and other | -11,356,000 | 28,000 | -7,000 | 142,000 | -123,000 | 232,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
maturities of investments available for sale | 67,419,000 | 124,528,000 | 20,375,000 | 11,609,000 | 9,864,000 | 4,007,000 | 3,582,000 | 10,898,000 | 5,744,000 | 6,612,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of common stock | 19,368,000 | 20,020,000 | 6,696,000 | 4,956,000 | 3,700,000 | 6,283,000 | 6,206,000 | 6,173,000 | 10,818,000 | 2,633,000 | 3,507,000 | 2,487,000 | 2,351,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayment of long-term debt | -33,000 | -55,000 | -63,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
investment impairment charge | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of short-term investments | -13,573,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
maturities and sales of short-term investments | 28,519,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increases in other non-current assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of property and equipment | -1,099,000 |
