7Baggers
Quarterly
Annual
    Unit: USD2025-09-28 2025-06-29 2025-03-30 2024-12-31 2024-09-29 2024-06-30 2024-03-31 2023-12-31 2023-10-01 2023-07-02 2023-04-02 2022-12-31 2022-10-02 2022-07-03 2022-04-03 2021-12-31 2021-10-03 2021-07-04 2021-04-04 2020-12-31 2020-09-27 2020-06-28 2020-03-29 2019-12-31 2019-09-29 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-07-01 2018-04-01 2017-12-31 2017-10-01 2017-07-02 2017-04-02 2016-12-31 2016-10-02 2016-07-03 2016-04-03 2015-12-31 2015-10-04 2015-07-05 2015-04-05 2014-12-31 2014-09-28 2014-06-29 2014-03-30 2013-12-31 2013-09-29 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-07-01 2012-04-01 2011-12-31 2011-10-02 2011-07-03 2011-04-03 2010-12-31 2010-10-03 2010-07-04 2010-04-04 2009-12-31 2009-10-04 2009-07-05 2009-04-05 2008-12-31 2008-09-28 2008-06-29 2008-03-30 2007-12-31 2007-09-30 2007-07-01 2007-04-01 2006-10-01 2006-07-02 2006-04-02 2005-10-02 2005-07-03 2005-04-03 2004-10-03 2004-07-04 2004-04-04 2003-09-28 2003-06-29 2003-03-30 2002-09-29 2002-03-31 2001-12-31 
      
                                                                                              
      revenue
    276,892,000 249,093,000 216,036,000 229,684,000 234,742,000 239,292,000 210,797,000 196,670,000 197,241,000 242,512,000 201,124,000 239,433,000 209,622,000 274,628,000 282,407,000 244,065,000 284,848,000 269,158,000 239,027,000 223,615,000 251,073,000 169,097,000 167,235,000 169,769,000 183,325,000 199,047,000 173,484,000 193,286,000 232,221,000 211,264,000 169,567,000 180,365,000 259,739,000 172,904,000 134,942,000 129,322,000 147,952,000 147,274,000 96,205,000 97,768,000 107,587,000 143,829,000                                                 
      yoy
    17.96% 4.10% 2.49% 16.79% 19.01% -1.33% 4.81% -17.86% -5.91% -11.69% -28.78% -1.90% -26.41% 2.03% 18.15% 9.15% 13.45% 59.17% 42.93% 31.72% 36.96% -15.05% -3.60% -12.17% -21.06% -5.78% 2.31% 7.16% -10.59% 22.19% 25.66% 39.47% 75.56% 17.40% 40.27% 32.27% 37.52% 2.40%                                                     
      qoq
    11.16% 15.30% -5.94% -2.15% -1.90% 13.52% 7.18% -0.29% -18.67% 20.58% -16.00% 14.22% -23.67% -2.75% 15.71% -14.32% 5.83% 12.61% 6.89% -10.94% 48.48% 1.11% -1.49% -7.39% -7.90% 14.74% -10.24% -16.77% 9.92% 24.59% -5.99% -30.56% 50.22% 28.13% 4.35% -12.59% 0.46% 53.08% -1.60% -9.13% -25.20%                                                  
      cost of revenue
    89,602,000 81,217,000 71,713,000 71,825,000 75,343,000 72,693,000 68,860,000 61,626,000 54,467,000 62,829,000 57,384,000 69,869,000 57,383,000 78,143,000 78,790,000 69,082,000 85,712,000 68,432,000 54,045,000 55,160,000 59,741,000 50,320,000 41,200,000 44,871,000 47,632,000 50,967,000 46,284,000 52,825,000 58,860,000 54,169,000 40,198,000 40,642,000 62,360,000 37,471,000 28,225,000 26,660,000 32,749,000 35,213,000 20,968,000 23,400,000 26,319,000 30,508,000                                                 
      gross profit
    187,290,000 167,876,000 144,323,000                                                                                        
      yoy
                                                                                              
      qoq
    11.56% 16.32%                                                                                         
      gross margin %
    67.64% 67.39% 66.81% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0%                                                 
      research, development, and engineering expenses
    35,081,000 33,102,000 34,727,000 32,538,000 35,210,000 34,962,000 37,105,000 34,693,000 32,580,000 33,585,000 38,542,000 37,134,000 33,954,000 33,991,000 36,054,000 35,489,000 34,476,000 31,302,000 34,105,000 34,399,000 30,240,000 30,397,000 35,946,000 32,991,000 28,115,000 28,079,000 30,242,000 28,781,000 29,700,000 26,888,000 31,076,000 26,980,000 26,078,000 23,377,000 22,770,000 19,440,000 18,603,000 19,671,000 20,555,000 17,526,000 16,977,000 18,302,000 18,076,000 15,254,000 18,542,000 13,622,000 12,502,000 12,695,000 12,184,000 11,887,000 11,321,000 10,886,000 10,002,000 10,300,000 10,361,000 10,350,000 10,608,000 10,506,000 9,482,000 8,940,000 7,961,000 8,076,000 8,103,000 7,837,000 6,756,000 7,704,000 8,835,000 8,970,000 9,073,000 9,290,000 9,097,000 9,681,000 8,704,000 8,019,000 7,931,000 7,997,000 8,582,000 7,917,000 7,224,000 7,185,000 6,315,000 6,552,000 6,655,000 6,898,000 6,246,000 6,263,000 5,983,000 6,714,000 6,352,000  
      selling, general, and administrative expenses
    94,444,000 91,341,000 83,504,000 94,481,000 92,625,000 93,180,000 90,628,000 90,372,000 82,307,000 83,423,000 83,037,000 75,951,000 75,371,000 79,950,000 80,835,000 82,974,000 77,113,000 76,843,000 72,424,000 74,096,000 64,206,000 60,153,000 69,138,000 74,300,000 64,486,000 68,245,000 66,811,000 66,433,000 65,817,000 66,752,000 63,697,000 60,635,000 61,054,000 52,518,000 46,521,000 42,985,000 42,072,000 42,715,000 38,338,000 37,694,000 35,806,000 43,241,000 43,487,000 41,040,000 47,059,000 38,668,000 34,900,000 36,007,000 33,877,000 33,300,000 32,167,000 30,387,000 28,765,000 30,127,000 30,549,000 30,932,000 28,135,000 29,466,000 29,161,000 29,018,000 25,857,000 25,738,000 23,622,000 26,524,000 21,281,000 22,404,000 26,141,000 29,267,000 28,788,000 28,048,000 26,528,000 26,949,000 24,303,000 24,594,000 23,973,000 23,414,000 25,277,000 23,779,000 21,351,000 21,494,000 17,508,000 18,099,000 17,568,000 16,314,000 13,761,000 13,949,000 13,871,000 15,442,000 13,025,000  
      operating income
    57,765,000 43,433,000 26,092,000 30,840,000 31,564,000 38,457,000 14,204,000 12,729,000 30,637,000 65,175,000 22,161,000 54,337,000 40,023,000 65,141,000 86,728,000 56,520,000 87,547,000 92,581,000 78,453,000 59,085,000 96,635,000 -6,142,000 20,951,000 17,607,000 43,092,000 51,756,000 30,147,000 45,247,000 77,844,000 63,455,000 34,596,000 52,108,000 110,247,000 59,538,000 37,426,000 40,237,000 54,528,000 49,675,000 16,344,000 19,148,000 28,485,000 51,778,000 23,917,000 31,070,000 59,428,000 30,722,000 22,443,000 24,835,000 23,379,000 20,173,000 17,981,000 20,513,000 21,803,000 23,350,000 17,741,000 21,556,000 22,389,000 24,042,000 17,368,000 22,945,000 22,275,000 19,241,000 11,252,000 756,000 880,000 -7,854,000 -6,450,000 -1,612,000 7,987,000 10,726,000 7,818,000 11,227,000 7,120,000 4,148,000 4,604,000 11,147,000 12,622,000 10,634,000 13,926,000 9,859,000 5,585,000 15,875,000 14,339,000 10,168,000 5,507,000 4,411,000 1,318,000 -1,394,000 -6,162,000  
      yoy
    83.01% 12.94% 83.69% 142.28% 3.03% -40.99% -35.91% -76.57% -23.45% 0.05% -74.45% -3.86% -54.28% -29.64% 10.55% -4.34% -9.40% -1607.34% 274.46% 235.58% 124.25% -111.87% -30.50% -61.09% -44.64% -18.44% -12.86% -13.17% -29.39% 6.58% -7.56% 29.50% 102.18% 19.86% 128.99% 110.14% 91.43% -4.06% -31.66% -38.37% -52.07% 68.54% 6.57% 25.11% 154.19% 52.29% 24.82% 21.07% 7.23% -13.61% 1.35% -4.84% -2.62% -2.88% 2.15% -6.05% 0.51% 24.95% 54.35% 2935.05% 2431.25% -344.98% -274.45% -146.90% -88.98% -173.22% -182.50% -114.36% 12.18% 158.58% 69.81% 0.72% -43.59% -60.99% -66.94% 13.06% 126.00% -33.01% -2.88% -3.04% 1.42% 259.90% 987.94% -829.41% -189.37%      
      qoq
    33.00% 66.46% -15.40% -2.29% -17.92% 170.75% 11.59% -58.45% -52.99% 194.10% -59.22% 35.76% -38.56% -24.89% 53.45% -35.44% -5.44% 18.01% 32.78% -38.86% -1673.35% -129.32% 18.99% -59.14% -16.74% 71.68% -33.37% -41.87% 22.68% 83.42% -33.61% -52.74% 85.17% 59.08% -6.99% -26.21% 9.77% 203.93% -14.64% -32.78% -44.99% 116.49% -23.02% -47.72% 93.44% 36.89% -9.63% 6.23% 15.89% 12.19% -12.34% -5.92% -6.63% 31.62% -17.70% -3.72% -6.88% 38.43% -24.31% 3.01% 15.77% 71.00% 1388.36% -14.09% -111.20% 21.77% 300.12% -120.18% -25.54% 37.20% -30.36% 57.68% 71.65% -9.90% -58.70% -11.69% 18.69% -23.64% 41.25% 76.53% -64.82% 10.71% 41.02% 84.64% 24.85% 234.67% -194.55% -77.38%   
      operating margin %
    20.86% 17.44% 12.08% 13.43% 13.45% 16.07% 6.74% 6.47% 15.53% 26.87% 11.02% 22.69% 19.09% 23.72% 30.71% 23.16% 30.73% 34.40% 32.82% 26.42% 38.49% -3.63% 12.53% 10.37% 23.51% 26.00% 17.38% 23.41% 33.52% 30.04% 20.40% 28.89% 42.45% 34.43% 27.73% 31.11% 36.86% 33.73% 16.99% 19.59% 26.48% 36.00%                                                 
      foreign currency gain
    840,000 -1,503,000 -2,453,000 445,000 1,221,000 -181,000 46,000 -129,000 -8,699,000 -1,605,000 394,000 2,530,000 -1,880,000 -2,043,000 -444,000 -37,000 -586,000 -639,000 -1,008,000 4,007,000 2,357,000 336,000 -3,003,000 894,000 -1,295,000 140,000 -248,000 -356,000 -379,000 -195,000 -134,000 -1,027,000 -127,000 -184,000 -263,000 478,000 -607,000 330,000 -100,000 542,000 -40,000 -39,000 405,000 351,000 716,000 -96,000 -110,000   76,000 63,000   -30,000  -20,000 -231,000 210,000  -257,000 102,000   -452,000 1,000 -422,000 -392,000 1,699,000 327,000 -647,000 1,118,000 367,000 353,000     -145,000 -410,000 -291,000 99,000  -50,000 625,000 828,000 -1,164,000     
      investment income
    4,197,000 4,040,000 3,990,000 4,174,000 3,561,000 3,116,000 3,120,000 1,520,000 4,891,000 4,095,000 3,587,000 2,326,000 1,416,000 1,505,000 1,468,000 1,635,000 1,748,000 1,723,000 1,554,000 1,984,000 2,490,000 3,291,000 5,229,000 4,447,000 5,114,000 5,223,000 4,905,000 3,979,000 3,937,000 3,559,000 3,240,000 2,917,000 2,475,000 2,138,000 2,012,000 2,408,000 2,047,000 1,447,000 1,137,000 1,026,000 841,000 957,000 850,000 792,000 776,000 801,000 787,000 501,000 937,000 774,000 392,000 874,000 823,000 1,801,000 972,000 683,000 917,000 697,000 605,000 472,000 384,000 308,000 257,000 310,000 419,000 572,000 884,000 1,492,000 1,875,000 1,757,000 1,977,000                 2,507,000 2,396,000  
      other income
    61,000 2,092,000 169,000 341,000 209,000 176,000 196,000 234,000 173,000 112,000 73,000 38,000 -214,000 -188,000 -48,000 -171,000 -125,000 -127,000 -168,000 -156,000 -173,000 203,000 -183,000 -27,000 456,000 -144,000 927,000 -121,000 -129,000 -246,000 277,000 6,000 -445,000 -169,000 270,000 68,000 374,000 222,000 207,000 1,033,000 -23,000 -55,000 -310,000 -137,000 202,000 -75,000 -273,000 -134,000 -166,000 -257,000 117,000 -140,000 -131,000 -99,000 3,000 -127,000 -156,000 -148,000 -205,000 -172,000 -129,000 -156,000 -246,000 -145,000 -158,000 -125,000 1,800,000 327,000 -45,000 29,000 355,000                 119,000 165,000  
      income before income tax expense
    62,863,000 48,062,000 27,798,000 35,800,000 36,555,000 41,568,000 17,566,000 14,354,000 27,002,000 67,777,000 26,215,000 59,231,000 39,345,000 64,415,000 87,704,000 65,238,250 88,584,000  78,831,000 30,497,750 101,309,000  22,994,000 22,921,000 47,367,000 56,975,000 35,731,000 46,456,250 81,273,000 66,573,000 37,979,000    39,445,000        24,862,000 32,076,000 61,122,000 31,352,000 22,847,000 24,859,000 23,708,000 20,766,000 18,553,000 21,444,000 22,086,000 25,022,000 18,078,000 16,357,250 22,919,000 24,801,000 17,709,000            11,268,000 13,704,000 9,354,000 5,763,000 6,264,000                
      income tax expense
    45,199,000 7,551,000 4,195,000 7,454,000 6,964,000 5,356,000 5,544,000 3,125,000 8,086,000 10,303,000 600,000 3,920,000 5,365,000 5,514,000 20,371,000 8,651,750 9,684,000  8,983,000 3,787,500 13,803,000  2,517,000 4,133,750 5,682,000 8,226,000                 4,360,000 5,445,000 10,722,000 5,404,000 4,341,000 4,326,000 2,981,000 3,946,000 2,970,000 5,200,000 4,281,000 5,255,000 3,796,000 3,664,750 4,882,000 5,704,000 4,073,000            2,793,000 2,610,000 2,011,000 1,936,000 1,629,000                
      net income
    17,664,000 40,511,000 23,603,000 28,346,000 29,591,000 36,212,000 12,022,000 11,229,000 18,916,000 57,474,000 25,615,000 55,311,000 33,980,000 58,901,000 67,333,000 53,535,000 78,900,000 77,598,000 69,848,000 69,345,000 87,506,000 -1,142,000 20,477,000 80,327,000 41,685,000 48,749,000 33,104,000 45,418,000 80,436,000 56,196,000 37,217,000 -26,897,000 102,348,000 56,072,000 45,655,000 38,253,000 53,675,000 42,759,000 14,885,000 18,746,000 104,112,000 43,714,000 20,502,000 26,631,000 50,400,000 25,948,000 18,506,000 20,443,000 20,727,000 16,820,000 15,583,000 16,244,000 17,805,000 19,767,000 14,282,000 19,099,000 18,037,000 19,097,000 13,636,000 19,764,000 18,145,000 14,927,000 8,545,000 459,000 4,501,000 -6,419,000 -3,410,000 1,814,000 11,333,000 5,653,000 8,475,000 11,094,000 7,343,000 3,827,000 4,635,000 10,116,000 11,434,000 8,800,000 10,858,000 7,800,000 5,294,000 11,655,000 10,878,000 8,567,000 5,138,000 3,306,000 1,793,000 781,000 -2,520,000  
      yoy
    -40.31% 11.87% 96.33% 152.44% 56.43% -36.99% -53.07% -79.70% -44.33% -2.42% -61.96% 3.32% -56.93% -24.09% -3.60% -22.80% -9.83% -6894.92% 241.10% -13.67% 109.92% -102.34% -38.14% 76.86% -48.18% -13.25% -11.05% -268.86% -21.41% 0.22% -18.48% -170.31% 90.68% 31.13% 206.72% 104.06% -48.44% -2.18% -27.40% -29.61% 106.57% 68.47% 10.79% 30.27% 143.16% 54.27% 18.76% 25.85% 16.41% -14.91% 9.11% -14.95% -1.29% 3.51% 4.74% -3.36% -0.60% 27.94% 59.58% 4205.88% 303.13% -332.54% -350.59% -74.70% -60.28% -213.55% -140.24% -83.65% 54.34% 47.71% 82.85% 9.67% -35.78% -56.51% -57.31% 29.69% 115.98% -24.50% -0.18% -8.95% 3.04% 252.54% 506.69% 996.93% -303.89%      
      qoq
    -56.40% 71.63% -16.73% -4.21% -18.28% 201.21% 7.06% -40.64% -67.09% 124.38% -53.69% 62.78% -42.31% -12.52% 25.77% -32.15% 1.68% 11.10% 0.73% -20.75% -7762.52% -105.58% -74.51% 92.70% -14.49% 47.26% -27.11% -43.54% 43.13% 51.00% -238.37% -126.28% 82.53% 22.82% 19.35% -28.73% 25.53% 187.26% -20.60% -81.99% 138.17% 113.22% -23.01% -47.16% 94.23% 40.21% -9.48% -1.37% 23.23% 7.94% -4.07% -8.77% -9.93% 38.40% -25.22% 5.89% -5.55% 40.05% -31.01% 8.92% 21.56% 74.69% 1761.66% -89.80% -170.12% 88.24% -287.98% -83.99% 100.48% -33.30% -23.61% 51.08% 91.87% -17.43% -54.18% -11.53% 29.93% -18.95% 39.21% 47.34% -54.58% 7.14% 26.98% 66.74% 55.41% 84.38% 129.58% -130.99%   
      net income margin %
    6.38% 16.26% 10.93% 12.34% 12.61% 15.13% 5.70% 5.71% 9.59% 23.70% 12.74% 23.10% 16.21% 21.45% 23.84% 21.93% 27.70% 28.83% 29.22% 31.01% 34.85% -0.68% 12.24% 47.32% 22.74% 24.49% 19.08% 23.50% 34.64% 26.60% 21.95% -14.91% 39.40% 32.43% 33.83% 29.58% 36.28% 29.03% 15.47% 19.17% 96.77% 30.39%                                                 
      net income per weighted-average common and common-equivalent share:
                                                                                              
      basic
    110 240 140 170 170 210 70 70 110 330 150 320 200 340 390 310 450 440 400 400 500 -10 120 470 240 280 190 252.5 470 330 210    530                                    200 260 170 90 100 230 250 190 230 170 110 260 240 190  80     
      diluted
    100 240 140 170 170 210 70 60 110 330 150 320 190 340 380 300 440 430 390 390 490 -10 120 450 240 280 190 245 450 320 210    510                                    200 250 170 90 100 220 240 180 220 170 110 250 230 180  80     
      weighted-average common and common-equivalent shares outstanding:
                                                                                              
      basic
    167,840,000 167,886,000 169,265,000 171,438,000 171,519,000 171,568,000 171,692,000 172,249,000 172,169,000 172,429,000 172,624,000 173,407,000 173,256,000 173,507,000 174,146,000 176,463,000 176,812,000 176,626,000 176,288,000 173,489,000 173,943,000 172,283,000 172,408,000 171,194,000 170,744,000 171,318,000 171,098,000 172,333,000 172,189,000 172,370,000 173,280,000 173,287,000 86,617,000 86,639,000 86,323,000 85,338,000 85,460,000 85,107,000 84,943,000 86,296,000 86,303,000 87,199,000 86,764,000 86,858,000 86,963,000 86,782,000 86,879,000 86,946,000 87,339,000 43,522,000 43,261,000 42,833,000 42,912,000 42,851,000 42,570,000 41,859,000 42,128,000 41,842,000 41,336,000 39,924,000 39,729,000 39,683,000 39,667,000 39,659,000 39,662,000 39,656,000 39,655,000 41,437,000 41,347,000 41,942,000 42,978,000 43,725,000 43,286,000 43,857,000 44,434,000 44,825,000 46,331,000 46,922,000 46,931,000 46,286,000 46,235,000 44,928,000 44,881,000 44,512,000  42,749,000     
      diluted
    169,323,000 168,563,000 170,391,000 172,611,000 172,753,000 172,733,000 172,594,000 173,399,000 173,354,000 173,622,000 173,903,000 174,869,000 174,327,000 174,993,000 176,668,000 179,916,000 180,342,000 179,991,000 179,971,000 176,592,000 177,138,000 172,283,000 175,602,000 175,269,000 174,449,000 175,448,000 175,607,000 177,406,000 177,245,000 177,149,000 179,641,000 179,551,000 89,677,000 89,614,000 89,177,000 87,072,000 87,346,000 86,806,000 86,541,000 87,991,000 87,776,000 89,185,000 88,749,000 89,071,000 89,167,000 88,965,000 89,259,000 88,901,000 89,359,000 44,357,000 44,130,000 43,640,000 43,629,000 43,601,000 43,590,000 42,762,000 42,976,000 42,810,000 42,286,000 40,297,000 39,917,000 39,793,000 39,683,000 39,659,000 39,666,000 39,656,000 39,655,000 41,554,000 41,462,000 42,588,000 43,116,000 44,063,000 43,506,000 44,281,000 44,905,000 45,682,000 47,517,000 48,419,000 48,469,000 47,141,000 47,181,000 46,415,000 47,241,000 46,752,000  43,678,000     
      cash dividends per common share
    80 80 80 80 75 75 75 76 70 70 70 70 65 65 65 65 60 60 60 2,060 55 55 55 55 50 50 50 50 45 45 45 -75 85 85 75 80 75 75 70 70 70 70       1,220 110 110 100 100 90 90 80 80 60 60 50 50 50 50 150 150 150 85 85 85 85 85 85 85 80 80 80 80 80 80 60 60 60      
      gross margin
       116,983,750 159,399,000 166,599,000 141,937,000 135,044,000 142,774,000 179,683,000 143,740,000 169,564,000 152,239,000 196,485,000 203,617,000 174,983,000 199,136,000 200,726,000 184,982,000 168,455,000 191,332,000 118,777,000 126,035,000 124,898,000 135,693,000 148,080,000 127,200,000 140,461,000 173,361,000 157,095,000 129,369,000 139,723,000 197,379,000 135,433,000 106,717,000 102,662,000 115,203,000 112,061,000 75,237,000 74,368,000 81,268,000 113,321,000                                                 
      loss
           -2,750,000 -2,750,000 -2,500,000                                                                                 
      income from fire
               485,000 2,891,000 17,403,000                                                                             
      restructuring charges
                       875,000 251,000 14,798,000                                       -13,000 39,000 49,000 268,000 223,000 3,738,000                         
      intangible asset impairment charges
                         19,571,000                                                                     
      income before income tax benefit
                     93,538,000    -2,312,000                                      13,278,750 22,632,000 19,385,000 11,098,000                            
      income tax benefit
                     15,940,000    -1,170,000     2,627,000 2,994,000 837,000 10,377,000 762,000    -6,210,000                         2,874,500 4,487,000 4,458,000 2,553,000                      2,342,000 1,556,000 819,000 451,000 -1,081,000  
      income from continuing operations before income tax expense
                                   54,004,000 112,150,000 61,323,000  43,191,000 56,342,000 51,674,000 17,588,000 21,749,000 29,263,000 52,641,000                        -7,829,000 -4,158,000 1,906,000 10,144,000 11,865,000                     
      income tax benefit on continuing operations
                                   2,210,750 9,802,000 5,251,000                              10,000 -3,359,000 -1,410,000 -748,000 1,194,250 -1,189,000                      
      net income from continuing operations
                                   -26,897,000 102,348,000 56,072,000  38,253,000 53,675,000 43,014,000 14,885,000                                                    
      net income from discontinued operations
                                         -255,000                                                     
      basic earnings per weighted-average common and common-equivalent share:
                                                                                              
      diluted earnings per weighted-average common and common-equivalent share:
                                                                                              
      income tax expense on continuing operations
                                       4,938,000 2,667,000 8,660,000 2,703,000 2,895,000 3,441,000 9,125,000                            3,103,000                     
      income from continuing operations, net of tax
                                           22,202,500 25,822,000                                                  
      income from discontinued operations, net of tax
                                           307,000  198,000                                                 
      gain on sale of discontinued business, net of tax
                                           19,572,500 78,290,000                                                  
      discontinued operations, net of tax
                                           19,879,500 78,290,000                                                  
      income from continuing operations
                                           255 300 43,516,000                      459,000 4,501,000 -6,419,000 -3,410,000 1,814,000 11,333,000 8,762,000                     
      income from discontinued operations
                                           230 910                         -10  -80                     
      product
                                              105,775,000 105,924,000 158,631,000 102,942,000 83,569,000 88,952,000 83,464,000 79,698,000 74,672,000 73,295,000 72,437,000 78,449,000 71,407,000 76,702,000 74,165,000 77,566,000 68,877,000 72,495,000 69,288,000 67,067,000 54,613,000 46,194,000 37,429,000 36,628,000 38,128,000 47,544,000 58,300,000 62,456,000 54,947,000 58,880,000 49,196,000 48,725,000 44,913,000 52,249,000 57,352,000 53,649,000 52,634,000 48,877,000 37,177,000 48,319,000 47,960,000 42,560,000 33,965,000 31,391,000 28,248,000 27,268,000 17,256,000  
      service
                                              7,659,000 11,259,000 10,725,000 5,860,000 7,360,000 6,744,000 7,324,000 6,812,000 6,220,000 8,873,000 7,639,000 5,877,000 6,302,000 7,340,000 5,920,000 5,827,000 5,517,000 12,425,000 5,705,000 4,744,000 4,354,000 5,100,000 3,749,000 4,340,000 4,159,000 4,278,000 4,956,000 4,633,000 5,570,000 6,441,000 5,549,000 6,017,000 6,016,000 5,756,000 5,722,000 5,391,000 5,622,000 5,726,000 6,021,000 7,093,000 6,507,000 5,609,000 4,739,000 5,231,000 4,640,000 4,559,000 4,524,000  
      earnings per weighted-average common and common-equivalent share:
                                                                                              
      basic
                                              240 272.5 580 300 210 152.5 240 390 360 302.5 420 460 340 305 430 460 330 262.5 460 380 220                            
      diluted
                                              230 265 570 290 210 147.5 230 380 350 297.5 410 450 330 297.5 420 450 320 262.5 450 380 220                            
      earnings per weighted-average common and common-equivalent share :
                                                                                              
      basic
                                              240 272.5 580 300 210 152.5 240 390 360 302.5 420 460 340 305 430 460 330 262.5 460 380 220                            
      diluted
                                              230 265 570 290 210 147.5 230 380 350 297.5 410 450 330 297.5 420 450 320 262.5 450 380 220                            
      weighted-average common and common-equivalent shares outstanding :
                                                                                              
      basic
    167,840,000 167,886,000 169,265,000 171,438,000 171,519,000 171,568,000 171,692,000 172,249,000 172,169,000 172,429,000 172,624,000 173,407,000 173,256,000 173,507,000 174,146,000 176,463,000 176,812,000 176,626,000 176,288,000 173,489,000 173,943,000 172,283,000 172,408,000 171,194,000 170,744,000 171,318,000 171,098,000 172,333,000 172,189,000 172,370,000 173,280,000 173,287,000 86,617,000 86,639,000 86,323,000 85,338,000 85,460,000 85,107,000 84,943,000 86,296,000 86,303,000 87,199,000 86,764,000 86,858,000 86,963,000 86,782,000 86,879,000 86,946,000 87,339,000 43,522,000 43,261,000 42,833,000 42,912,000 42,851,000 42,570,000 41,859,000 42,128,000 41,842,000 41,336,000 39,924,000 39,729,000 39,683,000 39,667,000 39,659,000 39,662,000 39,656,000 39,655,000 41,437,000 41,347,000 41,942,000 42,978,000 43,725,000 43,286,000 43,857,000 44,434,000 44,825,000 46,331,000 46,922,000 46,931,000 46,286,000 46,235,000 44,928,000 44,881,000 44,512,000  42,749,000     
      diluted
    169,323,000 168,563,000 170,391,000 172,611,000 172,753,000 172,733,000 172,594,000 173,399,000 173,354,000 173,622,000 173,903,000 174,869,000 174,327,000 174,993,000 176,668,000 179,916,000 180,342,000 179,991,000 179,971,000 176,592,000 177,138,000 172,283,000 175,602,000 175,269,000 174,449,000 175,448,000 175,607,000 177,406,000 177,245,000 177,149,000 179,641,000 179,551,000 89,677,000 89,614,000 89,177,000 87,072,000 87,346,000 86,806,000 86,541,000 87,991,000 87,776,000 89,185,000 88,749,000 89,071,000 89,167,000 88,965,000 89,259,000 88,901,000 89,359,000 44,357,000 44,130,000 43,640,000 43,629,000 43,601,000 43,590,000 42,762,000 42,976,000 42,810,000 42,286,000 40,297,000 39,917,000 39,793,000 39,683,000 39,659,000 39,666,000 39,656,000 39,655,000 41,554,000 41,462,000 42,588,000 43,116,000 44,063,000 43,506,000 44,281,000 44,905,000 45,682,000 47,517,000 48,419,000 48,469,000 47,141,000 47,181,000 46,415,000 47,241,000 46,752,000  43,678,000     
      foreign currency loss
                                                   -343,000 -442,000   197,000 -409,000  -638,000    -59,000    -165,000           -323,000 -118,000 -282,000 -280,000              
      income from continuing operations before income tax benefit
                                                                   469,000 1,142,000                          
      income from operations of discontinued business, net of tax
                                                                         -3,109,000                     
      restructuring charge
                                                                      297,000                        
      net income per common and common-equivalent share:
                                                                                              
      basic
    110 240 140 170 170 210 70 70 110 330 150 320 200 340 390 310 450 440 400 400 500 -10 120 470 240 280 190 252.5 470 330 210    530                                    200 260 170 90 100 230 250 190 230 170 110 260 240 190  80     
      diluted
    100 240 140 170 170 210 70 60 110 330 150 320 190 340 380 300 440 430 390 390 490 -10 120 450 240 280 190 245 450 320 210    510                                    200 250 170 90 100 220 240 180 220 170 110 250 230 180  80     
      amounts include stock-based compensation expense, as follows:
                                                                                              
      product cost of revenue
                                                                          170,000 174,000 138,000 149,000 163,000  197,000              
      service cost of revenue
                                                                          188,000 174,000 140,000 148,000 129,000  229,000              
      research, development, and engineering
                                                                          865,000 971,000 723,000 723,000 822,000  948,000              
      selling, general, and administrative
                                                                          650,000 2,151,000 1,723,000 1,509,000 1,878,000  2,131,000              
      total stock-based compensation expense
                                                                          1,873,000 3,470,000 2,724,000 2,529,000 2,992,000  3,505,000              
      investment and other income
                                                                           2,110,000 1,881,000 1,938,000 1,778,000 1,518,000 1,772,000 1,566,000 1,156,000 973,000 1,470,000 1,043,000 1,031,000 1,274,000 1,145,000 1,615,000 1,294,000    
      income before benefit from income taxes
                                                                               12,383,000 14,114,000 12,055,000 14,672,000 10,541,000 7,154,000 16,416,000 15,320,000 12,067,000   2,612,000  -3,601,000  
      income tax provision
                                                                               2,267,000 2,680,000 3,255,000 3,814,000 2,741,000 1,860,000 4,761,000 4,442,000 3,500,000       
      income before benefit for income taxes
                                                                                        7,480,000 4,862,000  1,232,000   
      net income per common and common-equivalent share:
                                                                                              
      weighted-average common and common-equivalent shares outstanding:
                                                                                              
      amortization of goodwill
                                                                                              
      weighted-average common and common-equivalent shares
                                                                                              
      outstanding:
                                                                                              
    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.