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 2016-12-31 2016-12-15 2015-12-31 2014-12-31 2013-12-31 2012-12-31 2012-09-30 2011-12-31 2010-12-31 2009-12-31 2008-12-31 2008-09-30 2008-06-30 2008-03-31 2007-09-30 2007-06-30 2007-03-31 2006-12-31 2006-09-30 
      
                                                        
      assets
                                                        
      current assets:
                                                        
      cash and cash equivalents
    689,892,000 652,800,000 580,656,000 517,553,000 442,331,000 375,693,000 310,411,000 137,636,000 120,971,000 178,787,000 148,247,000 298,395,000 256,065,000 210,912,000 178,372,000 171,445,000 154,836,000 135,295,000 127,328,000 130,237,109 117,105,973 115,052,248 101,750,937 89,511,710 44,983,218 23,417,512 19,081,714 16,559,400 10,616,313 9,887,939 19,600,591 57,496,702 7,328,984 13,893,064  28,235,016 9,096,778 2,215,958 1,409,939 11,973,860 6,029,067 5,475,158 7,779,277 11,766,629 15,027,447 13,084,108 14,716,512 16,886,194 17,600,170 19,064,940 20,434,702 3,003,436 
      accounts receivable
    106,409,000 65,863,000 71,265,000 65,476,000 58,266,000 57,172,000 60,493,000 53,514,000 48,049,000 42,796,000 33,402,000 10,439,000 9,337,000 9,587,000 10,552,000 6,619,000 6,625,000 6,292,000 5,601,000 5,987,426 5,871,893 6,762,262 6,918,563 10,536,997 10,095,352 10,376,427 7,251,381                          
      inventory
    28,029,000 18,650,000 19,778,000 19,541,000 20,017,000 18,014,000 19,953,000 15,644,000 9,035,000 10,751,000 10,328,000 6,805,000 7,132,000 7,850,000 7,827,000 7,870,000 6,950,000 7,097,000 4,390,000 4,650,600 4,747,538 1,827,924 2,211,338 1,956,792 599,801 269,879 96,587 56,012                         
      prepaid expenses and other current assets
    28,123,000 21,426,000 14,019,000 21,039,000 18,384,000 23,550,000 13,745,000 12,535,000 13,962,000 8,634,000 6,934,000 5,158,000 3,776,000 4,333,000 5,016,000 4,351,000 4,428,000 7,641,000 8,243,000 8,327,771 5,614,052 7,521,253 6,062,715 4,351,074 3,339,399 1,488,603 1,881,266 1,649,781 816,820 677,341 992,828 1,173,744 510,492 1,047,944  1,504,738 4,552,698                
      total current assets
    852,453,000 758,739,000 685,718,000 623,609,000 538,998,000 474,429,000 404,602,000 219,329,000 192,017,000 240,968,000 198,911,000 320,797,000 276,310,000 242,558,000 221,191,000 210,106,000 192,795,000 176,305,000 161,533,000 159,243,974 143,342,205 131,163,687 116,943,553 111,363,623 90,579,443 72,055,863 54,862,012 55,187,406 62,480,975 69,086,236 78,935,997 85,187,157 34,416,977 41,453,761  59,901,133 43,827,821 25,320,038 16,726,678  6,228,183 5,775,404 7,887,424 11,915,156 15,217,974 13,396,593 15,342,864 17,447,584 18,176,853 19,335,975  3,006,661 
      operating lease right-of-use asset
    2,010,000 2,084,000 2,158,000 2,230,000 2,301,000 2,371,000 2,440,000 2,508,000 2,575,000 2,641,000 2,706,000 2,770,000 2,833,000 2,895,000 2,957,000 3,017,000 3,093,000 3,201,000 3,309,000  12,167 71,711 730,284 793,252 952,340 1,013,590 1,074,020                          
      property and equipment
    1,077,000 1,149,000 1,239,000 1,354,000 1,380,000 1,227,000 1,308,000 1,195,000 1,186,000 1,203,000 1,285,000 847,000 882,000 917,000 925,000 959,000 951,000 914,000 944,000 129,800 149,119 167,514 196,926 210,467 141,088 147,619 140,320 245,425 201,093 187,131 183,370 191,385 205,450 244,204  191,549 71,377 40,628 53,679  12,186 45,573 68,447 96,376 104,535 112,694 120,926 125,517 49,555 22,180  19,717 
      license and acquired intangibles
    128,639,000 137,983,000 147,327,000 156,672,000 166,016,000 175,361,000 184,705,000 194,049,000 167,108,000 175,595,000 184,083,000 32,471,000 33,051,000                                        
      deferred tax assets
    48,256,000 50,704,000 48,222,000 45,982,000 48,473,000 39,889,000 38,276,000 36,544,000 37,428,000 23,489,000 20,242,000 18,736,000 20,029,000 20,930,000 21,890,000 23,697,000 26,400,000 28,701,000 31,421,000 32,971,264 31,347,442                                
      investment in equity securities
    19,167,000 21,256,000 24,208,000 21,564,000 14,842,000 13,083,000 15,345,000 16,489,000 12,897,000                                            
      total assets
    1,051,602,000 971,915,000 908,872,000 851,411,000 772,010,000 706,360,000 646,676,000 470,114,000 413,211,000 443,896,000 407,227,000 375,630,000 333,114,000 267,309,000 246,972,000 237,788,000 223,248,000 209,130,000 197,216,000 192,353,926 174,859,821 131,411,800 117,879,651 112,376,230 96,690,559 78,234,360 61,076,840 60,449,962 67,709,813 74,287,576 79,128,255 85,387,430 34,631,315 41,706,853  60,101,570 43,908,086 25,369,554 16,789,245  6,249,257 5,831,488 7,966,382 12,032,968 15,347,957 13,534,735 15,489,238 17,593,489 18,246,796 19,378,543 20,619,479 3,512,007 
      liabilities and stockholders’ equity
                                                        
      current liabilities:
                                                        
      accounts payable
    9,096,000 5,528,000 11,197,000 16,593,000 11,563,000 7,116,000 10,261,000 14,795,000 4,598,000 4,421,000 3,391,000 3,975,000 2,529,000 2,315,000 5,139,000 2,768,000 2,752,000 2,924,000 2,561,000 4,256,020 2,005,340 5,804,778 1,347,577 4,117,447 4,147,029 3,328,726 2,940,086 2,337,367 1,340,984 922,593 805,023 1,945,575 1,081,608 933,176  1,794,127 1,814,210 850,789 1,365,663  263,934 105,933 249,635 332,707 635,633 181,276 316,578 229,478 146,383 312,465  417,754 
      accrued expenses and other liabilities
    119,639,000 107,479,000 100,452,000 104,085,000 93,832,000 85,202,000 69,305,000 61,268,000 53,208,000 48,082,000 53,318,000 53,613,000 42,152,000 20,173,000 17,799,000 24,295,000 17,862,000 13,211,000 11,875,000 18,500,267 16,226,609 14,405,597 16,287,936 19,981,295 13,835,292 10,822,803 6,086,029 7,173,987 2,127,450 2,159,435 1,926,371 2,320,587 1,655,986 1,161,359  1,646,476 4,040,816 1,288,820 281,002  569,867 193,028 44,517 1,097,410 585,004 558,867 121,503      
      total current liabilities
    128,735,000 113,007,000 111,649,000 120,678,000 105,395,000 92,318,000 79,566,000 76,063,000 57,806,000 52,503,000 56,709,000 57,588,000 44,681,000 22,488,000 22,938,000 27,063,000 20,614,000 16,135,000 14,436,000 22,756,287 18,231,949 20,210,375 17,635,513 24,098,742 17,982,321 14,151,529 9,026,115 9,511,354 3,468,434 3,082,028 2,731,394 4,266,162 2,737,594 2,094,535  3,440,603 5,855,026 2,139,609 1,646,665  833,801 298,961 294,152 1,430,117 1,220,637 740,143 438,081 405,054 418,496 524,346  686,519 
      operating lease liability, net of current portion
    2,461,000 2,572,000 2,681,000 2,786,000 2,889,000 2,991,000 3,091,000 3,188,000 3,282,000 3,376,000 3,468,000 3,557,000 3,643,000 3,729,000 3,813,000 3,894,000 3,973,000 4,051,000 4,129,000    568,421 647,532 725,700 801,264 875,098                          
      other non-current liabilities
    161,000 309,000 259,000 315,000 2,785,000 2,396,000 2,607,000 2,982,000 3,575,000 12,723,000 13,389,000 14,064,000 14,749,000                                        
      total liabilities
    131,357,000 115,888,000 114,589,000 123,779,000 111,069,000 97,705,000 85,264,000 82,233,000 64,663,000 68,602,000 73,566,000 75,209,000 63,073,000 26,217,000 26,751,000 30,957,000 24,587,000 20,186,000 18,565,000 22,756,287 18,231,949 20,210,375 18,203,934 24,746,274 18,708,021 14,952,793 9,901,213 9,666,153 3,633,215 3,225,363 2,881,789 4,423,618 2,902,110 2,397,923  4,625,259 8,665,756 3,978,302 2,167,130  2,488,559 313,709 348,522 1,472,753 1,266,383 788,863 489,134    772,846  
      commitments and contingencies
                                                        
      stockholders’ equity:
                                                        
      preferred stock, 0.001 par value, 5,000,000 shares authorized: none issued and outstanding at september 30, 2025 and december 31, 2024
                                                        
      common stock
    123,000 122,000 122,000 121,000 119,000 119,000 118,000 107,000 107,000 107,000 106,000 105,000 104,000 103,000 103,000 103,000 103,000 103,000 104,000 103,782 103,648 103,422 103,409 103,397 103,041 102,929 102,804 102,739 102,689 102,599 102,586 102,549 85,235 82,972  82,851 69,119 54,133 41,421  24,701 19,395 18,038 14,060 14,060 12,567 12,567 12,528 12,528 12,528  7,029 
      additional paid-in capital
    473,333,000 461,868,000 452,280,000 442,286,000 431,597,000 423,195,000 416,747,000 266,488,000 261,998,000 257,976,000 254,114,000 250,430,000 245,514,000 239,476,000 236,191,000 233,186,000 231,165,000 226,699,000 224,927,000 223,168,149 221,673,450 219,581,816 217,751,166 216,205,678 214,478,406 213,405,396 212,287,975 211,265,279 210,084,209 209,221,591 208,426,045 207,421,710 152,816,719 147,374,028  145,469,078 105,015,871 75,670,718 56,759,697  41,838,614 37,209,939 35,305,054 31,009,459 30,783,068 26,593,499 26,470,291 26,129,676 26,035,194 25,852,961  7,836,354 
      retained earnings
    446,789,000 394,006,000 341,898,000 285,161,000 229,225,000 185,341,000 144,547,000 121,272,000 86,428,000 117,192,000 79,430,000 49,862,000 24,391,000 1,643,000                                       
      accumulated other comprehensive income
     31,000 -17,000 64,000    14,000 15,000 19,000 11,000 24,000 32,000 -130,000 -453,000 -148,000 -63,000 -37,000 -45,000 31,332 -6,471 -1,191 83,751 9,505 19,428 21,758                           
      total stockholders’ equity
    920,245,000 856,027,000 794,283,000 727,632,000 660,941,000 608,655,000 561,412,000 387,881,000 348,548,000 375,294,000 333,661,000 300,421,000 270,041,000 241,092,000 220,221,000 206,831,000 198,661,000 188,944,000 178,651,000 169,597,639 156,627,872 111,201,425 99,675,717 87,629,956 77,982,538 63,281,567 51,175,627 50,783,809 64,076,598 71,062,213 76,246,466 80,963,812 31,729,205 39,308,930  55,476,311 35,242,330 21,391,252 14,622,115  3,760,698 5,517,779 7,617,860 10,560,215 14,081,574 12,745,872 15,000,104 17,188,435 17,828,300 18,854,197  2,825,488 
      total liabilities and stockholders’ equity
    1,051,602,000 971,915,000 908,872,000 851,411,000 772,010,000 706,360,000 646,676,000 470,114,000 413,211,000 443,896,000 407,227,000 375,630,000 333,114,000 267,309,000 246,972,000 237,788,000 223,248,000 209,130,000 197,216,000 192,353,926 174,859,821 131,411,800 117,879,651 112,376,230 96,690,559 78,234,360 61,076,840 60,449,962 67,709,813 74,287,576 79,128,255 85,387,430 34,631,315 41,706,853  60,101,570 43,908,086 25,369,554 16,789,245  6,249,257 5,831,488 7,966,382 12,032,968 15,347,957 13,534,735 15,489,238 17,593,489 18,246,796 19,378,543  3,512,007 
      preferred stock, 0.001 par value, 5,000,000 shares authorized: none issued and outstanding at june 30, 2025 and december 31, 2024
                                                        
      preferred stock, 0.001 par value, 5,000,000 shares authorized: none issued and outstanding at march 31, 2025 and december 31, 2024
                                                        
      preferred stock, 0.001 par value, 5,000,000 shares authorized: none issued and outstanding at december 31, 2024 and 2023
                                                        
      preferred stock, 0.001 par value, 5,000,000 shares authorized: none issued and outstanding at september 30, 2024 and december 31, 2023
                                                        
      preferred stock, 0.001 par value, 5,000,000 shares authorized: none issued and outstanding at june 30, 2024 and december 31, 2023
                                                        
      preferred stock, 0.001 par value, 5,000,000 shares authorized: none issued and outstanding at march 31, 2024 and december 31, 2023
                                                        
      preferred stock, 0.001 par value, 5,000,000 shares authorized: none issued and outstanding at december 31, 2023 and 2022
                                                        
      preferred stock, 0.001 par value, 5,000,000 shares authorized: none issued and outstanding at september 30, 2023 and december 31, 2022
                                                        
      preferred stock, 0.001 par value, 5,000,000 shares authorized: none issued and outstanding at june 30, 2023 and december 31, 2022
                                                        
      preferred stock, 0.001 par value, 5,000,000 shares authorized: none issued and outstanding at march 31, 2023 and december 31, 2022
                                                        
      short-term investments
                 9,876,000 19,424,000 19,821,000 19,956,000 19,980,000 15,971,000 10,041,068 10,002,749   5,007,050 31,561,673 36,503,442 26,551,064 36,922,213 51,047,842 58,520,956 58,342,578 26,516,711 26,577,501 26,512,753  26,444,150 26,462,962 17,483,062 7,504,444              
      deposits
               9,000 9,000 9,000 9,000 9,000 9,000 9,000 9,000 8,888 8,888 8,888 8,888 8,888 8,888 8,888 8,888 8,888 8,888 8,888 8,888 8,888 8,888 8,888  8,888 8,888 8,888 8,888  8,888 10,511 10,511 21,436 25,448 25,448 25,448      
      preferred stock, 0.001 par value, 5,000,000 shares authorized: none issued and outstanding at december 31, 2022 and 2021
                                                        
      preferred stock, 0.001 par value, 5,000,000 shares authorized: none issued and outstanding at september 30, 2022 and december 31, 2021
                                                        
      preferred stock, 0.001 par value, 5,000,000 shares authorized: none issued and outstanding at june 30, 2022 and december 31, 2021
                                                        
      preferred stock, 0.001 par value, 5,000,000 shares authorized: none issued and outstanding at march 31, 2022 and december 31, 2021
                                                        
      accumulated deficit
                  -15,620,000 -26,310,000 -32,544,000 -37,821,000 -46,335,000 -53,705,624 -65,142,755 -108,482,622 -118,262,609 -128,688,624 -136,618,337 -150,248,516 -161,208,464 -160,563,961 -146,064,352 -138,225,479 -132,260,339 -126,560,447 -121,172,749 -108,148,070  -90,075,618 -69,842,660            -8,219,422 -7,011,292  -5,017,973 
      preferred stock, 0.001 par value, 5,000,000 shares authorized: none issued and outstanding at december 31, 2021 and 2020
                                                        
      preferred stock, 0.001 par value, 5,000,000 shares authorized: none issued and outstanding at september 30, 2021 and december 31, 2020
                                                        
      preferred stock, 0.001 par value, 5,000,000 shares authorized: none issued and outstanding at june 30, 2021 and december 31, 2020
                                                        
      preferred stock, 0.001 par value, 5,000,000 shares authorized: none issued and outstanding at march 31, 2021 and december 31, 2020
                                                        
      preferred stock, 0.001 par value, 5,000,000 shares authorized: none issued and outstanding at december 31, 2020 and 2019
                                                        
      preferred stock, 0.001 par value, 5,000,000 shares authorized: none issued and outstanding at september 30, 2020 and december 31, 2019
                                                        
      preferred stock, 0.001 par value, 5,000,000 shares authorized: none issued and outstanding at june 30, 2020 and december 31, 2019
                                                        
      preferred stock, 0.001 par value, 5,000,000 shares authorized: none issued and outstanding at march 31, 2020 and december 31, 2019
                                                        
      investments
                            5,008,800 5,008,400 4,991,600 5,008,243 5,018,857 5,005,321                       
      accrued expenses and other liabilities, non-current
                               154,799 164,781 143,335 150,395 157,456 164,516 181,162  176,293 15,839 19,131 21,878  9,518 14,748 54,370 42,636 45,746 48,720 51,053      
      preferred stock, 0.001 par value, 5,000,000 shares authorized: none issued and outstanding at december 31, 2019 and 2018
                                                        
      preferred stock, 0.001 par value, 5,000,000 shares authorized: none issued and outstanding at september 30, 2019 and december 31, 2018
                                                        
      preferred stock, 0.001 par value, 5,000,000 shares authorized: none issued and outstanding at june 30, 2019 and december 31, 2018
                                                        
      preferred stock, 0.001 par value, 5,000,000 shares authorized: none issued and outstanding at march 31, 2019 and december 31, 2018
                                                        
      accumulated other comprehensive loss
                              -6,688 -20,248 -45,948 -36,498 -21,826                      
      preferred stock, 0.001 par value, 5,000,000 shares authorized: none issued and outstanding at december 31, 2018 and 2017
                                                        
      preferred stock, 0.001 par value, 5,000,000 shares authorized: none issued and outstanding at september 30, 2018 and december 31, 2017
                                                        
      preferred stock, 0.001 par value, 5,000,000 shares authorized: none issued and outstanding at june 30, 2018 and december 31, 2017
                                                        
      preferred stock, 0.001 par value, 5,000,000 shares authorized: none issued and outstanding at march 31, 2018 and december 31, 2017
                                                        
      warrants liability, at fair value
                                     122,226  1,008,363 2,794,891 1,819,562 498,587  1,645,240            
      preferred stock, 0.001 par value, 5,000,000 shares authorized: none issued and outstanding at december 31, 2017 and 2016
                                                        
      preferred stock, 0.001 par value, 5,000,000 shares authorized: none issued and outstanding at september 30, 2017 and december 31, 2016
                                                        
      certificates of deposit
                                       3,717,229 3,715,383 4,011,576 6,502,825              
      preferred stock, 0.001 par value, 5,000,000 shares authorized: none issued and outstanding at december 31, 2016 and 2015
                                                        
      3.
                                                        
      preferred stock, 0.001 par value, 5,000,000 shares authorized: none issued and outstanding at december 31, 2015 and 2014
                                                        
      preferred stock, 0.001 par value, 5,000,000 shares authorized: none issued and outstanding at december 31, 2014 and 2013
                                                        
      prepaid expenses
                                         1,609,442 1,309,470  199,116 166,221 108,147 136,374 173,319 288,318 585,185 495,831 498,166 184,805  3,225 
      preferred stock, 0.001 par value, 5,000,000 shares authorized: none issued and outstanding at december 31, 2013 and 2012
                                                        
      deficit accumulated during the development stage
                                         -54,333,599 -42,179,003  -38,102,617 -31,711,555 -27,705,232 -20,463,304 -16,715,554 -13,860,194 -11,482,754 -8,953,769     
      preferred stock, 0.001 par value, 5,000,000 shares authorized: none issued and outstanding at december 31, 2012 and 2011
                                                        
      warrants liability
                                           1,934,680             
      2.
                                                        
      government grant receivable
                                             134,025           
      preferred stock, 0.001 par value, 5,000,000 shares authorized: none issued and outstanding at december 31, 2011 and 2010
                                                        
      preferred stock, 0.001 par value, 5,000,000 shares authorized:
                                                        
      no shares issued and outstanding at december 31, 2010 and 2009
                                                        
      interest receivable
                                               12,153 17,208 24,167 41,167 65,559 78,517 86,230   
      preferred stock, 0.001 par value, 5,000,000 shares authorized: no shares issued and outstanding, at december 31, 2009 and 2008
                                                        
      series “a”, no shares issued and outstanding, at december 31, 2008 and 2007
                                                        
      series “b”, no shares issued and outstanding, at december 31, 2008 and 2007
                                                        
      preferred stock, .001 par value, 5,000,000 shares authorized: none outstanding
                                                        
      other assets
                                                   20,388 20,388 20,388  13,555 
      accrued expenses
                                                   175,576 272,113 211,881  268,765 
      stockholders’ equity
                                                      19,846,633  
      preferred stock, .001 par value, 5,000,000 shares authorized, no shares issued and outstanding
                                                        
      preferred stock, 0.001 par value, 5,000,000 shares authorized, no shares issued and outstanding
                                                        
      balance sheet data:
                                                        
      working capital
                                                      19,814,976  
      deferred public offering costs
                                                       472,074 
      liabilities and stockholder’s equity
                                                        
      stockholders’ equity preferred stock, .01 par value, 5,000,000 shares authorized, par value 0.001 per share
                                                        
      series a preferred stock, 70,000 shares outstanding at september 30, 2006 and december 31, 2005
                                                       70 
      series b preferred stock, 7,644 shares outstanding at september 30, 2006 and no shares outstanding at december 31, 2005
                                                       
    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.