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-10-30 1995-07-31 1995-04-30 1995-01-31 1994-10-31 1994-07-31 1994-04-30 1994-01-31 1993-10-31 1993-07-31 1993-04-30 1993-01-31 1992-10-31 1992-07-31 1992-04-30 1992-01-31 1991-10-31 1991-01-31 1990-10-31 1990-07-31 1990-04-30 1990-01-31 1989-10-31 1989-07-31 1989-04-30 1988-07-31 1987-04-30 1986-10-31 1986-07-31 1986-04-30 1986-01-31 1985-10-31 
      revenue
    4,664,092 9,889,241 1,848,849 -2,172,144 84,681 -4,366,811 14,196,248 17,954,717 16,358,207 27,744,215 9,402,651 10,826,164 5,737,255 7,218,385 2,168,763 5,618,937 6,560,841 14,344,224 5,466,873 7,483,923 13,973,843 19,151,952 6,684,047 4,565,998 10,924,999 14,237,447 4,766,971 4,682,575 3,442,645 2,609,636 1,679 3,046,573 2,621,565 2,735,361 1,318,010 5,933,563 11,782,758 7,860,360 503,434 5,334,004 6,347,628 7,834,715 2,528,807 4,994,855 11,814,420 11,060,224 3,693,446 6,578,608 13,968,405 10,333,266 3,276,589 5,538,751 11,576,313 11,233,980 4,992,827 6,751,112 5,042,739 422,937 1,024,881 3,039,379 11,796,116 16,771,803 3,861,807 5,942,916 6,703,055 4,435,484 1,785,056 2,750,811 7,180,092 6,327,114 1,644,970 8,093,522 5,578,773 5,553,453 2,354,085 6,647,274 3,306,770 2,683,795 937,709 3,384,180 2,401,495 1,106,677 378,165 2,116,079 1,964,772 753,390 266,518 800,883 1,654,022 1,040,694 489,122 1,177,405 2,577,808 1,554,610 443,829 2,059,893 1,700,000 1,100,000 500,000 1,388,143 2,600,000 1,500,000 500,000 3,060,369 2,300,000 1,300,000 200,000 1,301,143 2,700,000 1,600,000 400,000 1,261,228 1,400,000 1,430,000 1,200,000 200,000 1,000,000 1,300,000 900,000 200,000 1,000,000 1,300,000 1,100,000 200,000 600,000 300,000 400,000 200,000 700,000 800,000 600,000 700,000 700,000 200,000 200,000 300,000 100,000 100,000 100,000 100,000 100,000 100,000 1,300,000 2,400,000 2,500,000 
      cost of revenue
    810,000 705,901 825,710 842,893 498,373 490,560 601,063 66,565 91,619 
      gross profit
    3,854,092 9,183,340 1,023,139 -3,015,037 -413,692 -4,857,371 13,595,185 17,954,717 16,358,207 27,744,215 9,402,651 10,826,164 5,737,255 7,218,385 2,168,763 5,618,937 6,560,841 14,344,224 5,466,873 7,483,923 13,973,843 19,151,952 6,684,047 4,565,998 10,924,999 14,237,447 4,766,971 4,682,575 3,442,645 2,609,636 1,679 3,046,573 2,621,565 2,735,361 1,318,010 5,933,563 11,782,758 7,860,360 503,434 5,334,004 6,347,628 7,834,715 2,528,807 4,994,855 11,814,420 11,060,224 3,693,446 6,578,608 13,968,405 10,333,266 3,276,589 5,538,751 11,576,313 11,233,980 4,992,827 6,751,112 5,042,739 422,937 1,024,881 3,039,379 11,796,116 16,771,803 3,861,807 5,942,916 6,703,055 4,435,484 1,785,056 2,750,811 7,180,092 6,327,114 1,644,970 8,093,522 5,578,773 5,553,453 2,354,085 6,647,274 3,306,770 2,683,795 937,709 3,384,180 2,401,495 1,106,677 378,165 2,116,079 1,964,772 753,390 266,518 800,883 1,654,022 1,040,694 422,557 1,177,405 2,577,808 1,554,610 352,210 2,059,893 1,700,000 1,100,000 500,000 1,388,143 2,600,000 1,500,000 500,000 3,060,369 2,300,000 1,300,000 200,000 1,301,143 2,700,000 1,600,000 400,000 1,261,228 1,400,000 1,200,000 200,000 1,000,000 1,300,000 900,000 200,000 1,000,000 1,300,000 1,100,000 200,000 600,000 300,000 400,000 200,000 700,000 800,000 600,000 700,000 700,000 200,000 200,000 300,000 100,000 100,000 100,000 100,000 100,000 100,000 1,300,000 2,400,000 2,500,000 
      operating expenses
                                                                                                                                                     
      research and development
      sales, general and administrative
                                                                                                                                                     
      total operating expenses
    -810,000 705,901 825,710 842,893 498,373 490,559 601,062 511,777 365,301 988,185 828,781 832,539 610,856 542,381 557,142 535,356 410,644 432,536 556,584 697,243 388,780 280,497 368,198 309,120 227,330 240,492 295,046 267,608 234,494 189,389 431,931 313,708 219,497 251,717 377,743 259,079 243,152 443,819 366,216 241,399 211,113 209,934 326,417 207,321 190,393 186,938 323,554 293,158 212,068 200,981 214,787 266,382 179,747 224,686 207,862 250,378 141,870 201,925 223,835 236,874 138,805 201,486 222,154 177,444 109,924 261,345 85,439 312,981 134,465 137,759 171,117 355,472 124,590 145,972 218,922 145,660 130,822 179,737 101,742 112,872 116,912 141,231 128,162 112,151 95,995 126,692 71,390 133,108 79,660 60,982 145,846 80,683 89,358 689,465 -100,000 -100,000 -100,000 553,386 -100,000 -100,000 -100,000 562,373 -100,000 -100,000 -100,000 581,534 -100,000 -100,000 -100,000 687,180 -100,000 80,000 -100,000 -100,000 -100,000 -100,000 -100,000 -100,000 -100,000 -100,000 -100,000 -100,000 -100,000 300,000 700,000 900,000 500,000 
      operating income
    4,086,066 9,183,340 1,023,139 -2,934,711 -413,692 -4,857,371 13,595,185 17,519,755 15,992,906 26,756,030 8,573,870 10,071,457 5,126,399 6,676,003 1,611,621 5,158,187 6,150,196 13,911,687 4,910,288 6,859,178 13,585,062 18,871,455 6,315,848 4,324,210 10,697,669 13,996,954 4,471,925 4,473,602 3,208,151 2,420,247 -430,252 2,786,809 2,402,067 2,483,644 940,266 5,726,341 11,539,606 7,416,541 137,218 5,142,801 6,136,515 7,624,780 2,202,389 4,834,359 11,624,026 10,873,286 3,369,892 6,285,450 13,756,337 10,132,285 3,061,802 5,272,369 11,396,566 11,009,294 4,784,965 6,500,734 4,900,869 221,012 801,046 2,802,505 11,657,311 16,570,317 3,639,653 5,765,472 6,593,131 4,174,139 1,699,617 2,437,830 7,045,627 6,189,355 1,473,853 7,738,050 5,454,183 5,407,481 2,135,163 6,501,614 3,175,948 2,504,058 835,967 3,271,308 2,284,583 965,446 250,003 2,003,928 1,868,777 626,698 195,128 667,775 1,574,362 979,712 422,557 1,031,559 2,497,125 1,465,252 352,210 1,370,428 1,800,000 1,200,000 600,000 834,757 2,700,000 1,600,000 600,000 2,497,996 2,400,000 1,400,000 300,000 719,609 2,800,000 1,700,000 500,000 574,048 1,500,000 1,500,000 1,300,000 300,000 1,000,000 1,400,000 1,000,000 200,000 1,000,000 1,400,000 1,200,000 300,000 700,000 400,000 500,000 300,000 1,000,000 800,000 1,300,000 700,000 700,000 200,000 1,100,000 300,000 100,000 100,000 100,000 100,000 100,000 100,000 1,300,000 2,900,000 2,500,000 
      net income
    4,086,066 9,183,340 1,023,139 -3,015,037 -413,692 -4,857,371 13,595,185 17,442,939 15,992,906 26,756,030 8,573,870 9,993,624 5,126,399 6,676,003 1,611,621 5,083,581 6,150,196 13,911,687 4,910,288 6,786,679 13,585,062 18,871,455 6,315,848 4,256,877 10,697,669 13,996,954 4,471,925 4,414,967 3,208,151 2,420,247 -430,252 2,732,864 2,402,067 2,483,644 940,266 5,674,483 11,539,606 7,416,541 137,218 5,092,605 6,136,515 7,624,780 2,202,389 4,787,534 11,624,026 10,873,286 3,369,892 6,285,450 13,756,337 10,132,285 3,063,261 5,272,369 11,396,566 11,009,294 4,784,965 6,500,734 4,900,869 221,012 801,046 2,802,505 11,657,311 16,570,317 3,639,653 5,765,472 6,593,131 4,174,139 1,699,617 2,437,830 7,045,627 6,189,355 1,473,853 7,738,050 5,454,183 5,407,481 2,135,163 6,501,614 3,175,948 2,504,058 835,967 3,271,308 2,284,583 965,446 250,003 2,003,928 1,868,777 626,698 195,128 667,775 1,574,362 979,712 422,557 1,031,559 2,497,125 1,465,252 352,210 1,970,428 1,600,000 1,000,000 400,000 1,234,757 2,500,000 1,400,000 400,000 2,897,996 2,300,000 1,200,000 200,000 1,219,609 2,600,000 1,500,000 300,000 1,074,048 1,300,000 1,350,000 1,100,000 100,000 900,000 1,200,000 800,000 100,000 900,000 1,200,000 1,000,000 100,000 600,000 200,000 300,000 100,000 700,000 800,000 400,000 500,000 500,000 100,000 -200,000 -100,000 -100,000 -100,000 -100,000 -100,000 -100,000 -200,000 1,100,000 2,200,000 2,300,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.