7Baggers
Quarterly
Annual
    Unit: USD2024-01-31 2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31 2015-04-30 2015-01-31 2014-10-31 2014-07-31 2014-04-30 2014-01-31 2013-10-31 2013-07-31 2013-04-30 2013-01-31 2012-10-31 2012-07-31 2012-04-30 2012-01-31 2011-10-31 2011-07-31 2011-04-30 2011-01-31 2010-10-31 2010-07-31 2010-04-30 2010-01-31 2009-10-31 2009-07-31 2009-04-30 2009-01-31 2008-10-31 2008-07-31 2008-04-30 2008-01-31 2007-10-31 2007-07-31 2007-04-30 2007-01-31 2006-10-31 2006-07-31 2006-04-30 2006-01-31 2005-10-31 2005-07-31 
      revenue
    1,792,000 889,000 1,272,000 980,000 734,000 303,000 714,000 756,000 484,000 247,000 272,000 601,000 317,000 118,000 169,000 551,000 725,000 204,000 202,000 191,000 268,000 141,000 31,000 222,000 94,000 195,000 250,000 221,000 169,964 202,389 99,539 5,203 494,412 105,666 488,597 328,511 1,747,788 1,540,528 374,735 199,622 463,608 460,927 407,881 865,553 1,360,299 982,396 1,388,598 923,619 1,515,437 1,910,852 1,928,667 1,523,601 1,864,407 1,374,407 2,352,017 856,482 581,875 1,310,937 630,890 964,803 667,124 1,786,628 1,108,245 1,421,856 1,686,212 555,704 1,017,684 652,884 555,561 305,186 280,432 360,784 613,679 492,820 
      cost of revenue
    979,000 401,000 609,000 1,114,000 598,000 264,000 520,000 800,000 597,000 300,000 423,000 1,031,000 698,000 216,000 334,000 452,000 681,000 288,000 367,000 124,000 400,000 637,000 142,000 570,000 24,000 217,000 324,000 363,000 125,146 127,285 62,588 5,203 494,412 105,666 327,057 379,106 1,998,076 1,967,164 394,411 193,213 462,336 460,376 364,633 890,051 1,246,277 979,860 1,364,097 934,142 1,483,590 1,901,902 1,436,814 1,453,397 1,776,980 1,588,246 2,055,490 691,090 528,148 1,024,227 884,087 638,592 1,369,578 1,948,146 3,239,330 1,992,524 1,923,196 804,992 1,880,634 720,478 1,156,665 225,965 
      gross profit
    813,000 488,000 663,000 -134,000 136,000 39,000 194,000 -44,000 -113,000 -53,000 -151,000 -430,000 -381,000 -98,000 -165,000 99,000 44,000 -84,000 -165,000 67,000 -132,000 -496,000 -111,000 -348,000 70,000 -22,000 -74,000 -142,000 44,818 75,104 36,951 161,540 -50,595 -250,288 -426,636 -19,676 6,409 1,272 551 43,248 -24,498 114,022 2,536 24,501 -10,523 31,847 8,950 491,853 70,204 87,427 -213,839 296,527 165,392 53,727 286,710 -253,197 326,211 -702,454 -161,518 -2,131,085 -570,668 -236,984 -249,288 -862,950 -67,594 -601,104 79,221 280,432 360,784 613,679 492,820 
      operating expenses
                                                                              
      research and development
    1,828,000 2,465,000 3,082,000 1,971,000 1,413,000 1,019,000 1,063,000 1,252,000 941,000 896,000 1,309,000 1,198,000 879,000 1,382,000 1,574,000 1,149,000 922,000 978,000 1,102,000 1,134,000 950,000 1,307,734 1,636,372 1,638,383 1,752,001 1,177,656 2,482,788 1,922,328 1,082,628 1,224,487 -80,055 897,918 785,946 1,610,089 1,270,945 1,861,024 601,748 2,937,567 1,927,427 1,785,917 1,388,380 2,062,540 3,100,587 3,587,518 2,026,336 3,679,470 4,025,786 4,533,684 3,681,118 3,425,348 1,361,400 2,252,836 2,086,386 2,330,073 1,702,949 2,379,752 2,116,924 1,942,713 1,815,734 2,119,475 1,298,379 1,749,913 1,052,126 
      sales, general and administrative
                                                                              
      total operating expenses
    8,551,000 7,995,000 8,103,000 8,794,000 6,820,000 6,409,000 6,318,000 5,801,000 5,439,000 5,132,000 4,880,000 3,592,000 2,782,000 2,904,000 3,239,000 2,229,000 2,989,000 3,147,000 2,895,000 2,585,000 3,390,000 3,423,000 3,201,000 2,946,000 2,725,000 2,743,000 2,838,000 2,567,000 3,031,471 3,154,931 2,966,531 3,442,421 2,999,649 4,389,733 3,704,969 3,039,330 3,933,365 3,042,917 4,128,674 2,557,506 3,418,981 3,818,704 4,130,966 2,969,597 5,042,195 4,311,765 4,202,357 3,211,186 4,077,648 5,120,329 5,926,138 3,911,286 5,826,315 6,054,696 6,681,731 6,239,049 5,616,581 3,527,671 4,714,056 4,208,683 4,723,811 4,254,765 4,831,337 4,030,154 3,313,873 3,812,336 3,929,434 2,368,863 2,375,005 2,440,171 -9,475,002 
      operating income
    -7,738,000 -7,484,000 -7,378,000 -9,886,000 -6,684,000 -6,370,000 -6,124,000 -5,845,000 -5,552,000 -5,185,000 -5,031,000 -4,022,000 -3,163,000 -3,002,000 -3,404,000 -2,130,000 -2,945,000 -3,231,000 -3,060,000 -2,518,000 -3,522,000 -3,919,000 -3,312,000 -3,294,000 -2,607,000 -2,765,000 -2,912,000 -2,709,000 -2,986,653 -3,079,827 -4,026,180 -3,442,421 -2,999,649 -4,389,733 -3,543,429 -3,089,925 -4,183,653 -3,469,553 -3,363,350 -2,551,097 -3,417,709 -3,818,153 -4,087,718 -2,994,095 -4,928,173 -4,309,229 -4,177,856 -3,221,709 -4,045,801 -5,111,379 -5,434,285 -3,841,082 -5,738,888 -6,268,535 -6,385,204 -6,073,657 -5,562,854 -3,240,961 -4,967,253 -3,882,472 -5,426,265 -4,416,283 -6,962,422 -4,600,822 -3,550,857 -4,061,624 -4,792,384 -2,436,457 -2,976,109 -2,360,950 -9,194,570 360,784 613,679 492,820 
      net income
    -6,509,000 -7,213,000 -7,039,000 -9,194,000 -6,090,000 -4,610,000 -5,580,000 -5,153,000 -5,471,000 -5,171,000 -3,079,000 -5,200,000 -3,151,000 -3,024,000 -3,385,000 -1,219,000 -2,919,000 -3,189,000 -3,025,000 -2,506,000 -2,611,000 -3,890,000 -3,240,000 -3,254,000 -2,577,000 -2,663,000 -2,575,000 -2,117,000 -965,084 -3,827,447 -3,982,185 -1,957,969 -3,026,761 -4,162,041 -3,276,135 -2,185,971 -4,369,694 -3,282,752 -3,208,875 -739,790 -3,270,557 -3,749,970 -4,128,473 -1,465,771 -4,751,540 -4,336,053 -4,096,395 -2,166,686 -3,882,357 -4,995,064 -5,307,271 -3,362,818 -5,499,192 -6,266,593 -6,230,563 -5,649,496 -5,191,771 -2,098,477 -4,708,620 -3,597,665 -6,115,701 -3,893,164 -6,355,102 -3,992,961 -1,870,816 -2,437,844 -4,130,315 -1,540,296 -2,307,200 -1,660,954 -1,592,634 -1,437,877 -1,402,480 -492,820 
    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.