Quarterly
Annual
| Unit: USD | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
net sales | 305,900,000 | 304,600,000 | 280,500,000 | 240,500,000 | 227,200,000 | 294,700,000 | 321,600,000 | 328,100,000 | 354,200,000 | 356,600,000 | 323,500,000 | 245,400,000 | 316,800,000 | 415,700,000 | 352,000,000 | 338,300,000 | 343,700,000 | 327,300,000 | 273,600,000 | 211,200,000 | 205,900,000 | 154,000,000 | 259,700,000 | 226,900,000 | 274,200,000 | 336,700,000 | 371,000,000 | 406,400,000 | 409,900,000 | 413,500,000 | 380,800,000 | 339,100,000 | 339,300,000 | 309,400,000 | 214,700,000 | 213,800,000 | 223,100,000 | 217,900,000 | 206,600,000 | 232,700,000 | 278,200,000 | 388,700,000 | 408,300,000 | 434,200,000 | 442,200,000 |
cost of products sold | 270,900,000 | 272,400,000 | 258,600,000 | 229,600,000 | 215,100,000 | 270,600,000 | 271,000,000 | 286,700,000 | 303,200,000 | 302,900,000 | 283,100,000 | 265,700,000 | 311,200,000 | 334,300,000 | 292,000,000 | 282,900,000 | 277,000,000 | 260,100,000 | 242,900,000 | 197,000,000 | 208,300,000 | 158,000,000 | 251,900,000 | 272,000,000 | 261,000,000 | 311,300,000 | 341,900,000 | 379,300,000 | 385,300,000 | 381,400,000 | 359,700,000 | 320,600,000 | 315,500,000 | 292,400,000 | 257,900,000 | 211,300,000 | 212,900,000 | 214,500,000 | 212,800,000 | 253,200,000 | 284,300,000 | 347,100,000 | 351,900,000 | 363,000,000 | 369,500,000 |
gross profit | 35,000,000 | 32,200,000 | 21,900,000 | 10,900,000 | 12,100,000 | 24,100,000 | 50,600,000 | 41,400,000 | 51,000,000 | 53,700,000 | 40,400,000 | -20,300,000 | 5,600,000 | 81,400,000 | 60,000,000 | 55,400,000 | 66,700,000 | 67,200,000 | 30,700,000 | 14,200,000 | -2,400,000 | -4,000,000 | 7,800,000 | -45,100,000 | 13,200,000 | 25,400,000 | 29,100,000 | 27,100,000 | 24,600,000 | 32,100,000 | 21,100,000 | 18,500,000 | 23,800,000 | 17,000,000 | -43,200,000 | 2,500,000 | 10,200,000 | 3,400,000 | -6,200,000 | -20,500,000 | -6,100,000 | 41,600,000 | 56,400,000 | 71,200,000 | 72,700,000 |
yoy | 189.26% | 33.61% | -56.72% | -73.67% | -76.27% | -55.12% | 25.25% | -303.94% | 810.71% | -34.03% | -32.67% | -136.64% | -91.60% | 21.13% | 95.44% | 290.14% | -2879.17% | -1780.00% | 293.59% | -131.49% | -118.18% | -115.75% | -73.20% | -266.42% | -46.34% | -20.87% | 37.91% | 46.49% | 3.36% | 88.82% | -148.84% | 640.00% | 133.33% | 400.00% | 596.77% | -112.20% | -267.21% | -91.83% | -110.99% | -128.79% | -108.39% | ||||
qoq | 8.70% | 47.03% | 100.92% | -9.92% | -49.79% | -52.37% | 22.22% | -18.82% | -5.03% | 32.92% | -299.01% | -462.50% | -93.12% | 35.67% | 8.30% | -16.94% | -0.74% | 118.89% | 116.20% | -691.67% | -40.00% | -151.28% | -117.29% | -441.67% | -48.03% | -12.71% | 7.38% | 10.16% | -23.36% | 52.13% | 14.05% | -22.27% | 40.00% | -139.35% | -1828.00% | -75.49% | 200.00% | -154.84% | -69.76% | 236.07% | -114.66% | -26.24% | -20.79% | -2.06% | |
gross margin % | |||||||||||||||||||||||||||||||||||||||||||||
selling, general and administrative expenses | 24,500,000 | 22,900,000 | 24,300,000 | 20,400,000 | 22,500,000 | 20,700,000 | 24,100,000 | 22,700,000 | 20,500,000 | 20,400,000 | 21,000,000 | 17,400,000 | 16,200,000 | 21,700,000 | 18,500,000 | 16,800,000 | 19,900,000 | 21,000,000 | 19,500,000 | 18,600,000 | 17,900,000 | 16,800,000 | 23,400,000 | 26,900,000 | 21,400,000 | 20,200,000 | 23,300,000 | 24,600,000 | 24,000,000 | 24,900,000 | 24,700,000 | 22,500,000 | 22,300,000 | 22,900,000 | 29,900,000 | 25,000,000 | 23,700,000 | 22,900,000 | 25,600,000 | 26,600,000 | 29,700,000 | 29,100,000 | 30,600,000 | 31,100,000 | 26,100,000 |
restructuring charges | 2,700,000 | 400,000 | 400,000 | 4,700,000 | 400,000 | 1,000,000 | 500,000 | 1,500,000 | 700,000 | 300,000 | 600,000 | 5,000,000 | 3,600,000 | ||||||||||||||||||||||||||||||||
gain on sale or disposal of assets | 200,000 | -1,500,000 | 200,000 | 100,000 | 200,000 | 100,000 | 300,000 | -300,000 | -2,600,000 | 100,000 | -600,000 | 1,900,000 | 500,000 | 100,000 | 800,000 | 100,000 | 400,000 | ||||||||||||||||||||||||||||
interest income | -1,400,000 | -1,300,000 | -1,500,000 | -2,000,000 | -2,400,000 | -2,400,000 | -2,800,000 | -2,100,000 | -1,800,000 | -1,700,000 | -1,500,000 | -1,000,000 | -200,000 | ||||||||||||||||||||||||||||||||
loss on extinguishment of debt | 3,600,000 | 11,400,000 | 100,000 | 26,000,000 | 17,000,000 | ||||||||||||||||||||||||||||||||||||||||
other income | -1,900,000 | -1,600,000 | -2,300,000 | 7,300,000 | -1,000,000 | -500,000 | -800,000 | 16,800,000 | -2,000,000 | -2,300,000 | -8,800,000 | -31,800,000 | 200,000 | -43,800,000 | -15,200,000 | -31,200,000 | -6,600,000 | -12,300,000 | -9,400,000 | 1,800,000 | -10,600,000 | -8,100,000 | 2,700,000 | -31,400,000 | 5,200,000 | 200,000 | 2,700,000 | -100,000 | 6,100,000 | 6,200,000 | 6,400,000 | 1,900,000 | -4,300,000 | -4,500,000 | 200,000 | 700,000 | 800,000 | 500,000 | 1,000,000 | 500,000 | 900,000 | 1,300,000 | 200,000 | -1,500,000 | |
income before income taxes | 10,900,000 | 8,600,000 | 2,900,000 | -24,400,000 | -7,100,000 | 6,100,000 | 30,000,000 | 3,700,000 | 34,600,000 | 39,900,000 | 18,200,000 | -4,300,000 | -12,600,000 | 76,000,000 | 38,000,000 | 60,700,000 | 50,600,000 | 55,400,000 | 10,000,000 | -12,200,000 | -13,600,000 | -15,100,000 | -19,800,000 | -119,500,000 | -6,700,000 | -4,200,000 | 4,300,000 | -39,000,000 | 2,300,000 | 8,600,000 | -1,800,000 | -5,800,000 | 2,100,000 | -5,000,000 | -76,500,000 | -26,600,000 | -16,600,000 | -22,300,000 | -37,400,000 | -49,800,000 | -38,900,000 | 11,100,000 | 23,300,000 | 39,700,000 | 44,400,000 |
benefit for income taxes | 2,800,000 | 4,900,000 | 1,600,000 | -3,000,000 | -1,200,000 | 1,500,000 | 6,000,000 | 2,400,000 | 9,800,000 | 11,000,000 | 3,800,000 | 28,900,000 | 700,000 | 1,500,000 | 900,000 | 3,600,000 | 500,000 | 1,400,000 | 200,000 | 600,000 | 300,000 | 200,000 | 100,000 | -14,300,000 | -2,100,000 | 100,000 | 800,000 | 300,000 | -11,700,000 | -10,000,000 | -6,100,000 | -8,700,000 | -13,200,000 | -19,000,000 | -14,600,000 | ||||||||||
net income | 8,100,000 | 3,700,000 | 1,300,000 | -21,400,000 | -5,900,000 | 4,600,000 | 24,000,000 | 1,300,000 | 24,800,000 | 28,900,000 | 14,400,000 | -33,200,000 | -13,300,000 | 74,500,000 | 37,100,000 | 57,100,000 | 50,100,000 | 54,000,000 | 9,800,000 | -12,800,000 | -13,900,000 | -15,300,000 | -19,900,000 | -105,200,000 | -4,600,000 | -4,400,000 | 4,200,000 | -39,600,000 | 1,400,000 | 8,400,000 | -1,900,000 | -5,900,000 | 1,300,000 | -5,300,000 | -64,800,000 | -16,600,000 | -10,500,000 | -13,600,000 | -24,200,000 | -30,800,000 | -24,300,000 | 6,900,000 | 16,400,000 | 25,700,000 | 28,600,000 |
yoy | -237.29% | -19.57% | -94.58% | -1746.15% | -123.79% | -84.08% | 66.67% | -103.92% | -286.47% | -61.21% | -61.19% | -158.14% | -126.55% | 37.96% | 278.57% | -546.09% | -460.43% | -452.94% | -149.25% | -87.83% | 202.17% | 247.73% | -573.81% | 165.66% | -428.57% | -152.38% | -321.05% | 571.19% | 7.69% | -258.49% | -97.07% | -64.46% | -112.38% | -61.03% | 167.77% | -46.10% | -56.79% | -297.10% | -247.56% | -219.84% | -184.97% | ||||
qoq | 118.92% | 184.62% | -106.07% | 262.71% | -228.26% | -80.83% | 1746.15% | -94.76% | -14.19% | 100.69% | -143.37% | 149.62% | -117.85% | 100.81% | -35.03% | 13.97% | -7.22% | 451.02% | -176.56% | -7.91% | -9.15% | -23.12% | -81.08% | 2186.96% | 4.55% | -204.76% | -110.61% | -2928.57% | -83.33% | -542.11% | -67.80% | -553.85% | -124.53% | -91.82% | 290.36% | 58.10% | -22.79% | -43.80% | -21.43% | 26.75% | -452.17% | -57.93% | -36.19% | -10.14% | |
net income margin % | |||||||||||||||||||||||||||||||||||||||||||||
per share data: | |||||||||||||||||||||||||||||||||||||||||||||
basic earnings per share | 0.19 | 0.09 | 0.03 | -0.49 | -0.13 | 0.1 | 0.55 | 0.03 | 0.56 | 0.66 | 0.33 | -0.7 | -0.29 | 1.6 | 0.8 | 1.24 | 1.08 | 1.18 | 0.22 | -0.29 | -0.31 | -0.34 | -0.44 | -2.35 | -0.1 | -0.1 | 0.09 | 0.045 | 0.03 | 0.19 | -0.31 | -0.55 | -0.69 | -0.54 | 0.15 | 0.36 | 0.56 | 0.63 | |||||||
diluted earnings per share | 0.19 | 0.09 | 0.03 | -0.46 | -0.13 | 0.1 | 0.52 | 0.04 | 0.51 | 0.62 | 0.3 | -0.61 | -0.29 | 1.42 | 0.7 | 1.06 | 0.94 | 0.98 | 0.2 | -0.29 | -0.31 | -0.34 | -0.44 | -2.35 | -0.1 | -0.1 | 0.09 | 0.043 | 0.03 | 0.19 | -0.31 | -0.55 | -0.69 | -0.54 | 0.15 | 0.36 | 0.56 | 0.62 | |||||||
loss on sale of consolidated subsidiary | 1,100,000 | ||||||||||||||||||||||||||||||||||||||||||||
impairment charges | 2,400,000 | 8,200,000 | 400,000 | ||||||||||||||||||||||||||||||||||||||||||
interest expense | 600,000 | 1,200,000 | 1,200,000 | 1,200,000 | 1,700,000 | 1,900,000 | 3,000,000 | 3,000,000 | 3,000,000 | 3,200,000 | 3,700,000 | 3,600,000 | 4,200,000 | 4,200,000 | 4,200,000 | 4,400,000 | 3,900,000 | 4,600,000 | 3,700,000 | 3,700,000 | 3,600,000 | 3,400,000 | 3,900,000 | 2,100,000 | 2,000,000 | 1,400,000 | 900,000 | 1,000,000 | 100,000 | 200,000 | -700,000 | ||||||||||||||
impairment charges and gain on sale or asset disposals | -750,000 | 200,000 | -900,000 | ||||||||||||||||||||||||||||||||||||||||||
gain on sale or asset disposals | -2,300,000 | ||||||||||||||||||||||||||||||||||||||||||||
impairment charges and loss on asset disposals | 475,000 | 100,000 | 1,800,000 | ||||||||||||||||||||||||||||||||||||||||||
benefit from income taxes | 200,000 | 100,000 | 300,000 | 900,000 | 200,000 | 100,000 | 4,200,000 | 6,900,000 | 14,000,000 | 15,800,000 | |||||||||||||||||||||||||||||||||||
operating income | 5,800,000 | 2,500,000 | 600,000 | 6,300,000 | -3,600,000 | -4,000,000 | 1,500,000 | -5,900,000 | -73,100,000 | -22,500,000 | -13,800,000 | -19,500,000 | -35,500,000 | -47,900,000 | -37,400,000 | 12,100,000 | 24,600,000 | 40,100,000 | 46,600,000 | ||||||||||||||||||||||||||
yoy | -261.11% | -162.50% | -60.00% | -206.78% | -95.08% | -82.22% | -110.87% | -69.74% | 105.92% | -53.03% | -63.10% | -261.16% | -244.31% | -219.45% | -180.26% | ||||||||||||||||||||||||||||||
qoq | 132.00% | 316.67% | -90.48% | -275.00% | -10.00% | -366.67% | -125.42% | -91.93% | 224.89% | 63.04% | -29.23% | -45.07% | -25.89% | 28.07% | -409.09% | -50.81% | -38.65% | -13.95% | |||||||||||||||||||||||||||
operating margin % | |||||||||||||||||||||||||||||||||||||||||||||
impairment charges and loss on sale or disposal of assets | 225,000 | 900,000 | |||||||||||||||||||||||||||||||||||||||||||
dividends per share | 0.14 | 0.14 | 0.14 | 0.14 | 0.14 | ||||||||||||||||||||||||||||||||||||||||
basic loss per share | -0.04 | -0.13 | -0.12 | -0.23 | -0.38 | -0.24 | |||||||||||||||||||||||||||||||||||||||
diluted loss per share | -0.04 | -0.13 | -0.12 | -0.23 | -0.38 | -0.24 | |||||||||||||||||||||||||||||||||||||||
basic income per share | 0.03 | ||||||||||||||||||||||||||||||||||||||||||||
diluted income per share | 0.03 | ||||||||||||||||||||||||||||||||||||||||||||
impairment and restructuring charges | 300,000 | 3,700,000 | 800,000 | 1,600,000 |
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.
