Quarterly
Annual
| Unit: USD | 2025-09-26 | 2025-06-27 | 2025-03-28 | 2024-12-31 | 2024-09-27 | 2024-06-28 | 2024-03-29 | 2023-12-31 | 2023-09-29 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-07-01 | 2022-04-01 | 2021-12-31 | 2021-10-01 | 2021-07-02 | 2021-04-02 | 2020-12-31 | 2020-10-02 | 2020-07-03 | 2020-04-03 | 2019-12-31 | 2019-09-27 | 2019-06-28 | 2019-03-29 | 2018-12-28 | 2018-09-28 | 2018-06-29 | 2018-03-30 | 2017-12-29 | 2017-09-29 | 2017-06-30 | 2017-03-31 | 2016-12-30 | 2016-09-30 | 2016-07-01 | 2016-04-01 | 2016-01-01 | 2015-10-02 | 2015-07-03 | 2015-04-03 | 2015-01-02 | 2014-10-03 | 2014-07-04 | 2014-04-04 | 2014-01-03 | 2013-09-27 | 2013-06-28 | 2013-03-29 | 2012-12-28 | 2012-09-28 | 2012-06-29 | 2012-03-30 | 2011-12-30 | 2011-09-30 | 2011-07-01 | 2011-04-01 | 2010-12-31 | 2010-10-01 | 2010-07-02 | 2010-04-02 | 2010-01-01 | 2009-10-02 | 2009-07-03 | 2009-04-03 | 2009-01-02 | 2008-09-26 | 2008-06-27 | 2006-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
sales | 467,691,000 | 476,494,000 | 437,392,000 | 449,497,000 | 431,417,000 | 436,202,000 | 414,805,000 | 413,151,000 | 404,693,000 | 400,044,000 | 378,785,000 | 372,423,000 | 342,680,000 | 350,081,000 | 310,912,000 | 313,015,000 | 305,574,000 | 312,023,000 | 290,467,000 | 268,959,000 | 235,942,000 | 240,115,000 | 328,426,000 | 325,637,000 | 303,587,000 | 314,194,000 | 314,676,000 | 303,034,000 | 305,088,000 | 314,464,000 | 381,745,000 | 390,481,000 | 363,308,000 | 362,719,000 | 345,413,000 | 359,591,000 | 346,567,000 | 348,382,000 | 332,238,000 | 317,567,000 | 146,637,000 | 174,890,000 | 161,320,000 | 169,726,000 | 171,699,000 | 172,081,000 | 174,281,000 | 176,619,000 | 167,730,000 | 171,331,000 | 148,265,000 | 159,186,000 | 161,340,000 | 166,548,000 | 159,103,000 | 141,746,000 | 131,718,000 | 146,524,000 | 148,834,000 | 133,111,000 | 127,490,000 | 140,795,000 | 132,029,000 | 125,808,000 | 121,470,000 | 134,725,000 | 139,818,000 | 146,600,000 | 136,242,000 | 141,648,000 | 70,598,000 |
yoy | 8.41% | 9.24% | 5.45% | 8.80% | 6.60% | 9.04% | 9.51% | 10.94% | 18.10% | 14.27% | 21.83% | 18.98% | 12.14% | 12.20% | 7.04% | 16.38% | 29.51% | 29.95% | -11.56% | -17.41% | -22.28% | -23.58% | 4.37% | 7.46% | -0.49% | -0.09% | -17.57% | -22.39% | -16.02% | -13.30% | 10.52% | 8.59% | 4.83% | 4.12% | 3.97% | 13.23% | 136.34% | 99.20% | 105.95% | 87.11% | -14.60% | 1.63% | -7.44% | -3.90% | 2.37% | 0.44% | 17.55% | 10.95% | 3.96% | 2.87% | -6.81% | 12.30% | 22.49% | 13.67% | 6.90% | 6.49% | 3.32% | 4.07% | 12.73% | 5.80% | 4.96% | 4.51% | -5.57% | -14.18% | -10.84% | -4.89% | 98.05% | ||||
qoq | -1.85% | 8.94% | -2.69% | 4.19% | -1.10% | 5.16% | 0.40% | 2.09% | 1.16% | 5.61% | 1.71% | 8.68% | -2.11% | 12.60% | -0.67% | 2.44% | -2.07% | 7.42% | 8.00% | 13.99% | -1.74% | -26.89% | 0.86% | 7.26% | -3.38% | -0.15% | 3.84% | -0.67% | -2.98% | -17.62% | -2.24% | 7.48% | 0.16% | 5.01% | -3.94% | 3.76% | -0.52% | 4.86% | 4.62% | 116.57% | -16.15% | 8.41% | -4.95% | -1.15% | -0.22% | -1.26% | -1.32% | 5.30% | -2.10% | 15.56% | -6.86% | -1.34% | -3.13% | 4.68% | 12.25% | 7.61% | -10.10% | -1.55% | 11.81% | 4.41% | -9.45% | 6.64% | 4.94% | 3.57% | -9.84% | -3.64% | -4.63% | 7.60% | -3.82% | 100.64% | |
cost of sales | 341,531,000 | 347,342,000 | 317,074,000 | 332,701,000 | 314,849,000 | 316,809,000 | 304,965,000 | 302,895,000 | 299,137,000 | 294,240,000 | 282,112,000 | 274,507,000 | 255,962,000 | 257,184,000 | 229,437,000 | 231,149,000 | 223,702,000 | 223,277,000 | 205,981,000 | 195,750,000 | 178,009,000 | 182,252,000 | 231,724,000 | 249,607,000 | 210,201,000 | 217,210,000 | 226,066,000 | 214,589,000 | 213,165,000 | 215,699,000 | 285,975,000 | 285,663,000 | 265,073,000 | 263,447,000 | 254,187,000 | 266,700,000 | 248,658,000 | 252,351,000 | 240,770,000 | 244,427,000 | 94,991,000 | 116,939,000 | 108,922,000 | 112,512,000 | 113,581,000 | 113,611,000 | 116,685,000 | 119,234,000 | 111,853,000 | 114,029,000 | 99,516,000 | 107,312,000 | 110,386,000 | 114,615,000 | 112,215,000 | 97,074,000 | 89,811,000 | 99,920,000 | 101,664,000 | 88,647,000 | 85,496,000 | 95,336,000 | 90,365,000 | 84,162,000 | 82,333,000 | 93,253,000 | |||||
gross profit | 126,160,000 | 129,152,000 | 120,318,000 | 116,796,000 | 116,568,000 | 119,393,000 | 109,840,000 | 110,256,000 | 105,556,000 | 105,804,000 | 96,673,000 | 97,916,000 | 86,718,000 | 92,897,000 | 81,475,000 | 81,866,000 | 81,872,000 | 88,746,000 | 84,486,000 | 73,209,000 | 57,933,000 | 57,863,000 | 96,702,000 | 76,030,000 | 93,386,000 | 96,984,000 | 88,610,000 | 88,445,000 | 91,923,000 | 98,765,000 | 95,770,000 | 104,818,000 | 98,235,000 | 99,272,000 | 91,226,000 | 92,891,000 | 97,909,000 | 96,031,000 | 91,468,000 | 73,140,000 | 51,646,000 | 57,951,000 | 52,398,000 | 57,214,000 | 58,118,000 | 58,470,000 | 57,596,000 | 57,385,000 | 55,877,000 | 57,302,000 | 48,749,000 | 51,874,000 | 50,954,000 | 51,933,000 | 46,888,000 | 44,672,000 | 41,907,000 | 46,604,000 | 47,170,000 | 44,464,000 | 41,994,000 | 45,459,000 | 41,664,000 | 41,646,000 | 39,137,000 | 41,472,000 | |||||
yoy | 8.23% | 8.17% | 9.54% | 5.93% | 10.43% | 12.84% | 13.62% | 12.60% | 21.72% | 13.89% | 18.65% | 19.61% | 5.92% | 4.68% | -3.56% | 11.83% | 41.32% | 53.37% | -12.63% | -3.71% | -37.96% | -40.34% | 9.13% | -14.04% | 1.59% | -1.80% | -7.48% | -15.62% | -6.43% | -0.51% | 4.98% | 12.84% | 0.33% | 3.37% | -0.26% | 27.00% | 89.58% | 65.71% | 74.56% | 27.84% | -11.14% | -0.89% | -9.02% | -0.30% | 4.01% | 2.04% | 18.15% | 10.62% | 9.66% | 10.34% | 3.97% | 16.12% | 21.59% | 11.43% | -0.60% | 0.47% | -0.21% | 2.52% | 13.22% | 6.77% | 7.30% | 9.61% | |||||||||
qoq | -2.32% | 7.34% | 3.02% | 0.20% | -2.37% | 8.70% | -0.38% | 4.45% | -0.23% | 9.45% | -1.27% | 12.91% | -6.65% | 14.02% | -0.48% | -0.01% | -7.75% | 5.04% | 15.40% | 26.37% | 0.12% | -40.16% | 27.19% | -18.59% | -3.71% | 9.45% | 0.19% | -3.78% | -6.93% | 3.13% | -8.63% | 6.70% | -1.04% | 8.82% | -1.79% | -5.13% | 1.96% | 4.99% | 25.06% | 41.62% | -10.88% | 10.60% | -8.42% | -1.56% | -0.60% | 1.52% | 0.37% | 2.70% | -2.49% | 17.54% | -6.02% | 1.81% | -1.89% | 10.76% | 4.96% | 6.60% | -10.08% | -1.20% | 6.09% | 5.88% | -7.62% | 9.11% | 0.04% | 6.41% | -5.63% | ||||||
gross margin % | 26.98% | 27.10% | 27.51% | 25.98% | 27.02% | 27.37% | 26.48% | 26.69% | 26.08% | 26.45% | 25.52% | 26.29% | 25.31% | 26.54% | 26.21% | 26.15% | 26.79% | 28.44% | 29.09% | 27.22% | 24.55% | 24.10% | 29.44% | 23.35% | 30.76% | 30.87% | 28.16% | 29.19% | 30.13% | 31.41% | 25.09% | 26.84% | 27.04% | 27.37% | 26.41% | 25.83% | 28.25% | 27.56% | 27.53% | 23.03% | 35.22% | 33.14% | 32.48% | 33.71% | 33.85% | 33.98% | 33.05% | 32.49% | 33.31% | 33.45% | 32.88% | 32.59% | 31.58% | 31.18% | 29.47% | 31.52% | 31.82% | 31.81% | 31.69% | 33.40% | 32.94% | 32.29% | 31.56% | 33.10% | 32.22% | 30.78% | 0% | 0% | 0% | 0% | 0% |
operating expenses: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
selling, general and administrative | 50,451,000 | 52,923,000 | 51,160,000 | 47,468,000 | 44,820,000 | 47,117,000 | 46,929,000 | 45,804,000 | 42,102,000 | 45,827,000 | 41,886,000 | 41,037,000 | 38,195,000 | 41,786,000 | 39,560,000 | 36,268,000 | 34,269,000 | 35,379,000 | 35,502,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
research, development and engineering | 10,949,000 | 14,240,000 | 14,201,000 | 10,614,000 | 11,923,000 | 16,104,000 | 15,753,000 | 13,257,000 | 14,539,000 | 16,883,000 | 19,092,000 | 13,841,000 | 16,123,000 | 14,871,000 | 16,083,000 | 12,736,000 | 12,050,000 | 13,738,000 | 13,461,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring and other charges | 8,321,000 | 2,651,000 | 5,405,000 | 1,682,000 | 1,814,000 | 986,000 | 7,881,000 | 7,682,000 | 840,000 | 1,518,000 | 1,529,000 | 6,173,000 | 3,142,000 | 3,533,000 | 3,335,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 69,721,000 | 69,814,000 | 70,766,000 | 59,764,000 | 58,557,000 | 64,207,000 | 70,563,000 | 66,743,000 | 57,481,000 | 64,228,000 | 62,507,000 | 61,051,000 | 57,460,000 | 60,190,000 | 58,978,000 | 53,203,000 | 48,782,000 | 49,396,000 | 49,878,000 | 45,616,000 | 18,175,000 | 48,678,000 | 52,626,000 | 53,382,000 | 46,905,000 | 47,647,000 | 49,441,000 | 48,750,000 | 50,464,000 | 54,407,000 | 61,053,000 | 70,294,000 | 59,604,000 | 59,533,000 | 64,681,000 | 61,886,000 | 61,047,000 | 66,762,000 | 80,334,000 | 83,612,000 | 50,451,000 | 44,917,000 | 43,009,000 | 39,806,000 | 41,935,000 | 38,931,000 | 35,072,000 | 44,522,000 | 38,875,000 | 40,167,000 | 34,410,000 | 50,469,000 | 48,827,000 | 40,842,000 | 35,690,000 | 32,130,000 | 29,019,000 | 28,301,000 | 29,204,000 | 21,158,750 | 28,825,000 | 28,142,000 | 27,668,000 | 30,359,500 | 63,070,000 | 29,003,000 | |||||
operating income | 56,439,000 | 59,338,000 | 49,552,000 | 57,032,000 | 58,011,000 | 55,186,000 | 39,277,000 | 43,513,000 | 48,075,000 | 41,576,000 | 34,166,000 | 36,865,000 | 29,258,000 | 32,707,000 | 22,497,000 | 28,663,000 | 33,090,000 | 39,350,000 | 34,608,000 | 27,593,000 | 39,758,000 | 9,185,000 | 44,076,000 | 22,648,000 | 46,481,000 | 49,337,000 | 39,169,000 | 39,695,000 | 41,459,000 | 44,358,000 | 34,717,000 | 34,524,000 | 38,631,000 | 39,739,000 | 26,545,000 | 31,005,000 | 36,862,000 | 29,269,000 | 11,134,000 | -10,472,000 | 1,195,000 | 13,034,000 | 9,389,000 | 17,408,000 | 16,183,000 | 19,539,000 | 22,524,000 | 12,863,000 | 17,002,000 | 17,135,000 | 14,339,000 | 1,405,000 | 2,127,000 | 11,091,000 | 11,198,000 | 12,542,000 | 12,888,000 | 18,303,000 | 17,966,000 | 24,512,000 | 13,169,000 | 17,317,000 | 13,996,000 | -2,287,000 | -23,933,000 | 12,469,000 | 14,799,000 | 11,968,000 | 15,714,000 | 11,352,000 | 7,127,000 |
yoy | -2.71% | 7.52% | 26.16% | 31.07% | 20.67% | 32.74% | 14.96% | 18.03% | 64.31% | 27.12% | 51.87% | 28.62% | -11.58% | -16.88% | -34.99% | 3.88% | -16.77% | 328.42% | -21.48% | 21.83% | -14.46% | -81.38% | 12.53% | -42.94% | 12.11% | 11.22% | 12.82% | 14.98% | 7.32% | 11.62% | 30.79% | 11.35% | 4.80% | 35.77% | 138.41% | -396.08% | 2984.69% | 124.56% | 18.59% | -160.16% | -92.62% | -33.29% | -58.32% | 35.33% | -4.82% | 14.03% | 57.08% | 815.52% | 699.34% | 54.49% | 28.05% | -88.80% | -83.50% | -39.40% | -37.67% | -48.83% | -2.13% | 5.69% | 28.37% | -1171.80% | -155.02% | 38.88% | -5.43% | -119.11% | -252.30% | 9.84% | 107.65% | ||||
qoq | -4.89% | 19.75% | -13.12% | -1.69% | 5.12% | 40.50% | -9.74% | -9.49% | 15.63% | 21.69% | -7.32% | 26.00% | -10.55% | 45.38% | -21.51% | -13.38% | -15.91% | 13.70% | 25.42% | -30.60% | 332.86% | -79.16% | 94.61% | -51.27% | -5.79% | 25.96% | -1.33% | -4.25% | -6.54% | 27.77% | 0.56% | -10.63% | -2.79% | 49.70% | -14.38% | -15.89% | 25.94% | 162.88% | -206.32% | -976.32% | -90.83% | 38.82% | -46.07% | 7.57% | -17.18% | -13.25% | 75.11% | -24.34% | -0.78% | 19.50% | 920.57% | -33.94% | -80.82% | -0.96% | -10.72% | -2.68% | -29.59% | 1.88% | -26.71% | 86.13% | -23.95% | 23.73% | -711.98% | -90.44% | -291.94% | -15.74% | 23.65% | -23.84% | 38.42% | 59.28% | |
operating margin % | 12.07% | 12.45% | 11.33% | 12.69% | 13.45% | 12.65% | 9.47% | 10.53% | 11.88% | 10.39% | 9.02% | 9.90% | 8.54% | 9.34% | 7.24% | 9.16% | 10.83% | 12.61% | 11.91% | 10.26% | 16.85% | 3.83% | 13.42% | 6.95% | 15.31% | 15.70% | 12.45% | 13.10% | 13.59% | 14.11% | 9.09% | 8.84% | 10.63% | 10.96% | 7.69% | 8.62% | 10.64% | 8.40% | 3.35% | -3.30% | 0.81% | 7.45% | 5.82% | 10.26% | 9.43% | 11.35% | 12.92% | 7.28% | 10.14% | 10.00% | 9.67% | 0.88% | 1.32% | 6.66% | 7.04% | 8.85% | 9.78% | 12.49% | 12.07% | 18.41% | 10.33% | 12.30% | 10.60% | -1.82% | -19.70% | 9.26% | 10.58% | 8.16% | 11.53% | 8.01% | 10.10% |
interest expense | 9,367,000 | 9,754,000 | 14,805,000 | 13,234,000 | 14,577,000 | 15,278,000 | 14,671,000 | 12,690,000 | 11,967,000 | 11,459,000 | 17,254,000 | 14,215,000 | 10,676,000 | 7,773,000 | 5,968,000 | 5,511,000 | 10,053,000 | 7,532,000 | 8,532,000 | 9,218,000 | 9,368,000 | 9,273,000 | 10,361,000 | 12,766,000 | 12,337,000 | 13,612,000 | 13,830,000 | 13,955,000 | 54,526,000 | 15,234,000 | 26,445,000 | 25,435,000 | 26,485,000 | 25,647,000 | 28,893,000 | 27,875,000 | 27,870,000 | 27,908,000 | 27,617,000 | 25,362,000 | 5,825,000 | 1,206,000 | 1,120,000 | 1,044,000 | 1,051,000 | 1,073,000 | 1,084,000 | 1,313,000 | 1,515,000 | 1,445,000 | 6,988,000 | 4,879,000 | 4,401,000 | 4,416,000 | 4,359,000 | 4,126,000 | 4,125,000 | 4,403,000 | 4,274,000 | 3,655,000 | 4,577,000 | 5,139,000 | 5,148,000 | 5,357,000 | 4,895,000 | 4,930,000 | 4,889,000 | 3,260,000 | 3,268,000 | 3,209,000 | 1,163,000 |
gain on equity investments | -50,000 | -181,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other loss | 1,130,000 | 47,927,000 | 449,000 | 916,000 | 1,007,000 | 359,000 | 760,000 | 191,000 | 166,000 | 64,250 | 1,684,000 | 1,033,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from continuing operations before taxes | 45,992,000 | 45,596,000 | -12,999,000 | 27,076,250 | 43,424,000 | 18,003,000 | 31,400,000 | 165,000 | 36,639,000 | 9,730,000 | 35,499,000 | 34,832,000 | 25,323,000 | -14,460,000 | 31,795,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
benefit from income taxes | 6,314,000 | 8,587,000 | 9,466,000 | 6,285,000 | 7,142,000 | 8,782,000 | 4,227,000 | 2,971,000 | 4,820,000 | 5,921,000 | 2,932,000 | 3,502,000 | 938,000 | 3,587,000 | 2,581,000 | 2,127,000 | 1,113,000 | 3,458,000 | 2,576,000 | 1,058,000 | 5,539,000 | 3,822,250 | 4,913,000 | 6,610,000 | 3,766,000 | 8,739,000 | 4,091,000 | 1,126,000 | 1,457,000 | 2,652,000 | 1,812,000 | 3,310,000 | 4,888,000 | 5,784,000 | 7,139,000 | 1,436,000 | 4,473,000 | 5,259,000 | 1,403,000 | 1,469,000 | 5,389,000 | 3,019,000 | 1,652,000 | 3,086,750 | 2,250,000 | 4,214,000 | 5,883,000 | 4,193,000 | 2,987,000 | 3,526,000 | 5,193,000 | 2,369,000 | 2,550,000 | ||||||||||||||||||
income from continuing operations | 39,678,000 | 37,009,000 | -22,465,000 | 32,973,000 | 36,282,000 | 15,427,000 | 30,342,000 | 389,000 | 31,100,000 | 11,044,000 | 30,586,000 | 28,222,000 | 21,366,000 | 19,196,000 | -8,303,000 | 23,056,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from discontinued operations, net of tax | -22,000 | -270,000 | -843,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income | 39,678,000 | 37,009,000 | -22,487,000 | 32,703,000 | 35,439,000 | 31,246,000 | 20,508,000 | 26,357,000 | 27,257,000 | 23,971,000 | 13,065,000 | 18,117,000 | 16,057,000 | 20,836,000 | 11,367,000 | 23,789,000 | 22,066,000 | 29,433,000 | 21,520,000 | 15,427,000 | 30,342,000 | 389,000 | 31,100,000 | 11,024,000 | 30,586,000 | 33,057,000 | 21,669,000 | 25,745,000 | 114,079,000 | 20,022,000 | 8,118,000 | 54,338,000 | 13,690,000 | 2,990,000 | -4,339,000 | 7,933,000 | 11,458,000 | -770,000 | -12,660,000 | -24,907,000 | 22,000 | 9,283,000 | 8,008,000 | 14,176,000 | 14,012,000 | 12,348,000 | 14,922,000 | 9,781,000 | 11,071,000 | 9,752,000 | 5,663,000 | -5,556,000 | -7,561,000 | 3,851,000 | 4,467,000 | 5,639,000 | 6,989,000 | 8,550,000 | 11,944,000 | 13,839,000 | 5,964,000 | 7,788,000 | 5,547,000 | -1,534,000 | -20,693,000 | 6,562,000 | 6,664,000 | 8,499,000 | 7,629,000 | 5,805,000 | 4,843,000 |
yoy | 11.96% | 18.44% | -209.65% | 24.08% | 30.02% | 30.35% | 56.97% | 45.48% | 69.75% | 15.05% | 14.94% | -23.84% | -27.23% | -29.21% | -47.18% | 54.20% | -27.28% | 7466.32% | -30.80% | 39.94% | -0.80% | -98.82% | 43.52% | -57.18% | -73.19% | 65.10% | 166.93% | -52.62% | 733.30% | 569.63% | -287.09% | 584.96% | 19.48% | -488.31% | -65.73% | -131.85% | 51981.82% | -108.29% | -258.09% | -275.70% | -99.84% | -24.82% | -46.33% | 44.93% | 26.56% | 26.62% | 163.50% | -276.04% | -246.42% | 153.23% | 26.77% | -198.53% | -208.18% | -54.96% | -62.60% | -59.25% | 17.19% | 9.78% | 115.32% | -1002.15% | -128.82% | 18.68% | -16.76% | -118.05% | -371.24% | 13.04% | 37.60% | ||||
qoq | 7.21% | -264.58% | -168.76% | -7.72% | 13.42% | 52.36% | -22.19% | -3.30% | 13.71% | 83.47% | -27.89% | 12.83% | -22.94% | 83.30% | -52.22% | 7.81% | -25.03% | 36.77% | 39.50% | -49.16% | 7700.00% | -98.75% | 182.11% | -63.96% | -7.47% | 52.55% | -15.83% | -77.43% | 469.77% | 146.64% | -85.06% | 296.92% | 357.86% | -168.91% | -154.70% | -30.76% | -1588.05% | -93.92% | -49.17% | -113313.64% | -99.76% | 15.92% | -43.51% | 1.17% | 13.48% | -17.25% | 52.56% | -11.65% | 13.53% | 72.21% | -201.93% | -26.52% | -296.34% | -13.79% | -20.78% | -19.32% | -18.26% | -28.42% | -13.69% | 132.04% | -23.42% | 40.40% | -461.60% | -92.59% | -415.35% | -1.53% | -21.59% | 11.40% | 31.42% | 19.86% | |
net income margin % | 8.48% | 7.77% | -5.14% | 7.28% | 8.21% | 7.16% | 4.94% | 6.38% | 6.74% | 5.99% | 3.45% | 4.86% | 4.69% | 5.95% | 3.66% | 7.60% | 7.22% | 9.43% | 7.41% | 5.74% | 12.86% | 0.16% | 9.47% | 3.39% | 10.07% | 10.52% | 6.89% | 8.50% | 37.39% | 6.37% | 2.13% | 13.92% | 3.77% | 0.82% | -1.26% | 2.21% | 3.31% | -0.22% | -3.81% | -7.84% | 0.02% | 5.31% | 4.96% | 8.35% | 8.16% | 7.18% | 8.56% | 5.54% | 6.60% | 5.69% | 3.82% | -3.49% | -4.69% | 2.31% | 2.81% | 3.98% | 5.31% | 5.84% | 8.03% | 10.40% | 4.68% | 5.53% | 4.20% | -1.22% | -17.04% | 4.87% | 4.77% | 5.80% | 5.60% | 4.10% | 6.86% |
basic earnings per share: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from discontinued operations | -0.03 | -20,000 | 4,835,000 | 303,000 | 6,549,000 | 122,382,000 | -3,034,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic earnings per share | 1.13 | 1.06 | -0.66 | 0.97 | 1.05 | 0.47 | 0.92 | 0.01 | 0.95 | 0.33 | 0.94 | 1.01 | 0.67 | 0.79 | 3.54 | 0.62 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted earnings per share: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted earnings per share | 1.11 | 1.04 | -0.66 | 0.9 | 0.99 | 0.46 | 0.92 | 0.01 | 0.94 | 0.34 | 0.92 | 1 | 0.66 | 0.77 | 3.54 | 0.61 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
weighted-average shares outstanding: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 35,081 | 35,035 | 33,916 | 33,601 | 33,656 | 33,600 | 33,478 | 33,320 | 33,346 | 33,312 | 33,258 | 33,127 | 33,145 | 33,111 | 33,091 | 32,993 | 33,008 | 32,982 | 32,957 | 32,845 | 32,859 | 32,834 | 32,807 | 32,627 | 32,660 | 32,621 | 32,536 | 32,136 | 32,211 | 32,038 | 31,902 | 31,402 | 31,594 | 31,302 | 31,016 | 30,778 | 30,782 | 30,767 | 30,718 | 26,363 | 25,536 | 25,473 | 25,264 | 24,825 | 24,899 | 24,838 | 24,614 | 23,991 | 24,047 | 23,914 | 23,750 | 23,584 | 23,646 | 23,611 | 23,420 | 23,258 | 23,297 | 23,227 | 23,200 | 23,070 | 23,078 | 23,058 | 23,044 | 22,926 | 22,963 | 22,960 | 22,814 | 22,525 | 22,557 | 22,536 | 21,809 |
diluted | 35,608 | 35,713 | 33,916 | 35,649 | 35,791 | 35,529 | 34,993 | 33,758 | 33,774 | 33,686 | 33,575 | 33,357 | 33,336 | 33,350 | 33,302 | 33,258 | 33,309 | 33,254 | 33,188 | 33,113 | 33,076 | 33,129 | 33,117 | 33,037 | 33,068 | 33,009 | 32,980 | 32,596 | 32,211 | 32,720 | 32,423 | 31,888 | 32,173 | 31,982 | 31,016 | 30,973 | 31,153 | 30,767 | 30,718 | 26,363 | 26,441 | 26,313 | 26,219 | 25,975 | 25,923 | 25,901 | 25,694 | 25,323 | 25,188 | 24,922 | 24,415 | 23,584 | 23,646 | 23,876 | 23,848 | 23,636 | 23,611 | 23,838 | 23,587 | 23,802 | 23,406 | 23,926 | 23,907 | 22,926 | 22,963 | 23,855 | 23,899 | 24,128 | 24,087 | 23,935 | 26,178 |
comprehensive income | 37,475 | 90,113 | 2,302 | 23,363.25 | 61,308 | 23,989 | 8,156 | 14,000.75 | 12,126 | 24,968 | 62,925 | 30,079 | 37,907 | 3,947 | -21,378 | 15,220 | -11,718 | 6,467 | -31,193 | 855 | 9,408 | 5,583 | 11,249 | 10,752 | 12,041 | 16,181 | 9,813 | 14,247 | 10,152 | 3,466 | -1,940 | -6,157 | -1,714 | 9,030 | 1,607 | -2,204 | 17,749 | 14,429 | 16,701 | 15,498 | 6,435 | 2,826 | -1,021 | -16,035 | 10,266 | 3,013 | 5,083 | 2,344 | 4,647 | 7,639 | |||||||||||||||||||||
other comprehensive income: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
foreign currency translation gain | -1,857 | 47,356 | 20,291 | 2,496.5 | 27,335 | -3,911 | -13,438 | -2,901 | 7,925 | -27,274 | -5,429 | -7,836 | 2,484 | 13,441 | 7,997 | 16,728 | 34,599 | 6,536 | 3,062.5 | 3,191 | -9,701 | 18,760 | -6,374 | 144 | 214 | -1,825 | -1,080 | -3,211 | -393 | 1,182 | 374 | 3,579 | 631 | -3,063 | 2,427 | 1,005 | -5,565 | 4,038 | -3,591 | -8,416 | 9,088 | 2,215 | 1,149.75 | 9,253 | -1,460 | 1,222 | 4,871 | 3,934 | |||||||||||||||||||||||
change in fair value of cash flow hedges, net of tax | -346 | 5,748 | 4,498 | -931.5 | -1,466 | -3,346 | 1,086 | -236 | -2,761 | 105 | 1,712 | 683 | 45 | -47 | 2,734 | 49 | 57 | 845 | -706 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
other comprehensive income | -2,203 | 53,104 | 24,789 | 1,565 | 25,869 | -7,257 | -12,352 | 16,850 | 8,587 | 16,389 | 34,917 | 8,286 | 2,985.25 | 3,762 | -10,948 | 19,127 | -6,286 | 833 | 125 | -2,425 | -2,927 | -3,260 | -307 | 1,259 | 32 | 3,176 | 400 | -2,197 | 85 | -5,285 | -1,158 | ||||||||||||||||||||||||||||||||||||||||
(gain) loss on equity investments | 8,000 | -508,750 | -906,000 | 7,000 | -1,136,000 | -134,000 | 2,025,000 | 2,887,000 | 1,276,000 | -152,000 | 684,000 | 1,335,000 | -1,383,000 | -2,234,000 | 205,000 | -1,925,000 | -191,000 | -986,000 | 1,611,000 | 41,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
other | 3,980,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other (gain) loss | -127,000 | 424,750 | 580,000 | -233,000 | -1,300,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income before taxes | 40,028,000 | 24,735,000 | 19,491,500 | 32,077,000 | 29,892,000 | 15,997,000 | 13,841,500 | 16,995,000 | 24,423,000 | 13,948,000 | 19,733,750 | 23,179,000 | 30,778,000 | 24,978,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings per share: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 0.93 | 0.61 | 0.483 | 0.82 | 0.72 | 0.39 | 0.365 | 0.48 | 0.63 | 0.34 | 0.553 | 0.67 | 0.89 | 0.65 | 0.25 | 1.73 | 0.43 | 0.1 | 0.25 | 0.37 | -0.03 | -0.41 | -0.97 | 0.36 | 0.32 | 0.56 | 0.56 | 0.5 | 0.61 | 0.4 | 0.46 | 0.41 | 0.24 | -0.23 | -0.32 | 0.16 | 0.19 | 0.24 | 0.3 | 0.37 | 0.51 | 0.6 | 0.26 | 0.34 | 0.24 | -0.06 | -0.9 | 0.29 | 0.29 | 0.37 | 0.34 | 0.26 | 0.22 | ||||||||||||||||||
diluted | 0.88 | 0.59 | 0.478 | 0.81 | 0.71 | 0.39 | 0.363 | 0.48 | 0.62 | 0.34 | 0.55 | 0.66 | 0.89 | 0.65 | 0.25 | 1.7 | 0.43 | 0.09 | 0.25 | 0.37 | -0.03 | -0.41 | -0.95 | 0.35 | 0.31 | 0.54 | 0.54 | 0.48 | 0.58 | 0.37 | 0.44 | 0.39 | 0.23 | -0.23 | -0.32 | 0.16 | 0.19 | 0.24 | 0.3 | 0.36 | 0.51 | 0.58 | 0.25 | 0.33 | 0.24 | -0.06 | -0.9 | 0.28 | 0.28 | 0.37 | 0.33 | 0.25 | 0.21 | ||||||||||||||||||
loss on equity investments | 2,219,000 | 3,451,000 | 155,000 | 320,000 | 2,404,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other comprehensive loss: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
foreign currency translation loss | -1,836.5 | -12,370 | -16,131.25 | -29,364 | -7,887 | -16,364 | -3,194 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other comprehensive loss | -2,072.5 | -15,131 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other comprehensive income, net of tax | -2,796 | 9,637 | -27,321 | -5,380 | -7,779 | 3,329 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
comprehensive income, net of tax | 21,175 | 22,702 | -3,383.25 | -13,262 | -6,485 | 6,214 | 12,874.75 | 14,287 | 32,762 | 4,450 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other comprehensive loss, net of tax | -15,448.25 | -29,319 | -5,153 | -17,070 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other (income) loss | 177,000 | -252,000 | 10,000 | 356,000 | 1,755,000 | 1,224,000 | -999,000 | 343,000 | -369,000 | -2,387,000 | -2,392,000 | 156,000 | 9,976,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other operating expenses | 4,199,000 | 2,463,000 | 279,000 | 915,000 | -10,000 | 2,674,000 | 2,029,000 | 2,928,000 | 3,912,000 | 2,241,000 | 3,108,000 | 2,890,000 | 3,450,000 | 4,139,000 | 4,692,000 | 5,277,000 | 12,337,000 | 6,264,000 | 6,920,000 | 11,771,000 | 11,733,000 | 13,370,000 | 15,494,000 | 21,140,000 | 37,015,000 | 13,844,000 | 7,750,000 | 5,074,000 | 6,176,000 | 4,261,000 | 5,230,000 | 3,500,000 | 3,822,000 | 2,745,000 | 167,000 | 2,746,000 | 325,000 | 495,000 | 992,000 | ||||||||||||||||||||||||||||||||
benefit for income taxes | 1,345,000 | -224,000 | 83,000 | 6,127,000 | -6,157,000 | -44,422,000 | -1,700,000 | 144,000 | -3,390,000 | -2,741,000 | -102,000 | -12,554,000 | -16,000 | 6,681,000 | 2,326,000 | -5,822,000 | -8,001,000 | 1,583,000 | 3,064,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
other income | -237,000 | -458,000 | -718,000 | 1,847,000 | -2,246,000 | 275,000 | 674,000 | -3,721,000 | 4,977,000 | -4,636,000 | -107,000 | -1,551,000 | 3,248,000 | -3,768,000 | 334,000 | -621,000 | -361,000 | -57,000 | 679,000 | 285,000 | 157,000 | 248,000 | -194,000 | 720,000 | -134,000 | -475,000 | 819,000 | 422,000 | 338,000 | 306,000 | 200,000 | 316,000 | -13,000 | -112,000 | -604,000 | 207,000 | -27,000 | -234,000 | 94,000 | -76,000 | |||||||||||||||||||||||||||||||
selling, general and administrative expenses | 18,492,250 | 3,609,000 | 33,903,000 | 36,457,000 | 37,661,000 | 32,935,000 | 33,143,000 | 34,956,000 | 35,141,000 | 34,091,000 | 36,780,000 | 41,238,000 | 42,617,000 | 39,733,000 | 39,724,000 | 39,499,000 | 37,510,000 | 36,265,000 | 37,628,000 | 41,888,000 | 33,509,000 | 22,308,000 | 24,104,000 | 22,609,000 | 24,849,000 | 22,121,000 | 21,877,000 | 21,755,000 | 24,198,000 | 21,569,000 | 22,248,000 | 20,092,000 | 20,939,000 | 20,274,000 | 20,745,000 | 19,034,000 | 18,568,000 | 17,760,000 | 17,571,000 | 18,649,000 | 15,290,000 | 17,098,000 | 16,470,000 | 15,652,000 | 17,932,000 | 15,790,000 | 17,885,000 | 18,687,000 | 19,948,000 | 15,681,000 | 18,657,000 | 9,865,000 | |||||||||||||||||||
research, development and engineering costs | 9,469,750 | 11,892,000 | 12,746,000 | 13,241,000 | 11,809,000 | 11,729,000 | 11,396,000 | 11,595,000 | 10,159,000 | 12,234,000 | 12,935,000 | 14,538,000 | 15,340,000 | 13,607,000 | 12,889,000 | 13,411,000 | 12,643,000 | 11,412,000 | 13,640,000 | 17,306,000 | 13,088,000 | 14,299,000 | 13,063,000 | 12,545,000 | 9,883,000 | 13,638,000 | 12,793,000 | 13,531,000 | 15,094,000 | 13,806,000 | 14,097,000 | 11,080,000 | 11,165,000 | 13,240,000 | 14,174,000 | 13,911,000 | 12,803,000 | 11,072,000 | 11,250,000 | 10,388,000 | 11,416,000 | 11,402,000 | 11,177,000 | 11,024,000 | 7,292,000 | 9,701,000 | 8,694,000 | 7,875,000 | 7,722,000 | 6,793,000 | 7,705,000 | 6,142,000 | |||||||||||||||||||
discontinued operations: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from discontinued operations before taxes | -20,000 | 4,930,000 | 62,000 | 195,874,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from continuing operations before income taxes | 25,132,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from discontinued operations before income taxes | 386,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(gain) loss on cost and equity method investments | -1,386,250 | -291,000 | -284,000 | -4,970,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from operations of discontinued operations | -1,374,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income before income taxes | 12,209,000 | 2,977,750 | 11,990,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net change in cash flow hedges, net of tax | 3,409 | 514 | -339 | 318 | 1,750 | 2,787 | 571 | -1,247 | 367 | 689 | -89 | -600 | -1,473 | -49 | 86 | 77 | -17 | -403 | -231 | 269 | -496 | 399 | 525 | 125 | -777 | 111 | 270 | ||||||||||||||||||||||||||||||||||||||||||||
income before benefit from income taxes | 4,116,000 | 687,000 | 11,935,000 | 9,820,000 | 17,486,000 | 18,900,000 | 18,132,000 | 22,061,000 | 11,217,000 | 15,544,000 | 15,011,000 | 7,066,000 | -4,087,000 | -2,172,000 | 6,870,000 | 6,119,000 | 9,957,500 | 9,239,000 | 12,764,000 | 17,827,000 | 11,981,000 | 8,534,000 | 12,025,000 | 12,822,000 | 8,174,000 | 7,393,000 | |||||||||||||||||||||||||||||||||||||||||||||
income before benefit for income taxes | -4,195,000 | 4,543,000 | 8,717,000 | -12,762,000 | 5,440,250 | 6,000 | 20,520,000 | 8,290,000 | -7,356,000 | -28,694,000 | 8,145,000 | 9,728,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss per share: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | -0.14 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | -0.14 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other operating expenses (income) | 7,855,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
defined benefit plan liability adjustment, net of tax | -325 | 597 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other operating incomes | -214,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
comprehensive income: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other operating expense | 3,238,000 | 2,076,500 | 3,079,000 | 2,424,000 | 2,803,000 | 1,868,500 | 3,565,000 | 2,881,000 | 3,643,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other operating income | 5,995,250 | 15,313,000 | 5,923,000 | -41,500 | 187,000 | -520,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest income | -1,000 | -12,000 | -1,000 | -8,000 | -1,000 | -4,000 | -3,000 | -2,000 | -275,000 | -22,000 | -2,000 | -25,000 | -48,000 | -142,000 | -125,000 | -1,353,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on cost method investments | -87,500 | -350,000 | -1,058,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(gain) loss on cost method investments | 317,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sale of cost method investment | -4,549,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
litigation charge | 8,625,000 | 34,500,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized gain on cash flow hedges | 215.25 | 281 | 107 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized gain on cash flow hedges, net of tax | 473 | -230 | 266 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquired in-process research and development | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized loss on cash flow hedges, net of tax | -23 | -213 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized loss on short-term investments available for sale, net of tax | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized gain on short-term investments available for sale, net of tax | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
costs and expenses: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cost of sales - excluding amortization of intangible assets | 93,954,000 | 42,863,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cost of sales - amortization of intangible assets | 1,700,000 | 1,700,000 | 1,710,000 | 1,721,000 | 958,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
foreign currency translation adjustment | -3,917 | -594 | -4,914 | -1,929 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cost of sales - excluding amortization | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
of intangible assets | 71,464,000 | 92,779,000 | 99,332,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sale of investment security | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on extinguishment of debt | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized loss on interest rate swap, net of tax | -6.5 | -351 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized loss on short-term investments: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized loss on short-term investments | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
during the period, net of tax | -20 | -15 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less: reclassification adjustment for net realized gain on | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
short-term investments during the period, net of tax | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
the accompanying notes are an integral part of these condensed consolidated financial statements. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized gain on interest rate swap, net of tax | 786 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized gain on short-term investments: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized gain on short-term investments | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cost and expenses: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net unrealized gain on available-for-sale securities | 2,796 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
the accompanying notes are an integral part of these condensed consolidated financial statements |
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.
