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 
      
                                               
      product revenues
    209,361,000 188,000,000 177,757,000 181,949,000 159,301,000 145,276,000 144,923,000 149,745,000 136,709,000 135,546,000 144,767,000 129,620,000 127,013,000 123,549,000 83,751,000 27,362,000 78,843,000 82,942,000 87,721,000 76,271,000 79,176,000 78,058,000 76,511,000 74,203,000 72,942,000 75,040,000 74,516,000 73,427,000 70,176,000 73,061,000 63,749,000 10,794,000 11,950,000 3,560,000 2,172,000 1,303,000 408,000       
      cost of product revenues
    24,717,000 24,143,000 24,960,000 28,190,000 21,706,000 19,955,000 18,950,000 20,601,000 20,081,000 24,257,000 29,899,000 37,552,000 30,622,000 33,684,000 16,332,000 11,900,000 15,934,000 15,908,000 15,328,000 15,184,000 14,188,000 12,899,000 27,229,000 49,088,000 46,754,000 48,654,000 49,164,000 29,726,000 46,007,000 46,838,000 43,106,000 1,094,000 553,000 577,000 371,000 184,000 29,000       
      intangible asset amortization
    55,473,000 55,473,000 55,473,000 27,458,250 40,801,000 34,515,000 34,517,000 27,811,500 36,317,000 37,463,000 37,466,000 23,494,000 37,552,000 37,501,000 18,923,000 16,795,000 16,796,000 16,795,000 16,795,000 16,795,000 16,795,000 16,795,000 10,295,000                     
      total cost of product revenues
    80,190,000 79,616,000 80,433,000 42,611,000 62,507,000 54,470,000 53,467,000 46,370,750 56,398,000                                   
      gross profit
    129,171,000 108,384,000 97,324,000 98,288,000 96,794,000 90,806,000 91,456,000 94,630,000 80,311,000 73,826,000 77,402,000 49,789,000 58,839,000 52,364,000 48,496,000 -1,333,000 46,113,000 50,239,000 55,598,000 44,292,000 48,193,000 48,364,000 38,987,000                     
      yoy
    33.45% 19.36% 6.42% 3.87% 20.52% 23.00% 18.16% 90.06% 36.49% 40.99% 59.60% -3835.11% 27.60% 4.23% -12.77% -103.01% -4.32% 3.88% 42.61%                         
      qoq
    19.18% 11.36% -0.98% 1.54% 6.59% -0.71% -3.35% 17.83% 8.78% -4.62% 55.46% -15.38% 12.37% 7.98% -3738.11% -102.89% -8.21% -9.64% 25.53% -8.09% -0.35% 24.05%                      
      gross margin %
                                               
      operating expenses
                                               
      selling, general and administrative
    67,103,000 73,637,000 76,423,000 63,091,000 61,955,000 43,335,000 41,982,000 32,942,000 35,298,000 38,193,000 52,775,000 38,032,000 38,372,000 41,254,000 54,528,000 26,602,000 30,514,000 30,368,000 31,476,000 26,824,000 26,426,000 29,322,000 31,260,000 25,090,000 30,072,000 28,935,000 32,352,000 30,451,000 33,448,000 31,279,000 31,582,000 25,089,000 22,758,000 22,062,000 22,847,000 25,366,000 23,567,000 20,173,000 11,525,000     
      gain on fair value remeasurement of contingent consideration
    -19,000 -358,000 -786,000                                         
      total operating expenses
    67,084,000 73,279,000 75,637,000 60,177,000 61,955,000 43,335,000 41,982,000 32,942,000 35,298,000 38,193,000 52,775,000 38,032,000 38,372,000 41,254,000 58,511,000 32,789,000 31,964,000 33,830,000 34,406,000 29,296,000 28,567,000 31,815,000 33,926,000               24,474,000 15,587,000 9,436,000 9,265,000 4,575,000 3,630,000 
      income from operations
    62,087,000 35,105,000 21,687,000 38,111,000 34,839,000 47,471,000 49,474,000 61,688,000 45,013,000 35,633,000 24,627,000 11,757,000 20,467,000 11,110,000 -10,015,000 -34,122,000 14,149,000 16,409,000 21,192,000 14,996,000 19,626,000 16,549,000 5,061,000 -2,373,000 -6,375,000 -5,008,000 -9,992,000 11,001,000 -11,186,000 -7,293,000 -13,207,000 -17,583,000 -13,430,000 -21,258,000 -23,176,000 -27,578,000 -26,442,000 -24,474,000 -15,587,000 -9,436,000 -9,265,000   
      yoy
    78.21% -26.05% -56.16% -38.22% -22.60% 33.22% 100.89% 424.69% 119.93% 220.73% -345.90% -134.46% 44.65% -32.29% -147.26% -327.54% -27.91% -0.85% 318.73% -731.94% -407.86% -430.45% -150.65% -121.57% -43.01% -31.33% -24.34% -162.57% -16.71% -65.69% -43.01% -36.24% -49.21% -13.14% 48.69% 192.26% 185.40%       
      qoq
    76.86% 61.87% -43.10% 9.39% -26.61% -4.05% -19.80% 37.04% 26.32% 44.69% 109.47% -42.56% 84.22% -210.93% -70.65% -341.16% -13.77% -22.57% 41.32% -23.59% 18.59% 226.99% -313.27% -62.78% 27.30% -49.88% -190.83% -198.35% 53.38% -44.78% -24.89% 30.92% -36.82% -8.28% -15.96% 4.30% 8.04% 57.02% 65.19% 1.85%    
      operating margin %
                                               
      interest expense
    -21,767,000 -20,463,000 -20,790,000 -22,654,000 -18,394,000 -15,587,000 -17,339,000 -19,281,000 -20,768,000 -21,863,000 -21,427,000 -20,575,000 -19,046,000 -17,761,000 -5,831,000 -4,757,000 -5,115,000 -5,421,000 -5,721,000 -7,737,000 -8,063,000 -8,259,000 -4,823,000 -211,000 -228,000 -236,000 -234,000 -2,404,000 -5,868,000 -6,158,000 -5,700,000     -19,000 2,000 46,000 66,000 89,000 97,000 99,000 155,000 
      interest income
    3,116,000 2,383,000 2,225,000 1,812,000 3,280,000 4,397,000 4,487,000 4,303,000 4,538,000 4,027,000 2,747,000 1,027,000 11,000 5,000 4,000 3,000 3,000 3,000 3,000 3,000 3,000 14,000 212,000 383,000 494,000 532,000 526,000 489,000 552,000 391,000 255,000 180,000 167,000 137,000 98,000         
      loss on extinguishment of debt
        -4,145,000 -7,184,000     -23,504,000                                 
      income before income taxes
    43,436,000 17,025,000 3,122,000 17,269,000 15,580,000 29,097,000 36,622,000 46,710,000 28,783,000 17,797,000 -17,557,000 -7,791,000 1,432,000 -6,646,000 -15,842,000 -38,876,000 9,037,000 10,991,000 15,474,000 7,262,000 11,566,000 8,304,000                      
      benefit from income taxes
    11,929,000 5,042,000 705,000 4,733,000 6,245,000 9,491,000 8,909,000 14,770,000 8,149,000 4,790,000 -131,000 -813,250 975,000 -1,455,000  -15,262,250 991,000  -188,000 304,000 280,000 246,000                      
      net income
    31,507,000 11,983,000 2,417,000 12,536,000 9,335,000 19,606,000 27,713,000 31,940,000 20,634,000 13,007,000 -17,426,000 -7,199,000 457,000 -5,191,000 -13,069,000 -25,034,000 8,046,000 72,843,000 15,662,000 6,958,000 11,286,000 8,058,000 450,000 -2,201,000 -6,109,000 -4,712,000 -9,700,000 9,086,000 -16,502,000 -13,060,000 -18,652,000 -17,403,000 -13,263,000 -21,121,000 -23,078,000   -24,520,000 -15,653,000 -9,525,000 -9,362,000 -4,674,000 -3,694,000 
      yoy
    237.51% -38.88% -91.28% -60.75% -54.76% 50.73% -259.03% -543.67% 4415.10% -350.57% 33.34% -71.24% -94.32% -107.13% -183.44% -459.79% -28.71% 803.98% 3380.44% -416.13% -284.74% -271.01% -104.64% -124.22% -62.98% -63.92% -47.99% -152.21% 24.42% -38.17% -19.18%   -13.86% 47.43%   424.60% 323.74%     
      qoq
    162.93% 395.78% -80.72% 34.29% -52.39% -29.25% -13.23% 54.79% 58.64% -174.64% 142.06% -1675.27% -108.80% -60.28% -47.79% -411.14% -88.95% 365.09% 125.09% -38.35% 40.06% 1690.67% -120.45% -63.97% 29.65% -51.42% -206.76% -155.06% 26.36% -29.98% 7.18% 31.21% -37.20% -8.48%    56.65% 64.34% 1.74% 100.30% 26.53%  
      net income margin %
                                               
      ​
                                               
      earnings per share — basic
    0.38 0.08 0.39 0.29 0.6 0.86 0.96 0.61 0.38  -0.22 0.01 -0.15 -0.39 -0.69 0.23 2.06 0.45 0.2 0.33 0.23 0.01                     
      weighted-average shares — basic
    31,571,410 31,810,612 31,793,739 32,273,850 32,259,468 32,433,025 32,326,589 33,741,213 33,744,209 34,622,284 34,319,291 33,829,495 34,058,802 34,001,553 33,673,912 34,936,817 35,373,909 35,302,608 34,951,740 34,407,959 34,540,126 34,395,266 34,100,688                     
      earnings per share — diluted
    0.84 0.34 0.07 0.35 0.27 0.52 0.71 0.83 0.53 0.34  -0.22 0.01 -0.15 -0.39 -0.56 0.22 1.79 0.41 0.2 0.32 0.23 0.01                     
      weighted-average shares — diluted
    39,439,890 39,075,703 32,840,153 40,424,180 40,163,266 40,383,694 41,438,466 41,788,125 42,058,821 42,849,952 34,319,291 33,829,495 34,570,319 34,001,553 33,673,912 41,045,805 36,261,174 41,286,853 41,160,092 35,151,353 35,069,188 35,091,906 35,069,693                     
      research and development
                  3,983,000 1,609,000 1,450,000 3,462,000 2,930,000 2,472,000 2,141,000 2,493,000 2,666,000 2,398,000 2,491,000 2,459,000 2,992,000 2,249,000 1,907,000 2,237,000 2,268,000 2,194,000 2,069,000 2,179,000 2,130,000 3,331,000 3,254,000 4,301,000 4,062,000 1,531,000 3,358,000 1,641,000 1,445,000 
      total cost of products revenues
             61,720,000 67,365,000 79,831,000 68,174,000 71,185,000 35,255,000 28,695,000 32,730,000 32,703,000 32,123,000 31,979,000 30,983,000 29,694,000 37,524,000                     
      loss per share — basic
              -0.51                                 
      loss per share — diluted
              -0.51                                 
      (benefit from) benefit from income taxes
                  -2,773,000   -61,852,000                          
      costs and expenses
                                               
      total costs and expenses
                           76,576,000 79,317,000 80,048,000 84,508,000 62,426,000 81,362,000 80,354,000 76,956,000 28,377,000 25,380,000 24,818,000 25,348,000 28,881,000 26,850,000       
      loss per share - basic and diluted
                           -0.06 -0.18 -0.14 -0.29 0.27 -0.5 -0.4 -0.57 -0.488 -0.45 -0.72 -0.79 -0.713 -1.13       
      weighted-average shares - basic and diluted
                           33,453,844 33,481,923 33,397,709 33,331,917 32,953,808 33,012,174 32,967,718 32,903,674  29,753,043 29,441,514 29,350,268  23,460,340 23,417,378      
      other income
                                               
      total other income
                                      98,000 28,250 2,000 46,000 66,000 89,000 97,000 99,000 64,000 
      gain on extinguishment of debt
                                               
      net and comprehensive loss
                                       -16,654,250 -26,444,000       
      operating expenses:
                                               
      other income:
                                               
      earnings per share - basic and diluted
                                         -1.05      
      earnings per share - basic
                                          -0.68     
      earnings per share - diluted
                                          -0.68     
      weighted-average shares - basic
                                          23,130,153     
      weighted-average shares - diluted
                                          23,130,153     
      general and administrative
                                           7,905,000 5,907,000 2,934,000 2,185,000 
      gain on extinguishment
                                           -22,750    
      net income per share
                                           -0.54 -0.46 -0.45  
      weighted-average number of common shares used in net income per share-basic and diluted
                                           13,542,282 20,531,406 11,791,546  
      earning (loss) per share-basic
                                              0.34 
      earnings per share-diluted
                                              -0.65 
      weighted-average shares-basic
                                              1,001,704 
      weighted-average shares-diluted
                                              7,554,524 
    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.