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 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 
      revenue
    4,461,191 3,563,763 4,890,532 5,301,509 5,596,284 5,135,348 6,267,409 4,984,838 5,838,208 5,080,617 5,827,375 5,373,076 5,050,459 4,677,577 5,396,036 3,289,218 6,680,979 5,846,656 6,668,498 6,783,272 5,758,508 5,664,003 5,778,473 3,526,396 3,050,557 2,344,622 5,043,590 5,278,758 5,358,203 6,317,845 4,278,660 5,745,975 4,775,839 4,467,145 5,184,507 5,221,798 4,360,946 4,404,052 4,554,721 4,119,174 3,368,324 5,140,000 7,090,000 5,640,000 4,480,000 5,630,000 5,870,000 5,500,000 4,120,000 5,420,000 3,530,000 3,192,248 3,588,558 2,259,723 2,468,415 3,713,585 3,068,210 2,292,852 3,425,030 4,307,447 3,199,106 3,736,482 5,008,525 5,096,684 3,127,231 3,058,692 5,859,907 2,467,357 2,467,357 1,931,701 2,907,282 1,476,727 975,581 
      cost of revenue
    1,564,993 1,274,178 1,525,308 1,678,268 1,843,279 1,698,944 1,704,765 1,953,132 1,678,274 1,587,834 1,614,966 1,623,472 1,735,537 1,767,151 1,776,868 1,363,804 2,406,539 2,222,889 2,120,680 2,058,610 2,225,436 1,885,902 1,584,200 940,858 946,107 77,702 1,982,761 2,013,940 1,983,046 2,254,649 1,432,673 2,236,851 2,541,150 2,652,576 2,180,095 2,100,650 1,960,551 1,892,362 1,756,306 1,493,633 1,218,605 1,740,000 2,940,000 2,600,000 1,750,000 2,330,000 2,170,000 2,680,000 2,200,000 3,010,000 1,580,000 1,585,179 1,749,365 2,187,293 1,259,477 1,422,884 1,305,979 1,633,759 1,664,267 1,575,788 1,442,147 2,007,021 1,984,714 1,306,776 1,642,776 1,884,941 2,300,728 1,106,187 803,893 357,873 
      gross profit
    2,896,198 2,289,585 3,365,224 3,623,241 3,753,005 3,436,404 4,562,644 3,031,706 4,159,934 3,492,783 4,212,409 3,749,604 3,314,922 2,910,426 3,619,168 1,925,414 4,274,440 3,623,767 4,547,818 4,724,662 3,533,072 3,778,101 4,194,273 2,585,538 2,104,450 2,266,920 3,060,829 3,264,818 3,375,157 4,063,196 2,845,987 3,509,124 2,234,689 1,814,569 3,004,412 3,121,148 2,400,395 2,511,690 2,798,415 2,625,541 2,149,719 3,400,000 4,150,000 3,040,000 2,730,000 3,300,000 3,700,000 2,820,000 1,920,000 2,410,000 1,950,000 1,607,069 1,839,193 72,430 1,208,938 2,290,701 1,762,231 659,093 1,760,763 2,731,659 1,756,959 1,729,461 3,023,811 3,789,908 1,484,455 1,173,751 3,559,179 1,361,170 2,467,357 1,931,701 2,907,282 672,834 617,708 
      operating expenses
                                                                             
      research and development
    485,977 557,783 568,287 525,939 444,458 469,699 577,953 517,378 672,890 1,078,490 675,766 645,281 583,139 773,842 772,641 713,641 928,265 853,088 631,690 745,227 571,326 730,306 530,392 640,477 670,539 681,275 200,118 247,758 251,230 304,979 292,855 186,991 228,300 183,077 237,816 226,906 350,471 311,993 275,871 229,818 310,860 240,000 240,000 260,000 300,000 360,000 330,000 280,000 360,000 170,000 360,000 392,423 418,898 399,104 430,745 455,173 477,013 1,335,626 256,929 456,477 603,681 1,191,183 880,339 764,308 689,193 1,282,653 634,679 550,879 564,942 532,128 
      sales, general and administrative
                                                                             
      total operating expenses
    2,340,814 2,613,851 2,502,610 2,768,133 2,406,909 2,302,318 2,538,931 2,550,494 2,784,002 3,195,468 2,880,996 2,425,282 2,396,505 2,560,779 2,298,110 2,246,851 2,819,943 3,135,773 2,407,599 2,441,909 2,190,601 2,337,958 2,171,234 2,666,107 2,176,296 2,708,634 1,917,382 1,887,650 1,657,118 1,958,197 1,577,771 1,790,545 1,787,839 2,205,278 2,047,526 2,406,869 1,821,335 1,827,313 1,740,953 1,701,740 1,680,005 1,500,000 1,590,000 1,560,000 1,700,000 1,700,000 1,450,000 1,619,999 1,420,000 1,680,000 1,410,000 1,317,800 2,199,048 1,631,957 2,096,126 2,304,111 2,112,439 5,420,528 2,121,809 2,842,937 3,506,400 5,225,049 4,191,606 3,566,501 3,746,120 4,784,804 4,229,239 3,412,649 5,000,000 -13,644,107 4,000,000 2,704,289 1,640,234 
      operating income
    555,380 -324,266 862,614 855,108 1,346,096 1,134,086 2,023,713 481,212 1,375,932 297,315 1,331,413 1,324,322 918,417 349,647 1,321,058 -321,437 1,454,497 487,994 2,140,219 2,282,753 1,342,471 1,440,143 2,023,039 -80,569 -71,846 -441,714 1,143,447 1,377,168 1,718,039 2,104,999 1,268,216 1,718,579 446,850 -390,709 956,886 714,279 579,060 684,377 1,057,462 923,801 469,714 1,100,000 1,740,000 760,000 250,000 880,000 1,680,000 480,000 -20,000 -10,000 360,000 289,269 -359,856 -1,559,526 -887,189 -13,410 -350,208 -4,761,435 -361,046 -111,278 -1,749,441 -3,495,587 -1,167,795 223,407 -2,261,665 -3,611,053 -670,060 -2,051,478 2,467,357 -11,712,406 2,907,282 -2,031,455 -1,022,526 
      net income
    629,888 -320,965 1,038,780 1,008,477 1,397,857 704,013 1,768,657 611,303 1,217,248 89,902 1,521,086 2,207,933 1,128,844 1,239,139 1,022,753 -265,080 1,346,773 237,005 1,775,687 1,973,494 1,239,013 3,236,185 1,997,610 -77,325 -167,939 -632,065 1,124,802 1,274,964 1,571,961 1,957,634 1,100,860 1,582,533 289,520 -510,358 765,758 546,012 268,876 285,045 664,145 577,443 99,769 1,390,000 2,520,000 1,520,000 1,050,000 1,420,000 2,560,000 1,400,000 900,000 790,000 1,160,000 5,608 -468,670 2,775,411 286,006 -5,612,834 773,101 -5,226,143 -771,225 -1,316,545 -2,119,225 -3,760,060 -1,602,117 -187,559 -2,370,779 -3,902,893 -1,195,665 -4,926,879 -4,926,879 -6,480,159 -5,438,071 -2,121,099 -1,079,011 
    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.