7Baggers
Quarterly
Annual
    Unit: USD2024-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 
      
                                    
      assets
                                    
      current assets:
                                    
      cash and cash equivalents
    7,169,000 7,881,000 9,989,000 9,270,000 9,839,000 11,903,000 9,190,000 9,448,000 18,655,000 14,511,000 18,954,000 20,240,000 21,458,000 38,173,000 35,795,000 28,593,000 22,533,000 13,197,000 12,871,000 13,641,000 11,747,420 13,620,656 13,064,656 13,259,357 15,462,507 15,026,068 18,165,647 36,582,992 41,859,298 45,161,403 16,826,304 5,260,098 
      trade accounts receivable
    9,644,000 7,375,000 6,272,000 8,626,000 8,148,000 8,741,000 9,452,000 9,822,000 8,179,000 10,757,000 10,351,000 11,644,000 9,853,000 4,782,000 4,182,000 4,587,000 7,016,000 7,656,000 8,564,000 9,722,000 7,980,631  7,388,688 6,854,651 8,180,047 8,418,132 7,708,893 8,097,808 7,512,937 5,154,996 5,766,465 4,620,335 
      inventories
    2,588,000 2,403,000 3,950,000 4,797,000 4,481,000 4,226,000                           
      prepaid expenses and other current assets
    1,419,000 1,422,000 2,041,000 1,688,000 1,729,000 2,284,000 2,005,000 1,825,000 1,447,000 1,272,000 1,499,000 1,767,000 1,953,000 1,462,000 1,469,000 1,162,000 1,090,000 1,379,000 1,386,000 1,012,000 916,126  876,183 638,823 1,182,034 609,786 749,074 401,774 318,937 349,550 439,398 485,481 
      total current assets
    20,820,000 19,081,000 22,252,000 24,381,000 24,197,000 27,154,000 29,992,000 29,716,000 37,000,000 35,489,000 37,350,000 38,200,000 35,673,000 45,433,000 44,707,000 41,733,000 42,651,000 45,111,000 45,087,000 46,042,000 43,064,864  41,312,594 40,364,360 42,858,684 46,082,607 45,696,612 45,691,814 49,799,493 50,812,764 23,137,186 10,443,138 
      property and equipment
    2,305,000 2,507,000 2,454,000 2,544,000 2,683,000 2,765,000 2,816,000 2,951,000 2,647,000 2,698,000 2,698,000 2,771,000 2,469,000 2,377,000 2,323,000 2,211,000 2,140,000 2,108,000 1,791,000 1,707,000 1,382,329  1,366,309 1,423,211 1,418,657 1,036,860 1,069,149 1,157,517 812,005 807,086 945,007 843,121 
      leased right-of-use assets
    1,180,000 1,392,000 1,604,000 1,814,000 2,022,000 2,217,000 2,437,000 2,540,000 2,686,000 2,777,000 2,840,000 3,081,000 3,340,000                    
      goodwill
    10,845,000 10,845,000 10,845,000 10,845,000 10,845,000 10,845,000 10,845,000 10,845,000 10,845,000 10,845,000 10,845,000 10,845,000 10,845,000 3,700,000 3,700,000 3,700,000 3,700,000 3,700,000 3,700,000 3,700,000 3,700,447  3,700,447 3,700,447 3,700,447 3,700,447 4,080,447 2,740,447 1,249,956 1,249,956 1,249,956 1,249,956 
      intangible assets
    7,493,000 8,234,000 8,977,000 9,718,000 10,460,000 11,203,000 11,960,000 12,716,000 13,472,000 14,229,000 14,985,000 15,750,000 16,517,000 541,000 574,000 607,000 644,000 687,000 730,000 773,000 815,792  906,545 955,141 1,003,737 1,052,333 1,100,930 2,406,415 268,123 286,719 305,315 319,903 
      other assets
    155,000 170,000 170,000 210,000 216,000 216,000 243,000 277,000 345,000 352,000 474,000 496,000 517,000 249,000 197,000 203,000 218,000 10,000 601,000 229,000 207,449  339,000 338,121 288,132 349,743 186,042 195,264 189,876 84,060 96,119 168,283 
      total assets
    42,798,000 42,229,000 46,302,000 49,512,000 50,423,000 54,400,000 58,293,000 59,045,000 66,995,000 66,390,000 69,192,000 71,143,000 69,361,000 54,927,000 54,249,000 51,322,000 52,342,000 54,726,000 55,140,000 55,802,000 52,643,049 52,907,112 51,338,563 50,615,698 53,224,825 56,297,908 55,965,681 56,132,875 55,063,621 56,063,503 28,635,251 16,004,819 
      liabilities and stockholders’ equity
                                    
      current liabilities:
                                    
      accounts payable
    7,156,000 6,472,000 5,425,000 5,659,000 6,744,000 6,507,000 7,827,000 7,062,000 7,043,000 5,474,000 5,891,000 6,105,000 4,848,000 2,975,000 3,078,000 2,258,000 3,568,000 3,838,000 4,447,000 5,537,000 4,640,622  3,879,235 3,975,266 4,215,806 3,969,083 3,947,772 4,153,498 3,992,976 3,949,005 4,183,395 3,706,589 
      accrued compensation
    799,000 728,000 642,000 1,100,000 871,000 2,874,000 2,492,000 2,197,000 1,468,000 2,013,000 1,753,000 1,923,000 1,531,000 2,655,000                   
      accrued liabilities and other
    2,848,000 1,926,000 2,538,000 3,527,000 2,156,000 2,615,000 3,007,000 4,484,000 3,776,000 2,833,000 2,187,000 1,836,000 2,145,000 1,187,000 1,653,000 1,355,000                 
      short-term lease liabilities
    848,000 865,000 909,000 921,000 889,000 904,000 888,000 837,000 844,000 841,000 864,000 883,000 981,000                    
      total current liabilities
    11,651,000 9,991,000 9,514,000 11,207,000 10,660,000 12,900,000 14,367,000 14,733,000 21,857,000 19,887,000 19,041,000 18,990,000 9,505,000 6,856,000 5,951,000 4,458,000 5,046,000 6,759,000 7,437,000 8,010,000 6,383,127  7,369,187 7,265,044 8,097,340 9,730,098 9,116,233 9,013,543 7,811,052 9,239,693 8,666,303 7,921,416 
      deferred tax liability
    158,000 151,000 145,000 146,000 142,000 139,000 132,000 127,000 117,000 109,000 103,000 97,000 86,000 58,000 44,000 30,000 52,000 52,000 38,000 30,000 43,211  29,887 27,263 10,563 7,971 73,875 27,497 16,000 6,166 7,900  
      long-term lease liabilities
    476,000 674,000 878,000 1,080,000 1,321,000 1,536,000 1,782,000 1,937,000 2,198,000 2,221,000 2,274,000 2,470,000 2,686,000                    
      total liabilities
    12,285,000 10,816,000 10,537,000 12,433,000 12,123,000 14,575,000 16,281,000 16,797,000 24,172,000 22,217,000 21,418,000 21,557,000 18,963,000 7,185,000 6,185,000 4,543,000 5,107,000 6,822,000 7,521,000 8,182,000 6,597,279  7,646,231 7,575,230 8,427,085 10,072,929 9,883,134 10,098,139 9,248,222 11,031,101 10,819,462 10,426,691 
      commitments and contingencies
                                    
      stockholders’ equity:
                                    
      common shares, ...
    116,852,000 115,295,000 114,166,000 113,599,000 112,615,000 111,282,000 110,249,000 109,186,000 108,142,000 106,971,000 105,926,000 104,572,000 102,775,000 100,356,000 99,597,000                  
      treasury stock
    -5,364,000 -5,364,000 -5,364,000 -5,364,000 -5,364,000 -5,364,000 -5,364,000 -5,364,000 -5,364,000 -5,364,000 -5,364,000 -5,267,000 -5,267,000 -5,267,000 -5,267,000 -5,267,000 -4,849,000 -4,659,000 -4,231,000 -3,625,000 -3,624,808  -3,093,974 -2,580,273 -2,037,013 -1,257,100 -468,823      
      accumulated deficit
    -80,976,000 -78,521,000 -73,037,000 -71,156,000 -68,951,000 -66,093,000 -62,873,000 -61,574,000 -59,955,000 -57,434,000 -52,788,000 -49,719,000 -47,110,000 -47,347,000 -46,267,000 -46,006,000 -45,270,000 -44,068,000 -44,131,000 -43,996,000 -44,657,618 -44,994,061 -46,268,620 -46,705,879 -43,515,532 -42,409,741 -43,001,673 -43,236,026 -43,165,906   -45,736,334 
      accumulated other comprehensive income
    1,000 3,000             1,000 16,000 -7,000 8,000 13,000 12,000             
      total stockholders’ equity
    30,513,000 31,413,000 35,765,000 37,079,000 38,300,000 39,825,000 42,012,000 42,248,000 42,823,000 44,173,000 47,774,000 49,586,000 50,398,000 47,742,000 48,064,000 46,779,000 47,235,000 47,904,000 47,619,000 47,620,000 46,045,770 45,147,332 43,692,332 43,040,468 44,797,740 46,224,979 46,082,547 46,034,736 45,815,399    
      total liabilities and stockholders’ equity
    42,798,000 42,229,000 46,302,000 49,512,000 50,423,000 54,400,000 58,293,000 59,045,000 66,995,000 66,390,000 69,192,000 71,143,000 69,361,000 54,927,000 54,249,000 51,322,000 52,342,000 54,726,000 55,140,000 55,802,000 52,643,049  51,338,563 50,615,698 53,224,825 56,297,908 55,965,681 56,132,875 55,063,621    
      deferred purchase price liabilities
          153,000 153,000 8,726,000 8,726,000 8,346,000 8,243,000 6,686,000                    
      inventory
          9,345,000 8,621,000 8,719,000 8,949,000 6,546,000 4,549,000 2,409,000 1,016,000 1,077,000 871,000 996,000 1,193,000 1,265,000 1,095,000 1,283,060  1,217,831 793,874 518,688 741,557 609,850 609,240 108,321 146,815 105,019 77,224 
      current portion of deferred rent obligation under operating lease
                 39,000   42,000 85,000 127,000 71,000 81,332  81,332 81,332 81,332 81,332 81,332 81,332 81,332 81,332 81,332 81,332 
      deferred rent obligation under operating lease
                 271,000 190,000 55,000 9,000 11,000 46,000 142,000 170,941  247,157 282,923 319,182 334,860 359,693 390,432 421,170 451,909 478,592 505,275 
      short-term investments
                  2,184,000   21,686,000    20,168,981           
      customer relationships
                 2,627,000 2,748,000 2,868,000 2,989,000 3,110,000 3,231,000 3,351,000 3,472,168  3,713,668 3,834,418 3,955,168 4,075,918 3,832,501 3,941,418 2,744,168 2,822,918 2,901,668 2,980,418 
      accrued bonus
                  1,220,000 845,000 411,000 1,385,000 1,402,000 908,000 463,143  2,378,805 1,498,455 718,924 2,224,517 1,665,411 1,198,950 599,475 1,748,551 1,142,243 796,500 
      short term investments
                   6,520,000 11,016,000  21,001,000 20,572,000 21,137,627  18,765,236 18,817,655 17,515,408 21,287,064 18,463,148      
      common stock
                   1,000  1,000               
      additional paid-in capital
                   98,035,000                 
      accrued liabilities
                    1,025,000 1,451,000 1,461,000 1,494,000 1,198,030  696,482 1,043,324 1,081,278 1,121,833 1,088,385 1,246,430 803,936 1,072,242 796,033 800,191 
      common shares, par value 0.0001, 200,000 shares authorized; 10,185 shares issued and 9,697 shares outstanding at march 31, 2020; and 10,146 shares issued and 9,681 shares outstanding at december 31, 2019
                    1,000                
      additional paid in capital
                    97,360,000 96,622,000 95,967,000 95,228,000 94,328,206 93,583,069 93,060,369 92,335,565 90,370,362 89,907,766 89,553,782 89,269,808 88,980,356    
      common shares, par value 0.0001, 200,000 shares authorized; 10,117 shares issued and 9,697 shares outstanding at september 30, 2019; and 9,958 shares issued and 9,601 shares outstanding at december 31, 2018.
                      1,000              
      common shares, par value 0.0001, 200,000,000 shares authorized at june 30, 2019 and december 31, 2018; 10,086,909 and 9,958,448 shares issued at june 30, 2019 and december 31, 2018, respectively, and 9,715,245 and 9,601,134 shares outstanding at june 30, 2019 and december 31, 2018, respectively
                       1,000             
      common shares, par value 0.0001, 200,000,000 shares authorized at march 31, 2019 and december 31, 2018; 10,036,442 and 9,958,448 shares issued at march 31, 2019 and december 31, 2018, respectively, and 9,664,778 and 9,601,134 shares outstanding at march 31, 2019 and december 31, 2018, respectively
                        1,003            
      accumulated other comprehensive loss
                        -1,013  -6,434 -9,920 -21,043 -16,907 -1,696      
      balance sheet data:
                                    
      working capital
                         35,574,395           
      preferred stock warrant liability
                                    
      long-term notes payable
                          333,333 666,667   333,333 666,667 1,000,000 1,333,333 1,666,667 2,000,000 
      preferred redeemable convertible stock
                                    
      preferred convertible stock
                                    
      deferred purchase price
                            1,000,000 1,000,000 1,000,000 1,000,000 1,000,000 1,000,000 1,000,000 1,000,000 
      common shares, par value 0.0001, 200,000,000 shares authorized at september 30, 2018 and december 31, 2017; 9,914,711 and 9,616,992 shares issued at september 30, 2018 and december 31, 2017, respectively, and 9,586,188 and 9,481,992 shares outstanding at september 30, 2018 and december 31, 2017, respectively
                          991          
      common shares, par value 0.0001, 200,000,000 shares authorized at june 30, 2018 and december 31, 2017; 9,753,086 and 9,616,992 shares issued at june 30, 2018 and december 31, 2017, respectively; 9,467,558 and 9,481,992 shares outstanding at june 30, 2018 and december 31, 2017, respectively
                           975         
      current portion of long-term notes payable
                            1,000,000 1,333,333 1,333,333 1,333,333 1,333,333 1,388,563 1,463,300 1,536,804 
      common shares, par value 0.0001, 200,000,000 shares authorized at march 31, 2018 and december 31, 2017; 9,669,962 and 9,616,992 shares issued at march 31, 2018 and december 31, 2017, respectively; 9,448,794 and 9,481,992 shares outstanding at march 31, 2018 and december 31, 2017, respectively
                            966        
      common shares, par value 0.0001, 200,000,000 shares authorized at december 31, 2017 and december 31, 2016; 9,616,992 and 9,275,062 shares issued at december 31, 2017 and december 31, 2016, respectively; 9,481,992 and 9,275,062 shares outstanding at december 31, 2017 and december 31, 2016, respectively
                             961       
      common shares, par value 0.0001, 200,000,000 shares authorized at september 30, 2017 and december 31, 2016; 9,577,530 and 9,275,062 shares issued at september 30, 2017 and december 31, 2016, respectively; 9,525,330 and 9,275,062 shares outstanding at september 30, 2017 and december 31, 2016, respectively
                              957      
      common shares, par value 0.0001, 200,000,000 shares authorized at june 30, 2017 and december 31, 2016; 9,544,250 and 9,275,062 shares issued and outstanding at june 30, 2017 and december 31, 2016, respectively
                               954     
      common shares, par value 0.0001, 200,000,000 shares authorized at march 31, 2017 and december 31, 2016; 9,488,057 and 9,275,062 shares issued and outstanding at march 31, 2017 and december 31, 2016, respectively
                                949    
      liabilities, preferred redeemable convertible stock, and stockholders’ equity
                                    
      preferred redeemable convertible stock:
                                    
      series e preferred redeemable convertible stock— 10,500,000 shares authorized at december 31, 2015; no shares issued and outstanding at december 31, 2016 and 8,202,466 shares issued and outstanding at december 31, 2015; aggregate liquidation preference of 0 and 16,274,823 at december 31, 2016 and december 31, 2015, respectively
                                    
      series f preferred redeemable convertible stock— 5,000,000 shares authorized at december 31, 2015; no shares issued and outstanding at december 31, 2016 and 4,734,374 shares issued and outstanding at december 31, 2015; aggregate liquidation preference of 0 and 10,517,081 at december 31, 2016 and december 31, 2015, respectively
                                    
      series g preferred redeemable convertible stock— 23,500,000 shares authorized at december 31, 2015; no shares issued and outstanding at december 31, 2016 and 10,334,862 shares issued and outstanding at december 31, 2015; aggregate liquidation preference of 0 and 17,987,553 at december 31, 2016 and december 31, 2015, respectively
                                    
      stockholders’ equity
                                    
      series e preferred redeemable convertible stock— 10,500,000 shares authorized at december 31, 2015; 0 shares and 8,202,466 shares issued and outstanding at september 30, 2016 and december 31, 2015, respectively; aggregate liquidation preference of 0 and 16,274,823 at september 30, 2016 and december 31, 2015, respectively
                                    
      series f preferred redeemable convertible stock— 5,000,000 shares authorized at december 31, 2015; 0 shares and 4,734,374 shares issued and outstanding at september 30, 2016 and december 31, 2015, respectively; aggregate liquidation preference of 0 and 10,517,081 at september 30, 2016 and december 31, 2015, respectively
                                    
      series g preferred redeemable convertible stock— 23,500,000 shares authorized at december 31, 2015; 0 shares and 10,334,862 shares issued and outstanding at september 30, 2016 and december 31, 2015, respectively; aggregate liquidation preference of 0 and 17,987,553 at september 30, 2016 and december 31, 2015, respectively
                                    
      preferred convertible stock:
                                    
      liabilities, preferred redeemable convertible stock, and stockholders’ deficit
                                    
      series e preferred redeemable convertible stock—10,500,000 shares authorized and 8,202,466 shares issued and outstanding at june 30, 2016 and december 31, 2015; aggregate liquidation preference of 16,636,346 and 16,274,823 at june 30, 2016 and december 31, 2015, respectively
                                   16,636,346 
      series f preferred redeemable convertible stock—5,000,000 shares authorized and 4,734,374 shares issued and outstanding at june 30, 2016 and december 31, 2015; aggregate liquidation preference of 10,761,246 and 10,517,081 at june 30, 2016 and december 31, 2015, respectively
                                   10,761,246 
      series g preferred redeemable convertible stock—23,500,000 shares authorized at june 30, 2016 and december 31, 2015; 10,334,862 shares issued and outstanding at june 30, 2016 and december 31, 2015; aggregate liquidation preference of 18,454,197 and 17,987,553 at june 30, 2016 and december 31, 2015, respectively
                                   16,781,646 
      stockholders’ deficit:
                                    
      series a preferred convertible stock, 313,500 shares authorized, issued and outstanding at june 30, 2016 and december 31, 2015; aggregate liquidation preference of 2,459,753 and 2,416,194 at june 30, 2016 and december 31, 2015, respectively
                                   976,000 
      series b preferred convertible stock, 1,183,330 shares authorized and 1,157,606 shares issued and outstanding at june 30, 2016 and december 31, 2015; aggregate liquidation preference of 5,081,890 at june 30, 2016 and december 31, 2015
                                   2,457,253 
      series c preferred convertible stock, 682,000 shares authorized, issued and outstanding at june 30, 2016 and december 31, 2015; aggregate liquidation preference of 682,000 at june 30, 2016 and december 31, 2015
                                   549,010 
      series d preferred convertible stock, 4,276,003 shares authorized and 4,091,068 shares issued and outstanding at june 30, 2016 and december 31, 2015; aggregate liquidation preference of 4,614,974 and 4,516,013 june 30, 2016 and december 31, 2015, respectively
                                   1,986,286 
      common shares, no par value, 80,000,000 shares authorized at june 30, 2016 and december 31, 2015, respectively; 823,485 and 665,842 shares issued and outstanding at june 30, 2016 and december 31, 2015, respectively
                                   1,166,675 
      total stockholders’ deficit
                                   -38,601,110 
      total liabilities, preferred redeemable convertible stock and stockholders’ deficit
                                   16,004,819 
    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.