7Baggers
Quarterly
Annual
    Unit: USD2023-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 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-12-31 2008-09-30 2004-12-31 2004-09-30 2004-06-30 2004-03-31 2003-12-31 2003-09-30 2003-06-30 2003-03-31 2002-12-31 2002-09-30 2002-06-30 2002-03-31 2001-12-31 2001-09-30 2001-06-30 2001-03-31 2000-12-31 2000-09-30 2000-06-30 2000-03-31 1999-12-31 1999-09-30 1999-06-30 1999-03-31 1998-12-31 1998-09-30 1998-06-30 1998-03-31 1997-09-30 1997-06-30 1997-03-31 
      revenue
    13,000 357,000 43,000 64,000 106,000 212,000 974,000 60,000 79,000 821,000 69,000 46,000 46,000 34,000 27,000 38,000 215,000 194,000 86,000 216,000 103,000 84,000 239,000 199,000 100,000 130,000 112,000 137,000 -5,215,000 5,500,000 142,000 149,000 135,000 121,000 125,000 136,000 128,000 96,000 105,000 98,000 90,000 71,000 69,000 38,000 15,000 19,000 17,000 11,000 12,000 -2,750,000 771,000 1,077,000 902,000 555,000 436,000 446,000 432,000 336,000 411,000 978,527 770,394 1,034,650 809,868 927,068 987,786 1,263,987 858,934 961,839 993,359 1,247,180 881,992 1,005,278 822,619 1,094,683 824,939 959,688 986,748 1,065,939 946,237 1,100,000 900,000 1,200,000 900,000 1,100,000 1,000,000 1,000,000 800,000 900,000 900,000 700,000 
      cost of revenue
    105,000 104,000 101,000 101,000 11,901,000 104,000 2,496,000 12,630,000 4,000 37,000 24,000 191,000 106,000 116,000 109,000 135,000 157,000 165,000 147,000 203,000 175,000 746,000 -2,182,000 1,789,000 221,000 172,000 126,000 84,000 88,000 82,000 58,000 66,000 216,125 166,736 236,731 179,311 225,876 218,407 353,164 194,869 229,603 228,926 296,642 235,318 234,433 204,862 346,243 184,053 231,507 190,460 259,628 231,290 300,000 200,000 300,000 100,000 300,000 300,000 300,000 100,000 200,000 200,000 200,000 
      gross profit
    -92,000 253,000 -58,000 -37,000 -11,795,000 108,000 -1,522,000 60,000 -12,551,000 821,000 69,000 46,000 46,000 34,000 27,000 34,000 178,000 170,000 -105,000 110,000 -13,000 -25,000 104,000 42,000 -65,000 -17,000 -91,000 -38,000 -5,961,000 5,500,000 142,000 149,000 135,000 121,000 125,000 136,000 128,000 96,000 105,000 98,000 90,000 71,000 69,000 38,000 15,000 19,000 17,000 11,000 12,000 -568,000 -1,018,000 856,000 730,000 429,000 352,000 358,000 350,000 278,000 345,000 762,402 603,658 797,919 630,557 701,192 769,379 910,823 664,065 732,236 764,433 950,538 646,674 770,845 617,757 748,440 640,886 728,181 796,288 806,311 714,947 800,000 700,000 900,000 800,000 800,000 700,000 700,000 700,000 700,000 700,000 500,000 
      operating expenses
                                                                                              
      research and development
    1,136,000 1,872,000 2,314,000 2,384,000 2,200,000 2,144,000 2,304,000 2,186,000 2,115,000 2,240,000 2,362,000 1,841,000 2,325,000 2,474,000 2,224,000 2,786,000 2,170,000 2,007,000 2,219,000 2,166,000 2,205,000 2,262,000 2,031,000 1,955,000 1,771,000 1,700,000 1,295,000 1,033,000 3,330,000 -848,000 249,000 313,000 286,000 674,000 123,000 160,000 46,000 44,000 142,000 
      sales, general and administrative
                                                                                              
      total operating expenses
    1,992,000 2,955,000 3,495,000 3,574,000 3,124,000 3,272,000 3,470,000 3,387,000 3,540,000 3,529,000 3,558,000 3,018,000 3,544,000 3,882,000 3,601,000 4,643,000 3,713,000 3,397,000 3,657,000 3,797,000 3,647,000 3,545,000 3,356,000 3,662,000 3,458,000 3,022,000 2,877,000 2,837,000 6,923,000 379,000 68,000 68,000 46,000 38,000 53,000 61,000 67,000 54,000 40,000 35,000 87,000 45,000 63,000 64,000 81,000 102,000 149,000 69,000 170,000 -5,784,000 1,812,000 2,363,000 2,192,000 1,741,000 1,563,000 1,705,000 1,582,000 1,116,000 1,585,000 787,771 763,627 961,066 834,823 932,921 949,921 866,523 881,436 864,568 962,767 1,086,810 945,537 1,010,283 1,095,732 921,164 1,120,499 1,479,619 1,410,477 1,531,378 1,120,022 1,100,000 1,100,000 1,200,000 1,000,000 1,000,000 1,200,000 1,200,000 1,100,000 900,000 1,100,000 800,000 
      operating income
    -2,084,000 -2,574,000 -3,452,000 -3,510,000 -3,018,000 -3,060,000 -2,496,000 -3,327,000 -3,461,000 -2,708,000 -3,489,000 -2,972,000 -3,498,000 -3,848,000 -3,574,000 -4,609,000 -3,535,000 -3,227,000 -3,762,000 -3,687,000 -3,660,000 -3,570,000 -3,252,000 -3,620,000 -3,523,000 -3,039,000 -2,968,000 -2,875,000 -12,884,000 5,121,000 74,000 81,000 89,000 83,000 72,000 75,000 61,000 42,000 65,000 63,000 3,000 26,000 6,000 -26,000 -66,000 -83,000 -132,000 -58,000 -158,000 10,499,000 -8,113,000 -1,507,000 -1,462,000 -1,312,000 -1,211,000 -1,347,000 -1,232,000 -2,295,000 -1,240,000 -62,083 -229,626 -163,147 -204,266 -231,729 -180,542 44,300 -217,371 -132,332 -198,334 -136,272 -298,863 -239,438 -477,975 -172,724 -479,613 -751,438 -614,189 -725,067 -405,075 -300,000 -400,000 -300,000 -200,000 -200,000 -500,000 -500,000 -400,000 -200,000 -400,000 -300,000 
      net income
    -2,072,000 -2,574,000 -3,424,000 -3,492,000 -3,038,000 -3,054,000 -2,498,000 -3,323,000 -3,467,000 -2,706,000 -3,487,000 -2,969,000 -2,989,000 -3,848,000 -3,573,000 -4,594,000 -3,501,000 -3,792,000 -3,750,000 -3,665,000 -3,642,000 -3,544,000 -3,217,000 -3,584,000 -3,486,000 -3,001,000 -2,945,000 -2,876,000 -15,588,000 5,121,000 75,000 82,000 90,000 83,000 73,000 76,000 61,000 43,000 66,000 64,000 5,000 30,000 9,000 -25,000 38,000 451,000 -129,000 -55,000 -285,000 -459,000 -8,113,000 -1,482,000 -1,455,000 -1,310,000 -1,205,000 -1,339,000 -1,224,000 -2,278,000 -1,235,000 -59,095 -180,477 -160,246 -212,102 -239,588 -110,768 57,218 -213,025 -114,369 -209,335 -198,106 -287,696 -270,430 -471,250 -111,392 -532,841 -790,305 -526,587 -664,643 -339,786 -100,000 -400,000 -200,000 -200,000 -100,000 -800,000 -200,000 -200,000 -200,000 -400,000 -200,000 
    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.