7Baggers
Quarterly
Annual
    Unit: USD2025-06-28 2025-03-29 2024-12-28 2024-09-28 2024-06-29 2024-03-30 2023-12-30 2023-09-30 2023-07-01 2023-04-01 2022-12-31 2022-10-01 2022-07-02 2022-04-02 2022-01-01 2021-10-02 2021-07-03 2021-04-03 2021-01-02 2020-10-03 2020-06-27 2020-03-28 2019-12-28 2019-09-28 2019-06-29 2019-03-30 2018-12-29 2018-09-29 2018-06-30 2018-03-31 2017-12-30 2017-09-30 2017-07-01 2017-04-01 2016-12-31 2016-10-01 2016-07-02 2016-04-02 2016-01-02 2015-10-03 2015-06-27 2015-03-28 2014-12-27 2014-09-27 2014-06-28 2014-03-29 2013-12-28 2013-09-28 2013-06-29 2011-12-31 2011-10-01 2011-07-02 2011-04-02 2011-01-01 2010-12-27 2010-10-02 2010-06-27 2010-03-28 2009-06-28 2009-03-29 2008-12-29 2008-09-27 2008-06-30 2008-03-31 2007-12-30 2007-09-29 2007-07-01 2007-04-01 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 2003-09-30 2003-06-30 2003-03-31 2002-12-31 2002-09-30 2001-12-31 
      
                                                                                           
      net revenue
    148,413,000 161,986,000 166,124,000 181,319,000 181,650,000 172,074,000 171,189,000 202,320,000 190,917,000 173,021,000 176,233,000 286,313,000 372,137,000 384,282,000 460,888,000 485,326,000 424,318,000 340,163,000 267,857,000 177,688,000 150,450,000 150,741,000 144,297,000 139,827,000 127,109,000 115,908,000 157,208,000 184,824,000 268,834,000 221,772,000 213,691,000 215,892,000 243,897,000 199,613,000 149,639,000 145,844,000 216,414,000 156,400,000 108,534,000 119,172,000 164,634,000 145,227,000 107,438,000 194,733,000 180,517,000 114,206,000 79,113,000 173,608,000 141,181,000 120,024,000 180,371,000 294,438,000 206,729,000 148,863,000 128,415,000 125,876,750 221,254,000 153,838,000 52,076,000 25,232,000 37,416,000 -254,659,000 180,119,000 176,340,000 226,250,000 236,757,000 168,625,000 142,714,000 152,308,000 161,415,000 169,935,000 160,329,000 228,100,000 181,974,000 138,210,000 124,769,000 116,321,000 147,543,000 194,628,000 221,771,000  91,258,000 127,723,000 125,938,000    
      cost of sales
    79,170,000 121,602,000 79,040,000 93,662,000 96,920,000 155,603,000 91,293,000 106,481,000 100,899,000 88,929,000 87,527,000 153,626,000 181,452,000 182,572,000 237,650,000 254,011,000 228,623,000 191,673,000 146,371,000 88,803,000 81,027,000 81,438,000 73,933,000 74,389,000 68,329,000 60,335,000 82,409,000 99,001,000 141,865,000 122,325,000 114,652,000 111,153,000 132,199,000 109,322,000 81,321,000 79,223,000 116,374,000 86,753,000 58,113,000 60,955,000 87,063,000 76,657,000 52,704,000 102,373,000 95,360,000 56,534,000 40,748,000 92,922,000 75,267,000 64,748,000 97,625,000 160,344,000 107,772,000 76,751,000 72,042,000 70,044,500 122,070,000 86,066,000 32,407,000 17,187,000 23,488,000 -257,465,000 143,380,000 140,832,000 167,510,000 169,016,000 125,832,000 111,033,000 113,589,000 118,861,000 126,331,000 115,389,000 157,223,000 130,260,000 105,168,000 94,324,000 89,943,000 105,506,000 129,556,000 145,237,000  68,479,750 96,459,000 93,420,000    
      gross profit
    69,243,000 40,384,000 87,084,000 87,657,000 84,730,000 16,471,000 79,896,000 95,839,000 90,018,000 84,092,000 88,706,000 132,687,000 190,685,000 201,710,000 223,238,000 231,315,000 195,695,000 148,490,000 121,486,000 88,885,000 69,423,000 69,303,000 70,364,000 65,438,000 58,780,000 55,573,000 74,799,000 85,823,000 126,969,000 99,447,000 99,039,000 104,739,000 111,698,000 90,291,000 68,318,000 66,621,000 100,040,000 69,647,000 50,421,000 58,217,000 77,571,000 68,570,000 54,734,000 92,360,000 85,157,000 57,672,000 38,365,000 80,686,000 65,914,000 55,276,000 82,746,000 134,094,000 98,957,000 72,112,000 56,373,000 55,832,250 99,184,000 67,772,000 19,669,000 8,045,000 13,928,000 2,806,000 36,739,000 35,508,000 58,740,000 67,741,000 42,793,000 31,681,000 38,719,000 42,554,000 43,604,000 44,940,000 70,877,000 51,714,000 33,042,000 30,445,000 26,378,000 42,037,000 65,072,000 76,534,000 48,466,000 32,327,000 31,264,000 32,518,000 27,331,000 73,474,000 25,387,000 
      yoy
    -18.28% 145.18% 9.00% -8.54% -5.87% -80.41% -9.93% -27.77% -52.79% -58.31% -60.26% -42.64% -2.56% 35.84% 83.76% 160.24% 181.89% 114.26% 72.65% 35.83% 18.11% 24.71% -5.93% -23.75% -53.71% -44.12% -24.48% -18.06% 13.67% 10.14% 44.97% 57.22% 11.65% 29.64% 35.50% 14.44% 28.97% 1.57% -7.88% -36.97% -8.91% 18.90% 42.67% 14.47% 29.19% 4.33% -53.64% -39.83% -33.39% -23.35% 46.78% 140.17% -0.23% 6.40% 186.61% 594.00% 612.12% 2315.25% -46.46% -77.34% -76.29% -95.86% -14.15% 12.08% 51.71% 59.19% -1.86% -29.50% -45.37% -17.71% 31.97% 47.61% 168.70% 23.02% -49.22% -60.22% -45.57% 30.04% 108.14% 135.36% 77.33% -56.00% 23.15%     
      qoq
    71.46% -53.63% -0.65% 3.45% 414.42% -79.38% -16.64% 6.47% 7.05% -5.20% -33.15% -30.42% -5.47% -9.64% -3.49% 18.20% 31.79% 22.23% 36.68% 28.03% 0.17% -1.51% 7.53% 11.33% 5.77% -25.70% -12.85% -32.41% 27.68% 0.41% -5.44% -6.23% 23.71% 32.16% 2.55% -33.41% 43.64% 38.13% -13.39% -24.95% 13.13% 25.28% -40.74% 8.46% 47.66% 50.32% -52.45% 22.41% 19.25% -33.20% -38.29% 35.51% 37.23% 27.92% 0.97% -43.71% 46.35% 244.56% 144.49% -42.24% 396.36% -92.36% 3.47% -39.55% -13.29% 58.30% 35.07% -18.18% -9.01% -2.41% -2.97% -36.59% 37.06% 56.51% 8.53% 15.42% -37.25% -35.40% -14.98% 57.91% 49.92% 3.40% -3.86% 18.98% -62.80% 189.42%  
      gross margin %
                                                                                           
      selling, general and administrative
    39,596,000 48,014,000 38,614,000 46,205,000 38,516,000 39,450,000 41,393,000 38,749,000 36,393,000 35,464,000 42,376,000 32,787,000 34,562,000 35,088,000 38,959,000 41,550,000 39,103,000 30,508,000 35,900,000 30,284,000 27,905,000 29,160,000 28,658,000 29,185,000 28,724,000 28,461,000 30,441,000 30,509,000 32,532,000 32,354,000 30,218,000 40,137,000 39,047,000 32,666,000 29,532,000 39,927,000 38,458,000 35,499,000 27,932,000 34,669,000 36,105,000 35,607,000 25,427,000 32,084,000 30,093,000 28,235,000 23,102,000 30,765,000 31,264,000 28,752,000 43,235,000 35,846,000 38,784,000 34,850,000 25,226,000 22,535,500 34,446,000 30,470,000 21,887,000 27,836,000 29,852,000 19,030,000 23,099,000 20,879,000 26,348,000 24,136,000 25,106,000 21,906,000 22,655,000 19,386,000 20,742,000 20,758,000 27,933,000 24,063,000 24,592,000 23,745,000 22,073,000 23,170,000 24,688,000 28,651,000 25,271,000 25,212,000 23,581,000 29,749,000 28,326,000 107,620,000 31,514,000 
      research and development
    35,741,000 37,220,000 37,808,000 38,763,000 37,937,000 37,704,000 36,810,000 37,616,000 36,578,000 35,999,000 34,508,000 32,356,000 34,046,000 37,281,000 33,169,000 34,929,000 36,137,000 34,868,000 31,544,000 35,553,000 30,547,000 29,067,000 28,292,000 28,560,000 28,229,000 29,577,000 29,803,000 30,740,000 29,974,000 28,657,000 30,250,000 27,698,000 25,980,000 25,020,000 21,505,000 22,781,000 22,960,000 22,439,000 24,194,000 21,900,000 25,380,000 23,172,000 19,581,000 22,779,000 23,480,000 19,326,000 17,471,000 15,377,000 15,783,000 14,148,000 16,821,000 16,595,000 16,524,000 15,195,000 13,161,000 10,456,750 14,686,000 13,980,000 12,264,000 13,258,000 15,400,000 13,434,000 15,440,000 16,115,000 14,928,000 13,619,000 12,711,000 12,530,000 11,825,000 9,552,000 10,043,000 9,394,000 12,179,000 11,233,000 10,991,000 9,923,000 8,878,000 8,820,000 8,887,000 8,728,000 8,406,000 8,859,000 9,985,000 10,478,000 9,643,000 40,024,000 12,924,000 
      gain relating to cessation of business
      -75,987,000                                                                                     
      impairment charges
     39,817,000    44,472,000   21,535,000                        35,207,000                                                       
      operating expenses
    75,337,000 125,051,000 435,000 84,968,000 76,453,000 121,626,000 78,203,000 76,365,000 94,506,000 71,463,000 76,884,000 65,143,000 68,608,000 72,369,000 72,128,000 76,479,000 75,240,000 65,376,000 67,444,000 65,837,000 58,452,000 58,227,000 56,950,000 57,745,000 56,953,000 58,038,000 60,244,000 61,249,000 62,506,000 61,011,000 60,468,000 67,835,000 100,234,000 57,686,000 51,037,000 62,708,000 61,418,000 57,938,000 52,126,000 56,569,000 61,485,000 58,779,000 45,008,000 54,863,000 53,573,000 47,561,000 40,573,000 46,142,000 47,047,000 42,900,000 60,056,000 52,441,000 55,308,000 50,045,000 38,387,000                                 
      (loss) / income from operations
    -6,094,000     -105,155,000                                 -1,705,000                                                 
      interest income
    6,008,000 5,622,000 6,352,000 7,423,000 8,060,000 8,848,000 9,899,000 9,500,000 8,847,000 8,000,000 6,559,000 4,025,000 2,158,000 470,000 471,000 520,000 564,000 586,000 651,000 653,000 1,374,000 2,675,000 2,839,000 3,485,000 3,956,000 3,865,000 3,826,000 3,551,000 3,459,000 2,986,000 1,975,000 1,989,000 1,751,000 1,579,000 1,172,000 1,023,000 972,000 701,000 622,000 453,000 469,000 453,000 262,000 319,000 256,000 343,000 279,000 254,000 267,000 260,000 111,250 185,000 156,000 105,000 97,000 -8,220,000 104,000 89,000 75,000 193,000 754,000 1,004,000 968,000 1,191,000 1,569,000 2,073,000 1,827,000 1,509,000 1,457,000 1,301,000 1,109,000 799,000 712,000 664,000 548,000 567,000 449,000 328,000 275,000 302,000 204,000 144,000 135,000 180,000 481,000 2,316,000 1,442,000 
      interest expense
    -32,000 -36,000 -27,000 -29,000 -20,000 -18,000 -22,000 -26,000 -50,000 -32,000 -34,000 -35,000 -36,000 -97,000 -40,000 -72,000 -41,000 -74,000 -32,000 -26,000 -446,000 -661,000 -583,000 -918,000 -632,000 -254,000 -251,000 -255,000 -263,000 -270,000 -266,000 -272,000 -264,000 -261,000 -262,000 -268,000 -290,000 -276,000 -273,000 -273,000 -291,000 -316,000 -303,000 -316,000 -316,000 -297,000 -119,000 -20,000  -2,152,000 -1,538,250 -2,118,000 -2,021,000 -2,014,000 -2,083,000 -1,585,250 -2,153,000 -2,105,000 -607,000 -640,000 -734,000 -892,000 -850,000 -885,000 -872,000 -924,000 -712,000 -604,000 -636,000 -634,000 -688,000 -846,000 -958,000 -960,000 -953,000 -1,047,000 -846,000 -1,414,000 -2,191,000 -2,432,000 -4,429,000 -4,217,000 -4,309,000 -4,415,000 -4,490,000 -13,837,000 -4,850,000 
      (loss) / income before income taxes
    -118,000     -96,325,000                                                                                  
      benefit from income taxes
    3,171,000 5,438,000 11,332,000 -2,034,000 4,053,000 6,355,000 2,277,000 5,591,000 148,000 5,556,000 3,758,000 6,630,000 5,165,000 13,713,000 17,935,000 21,573,000 7,212,000 12,212,000 6,298,000 8,013,000 690,000 1,162,000 2,133,000                   1,997,000  8,241,000 4,908,000 1,087,000  5,247,000 247,000 1,977,000   1,899,000 5,059,000           1,969,000 455,500 571,000 364,000 887,000 2,113,500 1,438,000 1,667,000 5,218,000   1,274,000 1,902,000 1,409,250 2,877,000 1,410,000 1,350,000       
      net (loss) / income
    -3,289,000     -102,680,000                                 -91,000                                                 
      net (loss) / income per share:
                                                                                           
      basic
    -0.06     -1.83                                                                                  
      diluted
    -0.06     -1.83                                                                                  
      weighted-average shares outstanding:
                                                                                           
      basic
    52,692 53,311 53,791 55,613 55,280 56,154 56,650 56,682 56,553 56,684 57,051 60,164 58,985 61,482 62,385 62,009 62,023 62,068 61,965 62,828 62,313 63,679 63,557 65,286 64,683 65,930 67,176 69,380 69,125 70,361 70,577 70,906 71,063 70,964 70,854 70,477 70,379 70,389 70,738 75,414 75,420 76,821 76,888 76,396 76,596 76,404 75,912 75,132 75,231 73,540  72,199 71,512 70,881 69,684 70,012 70,131 69,806 61,220 61,054 60,451 53,449 53,528 53,384 53,264 56,221 56,456 57,580 57,301 55,089 56,735 54,512 52,044 51,619 51,813 51,490 51,237 50,746 50,873 50,588 50,392 49,695 49,766 49,629 49,514 49,217 49,055 
      diluted
    52,692 53,311 54,212 55,613 55,724 56,154 57,023 57,548 57,519 57,577 57,729 61,182 59,955 62,435 63,316 63,515 63,485 63,237 62,740 63,359 62,833 64,219 64,139 65,948 65,431 65,930 67,851 70,419 70,302 71,425 70,577 72,063 72,483 72,270 71,763 70,841 70,843 70,634 70,738 75,659 75,891 77,570 77,432 77,292 77,605 77,021 75,912 76,190 76,473 74,628  74,130 73,120 71,706 73,687 73,548 74,960 74,371 61,220 61,054 60,451 53,449 53,528 53,384 62,425 68,274 68,951 57,580 69,456 68,881 69,018 69,298 68,239 51,619 51,813 51,490 51,237 68,582 67,943 68,699 56,932 49,695 49,766 49,629 49,514 49,217 49,055 
      (loss)/income from operations
     -84,667,000      4,990,750 -4,488,000                 -2,465,000                                                              
      (loss)/income before income taxes
     -79,081,000                                                                                      
      net income
     -84,519,000 81,642,000    9,293,000 23,357,000 4,161,000 15,041,000 14,589,000 64,904,000 119,034,000 116,001,000 133,606,000 133,711,000 113,766,000 71,320,000 48,363,000 15,784,000 11,151,000  13,477,000 6,404,000 1,287,000   29,635,000 60,256,000   36,576,000 30,811,000 29,041,000  10,329,000 31,785,000 5,089,000  9,827,000 25,039,000 7,931,000  29,259,000 26,616,000 9,070,000 -1,957,000 29,531,000 18,887,000 8,507,000 31,424,500 70,714,000 39,885,000 15,099,000 15,840,000 56,061,000 49,083,000 21,158,000 -13,858,000 -33,143,000 4,484,000 -4,609,000 -1,797,000 -6,134,000 16,362,000 30,251,000 5,520,000 -2,214,000 4,173,000 12,827,000 14,765,000 -729,000 25,301,000 12,623,000 -101,841,000 -7,673,000 -7,191,000 3,331,000 22,681,000 29,121,000 747,000 -28,391,000 -11,352,000 -19,291,000 -17,655,000 -256,662,000 -17,453,000 
      yoy
      778.53%    -36.30% -64.01% -96.50% -87.03% -89.08% -51.46% 4.63% 62.65% 176.26% 747.13% 920.23%  258.86% 146.47% 766.43%   -78.39% -97.86%   -18.98% 95.57%   254.11% -3.06% 470.66%  5.11% 26.94% -35.83%  -66.41% -5.93% -12.56%  -0.92% 40.92% 6.62% -106.23% -58.24% -52.65% -43.66% 98.39% 26.14% -18.74% -28.64% -214.30% -269.15% 994.63% -559.06% 671.17% 440.32% -72.60% -115.24% -132.55% 177.06% 292.09% 135.84% -62.61% 203.70% -83.51% 1.62% -114.50% -90.50% -451.84% 278.96% -549.01% -126.35% -1062.65% -111.73% -299.80% -250.96% -104.23% -88.94% -34.96%     
      qoq
     -203.52%     -60.21% 461.33% -72.34% 3.10% -77.52% -45.47% 2.61% -13.18% -0.08% 17.53% 59.51% 47.47% 206.41% 41.55%   110.45% 397.59%    -50.82%    18.71% 6.09%   -67.50% 524.58%   -60.75% 215.71%   9.93% 193.45% -563.46% -106.63% 56.36% 122.02% -72.93% -55.56% 77.29% 164.16% -4.68% -71.75% 14.22% 131.98% -252.68% -58.19% -839.14% -197.29% 156.48% -70.70% -137.49% -45.91% 448.03% -349.32% -153.06% -67.47% -13.13% -2125.38% -102.88% 100.44% -112.39% 1227.26% 6.70% -315.88% -85.31% -22.11% 3798.39% -102.63% 150.10% -41.15% 9.27% -93.12% 1370.59%  
      net income margin %
                                                                                           
      net income per share
                                                                                           
      basic
     -1.59 1.52    0.16 0.41 0.07 0.27 0.26 1.16 2.02 1.89 2.14 2.16 1.83 1.15 0.78 0.25 0.18  0.21 0.1 0.02   0.43 0.87   0.52 0.43 0.41 0.22 0.15 0.45 0.07  0.14 0.33 0.1  0.38 0.35 0.12 -0.03 0.39 0.25 0.12 0.438 0.97 0.55 0.21 0.23 0.79 0.69 0.3 -0.23 -0.54 0.07 -0.09 -0.03 -0.11 0.31 0.54 0.1 -0.04 0.07 0.23 0.26 -0.01 0.49 0.25 -1.97 -0.15 -0.14 0.07 0.45 0.6 0.01 -0.57 -0.23 -0.39 -0.36 -5.21 -0.36 
      diluted
     -1.59 1.51    0.16 0.4 0.07 0.26 0.25 1.14 1.99 1.86 2.11 2.1 1.79 1.13 0.77 0.26 0.18  0.21 0.1 0.02   0.42 0.86   0.5 0.43 0.4 0.22 0.15 0.45 0.07  0.14 0.33 0.1  0.37 0.34 0.12 -0.03 0.39 0.25 0.11 0.428 0.95 0.54 0.21 0.21 0.77 0.65 0.28 -0.23 -0.54 0.07 -0.08 -0.03 -0.11 0.27 0.45 0.08 -0.04 0.06 0.19 0.22 -0.01 0.38 0.25 -1.97 -0.15 -0.14 0.06 0.35 0.46 0.01 -0.57 -0.23 -0.39 -0.36 -5.21 -0.36 
      income from operations
      86,649,000    1,693,000   12,629,000 11,822,000 67,544,000 122,077,000 129,341,000 151,110,000 154,836,000 120,455,000 83,114,000 54,042,000 23,048,000 10,971,000  13,414,000 7,693,000 1,827,000  14,555,000 24,574,000 64,463,000 38,436,000 38,571,000 36,904,000 11,464,000 32,605,000  3,913,000 38,622,000 11,709,000  1,648,000 16,086,000 9,791,000  37,497,000 31,584,000 10,111,000 -2,208,000 34,544,000 18,867,000 12,376,000 22,690,000 81,653,000 43,649,000 22,067,000 17,986,000 22,840,000 50,052,000 23,322,000 -14,482,000 -35,758,000 -31,324,000 -29,658,000 -1,800,000 -10,638,000 17,464,000    4,239,000 13,616,000 17,363,000 14,788,000 30,765,000 15,531,000 -103,267,000 -5,919,000 -4,892,000 8,082,000 29,299,000 33,615,000 12,474,000 -17,161,000 -5,828,000 -11,738,000 -12,620,000 -207,103,000 -21,532,000 
      yoy
      5018.07%    -85.68%   -90.24% -92.18% -56.38% 1.35% 55.62% 179.62% 571.80% 997.94%  302.88% 199.60% 500.49%  -7.84% -68.69% -97.17%  -62.26% -33.41% 462.31% 17.88%  843.11% -70.32% 178.46%  137.44% 140.10% 19.59%  -95.60% -49.07% -3.16%  8.55% 67.40% -18.30% -109.73% -57.69% -56.78% -43.92% 26.15% 257.50% -12.79% -5.38% -224.20% -163.87% -259.79% -178.64% 704.56% 236.13% -279.36%    311.98%    -86.22% -12.33% -116.81% -349.84% -728.88% 92.17% -452.46% -117.61% -139.22% -147.10% -602.73% -386.38% -198.84% -91.71% -72.93%     
      qoq
             6.83% -82.50% -44.67% -5.62% -14.41% -2.41% 28.54% 44.93% 53.80% 134.48% 110.08%   74.37% 321.07%   -40.77% -61.88% 67.72% -0.35% 4.52% 221.91% -64.84%   -89.87% 229.85%   -89.76% 64.29%   18.72% 212.37% -557.93% -106.39% 83.09% 52.45% -45.46% -72.21% 87.07% 97.80% 22.69% -21.25% -54.37% 114.61% -261.04% -59.50% 14.16% 5.62% 1547.67% -83.08% -160.91%     -68.87% -21.58% 17.41% -51.93% 98.09% -115.04% 1644.67% 20.99% -160.53% -72.42% -12.84% 169.48% -172.69% 194.46% -50.35% -6.99% -93.91% 861.84%  
      operating margin %
                                                                                           
      income before income taxes
      92,974,000    11,570,000 28,948,000 4,309,000 20,597,000 18,347,000 71,534,000 124,199,000 129,714,000 151,541,000 155,284,000 120,978,000 83,626,000 54,661,000 23,675,000 11,899,000 13,090,000 15,670,000 10,260,000 5,151,000 1,146,000 18,130,000 37,419,750 67,659,000 41,152,000 40,280,000 16,266,250 12,951,000 33,923,000                                               2,097,000 -26,491,000 -10,002,000 -15,973,000 -16,629,000   
      income / (loss) from operations
       -23,796,250 8,277,000                              17,281,000        9,726,000                                             
      income / (loss) before income taxes
       -17,109,500 16,317,000                                                                                   
      net income /
       -20,280,750 12,264,000                              15,583,000        7,842,000                                             
      net income / (loss) per share:
                                                                                           
      basic
       -0.363 0.22                                      0.1                                             
      diluted
       -0.363 0.22                                      0.1                                             
      share of results of equity-method investee, net of tax
                     94,000  -122,000 58,000 40,000 60,000 52,000  29,000 43,000 -15,000 121,000 39,000 -16,000 -197,000 7,000                                                       
      income/(loss) from operations
                         11,076,000                                                                  
      net income/
                         11,888,000     7,517,000   36,313,000                                                          
      net income/(loss) per share:
                                                                                           
      basic
                         0.19     0.11   0.52                                                          
      diluted
                         0.19     0.11   0.51                                                          
      income tax expense
                           4,776,500 3,864,000 4,672,000 10,570,000   4,800,000 109,633,000   4,882,000    7,045,000                                                  
      net (loss)/income
                             -3,555,000     -69,337,000                                                         
      net (loss)/income per share:
                                                                                           
      basic
                             -0.05     -0.98                                                         
      diluted
                             -0.05     -0.98                                                         
      income tax expense/
                               30,623,500 7,282,000                                                           
      cash dividends declared per share
                               0.12 0.12                                                           
      income tax (benefit)/expense
                                   -2,594,250 -17,867,000       -1,233,750 -8,775,000                                               
      income / (loss) from operations before income taxes
                                      18,191,000        9,685,000                                             
      income tax expense /
                                      2,608,000 -5,661,000 7,519,000                                                   
      income from operations before income taxes
                                       4,668,000 39,304,000 12,134,000  1,828,000 16,264,000 9,928,000  37,500,000 31,524,000 10,157,000 -2,048,000 34,778,000 19,134,000 10,484,000    20,158,000        1,579,250 -1,682,000 -10,332,000 18,331,000        30,519,000               
      (loss) / income from operations before income taxes
                                          -1,356,000                                                 
      income tax (benefit) / expense
                                          -1,265,000                                                 
      benefit for income taxes
                                              1,843,000    -91,000    3,991,000 9,006,000          -528,500 115,000 -4,198,000          336,250 -1,831,000       1,900,000 1,350,000 3,318,000 1,026,000 40,042,000 -7,481,000 
      income from operations before income tax
                                                      35,415,500 79,720,000 41,784,000                                   
      gain on extinguishment of debt
                                                               2,786,000 1,179,000    170,000                       
      income from continuing operations before taxes
                                                          16,000,000                                 
      benefit for income taxes from continuing operations
                                                          160,000 -1,265,000 -1,080,000 148,000 -1,156,000 -276,000 -11,882,000                           
      income from continuing operations
                                                          15,840,000           30,251,000 5,520,000  4,173,000 12,948,000 16,346,000 17,114,000     -7,191,000           
      income from discontinued operations, net of tax
                                                                22,727,000                           
      income per share from continuing operations:
                                                                                           
      basic
                                                          0.23 0.79 0.69 0.3  -0.3    0.33    0.07 0.22 0.29 0.31     -0.14           
      diluted
                                                          0.21 0.77 0.65 0.28  -0.3    0.28    0.06 0.19 0.24 0.25     -0.14           
      income per share from discontinued operations:
                                                                                           
      impairment of goodwill
                                                               2,709,000                            
      total operating expenses
                                                           55,669,000 49,132,000 44,450,000 34,151,000 43,803,000 45,252,000 31,490,250 38,539,000 46,146,000 41,276,000 26,683,250 37,817,000 34,436,000 34,480,000 21,409,250 26,241,000 30,152,000 40,112,000               
      income from continuing operations before tax
                                                           21,327,250 48,003,000 21,306,000 -15,014,000 -33,419,000 -30,125,000                           
      income from continuing operations, net of tax
                                                           21,520,250 49,083,000 21,158,000 -13,858,000 -33,143,000 -18,243,000                           
      u.s. pension plan termination
                                                                   9,152,000                        
      loss per share from continuing operations:
                                                                                           
      basic
                                                              -0.23 -0.54          0.01 -0.03 -0.32               
      diluted
                                                              -0.23 -0.54           -0.02 -0.26               
      income per share from discontinued operations:
                                                                                           
      basic
                                                          0.23 0.79 0.69 0.3  -0.3    0.33    0.07 0.22 0.29 0.31     -0.14           
      diluted
                                                          0.21 0.77 0.65 0.28  -0.3    0.28    0.06 0.19 0.24 0.25     -0.14           
      income per share from operations:
                                                                                           
      basic
                                                          0.23 0.79 0.69 0.3  -0.3    0.33    0.07 0.22 0.29 0.31     -0.14           
      diluted
                                                          0.21 0.77 0.65 0.28  -0.3    0.28    0.06 0.19 0.24 0.25     -0.14           
      gain on sale of assets
                                                                          -4,544,000      -1,875,000   794,000        
      net income from operations
                                                                     1,615,000 4,976,000 -2,755,000                    
      gain on early extinguishment of notes
                                                                         1,010,000  4,040,000                
      income from continuing operations before income taxes
                                                                     33,937,000 6,091,000  5,060,000 14,283,000 17,784,000 18,781,000                
      income from discontinued operations, including loss on disposal of 773, net of tax
                                                                                           
      net income from continuing operations before income taxes
                                                                       -1,850,000                    
      net income from continuing operations
                                                                       -2,214,000      12,623,000 -101,841,000 -7,673,000  3,331,000 22,681,000 30,252,000        
      income from discontinued operations, including loss on disposal of 773, net of tax, for the three and six months ended april 1, 2006
                                                                                           
      loss per share from discontinued operations:
                                                                                           
      basic
                                                              -0.23 -0.54          0.01 -0.03 -0.32               
      diluted
                                                              -0.23 -0.54           -0.02 -0.26               
      income from discontinued operations of test business, including loss on disposal of 773, net of tax, for the nine months ended july 1, 2006
                                                                         -6,185,250 -1,581,000                 
      income from discontinued operations of test business, including loss on disposal of 773, net of tax, for the three and six months ended april 1, 2006
                                                                           -17,843,000                
      amortization of intangible assets
                                                                             1,556,250 1,713,000 2,318,000 2,194,000 1,707,000 2,198,000 2,315,000 2,315,000 1,736,000 2,315,000 2,321,000 2,308,000   
      resizing (recovery) costs
                                                                                   -68,000  -270,000   -205,000   
      intangible asset impairment
                                                                             12,205,000 48,820,000             
      goodwill impairment
                                                                              51,756,000             
      (gain) loss on sale of assets
                                                                             -765,000 -1,563,000 378,000            
      operating expense
                                                                             50,985,750 136,309,000 36,364,000 31,270,000 33,955,000 35,773,000 42,919,000 35,992,000 30,324,750 37,092,000 44,256,000 39,951,000   
      charge on early extinguishment of debt
                                                                                 -2,148,500 -1,825,000 -617,000 -6,152,000       
      income from continuing operations before income tax
                                                                             -28,840,000 -103,672,000 -6,399,000 -5,289,000 14,749,500 25,558,000 31,662,000        
      income from discontinued fct operations
                                                                                 -108,000  -751,000        
      loss on sale of fct division
                                                                                           
      asset impairment
                                                                                   3,293,000  7,587,000 1,207,000 1,708,000    
      resizing(recovery) costs
                                                                                 -17,000          
      gain on disposal of assets
                                                                                 -198,500    -29,250 4,000  -121,000   
      loss on sale of fct operations
                                                                                 -95,000  -380,000        
      weighted-average shares outstanding
                                                                                           
      basic
    52,692 53,311 53,791 55,613 55,280 56,154 56,650 56,682 56,553 56,684 57,051 60,164 58,985 61,482 62,385 62,009 62,023 62,068 61,965 62,828 62,313 63,679 63,557 65,286 64,683 65,930 67,176 69,380 69,125 70,361 70,577 70,906 71,063 70,964 70,854 70,477 70,379 70,389 70,738 75,414 75,420 76,821 76,888 76,396 76,596 76,404 75,912 75,132 75,231 73,540  72,199 71,512 70,881 69,684 70,012 70,131 69,806 61,220 61,054 60,451 53,449 53,528 53,384 53,264 56,221 56,456 57,580 57,301 55,089 56,735 54,512 52,044 51,619 51,813 51,490 51,237 50,746 50,873 50,588 50,392 49,695 49,766 49,629 49,514 49,217 49,055 
      diluted
    52,692 53,311 54,212 55,613 55,724 56,154 57,023 57,548 57,519 57,577 57,729 61,182 59,955 62,435 63,316 63,515 63,485 63,237 62,740 63,359 62,833 64,219 64,139 65,948 65,431 65,930 67,851 70,419 70,302 71,425 70,577 72,063 72,483 72,270 71,763 70,841 70,843 70,634 70,738 75,659 75,891 77,570 77,432 77,292 77,605 77,021 75,912 76,190 76,473 74,628  74,130 73,120 71,706 73,687 73,548 74,960 74,371 61,220 61,054 60,451 53,449 53,528 53,384 62,425 68,274 68,951 57,580 69,456 68,881 69,018 69,298 68,239 51,619 51,813 51,490 51,237 68,582 67,943 68,699 56,932 49,695 49,766 49,629 49,514 49,217 49,055 
      net sales
                                                                                    160,398,000    111,371,000 361,505,000 103,155,000 
      cost of goods sold
                                                                                    111,932,000    84,040,000 288,031,000 77,768,000 
      other income
                                                                                           
      amortization of goodwill and intangibles
                                                                                         7,383,000 2,481,000 
      purchased in-process research and development
                                                                                           
      income before income taxes, minority interest and cumulative of change in accounting principle
                                                                                         -6,235,000 -24,940,000 
      income before minority interest and cumulative effect of change in accounting principle
                                                                                         -4,364,750 -17,459,000 
      cumulative effect of change in accounting principle, net of tax of 4,395
                                                                                           
      minority interest in net income of subsidiary
                                                                                         1,500 6,000 
      net income excluding cumulative effect of change in accounting principle per share:
                                                                                           
      basic
                                                                                         -5.21 -0.36 
      diluted
                                                                                         -5.21 -0.36 
      cumulative effect of change in accounting principle, net of tax per share:
                                                                                           
      basic
                                                                                           
      diluted
                                                                                           
    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.