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 2013-09-30 2013-06-30 2013-03-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 2009-03-31 2008-01-04 2007-01-04 
      
                                                                         
      operating activities:
                                                                         
      net income
    52,783,000 52,108,000 56,737,000 55,936,000 43,884,000 40,794,000 23,275,000 34,844,000 -30,764,000 37,762,000 29,568,000 25,471,000 22,748,000 21,619,000 13,241,000 9,309,000 10,329,000 12,181,000 7,663,000 11,437,131 43,339,867 9,779,987 10,426,015 7,929,713 13,630,179 10,959,948 -644,503 -14,499,609 -7,838,873 -5,965,140 -5,699,892 -5,387,698 -4,177,649 -3,879,901 -4,967,129 -4,163,320 -3,953,981 -4,568,914 -5,386,237 -5,815,158 -4,449,038 -4,558,503 -5,410,259 -3,490,030 -5,009,892 -3,198,020 -3,811,119 -1,354,658 -5,912,059 -3,143,590 -1,744,289 -76,585 -2,621,535 -289,080 -1,089,186 -2,351,934 -1,127,841 -1,394,151 -1,517,136 -728,754 -903,985 -1,328,541 -1,045,043 -1,162,120 -1,286,720 -1,761,887 -3,031,201 -1,584,047 -2,151,280 
      adjustments to reconcile net income to net cash from operating activities:
                                                                         
      depreciation
    72,000 116,000 115,000 114,000 106,000 91,000 86,000 84,000 81,000 82,000 69,000 35,000 35,000 37,000 34,000 33,000 31,000 31,000 97,000 19,319 29,793 29,412 13,541 27,609 6,532 6,438 13,748 12,493 9,294 8,176 8,015 6,935 12,839 12,957 12,958 11,964 9,482 8,762 13,198 6,086 11,259 8,975 8,148 7,971 7,235            7,452 21,030 6,438  6,234 6,329 6,751  7,306 7,799 8,040 8,207  
      stock-based compensation
    5,670,000 7,597,000 5,850,000 5,171,000 4,424,000 4,408,000 8,248,000 4,250,000 3,810,000 3,298,000 2,892,000 1,926,000 2,055,000 2,023,000 1,903,000 1,472,000 1,512,000 1,518,000 1,571,000 1,469,264 1,477,846 1,794,462 1,519,351 1,149,348 817,060 924,996 933,411 1,029,621 758,176 791,507 971,340 485,510 529,738 638,569 754,144 488,645 532,202 357,269 457,969 576,342 330,770 363,895 314,451 287,643 444,626 22,570 23,130 42,550 46,665 44,888 41,752 204,274 45,585 45,090 45,090 248,923 48,985 65,076 53,751 245,982 35,972 85,788 82,347 319,277 75,355 64,532 142,274 263,404 -513,600 
      amortization of intangible assets
    9,344,000 9,344,000 9,345,000 9,344,000 9,345,000 9,344,000 9,344,000 9,059,000 8,487,000 8,488,000 6,531,000 580,000                                                          
      deferred taxes
    2,417,000 -2,434,000 -2,321,000 2,555,000 -8,584,000 -1,613,000 -1,746,000 883,000 -13,943,000 -3,239,000 -1,519,000 1,285,000 934,000 817,000 1,901,000 2,745,000 2,301,000 2,720,000 1,550,000 -1,623,822                                                  
      accretion of discount
    -96,000 -78,000 -60,000 -39,000 -1,083,000 134,000 153,000 174,000                                                              
      reduction in the carrying amount of right-of-use asset
    74,000 74,000 72,000 71,000 70,000 69,000 68,000 67,000 66,000 65,000 64,000 63,000 62,000 62,000 60,000 76,000 108,000                                                     
      change in fair value of equity securities
    2,089,000 2,952,000 -2,644,000 -6,722,000 -1,759,000 2,262,000 1,144,000 -3,592,000                                                              
      inventory reserve and write-offs
    -292,000                                                                     
      increase in:
                                                                         
      accounts receivable
    -40,546,000 5,402,000 -5,789,000 -7,210,000 -1,094,000 3,321,000 -6,979,000 -5,465,000 -5,253,000 -9,394,000 -22,963,000 -1,102,000 250,000 965,000 -3,933,000 6,000 -333,000 -691,000 386,000 -115,533 890,369 156,301 3,618,434 -441,645 281,075 -3,125,046 -7,251,381                                           
      inventory
    -9,087,000 455,000 -237,000 476,000 -2,003,000 1,939,000 -4,309,000 -6,609,000 1,716,000 -423,000 577,000 327,000 718,000 -23,000 43,000 -920,000 147,000 -2,707,000 261,000 96,938 -2,919,614 383,414 -254,546 -1,356,991 -329,922 -173,292 -40,575                                           
      prepaid expenses and other current assets
    -6,697,000 -7,407,000 7,020,000 -2,655,000 5,166,000 -9,805,000 -1,210,000 1,427,000 -5,328,000 -1,700,000 -191,000                                                           
      accounts payable
    3,568,000 -5,669,000 -5,396,000 5,030,000 4,447,000 -3,145,000 -4,534,000 10,197,000 177,000 1,030,000 -584,000 1,446,000 214,000 -2,824,000 2,371,000 16,000 -172,000 365,000 -1,697,000 2,250,680 -3,799,438 4,457,201 -2,769,870 -29,582 818,303 388,640 602,719 996,383 418,391 117,570 -1,140,552 863,967 389,263 -225,583 -15,248 -122,148 348,032 -544,181 -542,654 977,106 -499,271 265,777 -763,695 1,289,415 -713,381 306,071 81,316 -622,552 1,025,059 -118,903 -798,478 1,009,754 132,926 -127,346 86,395               
      accrued expenses and other liabilities
    13,241,000 8,265,000 -2,552,000 8,900,000 20,046,000 16,428,000 8,474,000 8,190,000 5,163,000 -5,131,000 -2,422,000 11,506,000 9,022,000 2,367,000 -6,504,000 6,436,000 4,574,000 1,548,000 -7,038,000 2,359,449 1,904,346 -1,773,557 -3,699,518 6,139,918 3,006,526 4,730,908 -1,337,155 5,036,555 -10,539 226,004 -401,277 664,671 501,902 154,996 -178,917 217,155 -660,831 183,412 -219,984 124,718 317,468 -63,231 755,984 -1,367,588 4,286,965 -385,354 214,681 -250,409 348,316 772,728 134,436 -116,826 -56,357 -74,744 -28,578               
      operating lease liability
    -102,000 -100,000 -97,000 -94,000 -94,000 -92,000 -89,000 -86,000 -86,000 -84,000 -82,000 -78,000 -79,000 -77,000 -73,000 -78,000 942,000 -85,791 -83,334 -677,203 -72,952 -72,083 -69,601 -67,968 -67,155                                           
      net cash from operating activities
    32,438,000 71,298,000 60,043,000 70,877,000 72,871,000 64,135,000 31,925,000 55,648,000 45,128,000 30,754,000 12,070,000 40,077,000 41,301,000 26,191,000 8,478,000 19,176,000 21,707,000 15,675,000 3,814,000 13,105,567 11,451,109 13,265,110 7,213,078 12,291,441 16,262,617 14,020,170 -7,962,755 -8,313,530 -6,803,030 -4,506,396 -6,081,450 -4,029,867 -2,632,841 -3,200,989 -3,878,875 -4,411,739 -3,278,026 -4,343,520 -5,930,218 -4,631,322 -5,343,193 -4,245,737 -3,794,969 -3,979,955 -3,552,924 -2,983,860 -2,425,044 -4,130,259 -1,683,987 -1,812,224 -2,249,204 -1,593,786 -1,100,934 -1,144,355 -1,301,291 -1,438,196 -1,252,640 -1,463,094 -831,119 -769,152 -817,344 -1,149,321 -1,021,588 -828,906 -1,353,231 -2,664,440 -2,836,612 -1,224,029 -3,924,053 
      investing activities:
                                                                         
      purchases of property and equipment
      -88,000 -259,000 -10,000 -199,000 -93,000 -64,000 -74,000   -41,000 -68,000 -1,000 -911,000    -13,737 -5,633 -56,825 -23,256                                         
      net cash from investing activities
      -88,000 -259,000 -10,000 -199,000 -38,318,000 -92,817,000 -162,367,000 -132,000   -41,000 -68,000 -4,001,000 -6,911,000 -10,011,398 5,000,000 31,658,771 5,047,027 -9,876,922 10,395,719 14,105,118 7,426,872 -5,210,308 -31,847,693 60,790 -29,838 -1,765 -33,145 586,452 2,199,022 832,662 -65,571 50,477 -44,418 30,711 -43,269 -8,943 15,057 -10,012,191 1,265,047 -6,806,550 -4,197,316 2,021,755 1,485,310 -14,052,769 -1 -1,900 -4,981 2,001,887 -2,019           -1,345 -45,996 
      financing activities:
                                                                         
      payment of employee withholding tax related to stock-based compensation
    -219,000 -642,000 -464,000 -204,000 -453,000 -52,000 -477,000 -210,000   -136,000   -39,163              -11,265                               
      proceeds from exercise of stock options
    5,796,000 2,210,000 4,787,000 5,984,000 3,978,000 2,031,000 1,522,000 693,000 212,000 617,000 1,270,000 3,201,000 3,984,000 1,384,000 1,000,000 685,000 2,955,000 271,000 188,000 64,732 631,048 36,201 26,149 578,280 256,062 192,550 89,350 151,499 104,532 8,500 33,032                                       
      payment of liabilities arising from asset acquisition
    -1,142,000 -1,119,000 -1,085,000 -1,087,000 -9,952,000 -874,000 -973,000 -905,000 -10,339,000 -779,000 -644,000                                                           
      proceeds from issuance of common stock
       141,000,000                                  34,873,869              2,228,634          
      payment of fees in connection with issuance of common stock
       -296,000                                                               
      net cash from financing activities
    4,654,000 872,000 3,060,000 4,433,000 -5,974,000 1,157,000 141,049,000 -665,000 -10,127,000 -214,000 149,000 2,253,000 3,984,000 -2,992,000 -1,551,000 -2,526,000 -2,098,000 -3,707,000 188,000 25,569 614,014 36,201 26,149 578,280 256,062 192,550 89,350 151,499 104,532 4,052 33,032 54,136,795 1,407,936   80,251 -11,265 65,402 916,617 113,044 36,064,895 1,821,999 26,725,130 16,504 189,801 17,965,193   5,082,634 5,559,952   3,313,944 2,228,634        -2,010  
      net increase in cash and cash equivalents
    37,092,000 72,144,000 63,103,000 75,222,000 66,638,000 65,282,000 172,775,000 16,665,000 -57,816,000 30,540,000 -150,148,000 42,330,000 45,153,000 32,540,000 6,927,000 16,609,000 19,541,000 7,967,000 -2,909,000 13,131,136 2,053,725 13,301,311 12,239,227 44,528,492 21,565,706 4,335,798 2,522,314 5,943,087 728,374 -9,712,652 -37,896,111 50,167,718 -1,254,743 -1,397,317 -3,912,020 -3,745,036 -1,079,004 -3,510,858 -6,007,054        -1,143,493                       
      cash and cash equivalents – beginning of period
    517,553,000 137,636,000 298,395,000 171,445,000                                                     
      cash and cash equivalents – end of period
    37,092,000 72,144,000 580,656,000 75,222,000 66,638,000 65,282,000 310,411,000 16,665,000 -57,816,000 30,540,000 148,247,000 42,330,000 45,153,000 32,540,000 178,372,000             5,943,087    50,167,718                                      
      supplemental disclosures of cash flow information:
                                                                         
      cash paid for income taxes
    15,895,000 38,601,000 639,000 16,760,000 17,590,000   8,795,000 13,842,000   1,323,000 500,000 5,803,000 41,000 1,562,000 1,097,000   590,497 2,145,500                                                 
      cash paid for interest
    121,000 112,000 103,000 94,000 1,161,000 75,000 65,000 55,000                                                              
      realized loss on sale of available-for-sale securities
               129,000                                                         
      acquired research and development inventory expensed from asset acquisition
                                                                        
      acquired inventory samples expensed from asset acquisition
           130,000                                                           
      acquired in-process research and development
           2,225,000                                                              
      proceeds from sale of available-for-sale securities
                9,868,000                                                         
      payments in connection with asset acquisitions
           -36,000,000                                                              
      acquisition of in-process research and development
           -2,225,000                                                              
      purchase of equity securities
                                                                        
      repurchase of common stock
               -4,356,000 -2,551,000 -3,075,000 -5,053,000                                                     
      non-cash investing and financing activities:
                                                                         
      liabilities arising from asset acquisition
           1,915,000                                                          
      payment in connection with asset acquisition
             -162,293,000                                                           
      purchases of investments
                   -4,000,000 -6,000,000    -4,952,973 -19,827,454 -9,944,974 339,550 -95,904                                         
      operating lease liabilities arising from obtaining right-of-use assets
                   3,309,000                                                   
      change in accrued interest and accretion of discount on investments
               8,000 11,000 -2,000 4,000 -3,000 -6,000 -516 -8,029 -84,942 81,296 -105,269 -107,989                                             
      proceeds from exercise of stock options not yet settled at end of period
                  102,000                                                       
      prepaid expenses and other current assets and deposits
               -1,382,000 557,000 581,000 -563,000 77,000 3,213,000 602,000 85,000 -2,713,719 1,907,201 -1,458,538 -1,711,641 -1,011,675 -1,850,796 392,663 -231,485 -832,961 -139,479 315,487 180,916 -663,252 111,066 308,304 118,082 -737,089 340,122 372,915 480,846 -110,820 -532,650 71,306 120,124 -235,340                          
      proceeds from maturities and sale of available-for-sale securities
                                                                         
      payment in connection with license agreement
                                                                        
      repurchase of common stock not yet settled at end of period
                      293,000                                                   
      proceeds from maturities and sales of investments
                       5,000,000                                               
      cash and cash equivalents—beginning of period
                    130,237,000  89,511,710                                               
      cash and cash equivalents—end of period
                    19,541,000 7,967,000 127,328,000  2,053,725 13,301,311 101,750,937                                               
      unrealized gain on available-for-sale securities
                    -26,000 8,000 -76,000 37,803 -5,280 -84,942 74,246 -9,923 -2,330 28,446 13,560 25,700 -9,450                                         
      amortization of right-of-use asset
                       12,167 59,544 658,573 62,968                                               
      non-cash change in right-of-use asset
                            61,250 60,430 59,621                                           
      proceeds from sales/maturities of investments
                            10,000,000 9,964,269 20,346,326                                           
      cash and cash equivalents - beginning of period
                            16,559,400   57,496,702   13,893,064  28,235,016                               
      cash and cash equivalents - end of period
                            21,565,706 4,335,798 19,081,714   -9,712,652 19,600,591   -1,397,317 9,981,044  -1,079,004 -3,510,858 22,227,962                               
      change in fair value of warrants liability
                                   -210,331 397,235 -106,946 106,948 -152,783 -733,356 -389,596 -521,731 -333,956 1,180,278 -472,026 906,787 223,591 335,514 -1,330,155 2,676,601 498,587 45,326 -1,419,218 1,340,566 -776,919 -274,207               
      proceeds from maturities of investments
                               13,822,393                                          
      proceeds from exercise of warrants
                                   1,403,986       591,668 113,044 1,191,026 1,299,999 16,504 189,801                      
      exercise of liability classified warrants for common stock
                                         1,059,348 251,305 410,870 18,537 394,484                      
      purchase of investments
                                  -31,847,693                                       
      non-cash investing activities:
                                                                         
      unrealized loss on available-for-sale securities
                                  21,826                                       
      capital expenditures
                                       -7,130 -2   -14,425 -1,130 -7,910 -13,896 -13,119 -13,002 -17,306 -9,433 -45,500 -1 -1,900 -4,981 -1,820           -1,345 -45,996 
      free cash flows
                                       -4,418,869 -3,278,028   -4,631,322 -5,357,618 -4,246,867 -3,802,879 -3,993,851 -3,566,043 -2,996,862 -2,442,350 -4,130,259 -1,683,987 -1,812,223 -2,258,637 -1,639,286 -1,100,935 -1,146,255 -1,306,272 -1,440,016 -1,252,640           -1,225,374 -3,970,049 
      proceeds (purchase) of short-term investments
                                                                         
      proceeds (purchase) of certificates of deposit
                                       568,031 2,199,915          298,615                       
      payment of employee withholding tax related to stock- based compensation
                                                                         
      proceeds from exercise of options
                                           65,402    522,000                        
      non-cash incentive received from lessor
                                                                        
      purchase of short-term investments
                                    -29,838 -1,765 -33,145  -891 -28,062 -65,201     5,702       -2,702                   
      supplemental disclosures of non-cash investing and financing activity
                                                                         
      purchase of certificates of deposit
                                          -370                               
      proceeds from issuance of common stock and warrants
                                                    66,385 5,559,952                 
      decrease (increase) in:
                                                                         
      (purchase) redemption of certificates of deposit
                                                                         
      net increase in cash
                                            -4,470,994 -4,101,982 32,226,657  -3,537,867    12,083,890 233,031 -763,894  4,459,017 2,792,048 -1,306,272  -1,254,659 -3,466,582 1,397,515  638,809 -1,149,321 -1,021,588  -1,353,231 -2,664,440 -2,836,612 -1,227,384  
      cash and cash equivalents at beginning of period
                                            9,096,778  2,215,958  1,409,939  6,029,067  5,475,158  7,779,277  11,766,629 15,943,896  
      cash and cash equivalents at end of period
                                            -4,470,994 -4,101,982 41,323,435  -3,537,867 13,729,079 1,072,465  12,083,890 233,031 646,045  4,459,017 2,792,048 4,722,795  -1,254,659 -3,466,582 6,872,673  638,809 -1,149,321 6,757,689  -1,353,231 -2,664,440 8,930,017 14,716,512  
      redemption (purchase) of short-term investments
                                             32,305 -34,807                           
      redemption (purchase) of certificates of deposit
                                             -464 -552                           
      proceeds from issuance of convertible promissory note
                                                                         
      conversion of note to common stock
                                                                         
      proceeds from certificates of deposit
                                                -749                         
      prepaid expenses and deposits
                                                 41,199 726,149 -620,741 125,724 128,360 66,685 -1,197,838 55,156 75,934 -43,606               
      proceeds from (purchase of) short-term investments
                                                                         
      supplemental disclosures of non-cash financing activity
                                                                         
      depreciation and amortization
                                                  5,285 5,706 5,707 5,706 5,364 2,653 2,725 2,710 2,801               
      proceeds (purchase) of short term investments
                                                  983,738                       
      proceeds from issuance of preferred stock
                                                                         
      payment of employee withholding tax related to restricted stock units
                                                                         
      non-cash investing and financing activity
                                                                         
      conversion of note for common stock
                                                                         
      government grant receivable
                                                                         
      purchase of short term investments
                                                                         
      proceeds from (purchase of) certificates of deposit
                                                    -1,855 997,075 1,497,445                   
      proceeds from (purchase of) short term investments
                                                                         
      purchase of certificates of deposits
                                                                         
      supplemental disclosures of non-cash operating activity
                                                                         
      reconciliation of net income to net cash from operating activities:
                                                                         
      interest receivable
                                                                         
      changes in assets and liabilities:
                                                                         
      decrease in government grant receivable
                                                            134,025           
      decrease (increase) in prepaid expenses and deposits
                                                            52,246    128,161    42,903     
      increase in accounts payable
                                                            -303,973 52,592 319,486 -135,338 -10,698 163,705 -161,371 86,568 -112,596 -461,963 404,919 96,712 -578,207 
      increase in accrued expenses and other liabilities
                                                            70,491 -269,531 234,052 34,210 -73,028 -46,556 194,263 -53,336 -79,479 -607,019 -301,325 35,257  
      purchase of certificate of deposit
                                                            -2,019             
      payment of employee withholding tax related to rsu
                                                                         
      change in assets and liabilities:
                                                                         
      payment of employee withholding tax related to rsus
                                                                       -2,010  
      supplemental disclosure of non-cash operating activity:
                                                                         
      increase in prepaid expenses and deposits
                                                              -61,735    -98,535    -68,781   
      decrease in interest receivable
                                                                       
      increase in grant funds receivable
                                                                         
      decrease (increase) in other prepaid expenses and deposits
                                                                         
      payment of shelf registration costs
                                                                         
      decrease (increase) in interest receivable
                                                                      9,462 22,542  
      change in assets and liabilities
                                                                         
      (increase) in other prepaid expenses and deposits
                                                                       -66,104  
      supplemental disclosure of non-cash investing and financing activities:
                                                                         
      increase in accrued expenses
                                                                        -251,406 
      cash and cash equivalents — beginning of period
                                                                         
      cash and cash equivalents — end of period
                                                                         
      change in assets and liabilities (increase) in other prepaid expenses and deposits
                                                                         
      prepaid expenses for initial public offering
                                                                         
      cash paid during the year for interest
                                                                         
      cash paid during the year for income taxes
                                                                         
      non-cash financing activities:
                                                                         
    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.