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 2014-06-30 2014-03-31 2013-12-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2008-09-30 2007-12-31 
      
                                                                     
      revenues
                                                                     
      product sales and supportive services
    889,748 79,124,860 5,821,247 79,833,312 8,942,875 20,675,317 23,878,677 115,744,151 7,958,289 1,263,255 5,702,515 5,103,435 65,621,511 8,615,765 7,320,872 114,008,921 2,346,110 6,924,162 3,523,343 34,923,420 41,810,192 38,624,450 113,009 132,329 3,915,335  7,142,400 53,239 468,865,229                                     
      research and development
    1,730,252 1,995,144 1,219,568 1,635,511 1,066,906 1,135,574 1,551,178 736,708 1,276,882 4,614,911 2,620,510 6,254,704 6,589,616 8,051,280 3,218,427 1,348,327 2,500,062 1,729,127 1,290,401 2,805,935 2,451,215 1,724,327 2,506,756 4,131,737 4,195,989 3,907,611 3,316,684 1,516,069 2,210,095 2,661,216 1,747,934 1,412,359 1,390,254 4,264,561 5,201,786 7,158,226 4,658,355 1,901,314 1,269,733 4,188,923 1,327,403 1,467,460 1,192,092 840,379 1,099,429 650,612 549,415  2,514,099 2,289,820 2,701,164 1,465,752 4,960,067 3,577,948 2,491,056 1,696,721 6,505,179 6,631,857 4,446,753 5,075,211 3,955,184 3,921,938 4,008,959 1,862,557  
      total revenues
    2,620,000 81,120,004 7,040,815 81,468,823 10,009,781 21,810,891 25,429,855 116,480,859 9,235,171 5,878,166 8,323,025 11,358,139 72,211,127 16,667,045 10,539,299 115,357,248 4,846,172 8,653,289 4,813,744 37,729,355 44,261,407 40,348,777 2,619,765 4,264,066 8,111,324 3,907,611 10,459,084 1,569,308 471,075,324                                     
      yoy
    -73.83% 271.92% -72.31% -30.06% 8.39% 271.05% 205.54% 925.53% -87.21% -64.73% -21.03% -90.15% 1390.07% 92.61% 118.94% 205.75% -89.05% -78.55% 83.75% 784.82% 445.67% 932.57% -74.95% 171.72% -98.28%                                         
      qoq
    -96.77% 1052.14% -91.36% 713.89% -54.11% -14.23% -78.17% 1161.27% 57.11% -29.37% -26.72% -84.27% 333.26% 58.14% -90.86% 2280.38% -44.00% 79.76% -87.24% -14.76% 9.70% 1440.17% -38.56% -47.43% 107.58% -62.64% 566.48% -99.67%                                      
      operating expenses
                                                                     
      cost of sales and supportive services
    1,002,083 25,554,462 157,738 14,131,721 1,620,510 12,311,685 3,225,314 14,803,945 896,537 974,420 1,150,187 881,375 3,948,974 882,096 4,720,116 15,271,766 83,276 995,990 250,848 4,332,341 5,559,215 4,796,768 109,094 130,197 737,274  915,367 102,703 95,166,271                                     
      selling, general and administrative
    4,786,511 5,487,576 5,675,662 6,907,264 4,822,591 5,530,423 7,875,773 7,382,195 5,999,761 4,425,959 4,235,108 5,875,676 19,656,138 5,874,139 3,518,030 3,745,542 4,305,644 5,216,059 4,056,184 3,389,917 3,566,258 3,870,927 3,176,024 3,496,971 3,196,370 3,392,228 3,166,566 3,828,121 3,114,678 2,880,394 3,056,546 3,281,011 3,093,926 3,058,244 2,869,869 4,437,128 2,855,255 3,738,709 2,656,231 2,594,570 2,321,236 2,605,476 3,087,523 2,422,546 4,313,540 2,799,054 3,088,658  2,582,851 3,138,711 3,474,691 2,213,877 6,362,512 3,968,605 9,350,541 4,250,056 2,538,125 1,389,259 2,233,825 1,968,791 2,149,541 1,522,186 1,801,746 945,347  
      total operating expenses
    12,842,579 35,440,135 9,296,213 24,382,877 9,467,694 20,731,052 14,154,456 24,803,775 10,544,415 10,516,533 10,431,331 13,162,835 29,338,094 13,596,334 11,978,180 21,332,256 7,790,061 8,652,187 6,803,151 10,926,023 11,363,188 11,551,641 6,617,820 7,733,491 7,450,745 5,612,861 8,267,130 7,110,458 102,190,175 6,370,907 6,282,845 6,283,036 7,041,039 8,323,099 9,470,956 13,766,681 12,720,519 11,186,241 8,329,144 22,141,406 4,955,800 5,800,130 6,231,807 18,394,281 182,827,596 5,397,121 6,187,850  7,772,711 7,685,619 9,033,527 7,014,713 12,729,001 9,621,092 13,598,975 8,158,161 6,157,279.75 9,043,519 7,469,447 8,116,153 7,684,204 6,541,340 6,599,035 3,996,935  
      operating (loss)/income
    -10,222,579  -2,255,398     -2,013,979.75 -1,309,244 -4,638,367      -1,233,048.25 -2,943,889                                                 
      other income
    1,866,693 1,592,304 1,684,983 1,496,181 1,330,505 1,317,996 1,942,437 1,191,026 883,148 1,190,705 890,629 677,233 258,975 72,373 23,322 25,117 26,252 24,235 25,568 62,859 24,932 31,931 412,363 588,644 759,881 737,577 736,129 78,789,531 5,067 144,152 2,235 4,970 2,021 8,066 4,419 1,768 30,756 58,489 11,311 13,379 12,483 10,877 5,464 1,051  192 94 74 162 632 329 2,006 -2,793     775   18,225  
      (loss)/income before income taxes
    -8,355,886  -570,415     -1,272,859.25 -426,096 -3,447,662      -1,140,397.5 -3,984,159       -928,955 -1,569,569                                         
      benefit/(provision) for income taxes
    1,990,067  162,192     226,159.5 33,030 572,186      201,332 870,801              2,352                                   
      net and comprehensive (loss)/income
    -6,365,819  -408,223     -1,046,699.75 -393,066 -2,875,476      -939,065.5 -3,113,358       -684,635.5 -1,205,827                                         
      basic (loss)/income per share
    -0.09  -0.01     -0.015 -0.01 -0.04      -0.013 -0.04       -0.008 -0.01                                         
      diluted (loss)/income per share
    -0.09  -0.01     -0.015 -0.01 -0.04      -0.013 -0.04      -0.023 -0.03                                         
      weighted-average shares outstanding: basic
    71,604,956 71,465,521 71,427,527 71,253,172 71,368,585 71,152,572 71,093,653 71,362,209 71,084,735 71,090,642 72,197,038 72,929,550 73,024,147 72,678,333 73,070,565 75,322,194 74,840,846 75,810,641 76,757,010 79,259,000 78,080,461 80,340,695 81,240,105 81,031,254 81,064,927 80,986,524 80,913,320 79,923,295 80,023,044           53,777,687    53,419,686     51,639,622 51,639,811 51,638,352  50,929,491           35,109,434  
      weighted-average shares outstanding: diluted
    71,604,956 71,748,888 71,427,527 71,905,712 71,766,503 71,753,231 71,562,996 71,679,270 71,084,735 71,090,642 72,197,038 73,546,501 73,259,272 73,332,888 73,883,058 76,402,716 74,840,846 76,660,054 77,572,587 79,437,306 78,168,070 80,516,863 81,240,105 82,175,023 82,181,858 82,114,661 82,139,108 82,708,472 82,929,476           53,777,687    53,419,686     51,639,622 51,639,811 51,638,352  54,061,650 51,987,253 54,671,403           
      operating income
     45,679,869         -2,108,306    -1,438,881    -1,989,407 26,803,332 32,898,219 28,797,136 -3,998,055 -3,469,425 660,579 -1,705,250 2,191,954 -5,541,150 368,885,149 -3,709,691 -4,534,911 -4,870,677 -5,650,785 -4,058,538 -4,269,170 -6,608,455 -8,062,164 -9,284,927 -7,059,411 -17,952,483 -3,628,397 -4,332,670 -5,039,715 -17,553,902 -181,728,167 -4,746,509 -5,638,435  -5,258,612 -5,395,799 -6,332,363 -5,548,961 -7,768,934 -6,043,144 -11,107,919 -6,461,440 -2,118,824.5 -2,411,662 -3,022,694 -3,040,942 -3,729,020 -2,619,402 -2,509,076 -2,134,378  
      yoy
              46.52%    -27.67%    -50.24% -872.56% 4880.21% -1788.73% -282.40% -37.39% -99.82% -54.03% -148.34% 13.77% -6628.03% -8.60% 6.22% -26.30% -29.91% -56.29% -39.53% -63.19% 122.20% 114.30% 40.08% 2.27% -98.00% -8.72% -10.62%  3355.82% -12.03% -10.96%  -32.31% -10.71% -42.99% -14.12% 266.66% 150.58% 267.48% 112.48% -43.18% -7.93% 20.47% 42.47%      
      qoq
                      -107.42% -18.53% 14.24% -820.28% 15.24% -625.21% -138.74% -177.80% -139.56% -101.50% -10043.82% -18.20% -6.89% -13.81% 39.23% -4.93% -35.40% -18.03% -13.17% 31.53% -60.68% 394.78% -16.25% -14.03% -71.29% -90.34% 3728.67% -15.82%   -2.54% -14.79% 14.12% -28.58% 28.56% -45.60% 71.91% 204.95% -12.14% -20.21% -0.60% -18.45% 42.36% 4.40% 17.56%   
      operating margin %
    0% 56.31% 0% 0% 0% 0% 0% 0% 0% 0% -25.33% 0% 0% 0% -13.65% 0% 0% 0% -41.33% 71.04% 74.33% 71.37% -152.61% -81.36% 8.14% -43.64% 20.96% -353.10% 78.31%                                     
      income before income taxes
     47,272,173         -1,217,677    -1,064,455    -1,045,038 26,250,153 31,648,995 27,209,480 -11,600,035   -4,282,181 2,135,930 67,635,160 362,637,418 -7,048,415 -11,584,608 -12,739,076 -9,681,710 -7,408,612 -8,499,876 -10,434,708 -9,247,714 -9,564,381 -10,437,273 -19,870,154 -5,564,610 -6,485,089 -7,069,488 -19,464,720 -182,123,716 -4,723,279 -5,623,154  -4,968,678 -5,410,737 -6,007,277 -5,985,612              
      benefit from income taxes
     -11,789,070            -1,155,581    -298,406            -2,849    -92,825 -115,070   -1,470 -11,294 -223,894 -65,910 -88,348 -83,831 408,465 -57,953,045 1,775,017 2,241,295  1,780,368 2,470,346 1,660,720 1,932,719 1,609,270 1,527,275 32,907,988           
      net and comprehensive income
     35,483,103                  20,161,426 24,187,957 20,890,158 -8,897,529    1,629,777 52,390,934 388,050,413           -20,094,048 -5,630,520 -6,573,437 -7,153,319 -19,056,255 -240,076,761 -2,948,262 -3,381,859                   
      basic income per share
     0.5                  0.113 0.31 0.26 -0.11                                           
      diluted income per share
     0.49                  0.113 0.31 0.26                                            
      operating income/
       3,224,332 542,087 1,079,839 11,275,399     11,126,215.5 42,873,033 3,070,711    1,102                                                
      income/(loss) before income taxes
       4,372,065.75 1,872,592 2,397,835 13,217,836     11,315,048.75 43,132,008 3,192,643    467,606                                                
      (provision)/benefit for income taxes
       -1,008,590.5 -528,647 -565,219 -2,940,496     -2,635,898.75 -10,091,420                   -85,640.75 -134,668                                 
      net and comprehensive income/
       3,363,475.25 1,343,945 1,832,616 10,277,340     8,679,150 33,040,588 2,037,062    169,200                                                
      basic income/(loss) per share
       0.048 0.02 0.03 0.14     0.12 0.45 0.03                                                   
      diluted income/(loss) per share
       0.048 0.02 0.03 0.14     0.118 0.45 0.03                                                    
      gain from change in fair value of warrant liability
                 49,559 351,104     -616,038 -1,274,156 -1,619,587 -16,065 316,545 981,923 656,523 3,136,265   360,285    294,356                                
      benefit for income taxes
              299,422    703,406    232,933 -6,088,727 -7,461,038 -6,319,322 2,702,506 1,959,998 363,742 1,119,689 -506,153 6,353,124.5 25,412,995                                     
      net and comprehensive loss
              -918,255    -361,049    -812,105       -3,162,492    -7,051,264 -11,582,256 -10,302,723 -9,816,378 -7,501,437 -8,614,946 -10,439,900 -9,243,642 -9,565,851 -10,448,567                           
      basic loss per share
              -0.01       -0.01       -0.04                                        
      diluted loss per share
              -0.01    -0.01    -0.02       -0.05 -0.02                                       
      gain/(loss) from change in fair value of warrant liability
               100,165.75      442,269 918,801                                               
      patent expenses
                  193,258 174,655 165,996 176,167 193,334 198,239 164,102 174,203 182,597 182,299 173,580 182,310 187,916 206,656 186,028 178,332 218,472 221,475 250,857 197,017                                
      (loss)/gain from change in fair value of warrant liability
                   73,637 -1,066,522                                                 
      loss on extinguishment of term loan
                          -4,981,461                                           
      interest expense
                          -3,016,817 -3,898,367 -3,971,952 -3,971,031 -3,928,418 -3,962,100 -3,924,124 -3,843,161 -3,748,818 -3,762,240 -3,737,175 -3,652,496 -3,608,916 -2,290,526 -94,776 -10,214    -13,315 -253,412 -86,223 -105,149 -123,609 -140,829                   
      diluted (loss) per share
                          -0.11                                           
      basic earnings per share
                              0.02 0.64 4.85                    -0.06 -0.06 -0.08  -0.11 0.47           
      lease termination
                                    1,225,421                                 
      income from change in fair value of warrant liability
                               -1,651,121 -2,328,674  -3,303,114                                   
      diluted earnings per share
                               0.65 4.71                    -0.06 -0.06 -0.08  -0.11 0.44           
      loss per share: basic and diluted
                                 -0.09 -0.15 -0.083 -0.12 -0.1 -0.11 -0.15 -0.17 -0.18 -0.19                           
      weighted-average shares outstanding: basic and diluted
                                 79,094,230 79,039,000  78,908,929 78,840,312 78,777,144 57,188,503 54,284,296 54,216,604 54,114,296  53,919,896 53,589,268 53,504,296  53,504,296 53,414,296 53,252,155     51,637,770    49,959,345 45,151,774 45,509,375 43,620,212 43,196,362 37,463,255 37,675,381 36,747,909   
      interest on pharmathene liability
                                       952,624 3,566,451 4,259,451                            
      income from change in fair value of warrant liabilities
                                   -156,906 -295,771                                 
      reorganization items
                                         -327,729 -3,389,173 -1,931,050 -1,948,696 -2,149,981 -1,781,825 -1,824,599 -301,937                     
      patent preparation fees
                                      240,597 219,725 230,246 239,690 219,715 246,172 194,444 235,334 333,103 169,833 306,009 226,198 285,736  793,910 376,877 376,320 336,298 571,219 482,074 413,048 341,827 288,489 234,511 305,661 320,339 349,465 191,144 84,426 198,115  
      decrease (increase) in fair value warrant liability
                                      -626,209                               
      litigation accrual
                                           10,072.75 13,553   12,899,226 175,465,718                     
      (increase) in fair value of warrant liabilities
                                       -280,382.5 -1,121,530                             
      benefit and (provision) for income taxes
                                       -2,173 4,072                             
      litigation accrual expense
                                          2,917,187                           
      decrease (increase) in fair value of common stock warrants
                                                11,532 145,788 156,105  462,735 -15,032 325,012  402,043 4,726,054 2,039,851 1,762,958          
      earnings per share: basic and diluted
                                           -0.09 -0.1 -0.12 -0.13 -1.155 -4.49 -0.06 -0.06                   
      net income
                                                    -3,188,310 -2,940,391 -4,346,557 -4,052,893 -5,756,989 210,514 23,841,926 -4,701,275 -13,576,790 -4,430,306 -4,571,621 -4,409,458 1,048,362 -1,428,688 -10,353,111 -3,028,881  
      yoy
                                                    -44.62% -1496.77% -118.23% -13.79% -57.60% -104.75% -621.52% 6.62% -1395.05% 210.10% -55.84% 45.58%      
      qoq
                                                    8.43% -32.35% 7.25% -29.60% -2834.73% -99.12% -607.14% -65.37% 206.45% -3.09% 3.68% -520.60% -173.38% -86.20% 241.81%   
      net income margin %
    0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0%                                     
      increase in fair value of common stock warrants
                                                       -436,813              
      loss per share
                                                       -0.08              
      income before benefit from income taxes
                                                        -3,767,802.75 -1,316,761 -9,066,062           
      weighted-average shares outstanding, basic
                                                         50,806,284 50,879,599           
      net income per share
                                                           -0.09 -0.083 -0.1 -0.1 -0.1 0.04 -0.04 -0.28 -0.09  
      increase in fair value of common
                                                                     
      stock warrants
                                                            -1,535,728 -2,018,644        
      unrealized gain on securities
                                                            972.25 528 3,361 1,323      
      comprehensive loss
                                                            -3,653,580.25 -4,429,778 -4,568,260 -4,408,135      
      increase in fair value of common stock rights,
                                                                     
      common stock warrants, and treasury securities
                                                              -1,548,927       
      stock rights and common stock warrants
                                                               -1,368,516      
      decrease (increase) in fair value of common stock rights and common stock warrants
                                                                -2,629,264 1,190,714    
      increase in fair value of common stock rights and common stock warrants
                                                                  -7,763,035   
      increase in fair market value of common stock rights and common stock warrants
                                                                   -912,728  
    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.