7Baggers
Quarterly
Annual
    Unit: USD2025-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 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31 2008-12-31 2008-09-30 2008-06-30 2008-03-31 2007-12-31 2007-09-30 2007-06-30 2007-03-31 2006-12-31 2006-09-30 2006-06-30 2006-03-31 2005-12-31 2005-09-30 2005-06-30 2005-03-31 2004-12-31 2004-09-30 2004-06-30 2004-03-31 2003-12-31 
      
                                                                                         
      operating activities:
                                                                                         
      net income
    10,243,000 10,497,000 10,083,000 11,863,000 9,702,000 3,994,000 -3,054,000 6,365,000 6,727,000 5,899,000 5,779,000 11,223,000 4,126,000 2,847,000 1,187,000 4,588,000 3,157,000 2,928,000 -307,000 4,433,000 1,766,000 2,004,000 208,000 2,286,000 1,648,000 1,342,000 4,682,000 3,608,000 2,621,000 -357,000 -4,569,000 4,343,000 1,335,000 1,331,000 2,357,000 3,844,000 4,277,000 2,137,000 6,450,000 2,985,000 2,496,000 1,446,000 -339,000 426,000 688,000 2,047,000 1,528,000 1,000,000 1,230,000 2,462,000 2,307,000 2,122,000 724,000  3,615,000 2,239,000 2,316,000  3,812,000 1,686,000 1,199,000 959,000 1,393,000 715,000 1,016,000  1,985,000 3,097,000 3,670,000 5,576,000 6,798,000 3,597,000 3,802,000 3,015,000 3,348,000 2,567,000 2,183,000 3,421,000 2,484,000 8,799,000 2,961,000 2,885,000 2,393,000 1,737,893 1,647,107 
      adjustments to reconcile net income to net cash from operating activities:
                                                                                         
      depreciation of property, equipment and improvements
    3,061,000 2,927,000 2,735,000 2,534,000 2,194,000 1,970,000 1,813,000 1,756,000 1,752,000 1,596,000 1,649,000 1,651,000 1,701,000 1,739,000 1,553,000 1,132,000 1,047,000 1,075,000 1,089,000 1,073,000 1,183,000 1,120,000 1,169,000 1,235,000 1,126,000 1,084,000 1,133,000 695,000 734,000 695,000 711,000 713,000 738,000 793,000 656,000 654,000 683,000 681,000 724,000 779,000 725,000 693,000 752,000 863,000 897,000 910,000 846,000 857,000 848,000 856,000 877,000 822,000 784,000  781,000 740,000 713,000  668,000 669,000 665,000 682,000 696,000 613,000 590,000  601,000 692,000 601,000 575,000 615,000 618,000 645,000 762,000 677,000 659,000 613,000 585,000 549,000 595,000 566,000 552,000 585,000   
      amortization
    5,307,000 5,302,000 5,832,000 6,181,000 6,171,000 6,163,000 6,591,000 6,754,000 6,747,000 6,745,000 6,957,000                                                                           
      write-off of debt issuance costs
       9,722,000                                                                               
      stock-based compensation
    3,874,000 3,944,000 3,560,000  3,514,000 3,473,000 3,106,000  3,519,000 3,465,000 2,868,000 2,176,000 2,143,000 2,242,000 2,017,000 1,804,000 2,109,000 2,477,000 1,745,000 1,914,000 1,882,000 1,841,000 1,600,000 1,475,000 1,473,000 1,293,000 1,414,000 1,256,000 1,220,000 1,325,000 1,053,000 1,157,000 1,174,000 1,155,000 1,173,000 991,000 944,000 903,000 816,000 1,039,000 1,040,000 1,038,000 1,184,000 1,170,000 1,023,000 867,000 992,000 959,000 955,000 929,000 912,000 955,000 931,000  849,000 842,000 871,000  779,000 826,000 998,000 828,000 848,000 874,000 968,000  926,000 904,000 872,000    765,000 547,000 579,000 632,000 531,000         
      deferred income tax expense
    -2,075,000                                                                                     
      litigation accrual
       -553,000                                                                                 
      other
    15,000 27,000 2,000 277,000 2,000 -2,168,000 349,000 1,292,000 -2,205,000 159,000 -52,000 -104,000 34,000 -147,000 25,000 -42,000 92,000 -126,000 118,000 403,000 -87,000 -111,000 161,000 -287,000 247,000 -229,000 113,000 133,000 -96,000 -27,000 57,000 -147,000 87,000 63,000 -12,000 -23,000 -93,000 142,000 40,000 168,000 -54,000 -21,000 -6,000 27,000 102,000 24,000 198,000 -345,000 38,000 94,000 36,000 157,000 -274,000  164,000 -395,000 401,000  1,162,000 194,000 -197,000 -163,000 -107,000 -72,000 112,000  70,000 -10,000 162,000  -146,000 -125,000 289,000 518,000 97,000 -390,000 -143,000 533,000 -312,000 18,000 -185,000 331,000 -74,000   
      changes in operating assets and liabilities
    3,528,000 4,532,000 7,007,000  4,444,000 -5,060,000 448,000  5,413,000 -4,399,000 -18,320,000  2,654,000 -13,441,000 -23,831,000  7,973,000 802,000 -5,631,000  21,609,000 122,000 -28,651,000  9,150,000 -6,853,000 -1,540,000  -12,397,000 -8,423,000 -3,285,000  -5,256,000 -1,851,000 -7,622,000  2,881,000 2,883,000 -4,369,000  3,312,000 -9,769,000 2,310,000  -3,805,000  -139,000 -2,348,000 -1,755,000  -3,147,000 887,000 -3,607,000  990,000 -2,237,000 -607,000  -3,572,000 730,000 -445,000  -339,000 -2,006,000 -5,688,000                  1,363,000   
      net cash from operating activities
    23,953,000 26,286,000 29,719,000 26,435,000 24,930,000 13,055,000 18,672,000 8,947,000 18,197,000 6,927,000 2,680,000 22,286,000 19,458,000 5,881,000 -9,885,000 15,639,000 20,787,000 12,985,000 8,312,000 15,325,000 31,836,000 9,384,000 -22,067,000 6,436,000 16,326,000 91,000 6,111,000 6,066,000 -3,863,000 -3,653,000 -1,328,000 2,933,000 419,000 1,158,000 -2,035,000 6,506,000 9,095,000 7,933,000 3,555,000 5,078,000 7,436,000 -3,783,000 5,343,000 -736,000 -337,000 3,640,000 4,758,000 1,062,000 2,288,000 6,168,000 2,851,000 5,866,000 242,000  8,648,000 2,772,000 4,748,000  3,370,000 5,040,000 3,915,000 11,413,000 5,071,000 1,188,000 -1,986,000  5,694,000 5,316,000 4,017,000 7,704,000 7,406,000 8,117,000 3,152,000 6,585,000 5,680,000 5,831,000 2,340,000 6,815,000 6,816,000 7,185,000 -2,760,000 5,557,000 6,024,000   
      capex
    -1,024,000 -618,000 -685,000 -944,000 -582,000 -526,000 -302,000 -503,000 -1,100,000 -1,919,000 -980,000 2,244,000 -2,595,000 -1,222,000 -470,000 -612,000 -89,000 -341,000 -1,229,000 -206,000 -259,000 -238,000 -196,000 -735,000 -1,241,000 -4,658,000 -178,000 -332,000 -480,000 -593,000 -391,000 -659,000 -1,145,000 -375,000 -664,000 -545,000 -612,000 -853,000 -1,566,000 -1,469,000 -702,000 -975,000 -471,000 -335,000 -653,000 -1,427,000 -950,000 -353,000 -1,026,000 -1,624,000  -700,000 -721,000  -565,000 -904,000 -1,546,000 -661,000 -823,000 -843,000  -659,000 -731,000 -1,177,000 -570,000 -843,000 -798,000 -688,000 -635,000 -259,000 -557,000 -439,000 -137,000 -196,000 -553,000 -290,000   
      free cash flows
    22,929,000 25,668,000 29,034,000 25,491,000 24,348,000 12,529,000 18,370,000 8,444,000 17,097,000 5,008,000 1,700,000 24,530,000 16,863,000 4,659,000 -10,355,000 15,027,000 20,698,000 12,644,000 7,083,000 15,119,000 31,577,000 9,146,000 -22,263,000 5,701,000 15,085,000 91,000 1,453,000 6,066,000 -4,041,000 -3,985,000 -1,808,000 2,933,000 -174,000 767,000 -2,694,000 5,361,000 8,720,000 7,269,000 3,010,000 4,466,000 6,583,000 -5,349,000 3,874,000 -1,438,000 -1,312,000 3,169,000 4,423,000 409,000 861,000 5,218,000 2,498,000 4,840,000 -1,382,000  8,648,000 2,072,000 4,027,000  3,370,000 4,475,000 3,011,000 9,867,000 4,410,000 365,000 -2,829,000  5,035,000 4,585,000 2,840,000 7,134,000 6,563,000 7,319,000 2,464,000 6,585,000 5,680,000 5,196,000 2,081,000 6,258,000 6,377,000 7,048,000 -2,956,000 5,004,000 5,734,000   
      investing activities:
                                                                                         
      purchase of property, equipment, improvements and certain other intangible assets
    -1,013,000 -558,000 -577,000 -944,000 -479,000 -511,000 -292,000 -503,000 -987,000 -1,892,000 -963,000 2,244,000 -2,554,000 -1,210,000 -454,000 -612,000 -358,000 -510,000 -777,000 -206,000 -259,000 -238,000 -196,000 -735,000 -1,254,000           -1,145,000 -375,000 -664,000 -545,000 -612,000 -853,000 -1,566,000 -1,469,000 -702,000 -975,000 -471,000 -335,000 -653,000 -1,427,000 -950,000 -353,000 -1,026,000 -1,624,000         -1,546,000 -661,000 -823,000 -843,000  -659,000 -731,000 -1,177,000 -570,000 -843,000 -798,000 -688,000   -635,000 -259,000 -557,000 -439,000 -137,000 -196,000 -553,000 -290,000 -78,338 -371,662 
      proceeds from sale of property, equipment, improvements and certain other intangible assets
        1,000                                                                                 
      net cash from investing activities
    -1,013,000 -558,000 -577,000 -944,000 -478,000 1,717,000 -292,000 -503,000 -987,000 -1,892,000 -963,000 2,243,000 -2,585,000 -1,139,000 -348,047,000 -13,408,000 425,000 -7,605,000 -777,000 -206,000 -259,000 -238,000 -136,294,000 1,564,000 -1,006,000 -3,810,000 8,763,000 2,462,000 61,000 8,381,000 -34,241,000 -17,735,000 18,401,000 -11,850,000 7,441,000  -15,407,000 5,745,000 -1,512,000  -691,000 -29,000 -4,283,000  6,134,000 -7,057,000 1,493,000 -7,429,000 -6,746,000 10,150,000 -7,515,000 -1,609,000 -11,980,000  -7,325,000 -11,984,000 8,514,000  3,396,000 -20,099,000 -8,546,000 6,922,000 -4,386,000 11,702,000 11,048,000  -15,145,000 4,778,000 -6,409,000 -24,931,000 7,974,000 -13,491,000 1,733,000 -7,890,000 -7,286,000 -3,159,000 -4,868,000 4,534,000 -24,372,000 -1,616,000 -8,613,000 -1,791,000 -12,183,000   
      financing activities:
                                                                                         
      proceeds from long-term debt
       214,062,000     350,000,000 -1,000   9,018,000 110,000,000                                                               
      payments on long-term debt
    -30,000,000 -25,000,000 -28,300,000 -28,500,000 -20,200,000 -23,000,000 -233,025,000 -7,000,000 -20,000,000 -5,000,000 -4,375,000 -21,068,000 -20,000,000 -11,251,000 -95,799,000 1,000 -15,625,000 -15,625,000 -39,643,000                                                                 
      proceeds from stock option plan transactions
    366,000 948,000 1,783,000 2,026,000 8,000 719,000 225,000 1,310,000 944,000 800,000 872,000 2,766,000 1,141,000 1,371,000 4,227,000 1,501,000 404,000 2,676,000 3,944,000 839,000 339,000 564,000 4,160,000 820,000 303,000 3,089,000 662,000 1,589,000 444,000 455,000 2,972,000 238,000 18,000 459,000 2,787,000 459,000 465,000 515,000 5,752,000 227,000 326,000 5,997,000 9,000 353,000 2,813,000 1,022,000 581,000 421,000 169,000 472,000 79,000 371,000 150,000  720,000 676,000 443,000     298,000 5,000 65,000 55,000  43,000 412,000 1,224,000 956,000 1,232,000 686,000 515,000     185,000 343,000 1,511,000 3,561,000     
      proceeds from employee stock purchase plan transactions
    549,000 599,000 517,000 145,000 950,000 580,000 531,000 574,000 519,000 576,000 594,000 400,000 430,000 349,000 321,000 297,000 298,000 285,000 334,000 267,000 282,000 230,000 286,000 223,000 286,000 260,000 289,000 223,000 274,000 238,000 380,000 -1,000 207,000 182,000 297,000 208,000 194,000 193,000 301,000 217,000 203,000 244,000 261,000 239,000 296,000 268,000 492,000 248,000 230,000 243,000 254,000 314,000  258,000 217,000 269,000  246,000   195,000 258,000 220,000 309,000  454,000 348,000 216,000 461,000 302,000 191,000 209,000 196,000 245,000 114,000 145,000 165,000 232,000 179,000 154,000 179,000 -52 335,052 
      taxes paid for net share settlement of share-based payment options and awards
    -169,000 -2,044,000 -4,540,000  -682,000 -615,000 -2,169,000  -196,000 -667,000 -2,987,000  -68,000 -383,000 -6,025,000                                                                       
      net cash from financing activities
    -29,254,000 -25,497,000 -30,540,000 -26,432,000 -19,924,000 -22,316,000 -20,376,000 -5,580,000 -18,733,000 -4,291,000 -5,896,000 -31,531,000 -18,497,000 -9,914,000 252,724,000 1,663,000 582,000 72,790,000 -12,793,000 -14,618,000 -34,710,000 62,000 112,869,000 1,023,000 -818,000 1,082,000 -174,000 1,794,000 669,000 648,000 2,716,000 221,000 -99,000 576,000 2,359,000 673,000 616,000 620,000 5,840,000 444,000 529,000 6,159,000 -1,987,000 -5,459,000 3,129,000 -2,184,000 -2,732,000 -2,093,000 -3,781,000 767,000 388,000 679,000 477,000  1,226,000 1,060,000 771,000  310,000 1,515,000 -6,000 504,000 -333,000 -5,895,000 297,000  404,000 362,000 1,599,000 1,396,000 1,764,000 988,000 663,000 1,959,000 493,000 1,334,000 1,772,000 -4,808,000 4,220,000 1,743,000 3,740,000 1,408,000 1,373,000   
      effect of exchange rate changes on cash and cash equivalents
    122,000 130,000 -177,000 114,000 14,000 -209,000 1,851,000 -751,000 -557,000 -33,000 228,000 387,000 1,753,000 -630,000 -36,000 1,596,000 -2,041,000 -244,000 392,000 -1,457,000 132,000 -194,000 1,772,000 -325,000 -1,000 8,000 -492,000 -2,000 -1,564,000 1,405,000 241,000 751,000 1,436,000 869,000 -2,350,000 82,000 -502,000 782,000 -711,000 192,000 824,000 -1,733,000 -1,520,000 -1,740,000 224,000 1,029,000 16,000 -1,193,000 3,000 947,000 -1,248,000 234,000 -855,000 -907,000 111,000 1,228,000 -770,000 1,094,000 -1,297,000 -476,000 -344,000  778,000 -1,086,000 -903,000 -1,095,000 -1,337,000 -1,099,000 196,000  -262,000 104,000 246,000  -155,000 -274,000 -276,000  -289,000 258,000 505,000  120,000 357,044 466,956 
      net decrease in cash and cash equivalents
    -6,192,000 361,000 -1,575,000 -827,000 4,542,000 -7,753,000 -145,000  -2,080,000 711,000 -3,951,000    -105,244,000    -4,866,000                            3,535,000 -9,653,000 -8,236,000                            -1,032,000         
      cash and cash equivalents, beginning of period
    27,510,000 31,693,000 34,900,000 152,432,000 54,129,000 92,792,000 58,014,000 78,222,000 75,727,000 45,018,000 47,490,000 41,320,000 60,246,000 54,684,000  50,943,000  48,434,000 14,176,000  18,375,000 15,674,000 12,990,000 19,528,000 -37 17,228,037 
      cash and cash equivalents, end of period
    -6,192,000 361,000 25,935,000 -827,000 4,542,000 -7,753,000 31,548,000 2,113,000 -2,080,000 711,000 30,949,000 -6,615,000 129,000 -5,802,000 47,188,000 5,490,000 19,753,000 77,926,000 49,263,000 -956,000 -3,001,000 9,014,000 49,072,000 8,698,000 14,501,000 -2,629,000 72,222,000 10,320,000 -4,697,000 6,781,000 45,610,000 -13,830,000 20,157,000 -9,247,000 81,142,000 14,655,000 -6,198,000 15,080,000 52,190,000 -8,737,000 8,098,000 614,000 45,043,000 -8,427,000 50,470,000 -4,572,000 3,535,000 -9,653,000 52,010,000 18,032,000 -5,524,000 5,170,000 42,568,000  2,660,000 -6,924,000 64,206,000  5,779,000 -14,020,000 43,453,000 18,763,000 1,130,000 5,909,000 22,632,000  -10,384,000 9,357,000 17,778,000 -15,693,000 16,882,000 -4,282,000 21,468,000 1,252,000 -1,268,000 3,732,000 11,958,000 6,645,000 -13,625,000 7,570,000 12,400,000 5,091,000 -4,666,000 -5,100,686 24,203,686 
      supplemental disclosures of cash flow information:
                                                                                         
      interest paid
    1,208,000 1,187,000 2,369,000 2,983,000 3,506,000 3,965,000 4,309,000 5,832,000 6,138,000 5,915,000 8,466,000                                                                           
      income taxes paid
    5,604,000 7,259,000 56,000 2,747,000 1,152,000 3,335,000 72,000 4,027,000 1,212,000 2,889,000 565,000                                                                           
      supplemental schedule of non-cash investing and financing activities:
                                                                                         
      transfer of inventory to property, equipment and improvements
    -1,728,000 -3,033,000 -2,098,000 -3,898,000 -4,308,000 -2,941,000 -1,105,000 -714,000 -490,000 -1,173,000 -1,512,000 -4,495,000 -527,000 -516,000 -699,000 -214,000 -225,000 -517,000 -882,000 -161,000 -459,000 -557,000 -186,000 -143,000 -267,000 -454,000 -200,000                                                           
      accrual for purchase of property, equipment, improvements and certain other intangible assets
    -11,000 -60,000 -108,000  -103,000 -15,000 -10,000  -113,000 -27,000 -17,000  -41,000 -12,000 -16,000  269,000 169,000 -452,000      13,000                                                             
      deferred income tax benefit
      500,000    -303,000  -3,756,000                       -1,460,000            -750,000 -506,000 -658,000 -318,000 -537,000 -542,000 -661,000 -618,000 -590,000 -583,000  413,000 -712,000 -584,000  -1,353,000 -599,000 -249,000  -806,000 -704,000 -836,000  -776,000                   
      stock-based compensation expense
                                                                          754,000               
      deferred income tax provision
              905,000 -5,750,000 203,000 428,000 1,732,000 -6,593,000 1,313,000 -68,000 750,000  -12,000 522,000 234,000  -149,000 5,000 1,333,000  -131,000 -272,000 2,954,000   -377,000 619,000 367,000 -649,000 97,000 1,300,000  -483,000 1,800,000 412,000                                           
      change in fair value of contingent consideration
                   5,772,000 -387,000 259,000 2,000 378,000 567,000 243,000 1,044,000 758,000 -18,000 -407,000 -3,034,000 -646,000 -602,000 -82,000 -628,000                                                  
      accounts receivable
                                                                      206,000 -3,776,000 667,000 967,000 -947,000 -819,000 657,000 -122,000 -189,000 -1,050,000 543,000 -781,000 140,000 -1,060,000 -1,029,000     
      inventories
                                                                      -172,000 -132,000 -620,000 -905,000 -1,806,000 1,193,000 -2,930,000 -1,815,000 -383,000 -129,000 -556,000 -771,000 338,000 1,172,000 -1,341,000     
      other assets
                                                                      16,000 -67,000 304,000 -584,000 137,000 1,348,000 -776,000 98,000 -136,000 208,000 -365,000 -27,000 326,000 10,000 -1,045,000     
      income taxes
                                                                                         
      accounts payable
                                                                                         
      accrued expenses
                                                                                         
      acquisition of businesses, net of cash acquired
               -1,000 -31,000 71,000 -347,593,000 -12,796,000 783,000     -136,098,000     330,000 -16,504,000 -40,084,000 -117,000                                                     
      proceeds from sales of intangibles
                                                                                         
      payments of debt issuance costs
                                                                                         
      taxes paid for net share settlement of share-based payment awards
                                                                                         
      accrual for property, equipment, improvements and certain other intangibles assets
                                                                                         
      deferred income benefit
                                                                                         
      (reversal) benefit from bad debt and product return
                                                                                         
      payments for contingent consideration
                                                                                      
      proceeds from issuances of stock, net of offering expenses
                                                                                         
      net increase in cash and cash equivalents
               -6,615,000 129,000   5,490,000 19,753,000   -956,000 -3,001,000 9,014,000 -43,720,000 8,698,000 14,501,000 -2,629,000 14,208,000 10,320,000   -32,612,000 -13,830,000 20,157,000 -9,247,000 5,415,000 14,655,000 -6,198,000 15,080,000 7,172,000 -8,737,000 8,098,000 614,000 -2,447,000 -8,427,000 9,150,000     18,032,000 -5,524,000 5,170,000 -12,116,000 -5,258,000 2,660,000 -6,924,000 13,263,000 15,731,000 5,779,000 -14,020,000 -4,981,000 18,763,000 1,130,000 5,909,000 8,456,000 -2,575,000 -10,384,000 9,357,000 -597,000 -15,693,000 16,882,000 -4,282,000 5,794,000 1,252,000 -1,268,000     7,570,000 -7,128,000   -5,100,649 6,975,649 
      tenant improvement allowance
                   2,000,000 -1,000,000                                                                   
      liability related to acquisition of business
                                      -1,300,000 -10,550,000                                               
      term debt refinanced as credit facility
                                                                                         
      benefit from bad debt and product returns
              -148,000 -479,000 460,000 32,000 414,000 770,000 899,000 1,139,000 -518,000 1,697,000 330,000 58,000 50,000 41,000 26,000                                                             
      benefit from inventory obsolescence
              3,019,000 191,000 978,000 5,132,000 600,000 600,000 600,000 1,163,000 951,000 61,000 455,000 524,000 450,000                                                             
      restructuring charge
              23,000  105,000 109,000  101,000 161,000 733,000  91,000                 102,000 651,000                                               
      loss on sale of property, equipment and improvements
                                                                                         
      amortization of intangible assets
                7,046,000 7,045,000 6,309,000  4,101,000 3,927,000 3,961,000  4,123,000 4,116,000 2,448,000  2,060,000                                                             
      loss on sale of property and equipment
                8,000    -5,000                                                                     
      proceeds from issuance of stock, net of offering expenses
                                                                                        
      contingent consideration recognized related to acquisition of business
                    2,086,000    4,000,000 -9,100,000                                                               
      amortization of identifiable intangible assets
                              2,540,000 2,569,000 2,579,000 2,593,000 1,694,000 755,000 901,000 596,000 345,000 398,000 473,000 533,000 468,000 624,000 749,000 767,000 770,000 802,000 952,000 1,090,000 1,122,000 1,133,000 1,071,000 939,000 1,100,000 1,192,000 1,245,000  1,481,000 1,696,000 1,697,000                             
      gain on sale of property, equipment and improvements
                                                                                         
      proceeds from maturities of marketable securities
                                      32,155,000 27,042,000 19,155,000 20,403,000 7,106,000 9,534,000 8,731,000 10,442,000 9,321,000 12,056,000 7,109,000 11,316,000 13,612,000 20,688,000 17,473,000 19,535,000 15,432,000 18,268,000 12,298,000  8,938,000 15,541,000 11,409,000  14,281,000 3,815,000 519,000                         
      proceeds from sale of property, equipment and improvements
                                                                                         
      purchases of common stock
                    -120,000 -419,000 -1,446,000  -8,000 -107,000 -1,577,000  -7,000 -80,000 -964,000  -49,000 -45,000 -636,000  -335,000 -197,000 -390,000  -43,000 -100,000 -403,000  -82,000 -2,257,000                                           
      acquisition of business, net of cash acquired
                                      -1,690,000  -2,860,000        -12,919,000                                     
      proceeds from sale of business
                                       -17,000 2,866,000                                               
      proceeds from sale of property and equipment
                           49,000 10,047,000                                                         
      gain on sale of property and equipment
                            -63,000 1,000 -4,396,000                                                           
      proceeds from maturities and sales of marketable securities
                            248,000 1,761,000 491,000  239,000 25,217,000 4,296,000  19,110,000                                                     
      restructuring reversal
                             -67,000                                                           
      excess tax benefits from stock-based compensation
                                   -11,000 -132,000 -183,000 -10,000 -12,000 -190,000     -20,000 -7,000 -7,000 -25,000 -28,000 -65,000 -66,000 -54,000 -13,000  -248,000 -167,000 -59,000    -36,000 -2,000 -40,000 -2,000  -12,000 -36,000 -129,000 -306,000 -160,000 -95,000 -60,000             
      (gain) loss on sale of property, equipment and improvements
                                                                                         
      purchase of marketable securities
                                   -28,495,000 1,000 -8,000,000 -25,470,000 -18,503,000 -34,200,000 -13,977,000 -8,079,000 -23,373,000 -8,955,000 -9,964,000 -12,135,000 -11,846,000  -18,038,000 -11,784,000 -27,464,000 -9,873,000 -8,435,000 -22,594,000 -18,851,000 -22,789,000  -15,518,000 -26,825,000 -2,174,000  -10,028,000 -20,349,000 -8,161,000    -4,173,000                     
      acquisition earn-out payments
                           -1,400,000 -2,187,000 -161,000     -518,000                                                   
      repurchase of common stock
                                                                                         
      accrual for capitalized intangible asset
                                                                                         
      restructuring (reversal) charge
                                                                                         
      bad debt/product return provision
                              206,000 716,000 9,000 381,000 14,000 23,000 42,000 32,000 264,000 52,000 -52,000 168,000 159,000 -320,000 488,000 30,000  22,000 195,000 331,000 64,000 221,000 -21,000 183,000 15,000 323,000                                 
      inventory obsolescence
                              450,000 506,000 650,000 450,000 450,000 820,000 430,000 150,000 450,000 450,000 450,000 425,000 409,000 442,000 366,000 246,000 230,000 250,000 229,000 499,000 205,000 304,000 250,000 333,000 304,000 300,000 476,000  603,000                               
      proceeds from sale of etherios
                                2,000,000  3,000,000                                                   
      purchase of property, equipment, improvements and certain other identifiable intangible assets
                              -1,775,000  -178,000 -332,000 -453,000  -593,000 -430,000 -554,000                                                   
      accrual for purchase of property, equipment, improvements and certain other identifiable intangible assets
                              -2,883,000   -27,000   39,000 -105,000                                                   
      gain on sale of business
                                       42,000 -2,912,000                                               
      restructuring charges
                               111,000          -9,000    81,000                                         
      proceeds from sale of investment
                                                    135,000                                 
      receivable related to sale of business
                                       25,000 25,000 -109,000 5,015,000                                               
      liability related to acquisition of businesses
                                                                                       
      gain on insurance settlement related to property and equipment
                                           -386,000                                             
      proceeds from insurance settlement related to property and equipment
                                           386,000                                             
      purchase of common stock
                                                                                         
      receivable related to sale of etherios
                                                                                         
      net cash from in investing activities
                                                                                         
      accrual for purchase of common stock
                                                                                         
      gain in insurance settlement related to property and equipment
                                                                                         
      supplemental schedule of non-cash investing activities:
                                                                                         
      intangible impairment charge
                                                                                         
      issuance of common stock for business acquisition
                                                 13,545,000 -6,804,000                                     
      net cash from (used) in investing activities
                                                                                         
      bad debt/product return (recovery) provision
                                                                                         
      restructuring charges (reversal)
                                                                                         
      securities purchased, not settled
                                                                                         
      restructuring
                                                     963,000 60,000 236,000                               
      purchase of treasury stock
                                                   -2,539,000 -4,226,000             -426,000                       
      changes in operating assets and liabilities:
                                                                                         
      acquisition of businesses, net of cash acquired, including deferred payments
                                                                                         
      payments on capital lease obligations
                                                              -1,000 -1,000 -6,000 -25,000 -172,000 -70,000 -69,000  -105,000 -86,000 -102,000      -116,000 -113,000 -143,000         
      supplemental cash flow information:
                                                                                         
      supplemental schedule of noncash investing activities:
                                                                                         
      operating activities
                                                                                         
      investing activities
                                                                                         
      financing activities
                                                                                         
      purchase of property, equipment, improvements and certain other intangible assets, net of proceeds from sale
                                                           -700,000 -721,000   -565,000 -904,000                         
      amortization of identifiable intangible assets and other assets
                                                              1,874,000 1,925,000 1,944,000 1,945,000 1,869,000 1,808,000 1,854,000  1,534,000 1,603,000 1,896,000 1,943,000 1,902,000 1,920,000 1,947,000 2,111,000 1,919,000 1,918,000 1,907,000 1,908,000 1,639,000 1,456,000 1,572,000 1,549,000 1,546,000   
      deferred cash payout for acquisition of spectrum design solutions, inc.
                                                                                        
      acquisition of assets of mobiapps holdings private limited
                                                                                         
      proceeds from stock option plan transactions and other
                                                              65,000                           
      bad debt/product return benefit
                                                                                         
      impairment on marketable security
                                                                                         
      deferred income taxes
                                                                         1,497,000 -890,000 -800,000 78,000 3,687,000 -731,000           
      acquired in-process research & development
                                                                                         
      income taxes (receivable) payable
                                                                                         
      increase in restricted cash — non-current
                                                                                         
      contingent purchase price payments related to acquisition
                                                                                         
      borrowing on note payable
                                                                                         
      payment on note payable
                                                                                         
      effect of exchange rates changes on cash and cash equivalents
                                                                                         
      supplemental cash flows information:
                                                                                         
      other non-cash financing and investing items:
                                                                                         
      deferred payment liability related to acquisition
                                                                                         
      equipment acquired under capital lease
                                                                                         
      accrual for fs forth-systeme gmbh contingent purchase price payment
                                                                                         
      acquired in-process research and development
                                                                                         
      purchase of held-to-maturity marketable securities
                                                                  -13,968,000    -5,582,000 -27,855,000 -23,836,000 -36,149,000 -16,206,000 -23,446,000 -16,941,000   -2,524,000 -4,609,000     -109,487,000 -11,893,000   
      proceeds from maturities of held-to-maturity marketable securities
                                                                  13,212,000    18,486,000 27,262,000 19,919,000 10,855,000 25,010,000 10,749,000 20,143,000             
      acquisition of sarian systems, ltd., net of cash acquired
                                                                                         
      contingent purchase price payments related to business acquisitions
                                                                       -1,315,000 -781,000         1,000 -221 -1,961,779 
      increase in noncurrent restricted cash
                                                                                         
      proceeds from sale-leaseback and sale of other property, equipment, improvements
                                                                      421,000                   
      proceeds from sales and maturities of marketable securities
                                                                    16,064,000                     
      contingent purchase price payments related to business acquisition
                                                                                         
      changes in operating assets and liabilities, excluding impact of acquisition:
                                                                                         
      accounts payable and accrued expenses
                                                                      -1,134,000 5,127,000 -4,149,000  2,119,000 -578,000 -2,444,000  -463,000 425,000 -2,800,000  -172,000 568,000 -2,275,000     
      income taxes payable
                                                                      524,000 -1,281,000 1,978,000 -1,598,000 -970,000 1,119,000 1,179,000 -4,267,000 962,000 1,539,000 1,135,000 -3,763,000 2,007,000 -2,305,000 -2,978,000     
      acquisition of sarian, inc., net of cash acquired
                                                                                         
      contingent purchase price payments related to prior business acquisitions
                                                                                         
      increase in non-current restricted cash
                                                                                         
      deferred income taxes benefit
                                                                        -1,235,000                 
      bad debt and product return recoveries
                                                                                         
      gain on sale of intellectual property
                                                                                         
      tax benefit related to the exercise of stock options
                                                                                 68,000 59,000 477,000 1,509,000     
      (gain) loss on sale of property and equipment
                                                                                         
      total adjustments
                                                                                 3,394,000 4,332,000 -1,614,000 -5,721,000 2,672,000 3,631,000   
      proceeds from sale of intellectual property
                                                                                         
      acquisition of maxstream, inc., net of cash acquired
                                                                                         
      acquisition of rabbit semiconductor, inc., net of cash acquired
                                                                                 -12,000        
      acquisition of fs forth-systeme gmbh and sistemas embebidos s.a., net of cash acquired
                                                                                 -16,000        
      payments on short-term borrowing and line of credit
                                                                                         
      income taxes refunded
                                                                                         
      assumption of line of credit related to acquisition
                                                                                         
      assumption of capital leases related to acquisition
                                                                                         
      issuance of common stock for maxstream acquisition
                                                                                         
      proceeds from the sale of property, equipment, improvements
                                                                          13,000               
      payments on capital lease obligations and long-term debt
                                                                          -89,000 -95,000 -103,000             
      other non-cash financing items:
                                                                                         
      (purchase) settlement of held-to-maturity marketable securities
                                                                                    -8,417,000     
      acquisitions, net of cash acquired
                                                                                         
      borrowing from short-term loans, net of payments
                                                                                         
      payments on line of credit
                                                                                         
      proceeds from exercise of stock options
                                                                                         
      deposit on business acquisition
                                                                                         
      proceeds from stock option plans transactions
                                                                                1,684,000         
      cumulative effect of accounting change
                                                                                         
      gain from forgiveness of grant payable
                                                                                         
      changes in operating assets and liabilities, net of acquisition impact:
                                                                                         
      net (payments) borrowing on short-term borrowing and line of credit
                                                                                         
      income taxes paid (received)
                                                                                         
      net deferred tax assets
                                                                                  -542,000       
      changes in operating assets and liabilities, net of effects of acquisitions in 2005:
                                                                                         
      settlement (purchase) of held-to-maturity marketable securities
                                                                                         
      purchase of held-to-maturity marketable securities, net of settlements
                                                                                         
      payments on borrowings
                                                                                        
      bad debt and product return (recoveries) provision
                                                                                         
      benefit for inventory obsolescence
                                                                                     -345,000    
      loss on sale of milan assets
                                                                                         
      in-process research & development
                                                                                         
      business acquisition, net of cash acquired
                                                                                         
      proceeds from the sale of milan assets
                                                                                         
      (payments) borrowing on short-term borrowing and line of credit
                                                                                         
      adjustments to reconcile net income to net cash from operating activities
                                                                                         
      tax benefit related to exercise of stock options
                                                                                      285,000   
      proceeds from employee stock option plan transactions
                                                                                      1,194,000   
      borrowings on short-term borrowing and line of credit
                                                                                        371 
      proceeds from stock option transactions
                                                                                        1,857,773 
      adjustments to reconcile net income to cash from operating activities:
                                                                                         
      purchase of property and equipment and certain other intangible assets
                                                                                         
      business acquisitions, net of cash acquired
                                                                                         
      borrowings (payments) on short-term borrowing and line of credit
                                                                                         
      stock option transactions
                                                                                         
      employee stock purchase plan transactions
                                                                                         
      proceeds from sale of milan assets
                                                                                         
      proceeds from sale of fixed assets
                                                                                         
      payments under line of credit
                                                                                         
      principal payments on long-term debt
                                                                                         
      stock benefit plan transactions
                                                                                         
      income taxes (received) paid
                                                                                         
      purchase of property, equipment, intangibles and improvements
                                                                                         
      borrowing (payments) under line of credit agreements
                                                                                         
      payments under line of credit agreements
                                                                                         
    The information provided in this report is taken from www.sec.gov and many other data providers. While we have conducted our best efforts to ensure that the parsed data is accurate, we cannot guarantee its accuracy. Please use caution and understand that any consequences of its use are your own responsibility.