7Baggers
Quarterly
Annual
    Unit: USD2023-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 2018-01-31 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 2005-04-30 2005-01-31 2004-10-31 2004-07-31 2004-04-30 2004-01-31 2003-10-31 2003-07-31 2003-04-30 2003-01-31 2002-10-31 2002-07-31 2002-04-30 2002-01-31 2001-10-31 2001-07-31 2001-04-30 2001-01-31 2000-10-31 2000-07-31 2000-04-30 2000-01-31 1999-10-31 1999-07-31 1999-04-30 1999-01-31 1998-10-31 1998-07-31 1998-04-30 1998-01-31 1997-10-31 1997-07-31 1997-04-30 1997-01-31 1996-10-31 1996-07-31 1996-04-30 1996-01-31 1995-10-31 1995-07-31 1995-04-30 
      revenue
    6,133,000 5,770,000 5,332,000 6,745,000 6,217,000 5,992,000 5,935,000 6,046,000 5,514,000 2,868,000 2,951,000 2,974,000 2,641,000 2,887,000 2,844,000 4,805,000 5,788,000 4,793,000 5,357,000 5,465,000 5,368,577 5,268,732 6,263,173 6,098,936 6,399,299 5,916,159 5,923,681 6,383,133 6,635,488 7,374,063 6,667,221 6,370,848 7,155,069 8,619,099 6,169,442 6,595,523 6,836,643 7,242,072 6,951,170 6,516,472 6,731,534 8,773,361 6,473,338 6,738,253 6,534,363 5,049,054 5,445,133 4,518,162 4,312,091 4,145,933 4,140,022 4,914,622 4,470,876 4,676,477 3,544,016 6,281,861 4,106,045 4,069,493 3,750,799 3,466,335 4,378,972 4,836,601 3,603,750 5,636,611 3,944,074 3,203,215 3,779,400 3,843,731 3,592,113 4,582,706 3,848,423 6,199,610 3,164,594 4,065,731 2,696,873 5,012,546 2,538,262 2,558,295 2,641,555 3,550,308 3,666,654 2,966,590 2,619,982 3,948,118 3,208,591 3,272,188 3,033,219 2,742,511 3,385,029 2,098,903 2,712,403 2,818,581 2,646,686 2,297,632 1,812,738 3,100,000 3,000,000 2,000,000 2,400,000 2,600,000 2,800,000 3,000,000 3,600,000 2,700,000 2,300,000 1,600,000 2,100,000 1,800,000 3,000,000 3,400,000 2,100,000 2,700,000 700,000 1,200,000 400,000 
      cost of revenue
    2,878,000 2,947,000 2,786,000 3,412,000 3,570,000 3,204,000 3,209,000 3,081,000 2,623,000 1,438,000 1,437,000 1,589,000 1,479,000 1,352,000 1,270,000 2,313,000 1,762,000 1,758,000 1,647,000 1,753,000 1,934,267 2,135,558 2,314,919 2,369,000 2,351,043 2,585,416 2,867,803 3,086,357 3,223,067 2,491,378 2,726,309 2,683,647 2,903,540 2,759,405 3,054,023 3,385,498 3,043,564 3,021,005 3,553,658 3,629,780 3,134,395 3,237,419 3,176,727 3,545,533 3,042,523 2,358,300 2,646,597 2,221,993 2,149,680 2,201,085 2,311,246 3,518,136 2,564,767 2,631,382 2,577,127 2,674,833 2,383,866 2,447,869 2,161,595 2,106,113 2,290,472 2,369,665 2,098,310 2,372,195 1,807,800 1,903,645 2,002,324 1,612,383 1,728,552 2,080,320 1,745,309 1,996,498 1,500,759 1,647,180 1,292,453 2,500,038 1,122,651 1,173,621 1,255,805 1,314,585 1,257,474 1,324,975 1,340,708 1,438,116 1,116,908 1,172,894 1,151,260 949,961 1,197,606 1,075,115 1,030,326 881,171 950,466 1,013,136 960,152 2,800,000 1,200,000 1,000,000 1,300,000 1,800,000 1,900,000 2,000,000 2,400,000 1,900,000 1,600,000 1,500,000 1,500,000 1,700,000 2,300,000 2,200,000 1,500,000 
      gross profit
    3,255,000 2,823,000 2,546,000 3,333,000 2,647,000 2,788,000 2,726,000 2,965,000 2,891,000 1,430,000 1,514,000 1,385,000 1,162,000 1,535,000 1,574,000 2,492,000 4,026,000 3,035,000 3,710,000 3,712,000 3,434,310 3,133,174 3,948,254 3,729,936 4,048,256 3,330,743 3,055,878 3,296,776 3,412,421 4,882,685 3,940,912 3,687,201 4,251,529 5,859,694 3,115,419 3,210,025 3,793,079 4,221,067 3,397,512 2,886,692 3,597,139 5,535,942 3,296,611 3,192,720 3,491,840 2,690,754 2,798,536 2,296,169 2,162,411 1,944,848 1,828,776 1,396,486 1,906,109 2,045,095 966,889 3,607,028 1,722,179 1,621,624 1,589,204 1,360,222 2,088,500 2,466,936 1,505,440 3,264,416 2,136,274 1,299,570 1,777,076 2,231,348 1,863,561 2,502,386 2,103,114 4,203,112 1,663,835 2,418,551 1,404,420 2,512,508 1,415,611 1,384,674 1,385,750 2,235,723 2,409,180 1,641,615 1,279,274 2,510,002 2,091,683 2,099,294 1,881,959 1,792,550 2,187,423 1,023,788 1,682,077 1,937,410 1,696,220 1,284,496 852,586 300,000 1,800,000 1,000,000 1,100,000 800,000 900,000 1,000,000 1,200,000 800,000 700,000 100,000 600,000 100,000 700,000 1,200,000 600,000 2,700,000 700,000 1,200,000 400,000 
      operating expenses
                                                                                                                       
      research and development
    1,304,000 1,305,000 1,701,000 1,515,000 1,754,000 1,461,000 1,312,000 1,502,000 1,339,000 964,000 977,000 987,000 753,000 509,000 684,000 1,170,000 726,000 867,000 792,000 959,000 1,026,423 1,212,845 1,062,319 1,367,028 932,251 1,495,972 1,556,938 1,653,469 1,969,415 2,108,567 1,722,187 2,377,712 2,258,092 2,233,356 2,224,193 2,905,233 2,275,410 2,225,120 2,350,443 3,460,743 1,370,178 1,160,147 1,097,010 1,114,448 866,659 510,842 456,363 344,846 303,973 342,157 417,774 322,243 400,133 567,147 470,171 486,128 466,455 383,943 346,247 169,961 364,002 1,011,114 719,255 766,354 610,554 949,446 806,455 489,398 708,399 758,687 759,679 637,927 914,281 579,428 601,657 509,687 493,730 543,791 513,999 499,872 509,923 461,013 583,093 628,027 517,455 542,753 507,080 347,742 307,865 385,747 340,203 393,965 353,469 459,578 467,371 600,000 500,000 500,000 500,000 600,000 700,000 900,000 1,500,000 2,100,000 1,300,000 1,200,000 1,000,000 600,000 400,000 300,000 300,000 
      sales, general and administrative
                                                                                                                       
      total operating expenses
    5,426,000 5,412,000 5,507,000 5,169,000 5,807,000 5,395,000 5,903,000 5,072,000 6,711,000 3,815,000 3,969,000 2,693,000 3,036,000 2,793,000 2,975,000 3,792,000 4,007,000 3,468,000 3,276,000 3,019,000 3,980,194 4,537,901 4,311,376 3,818,056 3,752,251 4,281,972 4,929,938 4,588,469 5,181,415 5,450,567 5,321,187 5,184,712 4,609,092 6,012,356 6,730,193 6,205,210 6,505,410 6,280,120 6,990,443 7,688,883 4,743,408 4,568,300 7,854,604 4,374,123 3,793,489 2,715,047 2,126,123 2,179,863 1,798,864 1,924,689 2,082,435 2,163,336 1,761,790 2,073,010 2,167,748 1,978,831 2,007,200 1,639,105 1,561,217 1,492,104 2,062,831 2,894,185 2,318,678 2,483,553 2,119,898 2,353,783 2,223,789 1,922,390 2,160,443 2,261,429 2,174,557 2,294,950 2,126,753 1,871,355 1,658,538 1,332,367 1,534,220 1,468,596 1,427,467 1,265,742 1,424,051 995,056 1,527,291 1,555,104 1,340,219 1,449,300 1,350,607 1,108,091 1,186,827 1,162,769 1,209,117 1,255,642 1,274,970 1,618,905 1,554,606 200,000 1,900,000 2,200,000 2,300,000 2,900,000 2,700,000 3,500,000 4,500,000 4,700,000 3,700,000 3,900,000 3,800,000 3,200,000 2,400,000 1,800,000 1,400,000 -5,400,000 
      operating income
    -12,947,000 -2,598,000 -2,961,000 -1,836,000 -3,160,000 -2,607,000 -3,177,000 -2,107,000 -3,820,000 -2,385,000 -2,455,000 -1,308,000 -1,874,000 -1,258,000 -1,506,000 -2,161,000 19,000 -433,000 434,000 -2,988,000 -545,884 -1,404,727 -363,122 -88,120 296,456 -955,400 -1,874,588 -1,053,524 -1,769,344 -567,831 -1,380,116 -1,496,940 -357,645 -152,776 -3,614,948 -4,947,185 -2,712,678 -2,058,847 -3,593,387 -4,802,191 -1,146,269 967,642 -1,381,266 -1,181,403 -301,649 -24,293 672,413 116,306 363,547 20,159 -253,659 -766,850 144,319 -27,915 -1,200,859 1,628,197 -285,021 -17,481 27,987 -131,882 25,669 -427,249 -813,238 780,863 16,376 -1,054,213 -446,713 308,958 -296,882 240,957 -71,443 1,908,162 -462,918 547,196 -254,118 1,180,141 -118,609 -83,922 -41,717 969,981 985,129 646,559 -248,017 954,898 751,464 649,994 531,352 684,459 1,000,596 -138,981 472,960 681,768 421,250 -334,409 -702,020 100,000 -100,000 -1,200,000 -1,200,000 -2,100,000 -1,800,000 -2,500,000 -3,300,000 -3,900,000 -3,000,000 -3,800,000 -3,200,000 -3,100,000 -1,700,000 -600,000 -800,000 -2,700,000 700,000 1,200,000 400,000 
      net income
    -11,911,000 -2,515,000 -2,901,000 -2,182,000 -3,138,000 -3,272,000 -2,787,000 -30,000 -4,310,000 -60,000 -2,142,000 -1,187,000 -1,055,000 -1,135,000 3,673,000 -2,404,000 -164,000 -608,000 313,000 -3,096,000 -678,510 -1,522,208 -568,699 37,870 3,489 -1,098,065 -2,042,508 -1,019,185 -1,930,472 -734,302 -1,477,607 -1,403,242 -456,661 -564,179 -1,866,033 -4,809,643 -2,255,564 -2,275,012 -2,671,239 -1,946,722 -6,232,418 -828,203 -2,709,846 -7,806,724 2,399,637 -463,269 491,628 4,523 295,766 -6,943 -280,771 -1,792,869 94,576 -75,939 -1,176,385 1,585,487 -295,771 -17,949 16,341 -145,933 14,575 -428,991 -814,622 775,823 3,231 -1,071,304 -443,312 295,962 -334,350 214,727 -79,878 2,762,791 -454,469 519,269 -276,519 1,597,468 -156,401 -462,328 -421,064 999,707 481,655 213,596 -675,792 459,673 252,439 201,632 98,269 180,340 498,257 -569,778 101,541 305,535 39,354 -638,826 314,829 400,000 -500,000 -1,600,000 -1,600,000 -2,700,000 -2,100,000 -2,900,000 -3,100,000 -3,700,000 -2,700,000 -3,500,000 -2,800,000 -2,600,000 -1,200,000 -100,000 -800,000 500,000 -300,000 -100,000 -400,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.