7Baggers
Quarterly
Annual
    Unit: USD2025-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-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 
      
                                                 
      net sales
    177,800,000 175,000,000 167,500,000 179,600,000 170,400,000 171,700,000 166,100,000 173,300,000 171,300,000 169,400,000 191,700,000 217,500,000 202,100,000 203,000,000 197,400,000 193,400,000 184,100,000 186,400,000 180,700,000 185,000,000 185,700,000 163,700,000 180,400,000 189,800,000 171,400,000 172,200,000 164,200,000 169,900,000 165,100,000 160,900,000 156,400,000 -584,600,000 401,400,000 399,200,000 395,600,000 410,000,000 397,500,000 400,000,000 384,800,000 401,400,000 389,500,000 389,300,000 394,200,000 439,400,000 408,500,000 
      cost of products sold
    91,800,000 82,900,000 77,700,000 81,600,000 77,500,000 76,100,000 71,300,000 78,300,000 75,800,000 71,600,000 87,200,000 100,600,000 92,000,000 88,100,000 90,200,000 96,500,000 93,700,000 100,700,000 89,400,000 96,100,000 89,900,000 77,200,000 78,300,000 80,100,000 76,400,000 73,500,000 65,400,000 69,500,000 60,400,000 66,200,000 65,300,000 -490,700,000 258,100,000 254,600,000 252,700,000 267,300,000 259,500,000 259,300,000 248,300,000 193,750,000 258,500,000 254,400,000 262,100,000 210,150,000 276,300,000 
      gross profit
    86,000,000 92,100,000 89,800,000 98,000,000 92,900,000 95,600,000 94,800,000 95,000,000 95,500,000 97,800,000 104,500,000 116,900,000 110,100,000 114,900,000 107,200,000 96,900,000 90,400,000 85,700,000 91,300,000 88,900,000 95,800,000 86,500,000 102,100,000 109,700,000 95,000,000 98,700,000 98,800,000 100,400,000 104,700,000 94,700,000 91,100,000 -93,900,000 143,300,000 144,600,000 142,900,000 142,700,000 138,000,000 140,700,000 136,500,000 133,600,000 131,000,000 134,900,000 132,100,000 156,500,000 132,200,000 
      yoy
    -7.43% -3.66% -5.27% 3.16% -2.72% -2.25% -9.28% -18.73% -13.26% -14.88% -2.52% 20.64% 21.79% 34.07% 17.42% 9.00% -5.64% -0.92% -10.58% -18.96% 0.84% -12.36% 3.34% 9.26% -9.26% 4.22% 8.45% -206.92% -26.94% -34.51% -36.25% -165.80% 3.84% 2.77% 4.69% 6.81% 5.34% 4.30% 3.33% -14.63% -0.91%     
      qoq
    -6.62% 2.56% -8.37% 5.49% -2.82% 0.84% -0.21% -0.52% -2.35% -6.41% -10.61% 6.18% -4.18% 7.18% 10.63% 7.19% 5.48% -6.13% 2.70% -7.20% 10.75% -15.28% -6.93% 15.47% -3.75% -0.10% -1.59% -4.11% 10.56% 3.95% -197.02% -165.53% -0.90% 1.19% 0.14% 3.41% -1.92% 3.08% 2.17% 1.98% -2.89% 2.12% -15.59% 18.38%  
      gross margin %
                                                 
      research and development
    6,000,000 5,800,000 5,400,000 5,700,000 7,200,000 6,300,000 7,000,000 6,800,000 6,100,000 6,800,000 7,900,000 7,500,000 7,300,000 8,000,000 7,800,000 7,600,000 8,400,000 8,000,000 8,300,000 9,600,000 8,200,000 7,700,000 9,400,000 8,400,000 9,600,000 9,500,000 10,200,000 10,600,000 10,500,000 10,800,000 9,900,000 10,100,000 10,300,000 9,800,000 8,000,000 12,000,000 10,900,000 9,500,000 8,700,000       
      selling and general expenses
    77,600,000 83,500,000 75,700,000 79,700,000 74,300,000 80,900,000 83,600,000 74,500,000 78,700,000 93,000,000 92,700,000 82,600,000 82,100,000 87,100,000 90,100,000 75,200,000 75,000,000 76,700,000 73,400,000 82,200,000 82,400,000 76,900,000 91,100,000 103,600,000 94,400,000 94,700,000 106,400,000 87,900,000 86,300,000 79,800,000 86,400,000 19,200,000 101,200,000 100,100,000 101,200,000 110,100,000 100,300,000 107,900,000 92,800,000 98,300,000 97,200,000 105,800,000 97,200,000 126,400,000 111,300,000 
      goodwill impairment
     77,000,000                                      -1,500,000 475,500,000     
      other income
    2,300,000 300,000 -1,600,000 -5,600,000 -600,000 2,100,000 200,000 2,500,000 9,500,000 100,000 1,300,000 600,000 2,000,000 800,000 100,000 -10,900,000 3,400,000 8,300,000 22,000,000 41,900,000 5,300,000 3,700,000 1,000,000 900,000 9,100,000 4,300,000 6,800,000 10,200,000 900,000 -4,700,000 1,800,000 4,200,000 3,000,000 5,500,000 7,400,000     -500,000 9,300,000 700,000 -12,000,000   
      operating income
    100,000 -74,500,000 10,300,000 -418,500,000 12,000,000 6,300,000 4,000,000 11,200,000 1,200,000 -2,100,000 2,600,000 26,200,000 18,700,000 19,000,000 9,200,000 25,000,000 3,600,000 -7,300,000  -44,800,000 -100,000 -1,800,000 600,000 -3,200,000 -18,100,000 -9,800,000 -24,600,000 -8,300,000 7,000,000 8,800,000 -7,000,000               
      yoy
    -99.17% -1282.54% 157.50% -3836.61% 900.00% -400.00% 53.85% -57.25% -93.58% -111.05% -71.74% 4.80% 419.44% -360.27%  -155.80% -3700.00% 305.56%  1300.00% -99.45% -81.63% -102.44% -61.45% -358.57% -211.36% 251.43%                   
      qoq
    -100.13% -823.30% -102.46% -3587.50% 90.48% 57.50% -64.29% 833.33% -157.14% -180.77% -90.08% 40.11% -1.58% 106.52% -63.20% 594.44% -149.32%   44700.00% -94.44% -400.00% -118.75% -82.32% 84.69% -60.16% 196.39% -218.57% -20.45% -225.71%                
      operating margin %
                                                 
      interest income
    500,000 600,000 1,500,000 800,000 700,000 3,000,000 600,000 1,000,000 900,000 500,000 500,000 700,000 300,000 200,000   200,000   100,000 200,000 200,000 700,000 1,000,000 1,300,000 2,000,000 2,400,000 2,400,000 2,200,000 2,200,000 1,000,000 900,000 700,000 500,000 400,000 100,000 200,000 100,000 200,000 100,000  100,000 100,000  1,000,000 
      interest expense
    -1,800,000 -2,000,000 -2,100,000 -2,800,000 -3,200,000 -3,100,000 -3,100,000 -3,300,000 -4,700,000 -3,500,000 -3,500,000 -3,000,000 -3,000,000 -2,700,000 -1,300,000 -700,000 -900,000 -900,000 -800,000 -2,700,000 -4,300,000 -4,300,000 -4,300,000 -4,300,000 -3,500,000 -3,500,000 -3,700,000 -3,500,000 -4,200,000 -9,900,000 -8,800,000 -8,100,000 -8,100,000 -7,800,000 -7,600,000 -8,000,000 -8,400,000 -8,300,000 -8,000,000 -8,100,000 -7,800,000 -8,900,000 -8,300,000 -5,900,000 -100,000 
      income before income taxes
    -1,200,000 -75,900,000 9,700,000 -420,500,000 9,500,000 6,200,000 1,500,000 8,900,000 -2,600,000 -5,100,000 -400,000 23,900,000 16,000,000 16,500,000 7,900,000 24,300,000 2,900,000 -8,200,000 -13,200,000 -47,400,000 -4,200,000 -5,900,000 -3,000,000 -6,500,000 -20,300,000 -11,300,000 -25,900,000 -9,400,000 5,000,000 1,100,000 -14,800,000 -134,600,000 21,400,000 21,900,000 19,100,000 7,900,000 12,700,000 9,400,000 25,300,000 12,500,000 -469,000,000 13,300,000 32,700,000 18,100,000 14,000,000 
      income tax provision
    -200,000 -900,000 -3,100,000 -1,625,000 -3,600,000      -100,000                     -3,975,000 -4,800,000 -4,800,000 -6,300,000 2,100,000 -3,600,000 -2,900,000 -11,100,000       
      income from continuing operations
    -1,400,000 -76,800,000 6,600,000 -397,000,000 5,900,000 4,300,000 500,000 11,000,000 -8,800,000 -4,300,000              -6,100,000 -11,500,000 -8,000,000 -20,300,000 -2,700,000 4,200,000 1,300,000 -11,300,000               
      income from discontinued operations, net of tax
       -300,000 -1,600,000 -2,500,000 -1,400,000 -500,000 5,100,000 -63,800,000                  500,000  34,000,000 31,500,000               
      net income
    -1,400,000 -76,800,000 6,600,000 -397,300,000 4,300,000 1,800,000 -900,000 10,500,000 -3,700,000 -68,100,000 -500,000 16,900,000 15,700,000 11,400,000 5,800,000 10,000,000 -35,100,000 37,900,000 -7,600,000 -47,200,000 19,300,000 -3,000,000 3,700,000 -6,100,000 -11,500,000 -8,000,000 -20,300,000 -2,200,000 4,200,000 35,300,000 20,200,000 32,800,000 16,600,000 17,100,000 12,800,000 10,000,000 9,100,000 6,500,000 14,200,000 14,500,000 -470,500,000 8,000,000 21,700,000 -2,400,000 -7,400,000 
      yoy
    -132.56% -4366.67% -833.33% -3883.81% -216.22% -102.64% 80.00% -37.87% -123.57% -697.37% -108.62% 69.00% -144.73% -69.92% -176.32% -121.19% -281.87% -1363.33% -305.41% 673.77% -267.83% -62.50% -118.23% 177.27% -373.81% -122.66% -200.50% -106.71% -74.70% 106.43% 57.81% 228.00% 82.42% 163.08% -9.86% -31.03% -101.93% -18.75% -34.56% -704.17% 6258.11%     
      qoq
    -98.18% -1263.64% -101.66% -9339.53% 138.89% -300.00% -108.57% -383.78% -94.57% 13520.00% -102.96% 7.64% 37.72% 96.55% -42.00% -128.49% -192.61% -598.68% -83.90% -344.56% -743.33% -181.08% -160.66% -46.96% 43.75% -60.59% 822.73% -152.38% -88.10% 74.75% -38.41% 97.59% -2.92% 33.59% 28.00% 9.89% 40.00% -54.23% -2.07% -103.08% -5981.25% -63.13% -1004.17% -67.57%  
      net income margin %
                                                 
      basic earnings per share:
                                                 
      continuing operations
    -0.03 -1.66 0.14 -8.63 0.13 0.09 0.01 0.24 -0.19 -0.09              -0.12 -0.24 -0.17 -0.43 -0.06 0.09 0.03 -0.24               
      discontinued operations
       -0.01 -0.03 -0.05 -0.03 -0.01 0.11 -1.37                  0.01  0.72 0.67               
      basic earnings per share
    -0.03 -1.66 0.14 -8.64 0.1 0.04  0.23 -0.08 -1.46              -0.12 -0.24 -0.17 -0.43 -0.05 0.09 0.75 0.43               
      diluted earnings per share:
                                                 
      diluted earnings per share
    -0.03 -1.66 0.14 -8.64 0.09 0.04  0.23 -0.08 -1.46              -0.12 -0.24 -0.17 -0.43 -0.05 0.09 0.73 0.43               
      income tax benefit
         -1,900,000 -1,000,000 2,100,000 -6,200,000 800,000  -7,000,000 -300,000 -5,100,000 -2,100,000 -14,300,000 -38,000,000 46,100,000 5,600,000 200,000 23,500,000 2,900,000 6,700,000 400,000 8,800,000 3,300,000 5,600,000 6,700,000 -800,000 200,000 3,500,000               
      basic loss per share
          -0.02                                       
      diluted loss per share
          -0.02                                       
      earnings per share
                                                 
      basic
              -0.01 0.178 0.34 0.24 0.12 -0.025 -0.73 0.79 -0.16 0.105 0.4 -0.06 0.08         0.25 0.35 0.37 0.27 0.21 0.19         
      basic earnings per share
    -0.03 -1.66 0.14 -8.64 0.1 0.04  0.23 -0.08 -1.46              -0.12 -0.24 -0.17 -0.43 -0.05 0.09 0.75 0.43               
      diluted
                                                 
      earnings per share
                                                 
      basic
              -0.01 0.178 0.34 0.24 0.12 -0.025 -0.73 0.79 -0.16 0.105 0.4 -0.06 0.08         0.25 0.35 0.37 0.27 0.21 0.19         
      diluted
              -0.01 0.178 0.33 0.24 0.12 -0.025 -0.73 0.78 -0.16 0.105 0.4 -0.06 0.08         0.245 0.35 0.36 0.27 0.22 0.19         
      operating profit
                      -12,400,000             21,075,000 28,800,000 29,200,000 26,300,000 15,800,000 20,900,000 17,600,000 33,100,000 20,500,000 -461,200,000 22,100,000 40,900,000 24,000,000 13,100,000 
      earnings per share
                                                 
      basic:
                                                 
      diluted:
                                                 
      other income and (income)
                                       4,800,000 5,900,000 5,700,000 1,900,000       
      per share basis
                                                 
      basic
                                         0.14 0.3 0.31 -10.1 0.17 0.47   
      diluted
                                         0.14 0.3 0.31 -10.1 0.17 0.46   
      research and development expenses
                                           5,625,000 10,200,000 6,300,000 6,000,000 6,525,000 8,500,000 
      benefit from income taxes
                                           2,000,000 -1,500,000 -5,300,000 -11,000,000 -20,500,000 -21,400,000 
      other (income) and expense
                                               -1,400,000 -700,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.