Extreme Networks, Inc(NASDAQ:EXTR)
Extreme Networks, Inc. provides software-driven networking solutions for enterprise, data center, and service provider customers worldwide. It designs, develops, and manufactures wired and wireless network infrastructure equipment; and develops software for network management, policy, analytics, sec...
Website: http://www.extremenetworks.com
Founded: 1996
Full Time Employees: 2,584
Sector: Technology
Industry: Communication Equipment
• 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 | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-04-01 | 2012-01-01 | 2011-10-02 | 2011-07-03 | 2011-03-27 | 2010-09-26 | 2010-06-27 | 2010-03-28 | 2009-12-27 | 2009-09-27 | 2009-06-28 | 2009-03-29 | 2008-12-28 | 2008-09-28 | 2008-06-29 | 2008-03-30 | 2007-12-30 | 2007-09-30 | 2007-07-01 | 2007-04-01 | 2006-12-31 | 2006-10-01 | 2006-07-02 | 2006-04-02 | 2006-01-01 | 2005-10-02 | 2005-07-03 | 2005-03-27 | 2004-12-26 | 2004-09-26 | 2004-06-27 | 2004-03-28 | 2003-12-28 | 2003-09-28 | 2003-06-29 | 2003-03-30 | 2002-12-31 | 2002-12-29 | 2002-09-30 | 2002-09-29 | 2002-06-30 | 2002-03-31 | 2001-12-31 | 2001-12-30 | 2000-01-02 | 1999-10-03 | 1999-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
net revenues: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
product | 199,345,000 | 197,765,000 | 194,041,000 | 191,857,000 | 178,060,000 | 172,261,000 | 162,284,000 | 152,721,000 | 106,442,000 | 186,611,000 | 253,483,000 | 261,675,000 | 241,058,000 | 223,445,000 | 206,276,000 | 187,085,000 | 198,373,000 | 191,102,000 | 185,161,000 | 195,821,000 | 176,334,000 | 165,845,000 | 161,396,000 | 141,478,000 | 136,547,000 | 190,492,000 | 185,134,000 | 189,544,000 | 190,740,000 | 189,567,000 | 177,720,000 | 221,304,000 | 203,527,000 | 174,850,000 | 164,774,000 | 140,750,000 | 110,789,000 | 109,789,000 | 90,131,000 | 106,017,000 | 92,711,000 | 105,355,000 | 91,381,000 | 116,346,000 | 86,527,000 | 112,501,000 | 102,672,000 | 121,760,000 | 109,891,000 | 119,065,000 | 61,045,000 | 64,505,000 | 54,072,000 | 60,259,000 | 61,119,000 | 72,557,000 | 58,009,000 | 68,094,000 | 63,213,000 | 73,777,000 | 61,065,000 | 69,213,000 | 70,610,000 | 63,197,000 | 64,469,000 | 50,759,000 | 64,826,000 | 62,017,000 | 72,580,000 | 74,349,000 | 83,353,000 | 67,388,000 | 77,427,000 | 74,145,000 | 71,863,000 | 69,578,000 | 71,074,000 | 67,982,000 | 66,761,000 | 69,148,000 | 76,998,000 | 81,917,000 | 80,486,000 | 76,835,000 | 85,763,000 | 81,172,000 | 78,978,000 | 76,059,000 | 71,500,000 | 76,756,000 | |||||||||||||
subscription and support | 117,529,000 | 120,160,000 | 116,204,000 | 115,146,000 | 106,445,000 | 107,094,000 | 106,920,000 | 103,932,000 | 104,594,000 | 109,766,000 | 99,654,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total net revenues | 316,874,000 | 317,925,000 | 310,245,000 | 307,003,000 | 284,505,000 | 279,355,000 | 269,204,000 | 256,653,000 | 211,036,000 | 296,377,000 | 353,137,000 | 363,910,000 | 332,507,000 | 318,348,000 | 297,689,000 | 278,196,000 | 285,508,000 | 280,933,000 | 267,684,000 | 278,088,000 | 253,400,000 | 242,128,000 | 235,802,000 | 215,522,000 | 209,519,000 | 267,472,000 | 255,506,000 | 252,359,000 | 250,864,000 | 252,680,000 | 239,886,000 | 278,300,000 | 262,004,000 | 231,123,000 | 211,715,000 | 178,701,000 | 148,664,000 | 148,111,000 | 122,642,000 | 139,617,000 | 124,886,000 | 139,305,000 | 124,581,000 | 149,868,000 | 119,590,000 | 147,208,000 | 136,274,000 | 155,293,000 | 141,762,000 | 146,583,000 | 75,916,000 | 79,462,000 | 68,203,000 | 75,551,000 | 76,127,000 | 87,648,000 | 73,368,000 | 82,812,000 | 78,894,000 | 89,761,000 | 75,699,000 | 83,837,000 | 85,451,000 | 78,197,000 | 79,397,000 | 66,309,000 | 81,283,000 | 77,202,000 | 87,548,000 | 89,526,000 | 98,313,000 | 82,030,000 | 92,530,000 | 88,962,000 | 87,099,000 | 85,119,000 | 86,853,000 | 83,763,000 | 82,442,000 | 85,450,000 | 92,787,000 | 97,922,000 | 96,052,000 | 91,908,000 | 100,301,000 | 95,086,000 | 92,158,000 | 88,874,000 | |||||||||||||||
cost of revenues: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total cost of revenues | 121,330,000 | 122,845,000 | 122,216,000 | 117,915,000 | 109,096,000 | 104,232,000 | 99,697,000 | 142,029,000 | 91,135,000 | 113,007,000 | 140,201,000 | 149,491,000 | 140,569,000 | 136,693,000 | 130,981,000 | 124,005,000 | 124,150,000 | 122,147,000 | 112,081,000 | 116,988,000 | 104,587,000 | 101,936,000 | 100,784,000 | 94,932,000 | 98,184,000 | 118,801,000 | 118,263,000 | 113,413,000 | 111,945,000 | 111,381,000 | 107,815,000 | 128,133,000 | 119,021,000 | 102,137,000 | 99,334,000 | 76,962,000 | 66,518,000 | 72,757,000 | 57,396,000 | 66,942,000 | 62,166,000 | 69,030,000 | 59,463,000 | 73,544,000 | 61,866,000 | 72,046,000 | 65,747,000 | 72,371,000 | 70,907,000 | 76,738,000 | 32,209,000 | 35,487,000 | 30,266,000 | 34,812,000 | 36,152,000 | 38,816,000 | 32,157,000 | 36,544,000 | 35,358,000 | 41,180,000 | 39,136,000 | 37,000,000 | 36,838,000 | 32,858,000 | 33,625,000 | 29,539,000 | 35,296,000 | 32,784,000 | 38,857,000 | 38,094,000 | 42,183,000 | 34,927,000 | 39,550,000 | 39,866,000 | 39,396,000 | 37,253,000 | 40,377,000 | 40,612,000 | 38,848,000 | 39,238,000 | 42,005,000 | 44,634,000 | 45,176,000 | 44,646,000 | 46,344,000 | 44,530,000 | 43,780,000 | 43,401,000 | |||||||||||||||
gross profit: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total gross profit | 195,544,000 | 195,080,000 | 188,029,000 | 189,088,000 | 175,409,000 | 175,123,000 | 169,507,000 | 114,624,000 | 119,901,000 | 183,370,000 | 212,936,000 | 214,419,000 | 191,938,000 | 181,655,000 | 166,708,000 | 154,191,000 | 161,358,000 | 158,786,000 | 155,603,000 | 161,100,000 | 148,813,000 | 140,192,000 | 135,018,000 | 120,590,000 | 111,335,000 | 148,671,000 | 137,243,000 | 138,946,000 | 138,919,000 | 141,299,000 | 132,071,000 | 150,167,000 | 142,983,000 | 128,986,000 | 112,381,000 | 101,739,000 | 82,146,000 | 75,354,000 | 65,246,000 | 72,675,000 | 62,720,000 | 70,275,000 | 65,118,000 | 76,324,000 | 57,724,000 | 75,162,000 | 70,527,000 | 82,922,000 | 70,855,000 | 69,845,000 | 43,707,000 | 43,975,000 | 37,937,000 | 40,739,000 | 39,975,000 | 48,832,000 | 41,211,000 | 46,268,000 | 43,536,000 | 48,581,000 | 36,563,000 | 46,837,000 | 48,613,000 | 45,339,000 | 45,772,000 | 36,770,000 | 45,987,000 | 44,418,000 | 48,691,000 | 51,432,000 | 52,980,000 | 49,096,000 | |||||||||||||||||||||||||||||||
yoy | 11.48% | 11.40% | 10.93% | 64.96% | 46.29% | -4.50% | -20.40% | -46.54% | -37.53% | 0.94% | 27.73% | 39.06% | 18.95% | 14.40% | 7.14% | -4.29% | 8.43% | 13.26% | 15.25% | 33.59% | 33.66% | -5.70% | -1.62% | -13.21% | -19.86% | 5.22% | 3.92% | -7.47% | -2.84% | 9.55% | 17.52% | 47.60% | 74.06% | 71.17% | 72.24% | 39.99% | 30.97% | 7.23% | 0.20% | -4.78% | 8.65% | -6.50% | -7.67% | -7.96% | -18.53% | 7.61% | 61.36% | 88.57% | 86.77% | 71.45% | 9.34% | -9.95% | -7.94% | -11.95% | -8.18% | 0.52% | 12.71% | -1.21% | -10.44% | 7.15% | -20.12% | 27.38% | 5.71% | 2.07% | -5.99% | -28.51% | -8.10% | 4.76% | |||||||||||||||||||||||||||||||||||
qoq | 0.24% | 3.75% | -0.56% | 7.80% | 0.16% | 3.31% | 47.88% | -4.40% | -34.61% | -13.88% | -0.69% | 11.71% | 5.66% | 8.97% | 8.12% | -4.44% | 1.62% | 2.05% | -3.41% | 8.26% | 6.15% | 3.83% | 11.96% | 8.31% | -25.11% | 8.33% | -1.23% | 0.02% | -1.68% | 6.99% | -12.05% | 5.02% | 10.85% | 14.78% | 10.46% | 23.85% | 9.01% | 15.49% | -10.22% | 15.87% | -10.75% | 7.92% | -14.68% | 32.22% | -23.20% | 6.57% | -14.95% | 17.03% | 1.45% | 59.80% | -0.61% | 15.92% | -6.88% | 1.91% | -18.14% | 18.49% | -10.93% | 6.28% | -10.38% | 32.87% | -21.94% | -3.65% | 7.22% | -0.95% | 24.48% | -20.04% | 3.53% | -8.78% | -5.33% | 7.91% | |||||||||||||||||||||||||||||||||
gross margin % | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | NaN% | NaN% | Infinity% | Infinity% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | 0% | 0% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% |
operating expenses: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
research and development | 59,184,000 | 57,522,000 | 57,753,000 | 56,469,000 | 55,656,000 | 54,883,000 | 54,451,000 | 46,565,000 | 54,517,000 | 52,833,000 | 58,016,000 | 55,826,000 | 54,837,000 | 52,618,000 | 50,989,000 | 45,130,000 | 49,615,000 | 48,080,000 | 47,766,000 | 49,376,000 | 48,909,000 | 49,186,000 | 49,524,000 | 44,533,000 | 50,577,000 | 55,380,000 | 59,116,000 | 54,606,000 | 52,081,000 | 52,204,000 | 51,241,000 | 52,765,000 | 50,920,000 | 45,907,000 | 34,285,000 | 26,721,000 | 24,691,000 | 24,013,000 | 18,299,000 | 18,885,000 | 18,852,000 | 20,716,000 | 20,268,000 | 22,242,000 | 23,858,000 | 24,000,000 | 23,347,000 | 24,048,000 | 24,265,000 | 18,896,000 | 9,937,000 | 9,567,000 | 9,381,000 | 11,007,000 | 10,566,000 | 11,774,000 | 10,376,000 | 11,082,000 | 12,408,000 | 13,204,000 | 11,237,000 | 12,861,000 | 12,081,000 | 11,277,000 | 12,422,000 | 13,610,000 | 13,719,000 | 13,928,000 | 13,924,000 | 16,605,000 | 16,112,000 | 15,579,000 | 17,154,000 | 16,491,000 | 17,315,000 | 18,394,000 | 15,602,000 | 15,774,000 | 15,577,000 | 14,456,000 | 15,670,000 | 16,263,000 | 15,682,000 | 15,329,000 | 14,858,000 | 15,399,000 | 15,238,000 | 15,001,000 | 14,569,000 | 13,297,000 | 16,328,000 | 13,749,000 | 13,418,000 | 13,418,000 | 14,509,000 | 14,509,000 | 15,079,000 | 15,396,000 | 14,604,000 | 14,604,000 | 6,899,000 | 6,899,000 | |
sales and marketing | 88,979,000 | 89,393,000 | 88,923,000 | 86,440,000 | 79,773,000 | 79,967,000 | 81,383,000 | 81,020,000 | 87,708,000 | 85,154,000 | 91,920,000 | 94,024,000 | 83,962,000 | 80,538,000 | 78,382,000 | 80,538,000 | 72,840,000 | 71,565,000 | 69,527,000 | 74,886,000 | 70,898,000 | 66,732,000 | 64,325,000 | 66,707,000 | 70,132,000 | 75,436,000 | 71,357,000 | 77,081,000 | 72,321,000 | 68,342,000 | 67,582,000 | 73,647,000 | 72,240,000 | 65,659,000 | 55,561,000 | 46,103,000 | 38,759,000 | 41,109,000 | 36,956,000 | 39,364,000 | 38,322,000 | 37,058,000 | 36,062,000 | 41,323,000 | 39,226,000 | 43,971,000 | 44,779,000 | 48,633,000 | 44,703,000 | 40,636,000 | 22,694,000 | 22,438,000 | 20,644,000 | 22,093,000 | 22,027,000 | 24,655,000 | 20,657,000 | 22,734,000 | 22,121,000 | 28,454,000 | 24,830,000 | 24,906,000 | 25,832,000 | 24,634,000 | 24,553,000 | 21,602,000 | 23,311,000 | 24,293,000 | 25,776,000 | 25,857,000 | 28,432,000 | 25,232,000 | 25,050,000 | 24,538,000 | 25,894,000 | 24,886,000 | 25,829,000 | 25,443,000 | 25,426,000 | 23,148,000 | 23,962,000 | 25,916,000 | 25,863,000 | 23,946,000 | 23,766,000 | 23,230,000 | 24,441,000 | 23,343,000 | 23,611,000 | 21,825,000 | |||||||||||||
general and administrative | 29,634,000 | 34,599,000 | 29,187,000 | 47,419,000 | 29,537,000 | 26,064,000 | 36,601,000 | 25,468,000 | 25,213,000 | 25,384,000 | 23,873,000 | 25,619,000 | 21,683,000 | 24,085,000 | 18,547,000 | 16,103,000 | 17,714,000 | 17,877,000 | 17,003,000 | 17,357,000 | 16,023,000 | 16,360,000 | 16,461,000 | 15,792,000 | 15,119,000 | 15,098,000 | 14,982,000 | 13,487,000 | 15,479,000 | 13,886,000 | 12,771,000 | 15,427,000 | 11,707,000 | 11,669,000 | 12,185,000 | 10,568,000 | 9,612,000 | 9,397,000 | 8,287,000 | 9,767,000 | 8,957,000 | 9,775,000 | 9,176,000 | 11,001,000 | 9,711,000 | 10,306,000 | 11,074,000 | 11,511,000 | 11,278,000 | 11,189,000 | 6,934,000 | 8,433,000 | 6,288,000 | 6,644,000 | 5,357,000 | 6,881,000 | 7,553,000 | 7,954,000 | 6,270,000 | 6,069,000 | 6,066,000 | 6,585,000 | 6,949,000 | 6,135,000 | 6,517,000 | 7,241,000 | 7,193,000 | 6,967,000 | 7,412,000 | 8,439,000 | 10,931,000 | 8,610,000 | 8,592,000 | 6,523,000 | 8,314,000 | 8,929,000 | 8,790,000 | 7,605,000 | 5,766,000 | 6,505,000 | 6,052,000 | 7,175,000 | 9,836,000 | 7,254,000 | 7,539,000 | 7,123,000 | 6,670,000 | 8,043,000 | 7,860,000 | 7,031,000 | 5,741,000 | 6,328,000 | 6,729,000 | 6,729,000 | 6,935,000 | 6,935,000 | 6,541,000 | 6,294,000 | 5,974,000 | 5,974,000 | 2,533,000 | 2,533,000 | |
restructuring and related charges | 167,000 | 371,000 | 1,035,000 | 1,277,000 | 10,009,000 | 14,421,000 | 9,174,000 | 2,717,000 | 540,000 | 1,363,000 | 476,000 | 481,000 | 770,000 | 407,000 | 292,000 | 279,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of intangible assets | 407,000 | 407,000 | 500,000 | 515,000 | 507,000 | 509,000 | 512,000 | 510,000 | 511,000 | 509,000 | 511,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 178,204,000 | 182,088,000 | 176,734,000 | 190,464,000 | 165,032,000 | 162,458,000 | 174,224,000 | 163,572,000 | 182,370,000 | 173,054,000 | 177,037,000 | 176,519,000 | 162,355,000 | 158,221,000 | 149,312,000 | 143,733,000 | 144,047,000 | 140,731,000 | 137,239,000 | 143,529,000 | 137,661,000 | 134,479,000 | 135,078,000 | 133,693,000 | 149,691,000 | 163,907,000 | 169,447,000 | 151,151,000 | 141,173,000 | 136,548,000 | 137,089,000 | 153,538,000 | 151,204,000 | 160,096,000 | 107,889,000 | 87,105,000 | 85,392,000 | 82,716,000 | 70,005,000 | 73,155,000 | 71,631,000 | 75,638,000 | 75,914,000 | 89,774,000 | 78,987,000 | 86,244,000 | 87,725,000 | 96,360,000 | 94,249,000 | 83,617,000 | 43,335,000 | 41,032,000 | 39,839,000 | 44,499,000 | 26,403,000 | 43,426,000 | 38,551,000 | 42,207,000 | 41,754,000 | 50,490,000 | 43,127,000 | 44,352,000 | 45,925,000 | 42,417,000 | 47,637,000 | 41,940,000 | 44,376,000 | 47,280,000 | 47,112,000 | 50,901,000 | 56,368,000 | 49,421,000 | 50,796,000 | 47,552,000 | 54,380,000 | 52,052,000 | 49,990,000 | 50,356,000 | 50,037,000 | 44,109,000 | 45,684,000 | 49,354,000 | 51,381,000 | 48,531,000 | 46,168,000 | 45,814,000 | 52,004,000 | 46,585,000 | 46,221,000 | 43,667,000 | 20,512,000 | 20,512,000 | |||||||||||
operating income | 17,340,000 | 12,992,000 | 11,295,000 | -1,376,000 | 10,377,000 | 12,665,000 | -4,717,000 | -48,948,000 | -62,469,000 | 10,316,000 | 35,899,000 | 37,900,000 | 29,583,000 | 23,434,000 | 17,396,000 | 10,458,000 | 17,311,000 | 18,055,000 | 18,364,000 | 17,571,000 | 11,152,000 | 5,713,000 | -60,000 | -13,103,000 | -38,356,000 | -15,236,000 | -32,204,000 | -12,205,000 | -2,254,000 | 4,751,000 | -5,018,000 | -3,371,000 | -8,221,000 | -31,110,000 | 4,492,000 | 14,634,000 | -3,246,000 | -7,362,000 | -4,759,000 | -480,000 | -8,911,000 | -5,363,000 | -10,796,000 | -13,450,000 | -21,263,000 | -11,082,000 | -17,198,000 | -13,438,000 | -23,394,000 | -13,772,000 | 372,000 | 2,943,000 | -1,902,000 | -3,760,000 | 13,572,000 | 5,406,000 | 2,660,000 | 4,061,000 | 1,782,000 | -1,909,000 | -6,564,000 | 2,485,000 | 2,688,000 | 2,922,000 | -1,865,000 | -5,170,000 | 1,611,000 | -2,862,000 | 1,580,000 | 531,000 | -238,000 | -2,318,000 | 2,184,000 | 1,544,000 | -6,677,000 | -4,186,000 | -3,514,000 | -7,205,000 | -6,443,000 | 2,103,000 | 5,098,000 | 3,934,000 | -505,000 | -1,269,000 | 7,789,000 | 4,742,000 | -3,626,000 | -1,112,000 | -5,779,000 | 1,236,000 | -11,958,000 | -12,727,000 | -33,902,000 | -33,902,000 | -7,628,000 | -7,628,000 | 2,670,000 | -170,503,000 | -13,900,000 | -13,900,000 | 4,089,000 | 4,089,000 | |
yoy | 67.10% | 2.58% | -339.45% | -97.19% | -116.61% | 22.77% | -113.14% | -229.15% | -311.17% | -55.98% | 106.36% | 262.40% | 70.89% | 29.79% | -5.27% | -40.48% | 55.23% | 216.03% | -30706.67% | -234.10% | -129.07% | -137.50% | -99.81% | 7.36% | 1601.69% | -420.69% | 541.77% | 262.06% | -72.58% | -115.27% | -211.71% | -123.04% | 153.27% | 322.58% | -194.39% | -3148.75% | -63.57% | 37.27% | -55.92% | -96.43% | -58.09% | -51.61% | -37.23% | 0.09% | -9.11% | -19.53% | -4723.12% | -556.61% | 1129.97% | 266.28% | -97.26% | -45.56% | -171.50% | -192.59% | 661.62% | -383.18% | -140.52% | 63.42% | -33.71% | -165.33% | 251.96% | -148.07% | 66.85% | -202.10% | -218.04% | -1073.63% | -776.89% | 23.47% | -27.66% | -65.61% | -96.44% | -44.62% | -162.15% | -121.43% | 3.63% | -299.05% | -168.93% | -283.15% | 1175.84% | -265.72% | -34.55% | -17.04% | -86.07% | 14.12% | -234.78% | 283.66% | -69.68% | -91.26% | -82.95% | -103.65% | 56.76% | 66.85% | -1369.74% | -80.12% | -45.12% | -45.12% | -4269.80% | -439.94% | |||||
qoq | 33.47% | 15.02% | -920.86% | -113.26% | -18.07% | -368.50% | -90.36% | -21.64% | -705.55% | -71.26% | -5.28% | 28.11% | 26.24% | 34.71% | 66.34% | -39.59% | -4.12% | -1.68% | 4.51% | 57.56% | 95.20% | -9621.67% | -99.54% | -65.84% | 151.75% | -52.69% | 163.86% | 441.48% | -147.44% | -194.68% | 48.86% | -59.00% | -73.57% | -792.56% | -69.30% | -550.83% | -55.91% | 54.70% | 891.46% | -94.61% | 66.16% | -50.32% | -19.73% | -36.74% | 91.87% | -35.56% | 27.98% | -42.56% | 69.87% | -3802.15% | -87.36% | -254.73% | -49.41% | -127.70% | 151.05% | 103.23% | -34.50% | 127.89% | -193.35% | -70.92% | -364.14% | -7.55% | -8.01% | -256.68% | -63.93% | -420.92% | -156.29% | -281.14% | 197.55% | -323.11% | -89.73% | -206.14% | 41.45% | -123.12% | 59.51% | 19.12% | -51.23% | 11.83% | -406.37% | -58.75% | 29.59% | -879.01% | -60.20% | -116.29% | 64.26% | -230.78% | 226.08% | -80.76% | -567.56% | -110.34% | -6.04% | -62.46% | 0.00% | 344.44% | 0.00% | -385.69% | -101.57% | 1126.64% | 0.00% | 0.00% | |||
operating margin % | Infinity% | Infinity% | Infinity% | -Infinity% | Infinity% | Infinity% | -Infinity% | -Infinity% | -Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | Infinity% | Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | Infinity% | Infinity% | -Infinity% | -Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | -Infinity% | -Infinity% | Infinity% | Infinity% | Infinity% | -Infinity% | -Infinity% | Infinity% | -Infinity% | Infinity% | Infinity% | -Infinity% | -Infinity% | Infinity% | Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | Infinity% | Infinity% | Infinity% | -Infinity% | -Infinity% | Infinity% | Infinity% | -Infinity% | -Infinity% | -6.93% | 1.41% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | Infinity% | -Infinity% | -Infinity% | -Infinity% | NaN% | Infinity% | Infinity% |
interest income | 983,000 | 1,132,000 | 1,197,000 | 1,656,000 | 972,000 | 839,000 | 846,000 | 661,000 | 1,239,000 | 1,430,000 | 1,226,000 | 1,100,000 | 774,000 | 889,000 | 392,000 | 110,000 | 109,000 | 83,000 | 110,000 | 71,000 | 81,000 | 82,000 | 118,000 | 54,000 | 222,000 | 477,000 | 667,000 | 567,000 | 628,000 | 643,000 | 394,000 | 743,000 | 740,000 | 717,000 | 647,000 | 315,000 | 236,000 | 81,000 | 57,000 | 29,000 | 28,000 | 29,000 | 27,000 | 70,000 | 129,000 | 196,000 | 146,000 | 148,000 | 156,000 | 172,000 | 275,000 | 284,000 | 256,000 | 261,000 | 269,000 | 310,000 | 294,000 | 342,000 | 293,000 | 345,000 | 298,000 | 329,000 | 363,000 | 408,000 | 388,000 | 322,000 | 395,000 | 672,000 | 870,000 | 1,423,000 | |||||||||||||||||||||||||||||||||
interest expense | -3,249,000 | -3,360,000 | -3,653,000 | -3,530,000 | -3,797,000 | -4,179,000 | -4,422,000 | -4,220,000 | -4,179,000 | -4,269,000 | -4,318,000 | -5,729,000 | -3,946,000 | -3,884,000 | -3,826,000 | -3,039,000 | -2,794,000 | -3,076,000 | -3,880,000 | -4,531,000 | -5,594,000 | -6,068,000 | -6,663,000 | -6,373,000 | -5,979,000 | -6,234,000 | -5,164,000 | -3,009,000 | -2,996,000 | -3,066,000 | -3,526,000 | -5,160,000 | -4,044,000 | -2,504,000 | -2,215,000 | -1,086,000 | -1,177,000 | -1,176,000 | -647,000 | -694,000 | -769,000 | -809,000 | -826,000 | -758,000 | -758,000 | -825,000 | -836,000 | -797,000 | -764,000 | -524,000 | -1,000 | -1,000 | -38,000 | -37,000 | -37,000 | -36,000 | -30,000 | -43,000 | -29,000 | -30,000 | -39,000 | -55,000 | -23,000 | -19,000 | -50,000 | ||||||||||||||||||||||||||||||||||||||
other expense | -263,000 | -487,000 | -954,000 | -258,250 | -535,000 | -64,000 | -434,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income before income taxes | 14,811,000 | 10,404,000 | 8,352,000 | -3,866,000 | 7,167,000 | 9,986,000 | -9,014,000 | -52,747,000 | -65,048,000 | 7,057,000 | 33,239,000 | 33,152,000 | 26,044,000 | 20,577,000 | 14,333,000 | 7,615,000 | 14,680,000 | 15,134,000 | 14,765,000 | 12,996,000 | 5,908,000 | -1,227,000 | -7,492,000 | -19,813,000 | -42,795,000 | -21,741,000 | -36,143,000 | -15,085,000 | -5,055,000 | 1,929,000 | -7,663,000 | -7,274,000 | -11,884,000 | -33,540,000 | 6,051,000 | 13,265,000 | -4,438,000 | -7,432,000 | -5,572,000 | -971,000 | -9,918,000 | -6,031,000 | -10,628,000 | -14,311,000 | -22,427,000 | -11,775,000 | -18,322,000 | -14,304,000 | -24,148,000 | -15,061,000 | 392,000 | 3,470,000 | -1,811,000 | -3,800,000 | 13,492,000 | 7,766,000 | 2,881,000 | 4,326,000 | 2,095,000 | -1,855,000 | -6,463,000 | 2,507,000 | 3,044,000 | 3,461,000 | -1,642,000 | -5,046,000 | 1,439,000 | -1,802,000 | 3,199,000 | 2,452,000 | 1,535,000 | 195,000 | 4,774,000 | 4,055,000 | -4,460,000 | -2,168,000 | -1,287,000 | -4,141,000 | -4,567,000 | 3,486,000 | 6,525,000 | 4,863,000 | 641,000 | -440,000 | 11,405,000 | 4,880,000 | 4,376,000 | -767,000 | -5,716,000 | 3,535,000 | -10,997,000 | -11,737,000 | -32,912,000 | -32,912,000 | -6,748,000 | -6,748,000 | 3,592,000 | -173,359,000 | -12,199,000 | -12,199,000 | 5,781,000 | 5,781,000 | |
provision for income taxes | 4,221,000 | 2,528,000 | 2,741,000 | 3,937,000 | 3,709,000 | 2,604,000 | 1,490,000 | 1,456,000 | -623,000 | 3,069,000 | 4,563,000 | 7,725,000 | 3,913,000 | 2,646,000 | 1,748,000 | 2,205,000 | 1,856,000 | 1,793,000 | 2,069,000 | 2,670,000 | 2,436,000 | 1,823,000 | 1,320,000 | 1,404,000 | 1,557,000 | 1,797,000 | 1,402,000 | -1,642,000 | 1,729,000 | -1,617,000 | 1,675,000 | 1,088,000 | 1,166,000 | 1,179,000 | 907,000 | 1,369,000 | 866,000 | 1,203,000 | 898,000 | 1,349,000 | 1,121,000 | 1,330,000 | 1,008,000 | 1,734,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income | 10,590,000 | 7,876,000 | 5,611,000 | -7,803,000 | 3,458,000 | 7,382,000 | -10,504,000 | -54,203,000 | -64,425,000 | 3,988,000 | 28,676,000 | 25,427,000 | 22,131,000 | 17,931,000 | 12,585,000 | 5,410,000 | 12,824,000 | 13,341,000 | 12,696,000 | 10,326,000 | 3,472,000 | -3,050,000 | -8,812,000 | -21,217,000 | -44,352,000 | -23,538,000 | -37,738,000 | -17,055,000 | -6,932,000 | 7,199,000 | -9,065,000 | -5,632,000 | -13,613,000 | -31,923,000 | 4,376,000 | 12,177,000 | -5,604,000 | -8,611,000 | -6,479,000 | -2,340,000 | -10,784,000 | -7,234,000 | -11,526,000 | -15,660,000 | -23,548,000 | -13,105,000 | -19,330,000 | -16,231,000 | -25,058,000 | -15,986,000 | -35,000 | 3,184,000 | -2,220,000 | -4,206,000 | 12,915,000 | 7,810,000 | 2,372,000 | 4,107,000 | 1,583,000 | -2,087,000 | -6,841,000 | 2,712,000 | 3,412,000 | 3,676,000 | -1,379,000 | -5,482,000 | 884,000 | -2,173,000 | 2,466,000 | 1,639,000 | 772,000 | -160,000 | 4,136,000 | 3,633,000 | -5,046,000 | -2,363,000 | -1,860,000 | -4,927,000 | -4,335,000 | 2,841,000 | 5,650,000 | 4,353,000 | 123,000 | -1,257,000 | 9,950,000 | 4,126,000 | 2,349,000 | -1,106,000 | -5,606,000 | 2,615,000 | -165,078,000 | -7,632,000 | -19,739,000 | -19,739,000 | -4,731,000 | -4,731,000 | 2,497,000 | -139,799,000 | -10,652,000 | -10,652,000 | 4,047,000 | 4,047,000 | |
yoy | 206.25% | 6.69% | -153.42% | -85.60% | -105.37% | 85.11% | -136.63% | -313.17% | -391.11% | -77.76% | 127.86% | 370.00% | 72.57% | 34.41% | -0.87% | -47.61% | 269.35% | -537.41% | -244.08% | -148.67% | -107.83% | -87.04% | -76.65% | 24.40% | 539.82% | -426.96% | 316.30% | 202.82% | -49.08% | -122.55% | -307.15% | -146.25% | 142.92% | 270.72% | -167.54% | -620.38% | -48.03% | 19.04% | -43.79% | -85.06% | -54.20% | -44.80% | -40.37% | -3.52% | -6.03% | -18.02% | 55128.57% | -609.77% | 1028.74% | 280.08% | -100.27% | -59.23% | -193.59% | -202.41% | 715.86% | -474.22% | -134.67% | 51.44% | -53.60% | -156.77% | 396.08% | -149.47% | 285.97% | -269.17% | -155.92% | -434.47% | 14.51% | 1258.13% | -40.38% | -54.89% | -115.30% | -93.23% | -322.37% | -173.74% | 16.40% | -183.17% | -132.92% | -213.19% | -3624.39% | -326.01% | -43.22% | 5.50% | -94.76% | 13.65% | -277.49% | 57.78% | -101.42% | -85.51% | -71.60% | -113.25% | 3389.28% | 61.32% | -890.51% | -85.88% | -55.59% | -55.59% | -3554.39% | -363.21% | |||||
qoq | 34.46% | 40.37% | -171.91% | -325.65% | -53.16% | -170.28% | -80.62% | -15.87% | -1715.47% | -86.09% | 12.78% | 14.89% | 23.42% | 42.48% | 132.62% | -57.81% | -3.88% | 5.08% | 22.95% | 197.41% | -213.84% | -65.39% | -58.47% | -52.16% | 88.43% | -37.63% | 121.27% | 146.03% | -196.29% | -179.42% | 60.96% | -58.63% | -57.36% | -829.50% | -64.06% | -317.29% | -34.92% | 32.91% | 176.88% | -78.30% | 49.07% | -37.24% | -26.40% | -33.50% | 79.69% | -32.20% | 19.09% | -35.23% | 56.75% | 45574.29% | -101.10% | -243.42% | -47.22% | -132.57% | 65.36% | 229.26% | -42.24% | 159.44% | -175.85% | -69.49% | -352.25% | -20.52% | -7.18% | -366.57% | -74.84% | -720.14% | -140.68% | -188.12% | 50.46% | 112.31% | -582.50% | -103.87% | 13.85% | -172.00% | 113.54% | 27.04% | -62.25% | 13.66% | -252.59% | -49.72% | 29.80% | 3439.02% | -109.79% | -112.63% | 141.15% | 75.65% | -312.39% | -80.27% | -314.38% | -101.58% | 2062.97% | -61.34% | 0.00% | 317.23% | 0.00% | -289.47% | -101.79% | 1212.42% | 0.00% | 0.00% | |||
net income margin % | Infinity% | Infinity% | Infinity% | -Infinity% | Infinity% | Infinity% | -Infinity% | -Infinity% | -Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | Infinity% | Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | Infinity% | -Infinity% | -Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | -Infinity% | -Infinity% | Infinity% | Infinity% | Infinity% | -Infinity% | -Infinity% | Infinity% | -Infinity% | Infinity% | Infinity% | Infinity% | -Infinity% | Infinity% | Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | -Infinity% | Infinity% | Infinity% | Infinity% | -Infinity% | -6.72% | 2.99% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | Infinity% | -Infinity% | -Infinity% | -Infinity% | NaN% | Infinity% | Infinity% |
basic and diluted income per share: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income per share | 0.08 | 0.06 | 0.04 | 0.03 | 0.06 | -0.08 | -0.41 | -0.5 | 0.03 | 0.22 | 0.19 | 0.17 | 0.14 | 0.1 | 0.04 | 0.1 | 0.1 | 0.1 | 0.09 | 0.03 | -0.07 | -0.18 | -0.37 | -0.2 | -0.31 | -0.15 | -0.06 | 0.06 | -0.08 | -0.05 | -0.12 | -0.28 | 0.04 | 0.11 | -0.05 | -0.08 | -0.06 | -0.02 | -0.1 | -0.07 | -0.11 | -0.15 | -0.24 | -0.13 | -0.2 | -0.17 | -0.26 | -0.17 | 0.03 | -0.02 | -0.04 | 0.14 | 0.08 | 0.03 | 0.04 | 0.02 | -0.02 | -0.07 | 0.03 | -0.01 | 0.04 | -0.02 | -0.06 | 0.01 | -0.02 | 0.03 | 0.01 | 0.04 | 0.03 | -0.04 | -0.02 | -0.02 | -0.04 | -0.04 | 0.02 | 0.05 | 0.04 | -0.01 | 0.08 | 0.03 | 0.02 | -0.01 | -0.05 | 0.02 | -1.43 | -0.07 | -0.17 | -0.17 | -0.04 | -0.04 | 0.03 | -1.23 | -0.09 | -0.09 | |||||||||
shares used in per share calculation – basic | 132,931 | 133,914 | 132,973 | 158 | 132,979 | 132,381 | 131,176 | 267 | 129,299 | 128,987 | 128,782 | -391 | 128,816 | 130,465 | 130,289 | 100,985 | 409 | 99,783 | 98,677 | 97,314 | 399 | 96,069 | 95,216 | 94,062 | -115 | 92,968 | 94,501 | 94,738 | 113,644 | -944 | 120,940 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares used in per share calculation – diluted | 133,591 | 135,166 | 135,071 | -1,439 | 134,590 | 134,107 | 131,176 | 267 | 129,299 | 131,514 | 133,463 | -67 | 133,025 | 134,453 | 132,933 | 100,985 | 409 | 99,783 | 98,677 | 97,314 | 399 | 96,069 | 95,216 | 94,062 | -50 | 92,968 | 94,501 | 95,499 | 113,644 | -1,001 | 122,818 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other income | -360,000 | -616,000 | -385,000 | 661,000 | -721,000 | -240,000 | 361,000 | -420,000 | 432,000 | -119,000 | -367,000 | 138,000 | 371,000 | 86,000 | 54,000 | 72,000 | 171,000 | -115,000 | 269,000 | -887,000 | -391,000 | 1,318,000 | -748,000 | 558,000 | -438,000 | -433,000 | -399,000 | 487,000 | 514,000 | -359,000 | -643,000 | 3,127,000 | -598,000 | -251,000 | 1,025,000 | -223,000 | 174,000 | -266,000 | 112,000 | 967,000 | -217,000 | -146,000 | -937,000 | -255,000 | 243,000 | -165,000 | -300,000 | -348,000 | 2,050,000 | -73,000 | -39,000 | 57,000 | -80,000 | -161,000 | -277,000 | -8,367,000 | 2,513,000 | 2,590,000 | 2,511,000 | -8,185,000 | 2,018,000 | 2,227,000 | 3,064,000 | -6,008,000 | 1,383,000 | 1,427,000 | 929,000 | -2,530,000 | 829,000 | 3,616,000 | 138,000 | 6,400,000 | 345,000 | 63,000 | 2,299,000 | -3,050,000 | 990,000 | 990,000 | 990,000 | 880,000 | 880,000 | -15,974,000 | 801,000 | 1,701,000 | 1,701,000 | ||||||||||||||||||
restructuring and related (benefit) charges | 467,750 | -441,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition and integration costs | 390,000 | 553,000 | 2,833,000 | 2,113,000 | 1,510,000 | 1,975,000 | 7,518,750 | 5,156,000 | 8,994,000 | 15,925,000 | 2,546,000 | 4,244,000 | 3,197,000 | 3,418,000 | 4,169,000 | 2,321,000 | 807,000 | 338,000 | 922,000 | 1,725,000 | 3,500,000 | 4,058,000 | 6,890,000 | 6,443,000 | 8,688,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
service and subscription | 102,235,000 | 91,449,000 | 94,903,000 | 91,413,000 | 91,111,000 | 87,135,000 | 89,831,000 | 82,523,000 | 82,267,000 | 77,066,000 | 76,283,000 | 74,406,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of intangibles | 384,250 | 510,000 | 504,000 | 523,000 | 639,000 | 638,000 | 804,000 | 1,154,000 | 1,406,000 | 1,406,000 | 1,506,000 | 1,792,000 | 2,059,000 | 2,059,000 | 2,377,000 | 1,930,000 | 1,338,000 | 1,292,000 | 1,575,000 | 2,141,000 | 2,254,000 | 2,101,000 | 2,746,000 | 1,614,000 | 1,192,000 | 1,193,000 | 2,175,000 | 4,142,000 | 4,141,000 | 4,142,000 | 4,251,000 | 4,467,000 | 4,467,000 | 4,467,000 | 4,467,000 | 4,467,000 | 5,267,000 | 7,666,000 | 3,778,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares used in per share calculation - basic | 116 | 129,913 | 129,403 | 128,324 | 767 | 124,788 | 119,555 | 120,226 | 335 | 117,944 | 117,544 | 117,368 | 580 | 115,059 | 113,621 | 112,241 | 742 | 109,213 | 107,425 | 105,955 | 588 | 104,104 | 102,369 | 23,301.25 | 93,659 | 93,247 | 92,768 | 22,775.75 | 91,578 | 90,305 | 22,279.25 | 89,448 | 89,059 | 88,843 | 24,016.5 | 88,553 | 88,323 | 111,323 | 114,530 | 113,904 | 123,007 | 30,260.25 | 121,444 | 121,042 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares used in per share calculation - diluted | -285 | 133,415 | 133,621 | 133,225 | 4,417 | 129,988 | 119,555 | 120,226 | 335 | 117,944 | 119,544 | 117,368 | 580 | 115,059 | 113,621 | 118,431 | 742 | 109,213 | 107,425 | 105,955 | 588 | 104,104 | 102,369 | 23,561.25 | 94,600 | 94,118 | 94,055 | 23,131.5 | 91,578 | 90,610 | 22,279.25 | 89,696 | 89,059 | 88,915 | 24,034.75 | 88,553 | 88,363 | 111,488 | 115,725 | 115,230 | 124,806 | 31,052.75 | 121,444 | 124,390 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring and related charges, net of reversals | 530,250 | 425,000 | 695,000 | 1,001,000 | 3,220,000 | 4,920,000 | -676,000 | 7,719,000 | 1,853,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic and diluted loss per share: | -0.02 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares used in per share calculation - basic and diluted | 123,264 | 121,705 | 166 | 119,162 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic and diluted net loss per share: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
service | 74,044,000 | 72,972,000 | 76,980,000 | 70,372,000 | 62,815,000 | 60,124,000 | 63,113,000 | 62,166,000 | 56,996,000 | 58,477,000 | 56,273,000 | 46,941,000 | 37,951,000 | 37,875,000 | 38,322,000 | 32,511,000 | 33,600,000 | 32,175,000 | 33,950,000 | 33,200,000 | 33,522,000 | 33,063,000 | 34,707,000 | 33,602,000 | 33,533,000 | 31,871,000 | 27,518,000 | 14,871,000 | 14,957,000 | 14,131,000 | 15,292,000 | 15,008,000 | 15,091,000 | 15,359,000 | 14,718,000 | 15,681,000 | 15,984,000 | 14,634,000 | 14,624,000 | 14,841,000 | 15,000,000 | 14,928,000 | 15,550,000 | 16,457,000 | 15,185,000 | 14,968,000 | 15,177,000 | 14,960,000 | 14,642,000 | 15,103,000 | 14,817,000 | 15,236,000 | 15,541,000 | 15,779,000 | 15,781,000 | 15,681,000 | 16,302,000 | 15,789,000 | 16,005,000 | 15,566,000 | 15,073,000 | 14,538,000 | 13,914,000 | 13,180,000 | 12,815,000 | 11,945,000 | |||||||||||||||||||||||||||||||||||||
restructuring charges, net of reversals and impairment | 4,851,750 | 6,648,000 | 6,622,000 | 6,137,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic and diluted net income per share: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
benefit from income taxes | 1,595,000 | 1,927,000 | 910,000 | 925,000 | 427,000 | 286,000 | 409,000 | 406,000 | 577,000 | 310,000 | 509,000 | 219,000 | -205,000 | -368,000 | -215,000 | -263,000 | 436,000 | 555,000 | 371,000 | 733,000 | 813,000 | 763,000 | 355,000 | 638,000 | 422,000 | 586,000 | 195,000 | 573,000 | 786,000 | -232,000 | 645,000 | 875,000 | 510,000 | 518,000 | 817,000 | 754,000 | 1,734,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition and integration costs, net of bargain purchase gain | 831,000 | 67,000 | 6,225,000 | 9,316,000 | 34,115,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring charges, net of reversals | 320,500 | 474,000 | 808,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
benefit for income taxes | -497,750 | 1,877,000 | 512,000 | 232,000 | 378,000 | 1,455,000 | 287,250 | 339,000 | -110,000 | 920,000 | 154,081,000 | -4,105,000 | -13,173,000 | -13,173,000 | -2,017,000 | -2,017,000 | 1,095,000 | -33,560,000 | -1,547,000 | -1,547,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(benefit ) provision for income taxes | -5,270,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring charge, net of reversals | 998,000 | 1,358,000 | 3,031,000 | 5,603,000 | 430,000 | 594,000 | 1,076,000 | 5,176,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring (credit) charge, net of reversals | 124,750 | -6,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
litigation settlement income | -100,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sale of facilities | -2,884,750 | -11,537,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
litigation settlement | 507,250 | 2,450,000 | -421,000 | -49,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition-related costs | 3,695,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring charge (credit), net of reversals | 75,000 | -10,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring charge, net of reversal | 339,250 | -35,000 | 437,000 | 955,000 | 260,750 | 1,043,000 | 153,000 | 2,092,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring reversal, net of charge | -513,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring | 1,001,000 | 371,000 | 4,145,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other income / (expense) | -33,750 | 160,000 | -135,000 | -159,000 | -512,000 | 411,000 | 768,000 | 548,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
includes share-based compensation expense as follows: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cost of product revenue | 72 | 196 | 170 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cost of service revenue | 75 | 92 | 108 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total stock-based compensation expense | 1,140 | 1,574 | 1,870 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
capitalized in inventory | -4 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gross margin: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total gross margin | 37,294,500 | 47,103,000 | 47,703,000 | 47,866,000 | 46,476,000 | 43,151,000 | 43,594,000 | 46,212,000 | 50,782,000 | 53,288,000 | 50,876,000 | 47,262,000 | 53,957,000 | 50,556,000 | 48,378,000 | 45,473,000 | 40,442,000 | 44,903,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring charge | 2,857,000 | -157,000 | -231,000 | 1,534,000 | 5,525,000 | 3,546,750 | 14,187,000 | 14,187,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares used in net income per share calculation - basic | 28,672 | 115,629 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares used in net income per share calculation - diluted | 28,921.25 | 115,629 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares used in per share calculation — basic | 28,573.5 | 113,585 | 115,653 | 123,018 | 120,636 | 116,621 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares used in per share calculation — diluted | 28,573.5 | 113,585 | 115,653 | 124,754 | 123,376 | 118,822 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
services | 6,968,000 | 7,297,000 | 5,686,000 | 10,615,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of deferred stock compensation | 2,000 | 5,000 | 62,000 | 130,000 | 198,000 | 181,000 | 552,000 | -4,625,000 | 1,564,000 | 1,783,000 | 1,783,000 | 2,001,000 | 2,001,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
technology agreement | 2,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
includes stock-based compensation expense as follows: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property and equipment write-off | 12,678,000 | 12,678,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares used in per share calculation – basic and diluted | 29,426.5 | 118,832 | 117,665 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net revenue: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total net revenue | 83,445,000 | 87,371,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
yoy | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
qoq | -4.49% | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cost of revenue: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total cost of revenue | 43,003,000 | 42,468,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring charges | 962,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net revenue | 68,999,500 | 85,213,000 | 90,216,000 | 90,216,000 | 100,569,000 | 100,569,000 | 113,122,000 | 111,132,000 | 109,066,000 | 109,066,000 | 47,218,000 | 47,218,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
costs and expenses: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cost of revenue | 35,723,500 | 46,469,000 | 44,926,000 | 44,926,000 | 51,499,000 | 51,499,000 | 52,516,000 | 47,219,000 | 51,450,000 | 51,450,000 | 22,617,000 | 22,617,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sales, marketing and service | 23,370,000 | 29,830,000 | 30,397,000 | 30,397,000 | 33,253,000 | 33,253,000 | 34,028,000 | 34,281,000 | 35,703,000 | 35,703,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment of acquired intangible assets | 22,438,000 | 89,752,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of goodwill | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of purchased intangible assets | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total costs and expenses | 82,563,750 | 97,940,000 | 124,118,000 | 124,118,000 | 108,197,000 | 108,197,000 | 110,452,000 | 281,635,000 | 122,966,000 | 122,966,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on investments | -2,414,250 | -3,657,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares used in per share calculation—basic and diluted | 273 | 115,501 | 114,819 | 114,819 | 114,420 | 114,420 | 28,159.5 | 113,281 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cost and expenses: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of goodwill, purchased intangible assets and deferred stock compensation | 11,271,000 | 15,123,000 | 15,235,000 | 15,235,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring and one-time charges | 18,392,500 | 73,570,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares used in per share calculation—basic | 112,680 | 112,680 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares used in per share calculation—diluted | 112,680 | 112,680 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gross profit | 24,601,000 | 24,601,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
selling and marketing | 11,080,000 | 11,080,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest and other income | 1,692,000 | 1,692,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic net income (loss) per common share | 90 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted net income per common share | 80 | 80 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
weighted-average shares outstanding used in computing basic net income per share | 47,026 | 47,026 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
weighted-average shares outstanding used in computing diluted net income per share | 53,583 | 53,583 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
pro forma basic and diluted net loss per share | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares used in computing pro forma basic and diluted net loss per common share | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic net income per common share | 90 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
pro forma basic and diluted net income per share | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares used in computing pro forma basic and diluted net income per common share |
Balance Sheets:
Quarterly
Annual
| Unit: USD | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-04-01 | 2012-01-01 | 2011-10-02 | 2011-07-03 | 2011-03-27 | 2010-09-26 | 2010-06-27 | 2010-03-28 | 2009-12-27 | 2009-09-27 | 2009-06-28 | 2009-03-29 | 2008-12-28 | 2008-09-28 | 2008-06-29 | 2008-03-30 | 2007-12-30 | 2007-09-30 | 2007-07-01 | 2007-04-01 | 2006-12-31 | 2006-10-01 | 2006-07-02 | 2006-04-02 | 2006-01-01 | 2005-10-02 | 2005-07-03 | 2005-03-27 | 2004-12-26 | 2004-09-26 | 2004-06-27 | 2004-03-28 | 2003-12-28 | 2003-09-28 | 2003-06-29 | 2003-03-30 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | 2001-12-31 | 1999-10-03 | 1999-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
assets | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current assets: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents | 210,113,000 | 219,791,000 | 209,003,000 | 231,745,000 | 185,480,000 | 170,322,000 | 159,546,000 | 156,699,000 | 151,007,000 | 221,403,000 | 224,434,000 | 234,826,000 | 131,369,000 | 140,167,000 | 121,139,000 | 103,177,000 | 127,108,000 | 153,014,000 | 130,450,000 | 117,280,000 | 103,786,000 | 102,265,000 | 94,122,000 | 88,334,000 | 85,865,000 | 82,025,000 | 76,225,000 | 74,067,000 | 88,972,000 | 74,067,000 | 73,190,000 | 71,355,000 | 68,304,000 | 103,008,000 | 95,803,000 | 77,592,000 | 89,766,000 | 96,712,000 | 54,596,000 | 53,323,000 | 49,419,000 | 44,214,000 | 49,972,000 | 50,379,000 | 44,643,000 | 49,004,000 | 40,362,000 | 50,299,000 | 39,261,000 | 46,195,000 | 38,595,000 | 34,318,000 | 45,459,000 | 70,370,000 | 71,886,000 | 46,042,000 | 46,886,000 | 71,573,000 | 84,549,000 | 64,667,000 | 138,282,000 | 92,598,000 | 82,696,000 | 86,636,000 | 73,145,000 | 127,470,000 | 65,542,000 | 72,542,000 | 66,341,000 | 59,164,000 | 64,395,000 | 59,544,000 | 46,192,000 | 44,340,000 | 39,717,000 | 35,477,000 | 84,109,000 | 71,830,000 | 201,258,000 | 273,531,000 | 109,657,000 | 109,657,000 | |||||||||||||||||
accounts receivable | 162,710,000 | 152,427,000 | 145,801,000 | 126,708,000 | 99,546,000 | 117,575,000 | 97,213,000 | 89,518,000 | 94,438,000 | 112,047,000 | 131,511,000 | 182,045,000 | 158,637,000 | 152,050,000 | 158,727,000 | 184,097,000 | 162,967,000 | 133,255,000 | 129,611,000 | 156,476,000 | 130,558,000 | 128,242,000 | 123,637,000 | 122,727,000 | 96,212,000 | 159,790,000 | 152,277,000 | 174,414,000 | 141,455,000 | 144,909,000 | 164,683,000 | 212,423,000 | 188,408,000 | 154,906,000 | 116,500,000 | 120,770,000 | 101,960,000 | 117,819,000 | 68,246,000 | 81,419,000 | 62,670,000 | 73,110,000 | 60,330,000 | 92,737,000 | 78,727,000 | 93,519,000 | 99,980,000 | 124,664,000 | 94,187,000 | 94,337,000 | 39,297,000 | 47,642,000 | 43,612,000 | 42,583,000 | 34,706,000 | 41,166,000 | 45,739,000 | 39,025,000 | 28,638,000 | 33,689,000 | 34,948,000 | 39,663,000 | 42,057,000 | 36,598,000 | 40,598,000 | 42,036,000 | 44,278,000 | 43,588,000 | 44,285,000 | 53,283,000 | 64,417,000 | 27,629,000 | 30,042,000 | 26,579,000 | 23,066,000 | 25,088,000 | 30,248,000 | 27,845,000 | 27,681,000 | 27,490,000 | 33,585,000 | 30,058,000 | 30,778,000 | 31,575,000 | 30,837,000 | 28,788,000 | 32,998,000 | 30,748,000 | 24,388,000 | 27,358,000 | 26,794,000 | 18,650,000 | 21,729,000 | 39,755,000 | 51,344,000 | 55,765,000 | 54,010,000 | 22,391,000 | 22,391,000 |
inventories | 76,634,000 | 83,593,000 | 93,733,000 | 102,578,000 | 115,738,000 | 132,278,000 | 143,555,000 | 141,032,000 | 185,357,000 | 152,521,000 | 100,823,000 | 89,024,000 | 70,310,000 | 63,763,000 | 51,766,000 | 49,231,000 | 37,738,000 | 37,180,000 | 32,439,000 | 32,885,000 | 43,924,000 | 49,830,000 | 55,830,000 | 62,589,000 | 66,214,000 | 79,664,000 | 82,394,000 | 63,589,000 | 57,645,000 | 58,297,000 | 55,580,000 | 63,867,000 | 77,756,000 | 83,377,000 | 58,100,000 | 45,880,000 | 47,689,000 | 47,394,000 | 43,395,000 | 40,989,000 | 52,755,000 | 56,601,000 | 61,679,000 | 58,014,000 | 66,811,000 | 54,431,000 | 55,341,000 | 57,109,000 | 63,142,000 | 62,935,000 | 30,389,000 | 16,167,000 | 15,658,000 | 17,866,000 | 22,754,000 | 26,609,000 | 23,269,000 | 21,392,000 | 23,014,000 | 21,583,000 | 18,821,000 | 20,496,000 | 21,842,000 | 23,638,000 | 16,645,000 | 16,151,000 | 12,380,000 | 22,752,000 | 22,275,000 | 16,338,000 | 13,942,000 | 19,588,000 | 22,287,000 | 25,172,000 | 25,261,000 | 22,246,000 | 23,202,000 | 24,077,000 | 19,303,000 | 20,583,000 | 21,935,000 | 21,373,000 | 25,943,000 | 22,104,000 | 22,546,000 | 23,946,000 | 25,889,000 | 24,226,000 | 20,508,000 | 15,971,000 | 18,710,000 | 23,994,000 | 28,039,000 | 34,198,000 | 24,627,000 | 35,889,000 | 48,030,000 | 4,761,000 | 4,761,000 |
prepaid expenses and other current assets | 92,345,000 | 79,917,000 | 77,327,000 | 74,265,000 | 75,834,000 | 75,114,000 | 76,453,000 | 79,677,000 | 75,182,000 | 72,272,000 | 75,688,000 | 70,263,000 | 70,129,000 | 79,331,000 | 73,267,000 | 61,239,000 | 79,605,000 | 86,534,000 | 70,772,000 | 51,340,000 | 43,259,000 | 41,257,000 | 34,097,000 | 35,019,000 | 36,737,000 | 37,744,000 | 38,963,000 | 34,379,000 | 34,684,000 | 39,088,000 | 35,371,000 | 30,484,000 | 26,659,000 | 24,772,000 | 18,237,000 | 27,867,000 | 25,343,000 | 14,806,000 | 11,507,000 | 12,438,000 | 9,710,000 | 9,925,000 | 10,510,000 | 10,258,000 | 10,069,000 | 11,929,000 | 13,486,000 | 14,143,000 | 16,552,000 | 15,273,000 | 11,712,000 | 5,749,000 | 5,690,000 | 5,407,000 | 5,778,000 | 5,655,000 | 5,167,000 | 4,611,000 | 6,345,000 | 10,132,000 | 8,689,000 | 4,494,000 | 3,932,000 | 3,072,000 | 2,566,000 | 4,047,000 | 4,368,000 | 4,823,000 | 5,023,000 | 4,788,000 | 4,654,000 | 10,340,000 | 12,720,000 | 5,799,000 | 13,339,000 | 11,860,000 | 11,440,000 | 8,328,000 | 8,920,000 | 13,713,000 | 6,529,000 | 7,377,000 | 11,980,000 | 17,383,000 | 8,916,000 | 9,670,000 | 7,165,000 | 14,183,000 | 9,852,000 | 11,342,000 | 16,269,000 | 18,806,000 | 12,446,000 | 10,835,000 | |||||
total current assets | 541,802,000 | 535,728,000 | 525,864,000 | 535,296,000 | 476,598,000 | 495,289,000 | 476,767,000 | 466,926,000 | 505,984,000 | 558,243,000 | 532,456,000 | 576,158,000 | 502,072,000 | 497,665,000 | 482,104,000 | 489,089,000 | 446,876,000 | 430,517,000 | 424,171,000 | 487,595,000 | 420,880,000 | 403,298,000 | 406,680,000 | 414,207,000 | 395,513,000 | 417,612,000 | 434,708,000 | 441,989,000 | 390,597,000 | 382,937,000 | 395,801,000 | 427,913,000 | 396,000,000 | 390,163,000 | 345,851,000 | 324,967,000 | 292,272,000 | 283,805,000 | 225,413,000 | 228,968,000 | 214,046,000 | 226,206,000 | 215,240,000 | 237,994,000 | 231,977,000 | 270,083,000 | 274,338,000 | 302,856,000 | 280,782,000 | 285,425,000 | 281,241,000 | 208,781,000 | 185,176,000 | 191,107,000 | 201,271,000 | 169,109,000 | 167,662,000 | 166,465,000 | 134,818,000 | 157,414,000 | 158,047,000 | 158,159,000 | 182,081,000 | 167,214,000 | 169,108,000 | 159,016,000 | 116,441,000 | 114,557,000 | 117,376,000 | 132,760,000 | 196,559,000 | 177,935,000 | 225,645,000 | 227,463,000 | 225,956,000 | 244,809,000 | 242,039,000 | 449,917,000 | 446,728,000 | 457,009,000 | 429,207,000 | 387,837,000 | 324,490,000 | 277,329,000 | 278,206,000 | 275,206,000 | 288,180,000 | 249,474,000 | 219,103,000 | 211,294,000 | 225,999,000 | 264,583,000 | 300,016,000 | 350,812,000 | 368,476,000 | 356,150,000 | 451,841,000 | 146,954,000 | 146,954,000 |
property and equipment | 53,544,000 | 50,228,000 | 48,076,000 | 44,366,000 | 39,521,000 | 36,735,000 | 34,393,000 | 43,744,000 | 47,254,000 | 47,598,000 | 46,336,000 | 46,448,000 | 45,230,000 | 45,711,000 | 47,952,000 | 49,578,000 | 49,365,000 | 52,117,000 | 52,878,000 | 55,004,000 | 56,116,000 | 55,974,000 | 55,995,000 | 58,813,000 | 62,961,000 | 67,938,000 | 70,613,000 | 73,554,000 | 73,057,000 | 74,499,000 | 76,224,000 | 78,519,000 | 86,487,000 | 68,565,000 | 38,627,000 | 30,240,000 | 30,409,000 | 30,599,000 | 30,058,000 | 29,580,000 | 30,439,000 | 32,948,000 | 35,594,000 | 39,862,000 | 42,399,000 | 43,568,000 | 46,258,000 | 46,554,000 | 47,209,000 | 49,416,000 | 25,807,000 | 23,644,000 | 11,220,000 | 9,510,000 | 9,214,000 | 25,180,000 | 25,235,000 | 24,660,000 | 41,825,000 | 41,877,000 | 42,364,000 | 43,397,000 | 43,572,000 | 43,457,000 | 43,848,000 | 43,810,000 | 44,229,000 | 43,204,000 | 43,843,000 | 44,113,000 | 43,348,000 | 41,579,000 | 41,524,000 | 41,696,000 | 43,156,000 | 44,006,000 | 45,020,000 | 44,820,000 | 46,499,000 | 47,801,000 | 47,945,000 | 49,236,000 | 50,438,000 | 51,760,000 | 54,462,000 | 57,485,000 | 59,767,000 | 63,736,000 | 67,193,000 | 70,639,000 | 73,767,000 | 78,391,000 | 82,282,000 | 97,907,000 | 99,551,000 | 54,807,000 | 62,342,000 | 10,050,000 | 10,050,000 |
operating lease right-of-use assets | 32,508,000 | 34,925,000 | 36,566,000 | 38,655,000 | 39,796,000 | 41,609,000 | 43,561,000 | 44,145,000 | 44,236,000 | 47,124,000 | 43,942,000 | 34,739,000 | 36,311,000 | 32,732,000 | 34,269,000 | 36,454,000 | 28,164,000 | 31,177,000 | 33,820,000 | 36,927,000 | 41,295,000 | 45,087,000 | 48,460,000 | 51,274,000 | 53,015,000 | 57,194,000 | 62,576,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
goodwill | 398,211,000 | 399,850,000 | 399,630,000 | 399,574,000 | 394,382,000 | 391,981,000 | 396,345,000 | 393,709,000 | 394,177,000 | 395,606,000 | 392,955,000 | 394,755,000 | 394,668,000 | 393,495,000 | 400,144,000 | 400,144,000 | 400,144,000 | 395,246,000 | 387,808,000 | 331,159,000 | 331,159,000 | 331,159,000 | 331,159,000 | 331,159,000 | 331,084,000 | 330,184,000 | 332,841,000 | 138,577,000 | 138,577,000 | 137,799,000 | 139,082,000 | 139,082,000 | 129,244,000 | 130,988,000 | 118,554,000 | 80,216,000 | 82,680,000 | 80,713,000 | 70,877,000 | 70,877,000 | 70,877,000 | 70,877,000 | 70,877,000 | 70,877,000 | 70,877,000 | 70,877,000 | 70,877,000 | 70,877,000 | 64,537,000 | 57,922,000 | 1,021,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets | 3,840,000 | 4,682,000 | 5,432,000 | 6,541,000 | 7,312,000 | 8,221,000 | 9,762,000 | 10,613,000 | 11,789,000 | 13,104,000 | 13,857,000 | 16,063,000 | 19,622,000 | 22,984,000 | 28,565,000 | 32,515,000 | 36,689,000 | 40,945,000 | 45,898,000 | 36,038,000 | 43,893,000 | 51,748,000 | 59,903,000 | 68,394,000 | 77,152,000 | 86,740,000 | 96,087,000 | 51,112,000 | 57,362,000 | 63,544,000 | 70,023,000 | 77,092,000 | 85,406,000 | 92,925,000 | 67,328,000 | 25,337,000 | 27,766,000 | 29,854,000 | 11,707,000 | 19,762,000 | 27,425,000 | 35,138,000 | 43,241,000 | 52,132,000 | 61,096,000 | 69,880,000 | 78,710,000 | 87,459,000 | 97,205,000 | 109,146,000 | 3,957,000 | 4,243,000 | 4,273,000 | 4,639,000 | 5,003,000 | 5,106,000 | 4,291,000 | 4,179,000 | 4,388,000 | 4,906,000 | |||||||||||||||||||||||||||||||||||||||
other assets | 140,155,000 | 143,253,000 | 137,384,000 | 128,786,000 | 115,468,000 | 107,109,000 | 95,695,000 | 83,457,000 | 82,028,000 | 80,983,000 | 76,968,000 | 73,544,000 | 70,496,000 | 69,589,000 | 64,746,000 | 60,730,000 | 63,606,000 | 62,798,000 | 64,229,000 | 63,370,000 | 60,333,000 | 58,571,000 | 57,297,000 | 55,241,000 | 53,727,000 | 54,985,000 | 54,967,000 | 51,642,000 | 51,917,000 | 53,170,000 | 50,754,000 | 47,642,000 | 43,348,000 | 44,267,000 | 27,524,000 | 22,586,000 | 23,454,000 | 25,026,000 | 25,054,000 | 25,662,000 | 26,204,000 | 27,618,000 | 28,535,000 | 27,795,000 | 25,029,000 | 20,903,000 | 18,867,000 | 18,686,000 | 18,061,000 | 15,546,000 | 7,965,000 | 7,980,000 | 8,593,000 | 8,939,000 | 9,360,000 | 9,634,000 | 9,801,000 | 10,171,000 | 10,711,000 | 11,128,000 | 15,860,000 | 16,210,000 | 15,731,000 | 15,333,000 | 15,538,000 | 16,514,000 | 13,736,000 | 13,388,000 | 14,033,000 | 12,079,000 | 13,474,000 | 14,811,000 | 15,936,000 | 17,827,000 | 20,102,000 | 22,714,000 | 24,207,000 | 22,196,000 | 22,710,000 | 21,859,000 | 21,198,000 | 21,619,000 | 23,641,000 | 22,640,000 | 24,772,000 | 25,426,000 | 26,896,000 | 28,804,000 | 31,092,000 | 10,493,000 | 11,951,000 | 14,652,000 | 16,042,000 | 12,252,000 | 12,526,000 | 12,830,000 | 12,348,000 | ||
total assets | 1,170,060,000 | 1,168,666,000 | 1,152,952,000 | 1,153,218,000 | 1,073,077,000 | 1,080,944,000 | 1,056,523,000 | 1,042,594,000 | 1,085,468,000 | 1,142,658,000 | 1,106,514,000 | 1,141,707,000 | 1,068,399,000 | 1,062,176,000 | 1,057,780,000 | 1,068,510,000 | 1,024,844,000 | 1,012,800,000 | 1,008,804,000 | 1,010,093,000 | 953,676,000 | 945,837,000 | 959,494,000 | 979,088,000 | 973,452,000 | 1,014,653,000 | 1,051,792,000 | 756,874,000 | 711,510,000 | 711,949,000 | 731,884,000 | 770,248,000 | 740,485,000 | 726,908,000 | 597,884,000 | 483,346,000 | 456,581,000 | 449,997,000 | 363,109,000 | 374,849,000 | 368,991,000 | 392,787,000 | 393,487,000 | 428,660,000 | 431,378,000 | 475,311,000 | 489,050,000 | 526,432,000 | 507,794,000 | 517,455,000 | 318,970,000 | 311,424,000 | 278,433,000 | 285,403,000 | 289,913,000 | 284,590,000 | 278,566,000 | 268,246,000 | 256,290,000 | 270,973,000 | 267,755,000 | 257,436,000 | 259,945,000 | 250,362,000 | 254,957,000 | 253,466,000 | 246,637,000 | 248,857,000 | 273,265,000 | 273,471,000 | 365,761,000 | 345,402,000 | 349,810,000 | 342,973,000 | 341,897,000 | 341,749,000 | 338,276,000 | 550,683,000 | 558,718,000 | 576,158,000 | 587,467,000 | 579,948,000 | 583,614,000 | 588,786,000 | 588,347,000 | 585,195,000 | 579,273,000 | 578,575,000 | 565,634,000 | 539,098,000 | 714,727,000 | 715,147,000 | 740,460,000 | ||||||
liabilities and stockholders’ equity | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current liabilities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable | 81,157,000 | 64,814,000 | 77,765,000 | 63,939,000 | 47,110,000 | 52,371,000 | 65,769,000 | 51,423,000 | 81,483,000 | 87,790,000 | 80,003,000 | 99,724,000 | 95,960,000 | 86,350,000 | 84,848,000 | 84,338,000 | 68,504,000 | 58,831,000 | 63,394,000 | 60,142,000 | 57,165,000 | 53,677,000 | 59,440,000 | 48,439,000 | 52,981,000 | 65,995,000 | 63,519,000 | 65,704,000 | 49,143,000 | 34,977,000 | 43,873,000 | 75,689,000 | 90,800,000 | 73,553,000 | 50,567,000 | 31,587,000 | 35,629,000 | 26,841,000 | 28,332,000 | 30,711,000 | 21,127,000 | 25,536,000 | 29,933,000 | 40,135,000 | 46,378,000 | 45,503,000 | 29,994,000 | 37,308,000 | 36,138,000 | 54,422,000 | 28,451,000 | 27,163,000 | 10,336,000 | 11,341,000 | 11,820,000 | 19,437,000 | 19,455,000 | 16,347,000 | 12,181,000 | 15,092,000 | 13,945,000 | 17,329,000 | 18,543,000 | 18,853,000 | 22,181,000 | 16,579,000 | 12,771,000 | 15,414,000 | 27,722,000 | 24,353,000 | 16,921,000 | 11,793,000 | 16,377,000 | 16,783,000 | 21,303,000 | 19,169,000 | 16,739,000 | 24,353,000 | 20,138,000 | 21,562,000 | 22,244,000 | 17,815,000 | 18,283,000 | 22,040,000 | 22,561,000 | 20,444,000 | 18,995,000 | 22,560,000 | 16,406,000 | 9,005,000 | 19,020,000 | 23,232,000 | 22,331,000 | 35,951,000 | 29,215,000 | 36,740,000 | 37,139,000 | 13,167,000 | 13,167,000 |
accrued compensation and benefits | 48,669,000 | 66,527,000 | 52,470,000 | 62,895,000 | 44,575,000 | 59,521,000 | 45,533,000 | 42,064,000 | 44,053,000 | 50,862,000 | 51,997,000 | 71,367,000 | 48,055,000 | 63,401,000 | 47,544,000 | 53,710,000 | 45,151,000 | 65,543,000 | 52,098,000 | 71,610,000 | 51,382,000 | 62,212,000 | 45,529,000 | 50,884,000 | 34,745,000 | 55,718,000 | 48,477,000 | 51,625,000 | 32,849,000 | 46,500,000 | 36,387,000 | 50,351,000 | 40,591,000 | 49,104,000 | 38,810,000 | 42,662,000 | 28,170,000 | 28,188,000 | 19,827,000 | 27,145,000 | 22,920,000 | 28,995,000 | 21,375,000 | 25,195,000 | 20,502,000 | 22,476,000 | 21,712,000 | 26,677,000 | 25,483,000 | 26,557,000 | 12,957,000 | 13,503,000 | 10,882,000 | 11,168,000 | 11,564,000 | 13,409,000 | 11,451,000 | 13,022,000 | 11,219,000 | 13,723,000 | 14,984,000 | 12,800,000 | 13,365,000 | 11,941,000 | 12,028,000 | 11,994,000 | 12,320,000 | 11,633,000 | 13,013,000 | 14,869,000 | 18,956,000 | 18,074,000 | 18,083,000 | 14,502,000 | 14,841,000 | 13,103,000 | 12,223,000 | 11,992,000 | 11,758,000 | 13,124,000 | 14,068,000 | 12,996,000 | 14,032,000 | 17,017,000 | 17,244,000 | 14,859,000 | 15,827,000 | 14,358,000 | 14,583,000 | 13,930,000 | 14,665,000 | 12,803,000 | 14,001,000 | 13,050,000 | 12,082,000 | 11,255,000 | 11,143,000 | ||
accrued warranty | 10,139,000 | 9,628,000 | 9,625,000 | 9,684,000 | 9,473,000 | 10,036,000 | 10,239,000 | 10,942,000 | 11,067,000 | 11,397,000 | 12,164,000 | 12,322,000 | 12,302,000 | 11,820,000 | 11,522,000 | 10,852,000 | 10,576,000 | 11,137,000 | 10,780,000 | 11,623,000 | 12,317,000 | 13,073,000 | 13,484,000 | 14,035,000 | 15,222,000 | 16,209,000 | 15,988,000 | 14,779,000 | 13,206,000 | 12,808,000 | 12,601,000 | 12,807,000 | 12,812,000 | 13,010,000 | 13,499,000 | 10,007,000 | 10,030,000 | 10,228,000 | 8,620,000 | 9,600,000 | 10,280,000 | 10,415,000 | 9,244,000 | 8,676,000 | 7,879,000 | 7,845,000 | 7,889,000 | 7,551,000 | 7,825,000 | 4,618,000 | 3,440,000 | 3,296,000 | 2,896,000 | 2,971,000 | 2,971,000 | 2,871,000 | 2,841,000 | 2,651,000 | 2,702,000 | 2,640,000 | 2,508,000 | 2,794,000 | 3,169,000 | 3,326,000 | 3,229,000 | 3,419,000 | 3,170,000 | 3,193,000 | 3,516,000 | 4,340,000 | 4,824,000 | 5,053,000 | 6,708,000 | 7,101,000 | 7,182,000 | 7,273,000 | 6,990,000 | 7,168,000 | 7,027,000 | 6,428,000 | 7,022,000 | 7,333,000 | 7,471,000 | 7,873,000 | 8,093,000 | 9,070,000 | 8,297,000 | 8,936,000 | 8,739,000 | 8,837,000 | 10,200,000 | 10,173,000 | 10,211,000 | 12,104,000 | 9,055,000 | 2,720,000 | 2,720,000 | ||
current portion of deferred revenue | 334,598,000 | 328,164,000 | 325,115,000 | 325,078,000 | 311,841,000 | 312,050,000 | 304,785,000 | 306,114,000 | 299,580,000 | 300,399,000 | 292,925,000 | 282,475,000 | 268,561,000 | 260,891,000 | 252,841,000 | 238,262,000 | 222,380,000 | 224,735,000 | 216,807,000 | 212,412,000 | 195,500,000 | 198,291,000 | 192,330,000 | 190,226,000 | 174,900,000 | 180,935,000 | 182,149,000 | 144,230,000 | 136,452,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of long-term debt, net of unamortized debt issuance costs of 679 and 729, respectively | 48,071,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of operating lease liabilities | 12,275,000 | 12,233,000 | 11,593,000 | 11,456,000 | 11,165,000 | 10,997,000 | 11,045,000 | 10,547,000 | 9,989,000 | 10,686,000 | 10,783,000 | 10,847,000 | 11,881,000 | 12,095,000 | 12,805,000 | 13,956,000 | 15,804,000 | 18,140,000 | 18,453,000 | 18,743,000 | 19,176,000 | 19,226,000 | 19,560,000 | 19,196,000 | 18,197,000 | 17,921,000 | 17,767,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other accrued liabilities | 58,356,000 | 66,974,000 | 60,384,000 | 100,552,000 | 74,789,000 | 77,499,000 | 78,549,000 | 87,172,000 | 72,804,000 | 78,507,000 | 71,521,000 | 64,440,000 | 54,215,000 | 58,726,000 | 57,375,000 | 65,714,000 | 64,430,000 | 60,752,000 | 67,384,000 | 57,449,000 | 58,041,000 | 56,851,000 | 53,753,000 | 58,525,000 | 61,665,000 | 69,365,000 | 67,028,000 | 70,680,000 | 62,088,000 | 70,035,000 | 82,180,000 | 81,153,000 | 77,042,000 | 74,517,000 | 52,335,000 | 36,713,000 | 37,062,000 | 39,885,000 | 27,382,000 | 26,691,000 | 30,182,000 | 29,968,000 | 27,379,000 | 32,623,000 | 29,820,000 | 36,030,000 | 35,768,000 | 38,035,000 | 26,326,000 | 25,701,000 | 15,114,000 | 16,502,000 | 12,784,000 | 12,768,000 | 12,432,000 | 13,480,000 | 12,295,000 | 12,276,000 | 13,726,000 | 19,050,000 | 19,089,000 | 14,602,000 | 13,381,000 | 14,228,000 | 16,133,000 | 26,985,000 | 21,328,000 | 18,254,000 | 24,056,000 | 24,883,000 | 27,728,000 | 23,127,000 | 22,833,000 | 25,007,000 | 23,263,000 | 23,205,000 | 19,492,000 | 21,724,000 | 19,581,000 | 23,802,000 | 19,656,000 | 19,638,000 | 21,893,000 | 24,678,000 | 19,588,000 | 26,150,000 | 22,921,000 | 22,580,000 | 19,305,000 | 23,882,000 | 25,317,000 | 18,238,000 | 19,522,000 | 18,239,000 | 23,913,000 | 40,243,000 | 46,613,000 | 6,307,000 | 6,307,000 |
total current liabilities | 593,265,000 | 565,142,000 | 577,488,000 | 587,875,000 | 511,962,000 | 534,222,000 | 526,409,000 | 517,588,000 | 528,302,000 | 548,966,000 | 528,718,000 | 575,501,000 | 526,846,000 | 529,102,000 | 502,699,000 | 500,181,000 | 457,790,000 | 467,680,000 | 455,060,000 | 455,700,000 | 414,895,000 | 422,242,000 | 435,611,000 | 397,821,000 | 374,529,000 | 422,957,000 | 411,451,000 | 356,029,000 | 302,747,000 | 311,568,000 | 322,040,000 | 359,872,000 | 363,706,000 | 346,274,000 | 263,779,000 | 255,822,000 | 245,216,000 | 237,899,000 | 204,356,000 | 211,773,000 | 201,404,000 | 216,764,000 | 208,619,000 | 235,430,000 | 223,222,000 | 225,579,000 | 224,708,000 | 246,308,000 | 220,584,000 | 209,689,000 | 111,214,000 | 112,502,000 | 84,604,000 | 88,125,000 | 84,893,000 | 96,748,000 | 96,799,000 | 90,805,000 | 82,212,000 | 99,853,000 | 99,154,000 | 93,809,000 | 99,452,000 | 96,752,000 | 106,033,000 | 104,320,000 | 93,027,000 | 97,569,000 | 118,785,000 | 124,976,000 | 116,463,000 | 94,676,000 | 100,287,000 | 99,014,000 | 104,281,000 | 98,750,000 | 93,276,000 | 305,330,000 | 299,481,000 | 304,873,000 | 306,539,000 | 98,260,000 | 104,904,000 | 127,529,000 | 123,055,000 | 129,359,000 | 128,154,000 | 131,153,000 | 118,789,000 | 112,931,000 | 129,773,000 | 123,681,000 | 119,370,000 | 151,280,000 | 146,521,000 | 203,051,000 | 139,740,000 | 36,611,000 | 36,611,000 |
deferred revenue, less current portion | 312,515,000 | 314,728,000 | 307,062,000 | 292,415,000 | 276,874,000 | 277,419,000 | 272,092,000 | 268,909,000 | 258,731,000 | 247,777,000 | 232,500,000 | 219,024,000 | 195,675,000 | 184,723,000 | 171,144,000 | 163,357,000 | 150,030,000 | 148,477,000 | 139,216,000 | 133,172,000 | 122,919,000 | 110,844,000 | 105,463,000 | 100,961,000 | 96,799,000 | 96,902,000 | 91,508,000 | 59,012,000 | 51,269,000 | 47,854,000 | 45,874,000 | 43,660,000 | 38,828,000 | 38,693,000 | 28,500,000 | 25,293,000 | 23,856,000 | 24,519,000 | 21,540,000 | 21,926,000 | 22,227,000 | 21,505,000 | 21,945,000 | 23,231,000 | 23,141,000 | 23,940,000 | 21,968,000 | 22,942,000 | 19,667,000 | 18,335,000 | 8,156,000 | 8,270,000 | 8,007,000 | 8,133,000 | 7,284,000 | 7,559,000 | 7,629,000 | 7,563,000 | 7,554,000 | 7,360,000 | 6,791,000 | 7,610,000 | 7,633,000 | 6,922,000 | 6,830,000 | 7,025,000 | 7,425,000 | 7,604,000 | 8,079,000 | 8,869,000 | 9,006,000 | 9,465,000 | 10,088,000 | 10,110,000 | 10,286,000 | 10,327,000 | 10,851,000 | 9,265,000 | 9,699,000 | 9,026,000 | 9,873,000 | 11,306,000 | 13,785,000 | ||||||||||||||||
long-term debt, less current portion, net of unamortized debt issuance costs of 777 and 1,276, respectively | 149,223,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating lease liabilities, less current portion | 26,170,000 | 29,025,000 | 31,361,000 | 33,991,000 | 35,847,000 | 37,994,000 | 40,137,000 | 41,466,000 | 42,248,000 | 43,852,000 | 40,718,000 | 31,845,000 | 33,446,000 | 30,275,000 | 31,291,000 | 33,256,000 | 23,919,000 | 25,437,000 | 28,744,000 | 32,515,000 | 37,504,000 | 42,059,000 | 46,414,000 | 50,238,000 | 53,855,000 | 58,598,000 | 61,539,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred income taxes | 7,343,000 | 7,196,000 | 7,009,000 | 7,033,000 | 6,883,000 | 6,771,000 | 8,073,000 | 7,978,000 | 7,476,000 | 7,748,000 | 7,673,000 | 7,747,000 | 7,789,000 | 7,555,000 | 7,311,000 | 7,717,000 | 7,956,000 | 4,139,000 | 3,986,000 | 3,828,000 | 2,815,000 | 2,650,000 | 2,446,000 | 2,334,000 | 2,233,000 | 2,114,000 | 2,120,000 | 1,957,000 | 1,844,000 | 1,699,000 | 6,234,000 | 6,135,000 | 5,628,000 | 5,163,000 | 7,204,000 | 6,576,000 | 6,140,000 | 5,615,000 | 5,129,000 | 577,000 | 705,000 | 696,000 | 760,000 | 797,000 | 911,000 | 1,069,000 | 1,058,000 | 846,000 | 863,000 | 408,000 | 386,000 | 288,000 | 281,000 | 494,000 | 644,000 | 734,000 | 711,000 | 674,000 | 681,000 | 345,000 | 476,000 | 392,000 | 347,000 | 337,000 | 247,000 | 244,000 | 289,000 | 287,000 | 289,000 | 254,000 | 400,000 | 979,000 | 1,154,000 | 1,118,000 | 1,086,000 | 654,000 | 604,000 | 500,000 | 830,000 | 817,000 | 757,000 | 430,000 | 777,000 | 912,000 | 762,000 | 886,000 | 609,000 | 42,905,000 | 42,882,000 | ||||||||||
other long-term liabilities | 2,579,000 | 2,600,000 | 2,573,000 | 2,596,000 | 2,512,000 | 2,464,000 | 2,660,000 | 3,106,000 | 3,152,000 | 3,200,000 | 3,162,000 | 3,247,000 | 3,263,000 | 3,285,000 | 3,092,000 | 3,086,000 | 6,372,000 | 9,010,000 | 12,094,000 | 14,545,000 | 18,005,000 | 21,176,000 | 24,188,000 | 27,751,000 | 29,932,000 | 34,239,000 | 37,919,000 | 54,150,000 | 57,689,000 | 60,711,000 | 64,107,000 | 59,100,000 | 65,440,000 | 64,347,000 | 13,235,000 | 8,526,000 | 9,808,000 | 9,017,000 | 8,728,000 | 8,635,000 | 8,634,000 | 8,536,000 | 9,078,000 | 7,285,000 | 7,934,000 | 10,676,000 | 9,014,000 | 8,595,000 | 8,506,000 | 9,913,000 | 6,582,000 | 1,507,000 | 1,401,000 | 837,000 | 890,000 | 643,000 | 1,006,000 | 974,000 | 2,327,000 | 2,381,000 | 529,000 | 180,000 | 2,661,000 | 435,000 | 559,000 | 710,000 | 592,000 | 693,000 | 795,000 | 905,000 | 1,058,000 | 1,169,000 | 1,751,000 | 1,857,000 | 1,961,000 | 2,902,000 | 3,020,000 | 1,306,000 | 1,307,000 | 2,266,000 | 2,266,000 | 2,266,000 | 2,266,000 | 970,000 | |||||||||||||||
commitments and contingencies | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stockholders’ equity: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
convertible preferred stock, 0.001 par value... | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock, 0.001 par value... | 157,000 | 155,000 | 155,000 | 153,000 | 152,000 | 151,000 | 150,000 | 149,000 | 148,000 | 147,000 | 146,000 | 144,000 | 143,000 | 142,000 | 142,000 | 140,000 | 139,000 | 137,000 | 136,000 | 133,000 | 133,000 | 130,000 | 130,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
additional paid-in capital | 1,350,759,000 | 167,241,000 | 167,241,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accumulated other comprehensive loss | -15,684,000 | -9,477,000 | -9,583,000 | -8,137,000 | -16,062,000 | -19,354,000 | -11,382,000 | -15,483,000 | -14,511,000 | -12,058,000 | -16,096,000 | -13,192,000 | -12,922,000 | -13,546,000 | -5,170,000 | -3,055,000 | -1,320,000 | -2,791,000 | -3,722,000 | -2,811,000 | -3,012,000 | -2,670,000 | -4,936,000 | -6,378,000 | -6,388,000 | -2,485,000 | -3,371,000 | -2,473,000 | -2,549,000 | -2,725,000 | -2,697,000 | -1,703,000 | -471,000 | -1,278,000 | -1,764,000 | -2,302,000 | -3,099,000 | -3,848,000 | -2,748,000 | -2,874,000 | -2,277,000 | -2,576,000 | -2,155,000 | -1,798,000 | -1,884,000 | -1,262,000 | -843,000 | -147,000 | -2,440,000 | -1,567,000 | -2,358,000 | -3,133,000 | -3,374,000 | -2,887,000 | -4,135,000 | -2,111,000 | -1,312,000 | -108,000 | -108,000 | ||||||||||||||||||||||||||||||||||||||||
accumulated deficit | -925,352,000 | -935,942,000 | -943,818,000 | -949,429,000 | -941,626,000 | -945,084,000 | -952,466,000 | -941,962,000 | -887,759,000 | -823,334,000 | -827,322,000 | -855,998,000 | -881,425,000 | -903,556,000 | -921,487,000 | -934,072,000 | -939,482,000 | -952,306,000 | -965,647,000 | -978,343,000 | -988,669,000 | -992,141,000 | -989,091,000 | -980,279,000 | -959,062,000 | -914,710,000 | -891,172,000 | -853,434,000 | -836,379,000 | -829,447,000 | -836,646,000 | -828,078,000 | -822,446,000 | -808,833,000 | -776,910,000 | -800,257,000 | -812,434,000 | -806,830,000 | -798,219,000 | -791,740,000 | -789,400,000 | -778,616,000 | -771,382,000 | -759,856,000 | -744,196,000 | -720,648,000 | -707,543,000 | -688,213,000 | -671,982,000 | -646,925,000 | -630,938,000 | -630,903,000 | -634,087,000 | -631,867,000 | -627,661,000 | -640,576,000 | -648,386,000 | -650,759,000 | -654,865,000 | -656,448,000 | -654,361,000 | -656,449,000 | -659,161,000 | -662,572,000 | -666,249,000 | -664,869,000 | -659,388,000 | -660,271,000 | -658,098,000 | -660,564,000 | -662,203,000 | -662,975,000 | -662,815,000 | -666,953,000 | -670,584,000 | -665,540,000 | -663,175,000 | -661,315,000 | -656,387,000 | -429,415,000 | -432,256,000 | -437,906,000 | -442,259,000 | -442,382,000 | -441,125,000 | -451,075,000 | -455,201,000 | -457,550,000 | -456,444,000 | -450,838,000 | -453,453,000 | -288,375,000 | -280,743,000 | -261,004,000 | -256,273,000 | -258,770,000 | -118,971,000 | -19,429,000 | -19,429,000 |
treasury stock | -330,915,000 | -287,794,000 | -287,794,000 | -275,794,000 | -250,801,000 | -237,801,000 | -237,801,000 | -237,801,000 | -237,801,000 | -237,801,000 | -212,835,000 | -187,946,000 | -162,893,000 | -137,889,000 | -88,086,000 | -88,086,000 | -68,087,000 | -68,087,000 | -43,113,000 | -43,113,000 | -43,113,000 | -43,113,000 | -43,113,000 | -43,113,000 | -43,113,000 | -40,179,000 | -15,000,000 | -15,000,000 | -15,000,000 | -15,000,000 | -149,666,000 | -149,666,000 | -149,666,000 | -149,666,000 | -149,666,000 | -149,666,000 | -149,666,000 | -149,666,000 | -149,666,000 | -149,666,000 | -149,666,000 | -149,666,000 | -149,665,000 | -149,665,000 | -149,734,000 | -48,303,000 | -48,303,000 | -48,303,000 | -48,303,000 | -48,303,000 | -48,303,000 | -48,303,000 | -44,901,000 | -33,700,000 | -20,606,000 | -6,809,000 | |||||||||||||||||||||||||||||||||||||||||||
total stockholders’ equity | 78,965,000 | 95,912,000 | 68,563,000 | 65,584,000 | 71,705,000 | 51,208,000 | 32,721,000 | 25,282,000 | 64,962,000 | 108,184,000 | 108,482,000 | 116,752,000 | 103,192,000 | 84,567,000 | 110,603,000 | 90,343,000 | 99,263,000 | 69,599,000 | 72,325,000 | 54,468,000 | 35,136,000 | 17,925,000 | 9,911,000 | 5,398,000 | 16,400,000 | 50,927,000 | 93,849,000 | 115,987,000 | 125,968,000 | 115,871,000 | 117,131,000 | 112,732,000 | 112,925,000 | 111,719,000 | 135,437,000 | 106,707,000 | 87,786,000 | 85,820,000 | 90,735,000 | 90,197,000 | 90,285,000 | 95,136,000 | 98,371,000 | 104,235,000 | 115,759,000 | 134,116,000 | 143,110,000 | 156,712,000 | 165,537,000 | 184,393,000 | 193,018,000 | 189,145,000 | 184,421,000 | 188,308,000 | 196,846,000 | 179,640,000 | 173,002,000 | 168,780,000 | 164,079,000 | 161,286,000 | 161,169,000 | 155,730,000 | 149,195,000 | 144,505,000 | 139,140,000 | 138,362,000 | 141,510,000 | 138,100,000 | 139,890,000 | 132,285,000 | 232,054,000 | 233,292,000 | 230,292,000 | 223,530,000 | 216,225,000 | 220,117,000 | 220,849,000 | 223,735,000 | 236,181,000 | 249,598,000 | 257,119,000 | 255,117,000 | 248,012,000 | 244,962,000 | 246,850,000 | 236,227,000 | 229,558,000 | 229,067,000 | 227,286,000 | 203,486,000 | 199,236,000 | 368,172,000 | 371,537,000 | 388,908,000 | 388,958,000 | 378,052,000 | 514,624,000 | ||
total liabilities and stockholders’ equity | 1,170,060,000 | 1,168,666,000 | 1,152,952,000 | 1,153,218,000 | 1,073,077,000 | 1,080,944,000 | 1,056,523,000 | 1,042,594,000 | 1,085,468,000 | 1,142,658,000 | 1,106,514,000 | 1,141,707,000 | 1,068,399,000 | 1,062,176,000 | 1,057,780,000 | 1,068,510,000 | 1,024,844,000 | 1,012,800,000 | 1,008,804,000 | 1,010,093,000 | 953,676,000 | 945,837,000 | 959,494,000 | 979,088,000 | 973,452,000 | 1,014,653,000 | 1,051,792,000 | 756,874,000 | 711,510,000 | 711,949,000 | 731,884,000 | 770,248,000 | 740,485,000 | 726,908,000 | 597,884,000 | 483,346,000 | 456,581,000 | 449,997,000 | 363,109,000 | 374,849,000 | 368,991,000 | 392,787,000 | 393,487,000 | 428,660,000 | 431,378,000 | 475,311,000 | 489,050,000 | 526,432,000 | 507,794,000 | 517,455,000 | 318,970,000 | 311,424,000 | 278,433,000 | 285,403,000 | 289,913,000 | 284,590,000 | 278,566,000 | 268,246,000 | 256,290,000 | 270,973,000 | 267,755,000 | 257,436,000 | 259,945,000 | 250,362,000 | 254,957,000 | 253,466,000 | 246,637,000 | 248,857,000 | 273,265,000 | 273,471,000 | 365,761,000 | 345,402,000 | 349,810,000 | 342,973,000 | 341,897,000 | 341,749,000 | 338,276,000 | 550,683,000 | 558,718,000 | 576,158,000 | 587,467,000 | 579,948,000 | 583,614,000 | 588,786,000 | 588,347,000 | 585,195,000 | 579,273,000 | 578,575,000 | 565,634,000 | 539,098,000 | 714,727,000 | 715,147,000 | 740,460,000 | ||||||
current portion of long-term debt, net of unamortized debt issuance costs of 698 and 729, respectively | 16,802,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term debt, less current portion, net of unamortized debt issuance costs of 937 and 1,276, respectively | 154,063,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
additional paid-in-capital | 1,328,970,000 | 1,309,603,000 | 1,298,791,000 | 1,280,042,000 | 1,253,296,000 | 1,234,220,000 | 1,220,379,000 | 1,204,885,000 | 1,181,230,000 | 1,164,589,000 | 1,173,744,000 | 1,160,289,000 | 1,139,416,000 | 1,125,204,000 | 1,115,416,000 | 1,108,013,000 | 1,092,646,000 | 1,084,671,000 | 1,078,602,000 | 1,069,797,000 | 1,055,719,000 | 1,046,921,000 | 1,035,041,000 | 1,024,836,000 | 1,008,176,000 | 1,003,268,000 | 986,772,000 | 979,775,000 | 962,924,000 | 956,356,000 | 942,397,000 | 935,726,000 | 921,716,000 | 913,998,000 | 909,155,000 | 903,209,000 | 896,390,000 | 891,595,000 | 884,706,000 | 881,857,000 | 876,225,000 | 871,807,000 | 865,282,000 | 861,653,000 | 856,549,000 | 851,817,000 | 845,267,000 | 837,499,000 | 831,167,000 | 824,705,000 | 821,331,000 | 818,562,000 | 820,023,000 | 824,129,000 | 970,609,000 | 968,771,000 | 967,438,000 | 966,080,000 | 963,565,000 | 961,698,000 | 958,994,000 | 956,792,000 | 954,937,000 | 952,802,000 | 950,474,000 | 949,113,000 | 947,644,000 | ||||||||||||||||||||||||||||||||
current portion of long-term debt, net of unamortized debt issuance costs of 714 and 729, respectively | 40,536,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term debt, less current portion, net of unamortized debt issuance costs of 1,104 and 1,276, respectively | 158,896,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of long-term debt, net of unamortized debt issuance costs of 729 and 674, respectively | 14,271,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term debt, less current portion, net of unamortized debt issuance costs of 1,276 and 1,735, respectively | 163,724,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of long-term debt, net of unamortized debt issuance costs of 741 and 674, respectively | 13,009,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term debt, less current portion, net of unamortized debt issuance costs of 1,456 and 1,735, respectively | 167,294,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of long-term debt, net of unamortized debt issuance costs of 752 and 674, respectively | 11,748,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term debt, less current portion, net of unamortized debt issuance costs of 1,634 and 1,735, respectively | 170,866,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of long-term debt, net of unamortized debt issuance costs of 761 and 674, respectively | 10,489,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term debt, less current portion, net of unamortized debt issuance costs of 1,819 and 1,735, respectively | 174,431,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of long-term debt, net of unamortized debt issuance costs of 674 and 674, respectively | 9,326,000 | 9,326,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term debt, less current portion, net of unamortized debt issuance costs of 1,735 and 2,409, respectively | 178,265,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term debt, less current portion, net of unamortized debt issuance costs of 1,903 and 2,409, respectively | 180,597,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of long-term debt, net of unamortized debt issuance costs of 675 and 674, respectively | 9,325,000 | 9,325,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term debt, less current portion, net of unamortized debt issuance costs of 2,069 and 2,409, respectively | 182,931,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term debt, less current portion, net of unamortized debt issuance costs of 2,239 and 2,409, respectively | 185,261,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of long-term debt, net of unamortized debt issuance costs of 674 and 2,276, respectively | 34,326,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term debt, less current portion, net of unamortized debt issuance costs of 2,409 and 2,430, respectively | 187,591,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash | 202,996,000 | 202,521,000 | 198,344,000 | 194,522,000 | 166,566,000 | 173,548,000 | 191,349,000 | 246,894,000 | 203,139,000 | 183,969,000 | 193,116,000 | 193,872,000 | 196,350,000 | 140,414,000 | 169,607,000 | 156,813,000 | 140,643,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of long-term debt, net of unamortized debt issuance costs of 2,128 and 2,276, respectively | 35,872,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term debt, less current portion, net of unamortized debt issuance costs of 812 and 2,430, respectively | 198,188,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of long-term debt, net of unamortized debt issuance costs of 2,181 and 2,276, respectively | 35,819,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term debt, less current portion, net of unamortized debt issuance costs of 1,331 and 2,430, respectively | 222,669,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of long-term debt, net of unamortized debt issuance costs of 2,236 and 2,276, respectively | 35,764,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term debt, less current portion, net of unamortized debt issuance costs of 1,860 and 2,430, respectively | 231,640,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of long-term debt, net of unamortized debt issuance costs of 2,276 and 2,404, respectively | 33,349,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term debt, less current portion, net of unamortized debt issuance costs of 2,430 and 4,760, respectively | 270,570,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of long-term debt, net of unamortized debt issuance costs of 2,305 and 2,404, respectively | 30,945,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term debt, less current portion, net of unamortized debt issuance costs of 2,986 and 4,760, respectively | 279,514,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of long-term debt, net of unamortized debt issuance costs of 2,333 and 2,404, respectively | 28,542,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term debt, less current portion, net of unamortized debt issuance costs of 3,542 and 4,760, respectively | 288,458,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of long-term debt, net of unamortized debt issuance costs of 2,356 and 2,404, respectively | 26,144,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term debt, less current portion, net of unamortized debt issuance costs of 4,121 and 4,760, respectively | 297,379,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of long-term debt, net of unamortized debt issuance costs of 2,404 and 2,484, respectively | 23,721,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term debt, less current portion, net of unamortized debt issuance costs of 4,760 and 7,165, respectively | 315,865,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of long-term debt, net of unamortized debt issuance costs of 2,436 and 2,484, respectively | 21,314,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term debt, less current portion, net of unamortized debt issuance costs of 5,348 and 7,165, respectively | 322,402,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of long-term debt, net of unamortized debt issuance costs of 2,463 and 2,484, respectively | 18,912,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term debt, less current portion, net of unamortized debt issuance costs of 5,934 and 7,165, respectively | 328,941,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of long-term debt, net of unamortized debt issuance costs of 2,485 and 2,484, respectively | 51,515,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term debt, less current portion, net of unamortized debt issuance costs of 6,539 and 7,165, respectively | 335,461,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of long-term debt, net of unamortized debt issuance costs of 2,484 and 489, respectively | 16,516,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term debt, less current portion, net of unamortized debt issuance costs of 7,165 and 1,261, respectively | 394,585,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
convertible preferred stock, .001 par value... | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock, .001 par value... | 127,000 | 127,000 | 125,000 | 124,000 | 122,000 | 121,000 | 119,000 | 118,000 | 116,000 | 116,000 | 114,000 | 113,000 | 111,000 | 110,000 | 108,000 | 107,000 | 105,000 | 105,000 | 103,000 | 101,000 | 100,000 | 100,000 | 99,000 | 98,000 | 97,000 | 96,000 | 94,000 | 94,000 | 94,000 | 93,000 | 94,000 | 95,000 | 134,000 | 133,000 | 133,000 | 132,000 | 132,000 | 131,000 | 130,000 | 130,000 | 129,000 | 129,000 | 129,000 | 128,000 | 128,000 | 946,286,000 | 943,283,000 | 934,540,000 | 693,158,000 | 687,216,000 | 652,091,000 | 653,547,000 | |||||||||||||||||||||||||||||||||||||||||||||||
current portion of long-term debt, net of unamortized debt issuance costs of 2,181 and 489, respectively | 16,819,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term debt, less current portion, net of unamortized debt issuance costs of 6,796 and 1,261, respectively | 399,704,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of long-term debt, net of unamortized debt issuance costs of 2,186 and 489, respectively | 16,814,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term debt, less current portion, net of unamortized debt issuance costs of 7,334 and 1,261, respectively | 348,916,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
short term investments | 29,705,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of long-term debt, net of unamortized debt issuance costs of 2,477 and 489, respectively | 16,523,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term debt, less current portion, net of unamortized debt issuance costs of 7,594 and 1,261, respectively | 353,406,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of long-term debt | 9,011,000 | 9,009,000 | 9,009,000 | 9,008,000 | 9,007,000 | 24,720,000 | 22,426,000 | 17,863,000 | 12,280,000 | 11,149,000 | 10,020,000 | 19,269,000 | 17,875,000 | 16,250,000 | 14,625,000 | 13,000,000 | 11,375,000 | 9,750,000 | 8,125,000 | 30,500,000 | 29,688,000 | 28,875,000 | 4,063,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term debt, less current portion | 169,739,000 | 171,993,000 | 174,246,000 | 176,498,000 | 188,749,000 | 153,958,000 | 160,712,000 | 149,729,000 | 80,422,000 | 83,775,000 | 87,127,000 | 32,621,000 | 37,625,000 | 42,500,000 | 47,375,000 | 52,250,000 | 55,500,000 | 58,750,000 | 81,000,000 | 90,250,000 | 91,875,000 | 93,500,000 | 95,125,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred revenue | 138,239,000 | 137,991,000 | 130,865,000 | 117,741,000 | 113,664,000 | 90,705,000 | 79,048,000 | 78,918,000 | 81,404,000 | 70,697,000 | 72,934,000 | 76,712,000 | 75,548,000 | 73,712,000 | 76,551,000 | 73,206,000 | 74,353,000 | 72,599,000 | 74,735,000 | 71,183,000 | 71,435,000 | 32,080,000 | 33,184,000 | 32,400,000 | 29,441,000 | 30,007,000 | 31,769,000 | 32,134,000 | 31,308,000 | 28,633,000 | 29,613,000 | 31,803,000 | 28,402,000 | 29,552,000 | 30,697,000 | 31,884,000 | 30,216,000 | 30,058,000 | 32,171,000 | 32,411,000 | 33,953,000 | 31,284,000 | 33,878,000 | 33,564,000 | 32,778,000 | 32,160,000 | 32,380,000 | 32,635,000 | 33,492,000 | 35,406,000 | 34,100,000 | 37,480,000 | 34,246,000 | 36,688,000 | 48,840,000 | 48,062,000 | 50,592,000 | 53,674,000 | 54,693,000 | 50,773,000 | 49,213,000 | 48,298,000 | 47,495,000 | 43,493,000 | 45,187,000 | 40,772,000 | 41,412,000 | 35,043,000 | 5,814,000 | 5,814,000 | |||||||||||||||||||||||||||||
deferred distributors revenue, net of cost of sales to distributors | 43,525,000 | 44,258,000 | 41,333,000 | 30,229,000 | 26,817,000 | 23,933,000 | 31,677,000 | 33,976,000 | 40,875,000 | 35,687,000 | 31,172,000 | 26,060,000 | 31,992,000 | 24,217,000 | 22,184,000 | 18,600,000 | 17,388,000 | 13,532,000 | 15,404,000 | 15,752,000 | 15,319,000 | 16,552,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
dividend paid | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
short-term investments | 1,506,000 | 20,321,000 | 30,395,000 | 32,692,000 | 34,700,000 | 43,713,000 | 96,427,000 | 43,034,000 | 42,336,000 | 35,204,000 | 40,827,000 | 23,358,000 | 22,349,000 | 34,250,000 | 31,933,000 | 41,357,000 | 44,865,000 | 48,387,000 | 64,854,000 | 63,197,000 | 58,663,000 | 57,274,000 | 8,976,000 | 4,510,000 | 11,188,000 | 12,603,000 | 42,922,000 | 48,092,000 | 113,575,000 | 121,873,000 | 91,599,000 | 99,980,000 | 112,482,000 | 251,385,000 | 297,726,000 | 312,527,000 | 280,522,000 | 255,884,000 | 127,889,000 | 140,725,000 | 143,365,000 | 146,461,000 | 162,078,000 | 115,922,000 | 104,811,000 | 110,431,000 | 119,277,000 | 120,511,000 | 159,443,000 | 139,025,000 | 164,667,000 | 16,967,000 | 39,563,000 | 6,792,000 | 6,792,000 | ||||||||||||||||||||||||||||||||||||||||||||
accumulated other comprehensive income | -1,291,000 | -439,000 | -76,000 | 57,000 | -1,377,000 | 58,000 | 283,000 | -861,000 | 2,150,000 | 1,634,000 | 2,398,000 | 3,703,000 | 3,367,000 | 2,721,000 | 1,100,000 | 1,677,000 | 2,124,000 | 2,294,000 | 1,323,000 | 264,000 | 1,367,000 | -723,000 | 3,049,000 | 1,716,000 | 1,472,000 | 572,000 | 620,000 | 230,000 | -390,000 | -2,388,000 | 1,459,000 | 1,511,000 | 1,931,000 | 2,306,000 | 3,454,000 | 3,091,000 | 2,589,000 | 1,851,000 | -981,000 | 765,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring liabilities | 75,000 | 186,000 | 322,000 | 537,000 | 709,000 | 572,000 | 1,466,000 | 1,774,000 | 5,032,000 | 347,000 | 463,000 | 655,000 | 710,000 | 1,753,000 | 3,183,000 | 1,319,000 | 2,458,000 | 3,097,000 | 3,242,000 | 4,392,000 | 2,763,000 | 3,559,000 | 4,459,000 | 2,847,000 | 2,742,000 | 2,612,000 | 2,751,000 | 2,722,000 | 2,843,000 | 5,532,000 | 3,620,000 | 5,197,000 | 6,601,000 | 5,571,000 | 5,857,000 | 6,069,000 | 6,232,000 | 6,066,000 | 6,139,000 | 6,094,000 | 6,360,000 | 6,085,000 | 5,200,000 | 5,686,000 | 6,180,000 | 7,877,000 | 5,354,000 | 5,293,000 | 21,741,000 | 63,957,000 | |||||||||||||||||||||||||||||||||||||||||||||||||
marketable securities | 66,776,000 | 69,171,000 | 71,208,000 | 65,065,000 | 75,561,000 | 71,577,000 | 62,771,000 | 64,548,000 | 55,648,000 | 51,484,000 | 39,670,000 | 18,561,000 | 24,358,000 | 26,463,000 | 34,126,000 | 72,231,000 | 77,708,000 | 98,013,000 | 84,519,000 | 112,380,000 | 111,077,000 | 66,705,000 | 55,987,000 | 52,683,000 | 30,220,000 | 27,010,000 | 33,750,000 | 42,781,000 | 49,489,000 | 89,117,000 | 121,256,000 | 185,045,000 | 237,057,000 | 230,907,000 | 227,078,000 | 204,430,000 | 236,561,000 | 248,246,000 | 246,672,000 | 238,540,000 | 247,122,000 | 210,990,000 | 185,593,000 | 163,560,000 | 179,212,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
assets held for sale | 17,081,000 | 17,081,000 | 17,057,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred distributors revenue, net of deferred cost of sales to distributors | 17,968,000 | 14,491,000 | 11,998,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring liabilities, less current portion | 273,000 | 1,035,000 | 1,775,000 | 2,463,000 | 3,519,000 | 4,329,000 | 5,213,000 | 5,983,000 | 6,777,000 | 6,410,000 | 7,083,000 | 7,774,000 | 8,456,000 | 8,979,000 | 9,626,000 | 10,443,000 | 11,471,000 | 9,565,000 | 10,853,000 | 12,242,000 | 13,890,000 | 15,459,000 | 17,208,000 | 18,527,000 | 20,478,000 | 17,385,000 | 20,293,000 | 22,602,000 | 23,968,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred revenue, net of cost of sales to distributors | 15,506,000 | 15,424,000 | 18,345,000 | 14,465,000 | 16,186,000 | 12,364,000 | 9,821,000 | 12,445,000 | 15,220,000 | 19,836,000 | 14,138,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock | 945,023,000 | 49,000 | 49,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common shares, ... | 941,521,000 | 939,694,000 | 937,314,000 | 933,340,000 | 932,097,000 | 930,341,000 | 701,977,000 | 699,317,000 | 696,397,000 | 691,479,000 | 690,088,000 | 688,621,000 | 685,418,000 | 682,800,000 | 653,544,000 | 657,912,000 | 655,572,000 | 655,489,000 | 650,189,000 | 647,653,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
convertible subordinated notes | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
lease liability | 471,000 | 942,000 | 1,413,000 | 1,884,000 | 2,355,000 | 2,826,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
124,469,000 issued and outstanding at july 2, 2006 (121,908,000 at july 3, 2005) and capital in excess of par value | 927,835,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred stock compensation | -2,000 | -7,000 | -69,000 | -260,000 | -581,000 | -1,151,000 | -1,708,000 | -4,819,000 | -6,383,000 | -8,166,000 | -10,167,000 | -12,386,000 | -14,823,000 | -162,000 | -162,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term deposit | 59,000 | 322,000 | 320,000 | 321,000 | 282,000 | 272,000 | 272,000 | 272,000 | 272,000 | 333,000 | 266,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred stock-based compensation | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
convertible preferred stock | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
lease commitment | 3,297,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring and other long-term liabilities, less current portion | 19,559,000 | 22,681,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
lease commitments | 1,884,000 | 4,396,000 | 6,386,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total liabilities | 346,555,000 | 343,610,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued commitments | 4,519,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred taxes | 42,890,000 | 42,882,000 | 34,458,000 | 25,883,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued purchase commitments | 5,008,000 | 8,063,000 | 9,444,000 | 9,802,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other current assets | 13,126,000 | 11,813,000 | 10,824,000 | 3,353,000 | 3,353,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restricted investments | 80,000,000 | 80,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
goodwill and purchased intangible assets | 1,021,000 | 1,090,000 | 104,364,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued facilities consolidation | 23,421,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term investments | 71,591,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
investments | 26,915,000 | 26,915,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
liabilities and stockholders' equity | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued compensation | 3,814,000 | 3,814,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax liability | 3,291,000 | 3,291,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
capital lease obligations, current portion | 1,498,000 | 1,498,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stockholders' equity: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total stockholders' equity | 147,591,000 | 147,591,000 |
Cashflow Statements:
Quarterly
Annual
| Unit: USD | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-04-01 | 2012-01-01 | 2011-10-02 | 2011-07-03 | 2011-03-27 | 2010-12-26 | 2010-09-26 | 2010-06-27 | 2010-03-28 | 2009-12-27 | 2009-09-27 | 2009-06-28 | 2009-03-29 | 2008-12-28 | 2008-09-28 | 2008-06-29 | 2008-03-30 | 2007-12-30 | 2007-09-30 | 2007-07-01 | 2007-04-01 | 2006-12-31 | 2006-10-01 | 2006-07-02 | 2006-04-02 | 2006-01-01 | 2005-10-02 | 2005-07-03 | 2005-03-27 | 2004-12-26 | 2004-09-26 | 2004-06-27 | 2004-03-28 | 2003-12-28 | 2003-09-28 | 2003-06-29 | 2003-03-30 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | 2001-12-31 | 1999-10-03 | 1999-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
cash flows from operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income | 10,590,000 | 7,876,000 | 5,611,000 | -7,803,000 | 3,458,000 | 7,382,000 | -10,504,000 | -54,203,000 | -64,425,000 | 3,988,000 | 28,676,000 | 25,427,000 | 22,131,000 | 17,931,000 | 12,585,000 | 5,410,000 | 12,824,000 | 13,341,000 | 12,696,000 | -37,738,000 | -9,065,000 | 4,376,000 | -10,784,000 | -7,234,000 | -11,526,000 | -16,231,000 | -25,057,000 | -15,987,000 | -35,000 | 3,184,000 | -2,220,000 | -4,206,000 | 12,915,000 | 7,810,000 | 2,373,000 | 4,106,000 | 1,583,000 | -2,087,000 | 2,712,000 | 3,412,000 | 3,676,000 | -1,379,000 | -5,482,000 | 884,000 | -2,174,000 | 2,466,000 | 1,639,000 | 772,000 | -160,000 | 4,136,000 | 3,633,000 | -5,046,000 | -2,364,000 | -1,860,000 | -4,927,000 | -4,335,000 | 2,841,000 | 5,650,000 | 4,353,000 | 123,000 | -1,257,000 | 9,950,000 | 4,126,000 | 2,349,000 | -1,106,000 | -5,606,000 | 2,615,000 | -165,078,000 | -7,632,000 | -19,739,000 | -4,731,000 | 2,497,000 | -139,799,000 | -50,707,000 | 4,047,000 | 4,047,000 | ||||||||||||||||||||||||
adjustments to reconcile net income to net cash from operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
depreciation | 3,807,000 | 3,994,000 | 3,799,000 | 3,443,000 | 3,457,000 | 3,863,000 | 3,941,000 | 10,313,000 | 4,336,000 | 4,620,000 | 4,865,000 | 4,874,000 | 5,031,000 | 5,030,000 | 4,953,000 | 4,891,000 | 5,091,000 | 5,078,000 | 5,155,000 | 5,160,000 | 5,330,000 | 5,744,000 | 6,727,000 | 6,884,000 | 7,468,000 | 7,150,000 | 7,101,000 | 6,863,000 | 6,550,000 | 6,693,000 | 6,783,000 | 8,054,000 | 7,324,000 | 4,968,000 | 3,125,000 | 2,902,000 | 2,884,000 | 2,395,000 | 2,437,000 | 2,598,000 | 2,838,000 | 2,290,000 | 3,076,000 | 3,180,000 | 3,246,000 | 3,369,000 | 3,037,000 | 2,861,000 | 3,624,000 | 1,399,000 | 3,948,000 | 4,265,000 | 4,392,000 | 4,591,000 | 5,017,000 | 5,232,000 | 5,301,000 | 5,702,000 | 5,945,000 | 5,630,000 | 8,652,000 | 7,738,000 | 8,101,000 | |||||||||||||||||||||||||||||||||||||
amortization of intangible assets | 761,000 | 759,000 | 1,111,000 | 1,158,000 | 1,105,000 | 1,115,000 | 1,136,000 | 1,121,000 | 1,128,000 | 1,120,000 | 1,944,000 | 3,573,000 | 3,563,000 | 3,724,000 | 4,128,000 | 4,276,000 | 4,277,000 | 4,953,000 | 6,440,000 | 7,855,000 | 7,855,000 | 8,155,000 | 8,491,000 | 8,758,000 | 8,688,000 | 9,347,000 | 8,425,000 | 6,250,000 | 6,182,000 | 6,479,000 | 7,073,000 | 7,814,000 | 6,748,000 | 6,714,000 | 4,309,000 | 1,941,000 | 2,188,000 | 3,953,000 | 7,640,000 | 7,663,000 | 7,713,000 | 8,103,000 | 8,891,000 | 8,974,000 | 8,980,000 | 8,996,000 | 9,001,000 | 9,834,000 | 11,940,000 | 6,711,000 | 286,000 | 320,000 | 367,000 | 363,000 | 438,000 | 417,000 | 371,000 | 511,000 | 519,000 | |||||||||||||||||||||||||||||||||||||||||
amortization of cloud computing implementation costs | 1,823,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
reduction in carrying amount of right-of-use asset | 2,606,000 | 2,560,000 | 2,544,000 | 2,501,000 | 2,492,000 | 2,445,000 | 2,449,000 | 2,621,000 | 2,943,000 | 2,960,000 | 2,931,000 | 2,974,000 | 3,034,000 | 3,177,000 | 3,063,000 | 3,288,000 | 3,863,000 | 3,876,000 | 3,902,000 | 4,005,000 | 4,057,000 | 4,034,000 | 4,038,000 | 3,951,000 | 3,992,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
provision for credit losses | 110,000 | 102,000 | 218,000 | 72,000 | 58,000 | 13,000 | 14,000 | -1,560,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
share-based compensation | 21,768,000 | 22,899,000 | 21,780,000 | 20,741,000 | 20,354,000 | 21,452,000 | 19,767,000 | 18,054,000 | 17,833,000 | 20,957,000 | 19,919,000 | 16,911,000 | 15,376,000 | 17,396,000 | 13,789,000 | 10,732,000 | 10,853,000 | 11,333,000 | 10,444,000 | 11,456,000 | 9,198,000 | 10,095,000 | 8,302,000 | 10,907,000 | 7,143,000 | 1,808,000 | 1,850,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred income taxes | 244,000 | 317,000 | 97,000 | 59,000 | 108,000 | -1,026,000 | 39,000 | 233,000 | -132,000 | 44,000 | -65,000 | 69,000 | 273,000 | 150,000 | -85,000 | 454,000 | -662,000 | 208,000 | 682,000 | 1,044,000 | 113,000 | 316,000 | 312,000 | 467,000 | 492,000 | 444,000 | 357,000 | 264,000 | 486,000 | -6,491,000 | -25,000 | -2,777,000 | 235,000 | 90,000 | -56,000 | -52,000 | -76,000 | 149,000 | 90,000 | -23,000 | -37,000 | 7,000 | -356,000 | -709,000 | -27,000 | 117,000 | -87,000 | 18,000 | 46,000 | 56,000 | 53,000 | 15,000 | 158,000 | 660,000 | -205,000 | -35,000 | -31,000 | 20,000 | 50,000 | 25,000 | -252,000 | -57,000 | 436,000 | -135,000 | 152,948,000 | -4,185,000 | -12,934,000 | -2,266,000 | -1,694,000 | -32,933,000 | ||||||||||||||||||||||||||||||
provision for excess and obsolete inventory | 3,369,000 | 1,262,000 | 8,000 | 1,002,000 | 1,887,000 | 353,000 | -624,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash interest expense | 298,000 | 303,000 | 306,000 | 312,000 | 308,000 | 312,000 | 282,000 | 265,000 | 263,000 | 266,000 | 266,000 | 389,000 | -8,000 | 212,000 | 552,000 | 832,000 | 1,094,000 | 1,203,000 | 1,314,000 | 1,860,000 | 1,024,000 | 1,068,000 | 1,103,000 | 1,126,000 | 1,088,000 | 1,078,000 | 904,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other | 442,000 | 1,027,000 | -76,000 | 2,829,000 | 1,504,000 | -1,547,000 | 746,000 | 729,000 | -744,000 | -2,337,000 | -144,000 | -1,908,000 | -244,000 | -2,309,000 | -3,595,000 | 382,000 | 515,000 | -298,000 | -176,000 | 1,219,000 | -425,000 | 1,815,000 | 1,380,000 | 46,000 | -1,130,000 | 813,000 | -78,000 | 39,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in operating assets and liabilities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable | -10,393,000 | -6,728,000 | -19,311,000 | -27,234,000 | 17,970,000 | -20,374,000 | -7,709,000 | 6,479,000 | 15,922,000 | 19,456,000 | 50,459,000 | -23,623,000 | -6,728,000 | 6,597,000 | 25,347,000 | -21,163,000 | -29,694,000 | -3,655,000 | 28,281,000 | -26,057,000 | -2,443,000 | -4,748,000 | -910,000 | -26,537,000 | 62,937,000 | -7,739,000 | 33,490,000 | -32,997,000 | 2,760,000 | 19,907,000 | 46,661,000 | -24,142,000 | -34,188,000 | -5,426,000 | -5,762,000 | -19,124,000 | 12,811,000 | -31,687,000 | 12,950,000 | -16,716,000 | 11,714,000 | -16,671,000 | 31,851,000 | -13,939,000 | 12,996,000 | 4,891,000 | 23,733,000 | -31,945,000 | -2,801,000 | -29,880,000 | 8,510,000 | -4,415,000 | -423,000 | -8,374,000 | 6,908,000 | 4,808,000 | -7,148,000 | -10,454,000 | 5,191,000 | 1,297,000 | 2,394,000 | -5,431,000 | 3,999,000 | -5,224,000 | 2,242,000 | -1,153,000 | 872,000 | 9,054,000 | 11,134,000 | -13,850,000 | 2,679,000 | -3,629,000 | -3,613,000 | 2,020,000 | 5,150,000 | -2,411,000 | -218,000 | -227,000 | 5,831,000 | -3,634,000 | 1,336,000 | 849,000 | -739,000 | -2,049,000 | 4,210,000 | -2,250,000 | -6,360,000 | 2,970,000 | -364,000 | -8,144,000 | 3,079,000 | 18,026,000 | 11,589,000 | 3,208,000 | -1,755,000 | |||||
inventories | 3,191,000 | 7,705,000 | 8,116,000 | 12,736,000 | 14,034,000 | 9,080,000 | -8,669,000 | -18,845,000 | -33,037,000 | -52,606,000 | -11,946,000 | -19,838,000 | -7,483,000 | -11,835,000 | -2,671,000 | -11,797,000 | -686,000 | -4,843,000 | 604,000 | 10,860,000 | 5,529,000 | -288,000 | 6,628,000 | 3,578,000 | 13,216,000 | 5,265,000 | -2,108,000 | -5,944,000 | 652,000 | -2,717,000 | 8,287,000 | 12,221,000 | 5,571,000 | -6,364,000 | 5,915,000 | 2,243,000 | 340,000 | 8,409,000 | -2,405,000 | 11,766,000 | 3,846,000 | 8,798,000 | -12,381,000 | 910,000 | 1,769,000 | 6,033,000 | -208,000 | 1,117,000 | -14,222,000 | -510,000 | 2,209,000 | 6,433,000 | 2,310,000 | -3,721,000 | -2,112,000 | 1,186,000 | -1,468,000 | -1,637,000 | 1,343,000 | 1,390,000 | -7,410,000 | -657,000 | -4,559,000 | 8,945,000 | -494,000 | -6,637,000 | -2,520,000 | -97,000 | 4,023,000 | 2,284,000 | -643,000 | -3,717,000 | 769,000 | -803,000 | -5,239,000 | 957,000 | 594,000 | -585,000 | 4,439,000 | -4,104,000 | -93,000 | 1,140,000 | 1,943,000 | -2,915,000 | -3,718,000 | -4,537,000 | 2,739,000 | 4,984,000 | 4,045,000 | 6,159,000 | -9,571,000 | 3,666,000 | 12,141,000 | |||||||
prepaid expenses and other assets | -12,764,000 | -11,708,000 | -14,016,000 | -2,787,000 | -10,362,000 | -13,065,000 | 3,096,000 | -7,357,000 | -6,005,000 | -1,009,000 | -6,841,000 | -3,594,000 | 8,783,000 | -6,239,000 | -318,000 | 23,585,000 | 6,161,000 | -15,575,000 | -18,640,000 | -11,071,000 | -4,168,000 | -2,219,000 | -1,521,000 | 343,000 | 712,000 | 212,000 | -486,000 | 14,000 | 5,397,000 | -4,576,000 | -7,814,000 | -4,303,000 | -4,899,000 | 3,044,000 | -1,856,000 | -163,000 | 1,177,000 | 5,442,000 | 1,562,000 | -1,796,000 | 1,619,000 | -3,046,000 | 814,000 | -690,000 | 682,000 | 3,642,000 | -3,827,000 | 4,546,000 | -2,073,000 | 514,000 | 108,000 | 1,082,000 | 173,000 | -464,000 | -419,000 | 1,969,000 | 4,203,000 | -3,693,000 | -1,041,000 | -1,257,000 | -300,000 | 2,454,000 | -2,457,000 | 109,000 | 845,000 | -2,190,000 | 1,262,000 | -1,127,000 | 3,504,000 | -5,368,000 | 8,804,000 | 139,000 | -1,016,000 | -6,128,000 | 647,000 | |||||||||||||||||||||||||
accounts payable | 15,622,000 | -12,994,000 | 13,760,000 | 16,691,000 | -5,159,000 | -13,315,000 | 14,492,000 | -30,672,000 | -5,077,000 | 7,834,000 | -20,097,000 | 2,163,000 | 10,406,000 | 2,755,000 | -591,000 | 15,329,000 | 10,986,000 | -5,082,000 | 2,577,000 | 2,910,000 | 2,987,000 | -5,715,000 | 10,628,000 | -4,550,000 | -12,460,000 | 2,128,000 | -11,198,000 | 16,498,000 | 13,702,000 | -8,799,000 | -31,251,000 | -10,068,000 | 11,365,000 | 8,505,000 | 9,042,000 | -2,843,000 | 9,351,000 | -1,290,000 | -3,154,000 | 9,958,000 | -4,892,000 | -6,243,000 | 874,000 | 15,509,000 | -7,313,000 | 1,170,000 | -18,285,000 | 11,593,000 | 1,288,000 | 16,827,000 | -1,005,000 | -479,000 | -7,617,000 | -18,000 | 3,108,000 | 3,737,000 | -2,909,000 | 1,145,000 | -1,214,000 | -309,000 | -3,328,000 | 5,602,000 | 3,808,000 | -2,644,000 | -12,307,000 | 3,368,000 | 7,433,000 | 5,126,000 | -4,583,000 | -406,000 | -4,519,000 | 2,134,000 | 2,431,000 | -7,615,000 | 4,215,000 | -1,424,000 | -682,000 | 4,429,000 | -468,000 | -3,757,000 | -521,000 | 2,117,000 | 1,449,000 | -3,565,000 | 6,154,000 | 7,401,000 | -10,015,000 | -4,212,000 | 901,000 | -13,620,000 | 6,736,000 | -7,525,000 | -399,000 | |||||||
accrued compensation and benefits | -19,269,000 | 14,068,000 | -10,726,000 | 17,383,000 | -15,693,000 | 14,151,000 | 2,844,000 | -1,884,000 | -6,627,000 | -1,137,000 | -19,488,000 | 23,295,000 | -15,328,000 | 15,734,000 | -6,564,000 | 7,518,000 | -19,849,000 | 14,162,000 | -22,540,000 | 19,737,000 | -10,633,000 | 16,466,000 | -5,482,000 | 15,929,000 | -20,973,000 | 7,241,000 | -10,277,000 | 18,776,000 | -13,651,000 | 10,113,000 | -13,964,000 | 9,760,000 | -8,513,000 | 9,094,000 | -5,360,000 | 14,380,000 | -406,000 | 6,402,000 | -7,318,000 | 4,224,000 | -6,075,000 | 4,694,000 | -1,974,000 | 764,000 | -4,966,000 | 1,194,000 | -1,125,000 | -94,000 | -545,000 | 2,621,000 | -285,000 | -397,000 | -1,844,000 | 1,621,000 | -1,770,000 | 1,804,000 | -2,505,000 | -1,261,000 | -564,000 | 1,423,000 | -88,000 | 35,000 | -325,000 | 687,000 | -1,380,000 | -1,856,000 | -4,087,000 | 882,000 | -8,000 | 3,580,000 | -339,000 | 1,738,000 | 880,000 | 231,000 | 234,000 | -1,367,000 | -944,000 | 1,102,000 | -1,065,000 | -2,985,000 | -227,000 | 2,385,000 | -968,000 | 1,469,000 | -225,000 | 653,000 | -735,000 | 1,862,000 | -1,198,000 | -1,767,000 | 968,000 | 827,000 | 112,000 | |||||||
operating lease liabilities | -2,978,000 | -2,625,000 | -2,929,000 | -2,996,000 | -2,685,000 | -2,618,000 | -2,757,000 | -2,748,000 | -2,336,000 | -3,147,000 | -3,297,000 | -4,047,000 | -3,789,000 | -3,431,000 | -3,952,000 | -4,425,000 | -4,849,000 | -4,836,000 | -4,839,000 | -5,003,000 | -4,867,000 | -5,304,000 | -4,812,000 | -4,123,000 | -4,171,000 | -4,420,000 | -4,631,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred revenue | 5,379,000 | 11,893,000 | 16,027,000 | 19,976,000 | 325,000 | 13,598,000 | 3,823,000 | 16,939,000 | 11,029,000 | 26,294,000 | 21,978,000 | 43,600,000 | 17,726,000 | 19,077,000 | 9,699,000 | 27,910,000 | -1,060,000 | 10,105,000 | 7,680,000 | 27,165,000 | 9,284,000 | 11,342,000 | 6,607,000 | 19,487,000 | -6,138,000 | 4,180,000 | 2,001,000 | 15,519,000 | 1,629,000 | 2,194,000 | 9,374,000 | 18,001,000 | 5,919,000 | -204,000 | 4,650,000 | 1,568,000 | -3,776,000 | 153,000 | -2,622,000 | -4,079,000 | 1,886,000 | 3,435,000 | -1,939,000 | 3,719,000 | -3,111,000 | 1,064,000 | 3,114,000 | -435,000 | 892,000 | 2,684,000 | -786,000 | -1,621,000 | -1,173,000 | -435,000 | -1,095,000 | 1,474,000 | -243,000 | -2,292,000 | -715,000 | -2,332,000 | 2,532,000 | -537,000 | -310,000 | 764,000 | 443,000 | -260,000 | -780,000 | 729,000 | -2,348,000 | 1,979,000 | -4,227,000 | 1,801,000 | -4,921,000 | 1,633,000 | 778,000 | -2,530,000 | -3,082,000 | -1,019,000 | 3,920,000 | 1,560,000 | 915,000 | 803,000 | 4,002,000 | -1,694,000 | 4,415,000 | -640,000 | 6,369,000 | |||||||||||||
other current and long-term liabilities | -10,413,000 | 8,403,000 | -40,317,000 | 23,856,000 | -3,187,000 | -286,000 | -3,781,000 | 4,936,000 | -6,627,000 | 6,920,000 | 6,400,000 | 10,214,000 | -4,704,000 | 2,555,000 | -6,629,000 | -3,132,000 | 2,726,000 | -7,730,000 | 6,648,000 | -4,566,000 | -1,715,000 | 172,000 | -7,934,000 | -6,248,000 | -12,003,000 | 826,000 | -3,355,000 | 7,398,000 | -9,067,000 | -12,560,000 | 10,262,000 | -718,000 | -644,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from operating activities | 14,193,000 | 50,138,000 | -13,998,000 | 81,939,000 | 29,974,000 | 21,533,000 | 18,585,000 | 15,489,000 | -69,868,000 | 34,230,000 | 75,635,000 | 80,693,000 | 48,182,000 | 70,603,000 | 49,734,000 | 64,122,000 | 1,573,000 | 22,228,000 | 40,254,000 | 57,039,000 | 24,725,000 | 38,026,000 | 24,745,000 | 8,823,000 | 5,150,000 | 22,113,000 | -202,000 | 25,443,000 | 17,891,000 | 27,281,000 | 34,330,000 | 20,773,000 | -15,978,000 | -4,350,000 | 18,598,000 | 15,322,000 | 24,673,000 | 9,714,000 | 9,574,000 | 11,453,000 | 4,946,000 | 7,441,000 | 6,526,000 | 3,859,000 | -7,889,000 | 39,821,000 | 1,632,000 | 3,774,000 | -25,748,000 | -6,794,000 | 1,925,000 | 25,234,000 | -1,074,000 | 1,025,000 | 7,052,000 | 7,406,000 | 2,453,000 | 7,898,000 | -3,944,000 | 5,338,000 | 4,464,000 | 5,778,000 | 1,197,000 | 6,250,000 | -7,177,000 | 6,104,000 | 4,129,000 | 8,701,000 | -21,807,000 | -2,770,000 | 20,578,000 | 1,143,000 | 5,752,000 | 2,023,000 | 7,248,000 | 2,063,000 | 11,347,000 | -14,198,000 | 518,000 | 1,362,000 | 3,172,000 | 12,682,000 | 10,821,000 | -3,639,000 | -1,298,000 | 7,508,000 | 13,887,000 | 11,404,000 | 3,148,000 | 4,566,000 | 2,350,000 | -4,882,000 | 791,000 | 1,174,000 | 12,998,000 | -30,032,000 | 22,247,000 | 7,467,000 | ||
cash flows from investing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
capital expenditures for property, equipment and capitalized software development costs | -6,442,000 | -7,067,000 | -6,855,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from investing activities | -6,442,000 | -7,067,000 | -6,855,000 | -6,646,000 | -5,742,000 | -5,409,000 | -6,916,000 | -4,489,000 | -3,677,000 | -5,641,000 | -4,314,000 | -5,166,000 | -2,363,000 | -3,132,000 | -3,139,000 | -4,303,000 | -4,477,000 | -3,243,000 | -72,927,000 | -4,858,000 | -4,279,000 | -5,016,000 | -3,023,000 | -2,638,000 | -3,192,000 | 25,547,000 | -209,194,000 | -6,355,000 | -5,041,000 | -3,723,000 | -6,690,000 | -17,813,000 | -8,690,000 | -35,422,000 | -70,546,000 | -2,593,000 | -13,409,000 | -54,115,000 | -1,635,000 | -2,530,000 | -1,388,000 | -89,000 | 14,017,000 | 8,706,000 | -1,036,000 | -3,076,000 | 3,854,000 | -130,221,000 | 3,254,000 | -7,654,000 | -7,047,000 | -2,850,000 | 34,031,000 | 40,000 | -2,316,000 | -1,629,000 | -7,261,000 | -2,504,000 | -6,670,000 | -5,644,000 | 2,430,000 | -3,486,000 | 4,762,000 | -11,288,000 | -1,344,000 | 25,834,000 | -8,698,000 | 54,587,000 | -3,086,000 | 19,568,000 | -3,840,000 | -33,695,000 | -15,038,000 | 55,712,000 | 20,658,000 | 5,356,000 | 6,279,000 | -66,522,000 | -7,094,000 | -2,774,000 | -8,115,000 | -18,494,000 | -1,038,000 | 1,840,000 | -1,956,000 | 7,590,000 | 1,109,000 | -49,889,000 | -2,661,000 | -101,698,000 | -96,484,000 | -36,496,000 | -6,426,000 | -6,426,000 | ||||||
cash flows from financing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
borrowings under revolving facility | 30,000,000 | 0 | 25,000,000 | 0 | 0 | 0 | 0 | 0 | 0 | 24,000,000 | 24,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments on revolving facility | 0 | -30,000,000 | 0 | 0 | -25,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments on debt obligations | -3,750,000 | -3,750,000 | -3,750,000 | -2,500,000 | -2,500,000 | -2,500,000 | -2,500,000 | -2,500,000 | -2,500,000 | -2,500,000 | -2,500,000 | -37,000,000 | -25,000,000 | -9,500,000 | -37,125,000 | -7,125,000 | -7,125,000 | -7,125,000 | -16,750,000 | -4,750,000 | -4,750,000 | -39,750,000 | -24,750,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments on debt financing costs | 0 | 0 | 0 | -695,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repurchase of common stock including accelerated share repurchases | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments for tax withholdings, net of proceeds from issuance of common stock | 6,902,000 | -3,532,000 | -10,966,000 | -1,991,000 | 6,393,000 | -2,374,000 | -5,926,000 | -2,559,000 | 5,823,000 | -4,315,000 | -29,072,000 | -3,455,000 | 5,498,000 | -3,184,000 | -3,999,000 | -3,328,000 | 4,516,000 | -3,357,000 | -4,372,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from financing activities | -16,848,000 | -32,282,000 | -1,716,000 | -29,484,000 | -9,107,000 | -4,874,000 | -9,121,000 | -5,059,000 | 3,323,000 | -31,781,000 | -81,461,000 | -43,666,000 | -45,506,000 | -63,487,000 | -42,124,000 | -31,452,000 | -3,817,000 | -36,713,000 | -22,681,000 | -8,401,000 | -1,144,000 | -42,465,000 | -22,772,000 | -8,770,000 | 54,526,000 | -38,651,000 | 171,387,000 | -6,264,000 | 3,151,000 | -23,150,000 | -8,179,000 | 15,532,000 | 930,000 | 13,829,000 | 74,455,000 | 380,000 | 2,087,000 | 46,075,000 | 166,000 | -1,120,000 | -2,775,000 | 230,000 | -1,863,000 | -19,891,000 | -31,641,000 | 925,000 | 909,000 | 24,681,000 | 102,191,000 | 1,799,000 | 1,043,000 | -3,877,000 | -5,150,000 | 593,000 | 639,000 | 1,056,000 | 78,000 | 620,000 | 1,395,000 | 862,000 | 187,000 | 86,000 | -38,000 | 726,000 | 172,000 | 225,000 | 243,000 | 250,000 | 327,000 | -100,076,000 | 427,000 | 524,000 | 973,000 | 1,760,000 | -1,000 | -79,000 | -203,454,000 | -10,546,000 | -12,118,000 | -12,468,000 | -5,470,000 | 1,376,000 | 1,678,000 | 1,392,000 | 1,467,000 | 1,405,000 | 1,859,000 | 2,741,000 | 6,946,000 | 1,458,000 | 1,915,000 | 2,340,000 | 83,000 | 1,942,000 | 2,302,000 | 1,964,000 | 1,473,000 | |||
foreign currency effect on cash and cash equivalents | -581,000 | -1,000 | -173,000 | 456,000 | 33,000 | -474,000 | 299,000 | -249,000 | -174,000 | 161,000 | -252,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net increase in cash and cash equivalents | -9,678,000 | 10,788,000 | -22,742,000 | 46,265,000 | 15,158,000 | 10,776,000 | 2,847,000 | 5,692,000 | -70,396,000 | -3,031,000 | -10,392,000 | 19,028,000 | 17,962,000 | -23,931,000 | -25,906,000 | 22,564,000 | 13,170,000 | 13,494,000 | 1,521,000 | 8,143,000 | 5,788,000 | 2,469,000 | 3,840,000 | 5,800,000 | 2,158,000 | -14,905,000 | 14,905,000 | 877,000 | 1,835,000 | 3,051,000 | -34,704,000 | 7,205,000 | 18,211,000 | -12,174,000 | -6,946,000 | 42,116,000 | 1,273,000 | -1,516,000 | -24,687,000 | 45,684,000 | 9,902,000 | -3,940,000 | 13,491,000 | -54,325,000 | 61,928,000 | -7,000,000 | 6,201,000 | 7,177,000 | -5,231,000 | 4,851,000 | 13,352,000 | 1,852,000 | 4,623,000 | 4,240,000 | -48,632,000 | 12,279,000 | -129,428,000 | -72,273,000 | 2,514,000 | |||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents at beginning of period | 0 | 0 | 231,745,000 | 0 | 0 | 0 | 156,699,000 | 0 | 0 | 0 | 234,826,000 | 169,607,000 | 0 | 121,139,000 | 0 | 0 | 0 | 130,450,000 | 0 | 0 | 0 | 94,122,000 | 0 | 0 | 0 | 76,225,000 | 0 | 0 | 0 | 73,190,000 | 0 | 0 | 0 | 95,803,000 | 0 | 0 | 0 | 54,596,000 | 0 | 0 | 0 | 49,972,000 | 49,004,000 | 0 | 0 | 0 | 46,195,000 | 0 | 0 | 0 | 70,370,000 | 0 | 0 | 0 | 71,573,000 | 0 | 0 | 92,598,000 | 0 | 0 | 127,470,000 | 0 | 0 | 59,164,000 | 0 | 0 | 44,340,000 | 0 | 0 | 71,830,000 | 0 | -19,421,000 | 107,143,000 | 107,143,000 | ||||||||||||||||||||||||||
cash and cash equivalents at end of period | -9,678,000 | 10,788,000 | 209,003,000 | 46,265,000 | 15,158,000 | 10,776,000 | 159,546,000 | 5,692,000 | -70,396,000 | -3,031,000 | 224,434,000 | 193,116,000 | 131,369,000 | 476,000 | 140,167,000 | 17,962,000 | -23,931,000 | -25,906,000 | 153,014,000 | 13,170,000 | 13,494,000 | 1,521,000 | 102,265,000 | 5,788,000 | 2,469,000 | 3,840,000 | 82,025,000 | 2,158,000 | -14,905,000 | 14,905,000 | 74,067,000 | 1,835,000 | 3,051,000 | -34,704,000 | 103,008,000 | 18,211,000 | -12,174,000 | -6,946,000 | 96,712,000 | 1,273,000 | 3,904,000 | 5,205,000 | 44,214,000 | 44,643,000 | 8,642,000 | -9,937,000 | 11,038,000 | 39,261,000 | 7,600,000 | 4,277,000 | -11,141,000 | 45,459,000 | -1,516,000 | 25,844,000 | -844,000 | 46,886,000 | 19,882,000 | -73,615,000 | 138,282,000 | -3,940,000 | 13,491,000 | 73,145,000 | -7,000,000 | 6,201,000 | 66,341,000 | 4,851,000 | 13,352,000 | 46,192,000 | 4,240,000 | -48,632,000 | 84,109,000 | -72,273,000 | 163,874,000 | 109,657,000 | 109,657,000 | |||||||||||||||||||||||||
repurchase of common stock | 0 | -12,000,000 | -24,993,000 | 0 | 0 | -24,966,000 | -24,889,000 | -25,053,000 | -25,004,000 | -19,999,000 | 0 | 0 | -4,821,000 | -1,000 | 0 | -3,401,000 | -11,201,000 | -13,094,000 | -13,797,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loan fees on borrowings | -1,515,000 | 0 | 1,000 | -10,515,000 | 0 | 0 | -272,000 | -273,000 | -1,717,000 | 0 | 0 | -1,494,000 | 1,000 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred payments on an acquisition | 0 | -1,000,000 | -1,000,000 | -1,000,000 | -1,000,000 | -1,000,000 | -1,000,000 | -1,000,000 | -1,000,000 | -1,000,000 | -1,000,000 | -1,000,000 | -1,000,000 | -794,000 | -1,206,000 | -1,000,000 | -1,000,000 | -1,000,000 | -1,000,000 | -1,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supplemental disclosure of cash flow information: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid for interest | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid for taxes | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash investing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unpaid capital expenditures | -7,285,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
capital expenditures | -6,442,000 | -7,067,000 | -6,855,000 | 0 | -5,742,000 | -5,409,000 | -6,916,000 | -4,489,000 | -3,677,000 | -5,641,000 | -4,314,000 | -5,166,000 | -2,363,000 | -3,132,000 | -3,139,000 | -4,303,000 | -4,477,000 | -3,243,000 | -3,410,000 | -4,858,000 | -4,279,000 | -5,016,000 | -3,023,000 | -2,638,000 | -3,192,000 | -4,199,000 | -5,239,000 | -6,549,000 | -5,041,000 | -3,723,000 | -7,417,000 | -18,412,000 | -8,690,000 | -5,888,000 | -7,421,000 | -2,593,000 | -3,170,000 | -3,027,000 | -1,635,000 | -2,530,000 | -1,388,000 | 0 | 0 | -1,595,000 | -1,648,000 | -1,178,000 | -2,784,000 | -4,989,000 | -4,822,000 | -2,754,000 | -9,808,000 | -8,315,000 | -1,396,000 | -1,464,000 | -1,562,000 | -816,000 | -2,410,000 | -1,263,000 | -748,000 | -1,512,000 | 0 | 0 | -1,362,000 | -1,499,000 | -890,000 | -1,493,000 | -1,227,000 | -2,727,000 | -816,000 | -819,000 | -2,515,000 | -3,651,000 | -1,964,000 | -1,582,000 | -486,000 | -882,000 | -960,000 | -2,037,000 | -758,000 | -1,465,000 | -2,900,000 | -1,641,000 | -1,963,000 | -2,480,000 | -1,245,000 | -1,242,000 | -2,160,000 | -622,000 | -1,560,000 | -1,786,000 | -2,295,000 | -1,078,000 | -2,054,000 | -4,576,000 | -7,008,000 | -52,482,000 | -9,703,000 | -5,221,000 | ||
free cash flows | 7,751,000 | 43,071,000 | -20,853,000 | 81,939,000 | 24,232,000 | 16,124,000 | 11,669,000 | 11,000,000 | -73,545,000 | 28,589,000 | 71,321,000 | 75,527,000 | 45,819,000 | 67,471,000 | 46,595,000 | 59,819,000 | -2,904,000 | 18,985,000 | 36,844,000 | 52,181,000 | 20,446,000 | 33,010,000 | 21,722,000 | 6,185,000 | 1,958,000 | 17,914,000 | -5,441,000 | 18,894,000 | 12,850,000 | 23,558,000 | 26,913,000 | 2,361,000 | -24,668,000 | -10,238,000 | 11,177,000 | 12,729,000 | 21,503,000 | 6,687,000 | 7,939,000 | 8,923,000 | 3,558,000 | 7,441,000 | 6,526,000 | 2,264,000 | -9,537,000 | 38,643,000 | -1,152,000 | -1,215,000 | -30,570,000 | -9,548,000 | -7,883,000 | 16,919,000 | -2,470,000 | -439,000 | 5,490,000 | 6,590,000 | 43,000 | 6,635,000 | -4,692,000 | 3,826,000 | 4,464,000 | 5,778,000 | -165,000 | 4,751,000 | -8,067,000 | 4,611,000 | 2,902,000 | 5,974,000 | -22,623,000 | -3,589,000 | 18,063,000 | -2,508,000 | 3,788,000 | 441,000 | 6,762,000 | 1,181,000 | 10,387,000 | -16,235,000 | -240,000 | -103,000 | 272,000 | 11,041,000 | 8,858,000 | -6,119,000 | -2,543,000 | 6,266,000 | 11,727,000 | 10,782,000 | 1,588,000 | 2,780,000 | 55,000 | -5,960,000 | -1,263,000 | -3,402,000 | 5,990,000 | -82,514,000 | 12,544,000 | 2,246,000 | ||
net payments on revolving facility | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
business acquisition, net of cash acquired | 0 | 0 | 0 | -69,517,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payment of contingent consideration obligations | 0 | -208,000 | -257,000 | -559,000 | 0 | -277,000 | -418,000 | -603,000 | -803,000 | -1,448,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
provision for doubtful accounts | 7,000 | 75,000 | 214,000 | 143,000 | 79,000 | 23,000 | 26,000 | 139,000 | 127,000 | 22,000 | 641,000 | 346,000 | 515,000 | 121,000 | 386,000 | 691,000 | 489,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in operating assets and liabilities, net of acquisition: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
foreign currency effect on cash | 162,000 | 193,000 | -649,000 | -411,000 | -261,000 | -73,000 | -191,000 | -25,000 | -132,000 | 308,000 | 294,000 | 107,000 | -548,000 | 36,000 | -229,000 | -30,000 | 169,000 | 68,000 | -433,000 | -530,000 | -193,000 | 37,000 | 57,000 | 61,000 | 143,000 | -153,000 | 38,000 | -62,000 | 31,000 | 251,000 | -1,142,000 | -1,981,000 | -644,000 | 228,000 | 264,000 | 120,000 | 227,000 | -412,000 | -176,000 | 29,000 | 440,000 | -267,000 | 355,000 | -455,000 | -805,000 | 121,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
net increase in cash | 475,000 | 4,177,000 | 3,822,000 | 27,956,000 | 43,755,000 | 55,936,000 | 9,045,000 | -38,238,000 | 12,794,000 | 16,170,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash at beginning of period | 0 | 0 | 194,522,000 | 0 | 0 | 0 | 246,894,000 | 0 | 0 | 0 | 193,872,000 | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash at end of period | 475,000 | 4,177,000 | 198,344,000 | 27,956,000 | -6,982,000 | -17,801,000 | 191,349,000 | 43,755,000 | 19,170,000 | -2,478,000 | 55,936,000 | 12,794,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
benefit from doubtful accounts | 32,000 | -17,000 | 401,000 | 539,000 | -164,000 | -605,000 | -140,000 | 464,000 | -176,000 | 165,000 | 100,000 | 0 | 0 | 2,000 | 0 | 450,000 | 102,000 | 614,000 | 0 | 0 | 0 | -200,000 | 1,213,000 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash restructuring and impairment charges | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
maturities and sales of investments | 0 | 0 | 29,746,000 | 15,503,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
borrowings under term loan | 0 | 0 | 0 | 199,500,000 | 190,000,000 | 0 | 20,000,000 | 80,000,000 | 0 | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net revenues | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
americas: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
united states | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total americas | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
emea | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
apac | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total net revenues | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net decrease in cash | -17,801,000 | -55,545,000 | -9,147,000 | -756,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized/realized gain on equity investment | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of common stock, net of tax withholding | -2,651,000 | 4,883,000 | -1,297,000 | 3,581,000 | -702,000 | 6,585,000 | -1,230,000 | 4,136,000 | -1,560,000 | 8,039,000 | -2,132,000 | 7,137,000 | -1,316,000 | 6,193,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net loss | 3,472,000 | -3,050,000 | -8,812,000 | -21,217,000 | -44,352,000 | -5,632,000 | -13,613,000 | 12,177,000 | -5,604,000 | -8,611,000 | -6,479,000 | -23,548,000 | -13,105,000 | -19,330,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net loss to net cash from operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in operating assets and liabilities, net of acquisitions: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
business acquisitions, net of cash acquired | 0 | 0 | 0 | -219,458,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
equity forward contract | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in operating assets and liabilities, net of acquisitions | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized/realized loss on equity investment | 428,000 | -154,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
realized gain on bargain purchase | 0 | -110,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on extinguishment of debt | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayments of debt | -4,817,000 | -4,851,000 | -20,099,000 | -2,472,000 | -2,653,000 | -2,375,000 | -12,375,000 | -180,435,000 | -4,592,000 | -4,593,000 | -4,093,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net income to net cash from provided by operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of operating lease right-of-use assets | 4,317,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stock-based compensation | 8,834,000 | 8,558,000 | 8,814,000 | 8,700,000 | 6,825,000 | 7,987,000 | 7,818,000 | 7,025,000 | 4,803,000 | 3,305,000 | 2,472,000 | 3,381,000 | 3,475,000 | 2,672,000 | 3,504,000 | 3,945,000 | 4,671,000 | 3,866,000 | 4,372,000 | 4,750,000 | 4,813,000 | 6,048,000 | 4,841,000 | 3,458,000 | 1,575,000 | 1,728,000 | 1,841,000 | 1,616,000 | 2,168,000 | 1,537,000 | 1,476,000 | 1,281,000 | 1,895,000 | 1,468,000 | 2,109,000 | 1,664,000 | 1,413,000 | 2,018,000 | 1,140,000 | 1,224,000 | 1,234,000 | 984,000 | 412,000 | 1,327,000 | 1,303,000 | 1,403,000 | 1,026,000 | 1,200,000 | 2,236,000 | 1,315,000 | 1,574,000 | 1,870,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
non-cash restructuring and related charges | 3,839,000 | -1,547,000 | 860,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
contingent consideration obligations | -635,000 | -1,232,000 | -1,418,000 | -2,279,000 | -1,577,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net loss to net cash from provided by operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
business acquisitions | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deposits related to an acquisition | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of investment | 194,000 | 0 | 0 | 727,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repurchase of stock | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash interest | 776,000 | 537,000 | 995,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other non-cash items | -172,000 | -172,000 | 623,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
capital lease financing | -92,000 | -91,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
realized gain on sale of investments | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other non-cash charges | 1,416,000 | 1,370,000 | 1,284,000 | -15,000 | 695,000 | 491,000 | 804,000 | 116,000 | -32,000 | 544,000 | 174,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of investments | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments of contingent consideration | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid for income taxes | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
realized gain on sale of non-marketable equity investment | 0 | 0 | -3,757,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of non-marketable equity investment | 0 | 0 | 4,922,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deposit related to an acquisition | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in operating assets and liabilities, net of assets acquired and liabilities assumed | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisitions | -29,534,000 | -68,047,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other current and long term liabilities | -2,792,000 | -468,000 | -1,700,000 | 8,429,000 | -842,000 | -3,840,000 | 548,000 | -5,996,000 | 4,161,000 | -2,110,000 | 828,000 | -7,283,000 | 6,484,000 | 578,000 | 414,000 | -47,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of common stock, net of tax | 42,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
provision for doubtful accounts and allowance for returns | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in operating assets and liabilities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred distributor revenue, net of cost of sales | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deposits related to future acquisition | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of non-marketable equity investment | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from maturities of investments and marketable securities | 1,506,000 | 18,815,000 | 1,000,000 | 2,000,000 | 2,000,000 | 6,660,000 | 7,000,000 | 13,062,000 | 2,500,000 | 4,545,000 | 1,998,000 | 14,408,000 | 3,589,000 | 10,300,000 | 11,500,000 | 5,800,000 | 11,901,000 | 13,776,000 | 6,225,000 | 2,550,000 | 0 | 0 | 8,164,000 | 20,000,000 | 28,438,000 | 17,378,000 | 38,561,000 | 37,686,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sales of investments and marketable securities | 0 | 0 | 0 | 2,016,000 | 16,050,000 | 4,031,000 | 14,846,000 | 7,620,000 | 8,277,000 | 9,915,000 | 4,326,000 | 33,459,000 | 2,477,000 | 5,773,000 | 5,291,000 | 1,086,000 | 12,217,000 | 35,129,000 | 9,123,000 | 37,102,000 | 29,065,000 | 83,265,000 | 36,978,000 | 22,701,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of intangible assets | 0 | -150,000 | -167,000 | -252,000 | -290,000 | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayment of debt | -2,263,000 | -2,262,000 | -2,263,000 | -3,250,000 | -3,250,000 | -3,250,000 | -1,626,000 | -20,624,000 | -31,625,000 | -24,813,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of common stock | 2,642,000 | 4,349,000 | 1,415,000 | 3,416,000 | 177,000 | 2,130,000 | 475,000 | 1,855,000 | -237,000 | 733,000 | -16,000 | 1,738,000 | 1,721,000 | 1,493,000 | 3,004,000 | 1,799,000 | 4,545,000 | 925,000 | 1,021,000 | 593,000 | 639,000 | 55,000 | 78,000 | 620,000 | 395,000 | 86,000 | -38,000 | 726,000 | 172,000 | 225,000 | 243,000 | 250,000 | 259,000 | 1,355,000 | 1,329,000 | 1,339,000 | 1,376,000 | 1,392,000 | 1,467,000 | 1,405,000 | 2,741,000 | 6,946,000 | 1,458,000 | 2,340,000 | 83,000 | 1,942,000 | 2,302,000 | 2,326,000 | 4,955,000 | 1,623,000 | 1,623,000 | |||||||||||||||||||||||||||||||||||||||||||||||||
provision for doubtful accounts and allowance for product returns | -133,000 | -69,000 | 223,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred distributor revenue, net of cost of sales to distributors | 2,925,000 | 11,104,000 | 3,412,000 | 560,000 | -7,744,000 | 4,507,000 | 5,121,000 | -5,932,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deposit related to future acquisition | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash restructuring charges | 0 | 1,243,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition, net of cash acquired | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of investments | 0 | 0 | -17,599,000 | -14,227,000 | -18,820,000 | -7,066,000 | -22,533,000 | -19,303,000 | -12,919,000 | -21,096,000 | -21,575,000 | -43,541,000 | -10,449,000 | -22,145,000 | -5,261,000 | -13,697,000 | -10,834,000 | -8,479,000 | -56,938,000 | -79,111,000 | -77,797,000 | -93,596,000 | -66,641,000 | -49,011,000 | -18,079,000 | -76,980,000 | -55,786,000 | -50,610,000 | -75,749,000 | -91,841,000 | -49,535,000 | -51,207,000 | -66,147,000 | -130,162,000 | -91,338,000 | -71,424,000 | -73,055,000 | -70,548,000 | -1,205,000 | -1,205,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash (used in) provided by financing activities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
benefit from doubtful accounts and allowance for sales returns | -1,274,000 | 1,566,000 | 556,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of non-marketable equity investments | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non cash restructuring charge | 1,344,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease in accrued investment income | 538,000 | 337,000 | 500,000 | 367,000 | 396,000 | 579,000 | 668,000 | 578,000 | 961,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
allowance for doubtful accounts and sales returns | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on disposition of long lived assets | 166,000 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized (gain)/loss on foreign exchange transactions | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued warranty | 30,000 | 190,000 | -51,000 | 62,000 | 133,000 | -376,000 | 97,000 | -190,000 | 250,000 | -24,000 | -323,000 | -824,000 | -483,000 | -229,000 | -1,656,000 | -392,000 | -82,000 | -90,000 | 281,000 | -177,000 | 141,000 | 600,000 | -595,000 | -311,000 | -138,000 | -401,000 | -220,000 | -977,000 | 773,000 | -639,000 | 197,000 | -98,000 | -1,363,000 | 27,000 | -38,000 | -1,893,000 | 3,049,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred revenue, net of cost of sales to distributors | 1,046,000 | -2,921,000 | 3,880,000 | -1,721,000 | 3,822,000 | 2,543,000 | -2,624,000 | -2,775,000 | -4,616,000 | 5,698,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other long-term liabilities | -491,000 | 41,000 | -349,000 | -30,000 | 853,000 | -2,481,000 | 119,000 | -939,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sales of facilities | 0 | 0 | 0 | 42,659,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest paid | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
provision for doubtful accounts and allowance for sales returns | 1,797,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
issuance of term loan | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring liabilities | -111,000 | -136,000 | -215,000 | -173,000 | 138,000 | -894,000 | -308,000 | -3,258,000 | -192,000 | -55,000 | -1,043,000 | -1,406,000 | 1,840,000 | -912,000 | -916,000 | -2,259,000 | -3,079,000 | -1,339,000 | -1,860,000 | -1,364,000 | -665,000 | -664,000 | -666,000 | -644,000 | -812,000 | -3,370,000 | -1,468,000 | -2,066,000 | -1,991,000 | -1,532,000 | -1,648,000 | -1,500,000 | -1,552,000 | -1,482,000 | -1,642,000 | -1,704,000 | -1,585,000 | -1,676,000 | -1,547,000 | -1,690,000 | -1,739,000 | -2,996,000 | -1,538,000 | -1,305,000 | -2,056,000 | -1,680,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
provision for (recovery of) doubtful accounts and allowance for sales returns | 951,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
benefit from (recovery of) doubtful accounts and allowance for sales returns | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on retirement of assets | 49,000 | 161,000 | 100,000 | 0 | 94,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
foreign exchange gain on dissolution of entity | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized gain/(loss) on foreign exchange transactions | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other accrued liabilities | -833,000 | -820,000 | -2,000,000 | -5,579,000 | 826,000 | 2,480,000 | -1,056,000 | -2,343,000 | -4,341,000 | 6,495,000 | 4,124,000 | -6,672,000 | -1,328,000 | -3,642,000 | 4,923,000 | 624,000 | -2,194,000 | 2,167,000 | 84,000 | 2,107,000 | -325,000 | 2,218,000 | -4,043,000 | 4,289,000 | -159,000 | -2,391,000 | -2,796,000 | 5,141,000 | -6,560,000 | 3,228,000 | 326,000 | 3,275,000 | -4,570,000 | -1,427,000 | 7,079,000 | -1,284,000 | 1,283,000 | -5,674,000 | -50,631,000 | -6,371,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deposit received from sale of building | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
benefit from (recovery of) doubtful accounts | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayment of term loan | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(gain) loss on disposition of long lived assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
draw on revolving facility | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
depreciation and amortization | 1,437,000 | 1,154,000 | 1,097,000 | 1,121,000 | 1,171,000 | 1,341,000 | 1,839,000 | 1,539,000 | 1,284,000 | 1,281,000 | 1,376,000 | 1,647,000 | 1,702,000 | 1,455,000 | 1,088,000 | 1,657,000 | 1,577,000 | 1,909,000 | 1,762,000 | 1,945,000 | 1,695,000 | 1,963,000 | 1,907,000 | 2,361,000 | 2,758,000 | 3,044,000 | 2,932,000 | 3,165,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized gain on foreign exchange transactions | -350,000 | -445,000 | 371,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
change in value / loss on value of ubs option to put securities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
auction rate securities mark to market, trading | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repurchases of common stock | -4,802,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deposit received from sale of buildings | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
recovery of doubtful accounts | -252,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
benefit from returns reserves | -196,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
benefit from excess and obsolete inventory | 1,546,000 | 11,000 | 409,000 | 413,000 | 175,000 | 785,000 | 1,427,000 | 19,000 | 721,000 | 98,000 | 605,000 | 719,000 | 700,000 | 186,000 | 1,677,000 | 467,000 | 330,000 | 774,000 | 0 | 155,000 | 266,000 | 535,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sales of facilities | -11,537,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash restructuring charge, net of reversal | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized loss on foreign exchange transactions | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash (used in) investing activities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
auction rate securities mark to market, trading gain | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
benefit from doubtful accounts receivable, net of reversals | -18,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
excess and obsolete inventory | 234,000 | 437,000 | 37,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized foreign exchange gains | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred distributors revenue, net of cost of sales to distributors | 3,477,000 | 2,493,000 | -4,554,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash flows used in investing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized foreign exchange gain | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net decrease in cash and cash equivalents | 5,205,000 | -5,758,000 | 3,501,000 | -705,000 | -4,361,000 | -6,934,000 | 7,600,000 | 4,277,000 | -11,141,000 | -24,911,000 | 19,882,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized (gain)/loss on foreign exchange | -366,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in accrued investment income | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
change in value / gain on value of ubs option to put securities | 2,429,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
auction rate securities mark to market, trading (gain) loss | -2,429,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring charge, net of reversal | 152,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized (loss)/gain on foreign exchange | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repurchase of common stock, including expenses | 0 | 0 | 68,000 | -101,431,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring reversal, net of charge | -513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(recovery of) benefit from doubtful accounts | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of warrant | 0 | 0 | 337,000 | 1,012,000 | 1,012,000 | 1,012,000 | 1,012,000 | 1,012,000 | 1,012,000 | 1,012,000 | 775,000 | 1,892,000 | 1,892,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss / (gain) on value of option to put securities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
mark to market, trading (gain) / loss on trading securities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring | 371,000 | 1,534,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(gain) / loss on value of option to put securities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
mark to market, trading loss / (gain) on trading securities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on value of ubs option to put securities | -14,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ars mark to market, trading loss | 14,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from exercise of warrants | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on value of option to put securities | 2,162,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
mark to market, trading loss | -2,162,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on retirement of assets | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring charge | 2,857,000 | -157,000 | 5,525,000 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on disposal of assets | 37,000 | 12,000 | -71,000 | 76,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
lease liability | 0 | 0 | 0 | -471,000 | -471,000 | -471,000 | -471,000 | -471,000 | -471,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of common stock, net of repurchases | 436,000 | 515,000 | 973,000 | 1,760,000 | 0 | 655,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
principal payment on convertible debt | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on disposal of assets | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net (decrease) in cash and cash equivalents | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of deferred stock compensation | 5,000 | 62,000 | 130,000 | 198,000 | 181,000 | 552,000 | -4,625,000 | 1,564,000 | 1,783,000 | 2,001,000 | 2,219,000 | 2,437,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sales and maturities of investments and marketable securities | 52,485,000 | 58,585,000 | 164,153,000 | 133,450,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents at beginning of year | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents at end of year | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in operating assets and liabilities, net: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from (used) in investing activities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net changes in operating assets and liabilities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
prepaid expenses and other current assets and other assets | -8,973,000 | 498,000 | 3,933,000 | -2,041,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sales and maturities of investments | 58,866,000 | 83,669,000 | 27,282,000 | 45,358,000 | 64,615,000 | 124,207,000 | 71,946,000 | 76,681,000 | 70,887,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment of acquired intangible assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property and equipment write-off | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
equity share of affiliate losses and write-down of investments | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sales and maturities of investments | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of deferred stock-based compensation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of warrant-related costs | 1,892,000 | 1,892,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on disposal of property and equipment | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
prepaid expenses and other current and noncurrent assets | -8,227,000 | 2,329,000 | 6,994,000 | 3,967,000 | -4,970,000 | -4,380,000 | 2,565,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on disposal of fixed asset | 50,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of goodwill | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of purchased intangible assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tax benefits from employee stock transactions | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
compensation expense for options granted to consultants | 1,000 | 210,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in operating assets and liabilities; excluding impact of acquisitions: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
prepaid expenses and other current assets, and other assets | 6,426,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term deposit | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments for acquisitions, net of cash acquired, and other investments | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of convertible subordinated notes | 0 | -362,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
lease commitment | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring charges | 962,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
lease commitments | -628,000 | -1,990,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchased in-process research and development | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid (refund received) for income taxes | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
benefit from inventory | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring charge and property and equipment write-off | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
write-down of investments | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long term deposit | -61,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases and maturities of investments | 3,163,000 | -45,313,000 | 4,347,000 | -86,771,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition of business | -10,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued commitments | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued purchase commitments | -3,055,000 | -1,381,000 | -358,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating activities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment of goodwill and purchased intangible assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring and special charges | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other current and noncurrent assets | -1,009,000 | -4,766,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued facilities consolidation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
investing activities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
financing activities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
principal payments of capital lease obligations | -150,000 | -150,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid (refund received) for taxes | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supplemental schedule of noncash investing and financing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
warrants issued for goodwill and purchased intangibles | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of goodwill and purchased intangible assets | 12,687,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
in-process research and development | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring and one-time charges | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
equity share of affiliate losses and writedown of investments | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
investing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
minority investments | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
financing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from (used for) operating activities | 7,467,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
principal payments on notes payable | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from (used for) financing activities | 1,473,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net increase (decrease) in cash and cash equivalents | 2,514,000 |
