7Baggers
Quarterly
Annual
    Unit: USD2024-02-29 2023-11-30 2023-08-31 2023-05-31 2023-02-28 2022-11-30 2022-08-31 2022-05-31 2022-02-28 2021-11-30 2021-08-31 2021-05-31 2021-02-28 2020-11-30 2020-08-31 2020-05-31 2020-02-29 2019-11-30 2019-08-31 2019-05-31 2019-02-28 2018-11-30 2018-08-31 2018-05-31 2018-02-28 2017-11-30 2017-08-31 2017-05-31 2017-02-28 2016-11-30 2016-08-31 2016-05-31 2016-02-29 2015-11-30 2015-08-31 2015-05-31 2015-02-28 2014-11-30 2014-08-31 2014-05-31 2014-02-28 2013-11-30 2013-08-31 2013-05-31 2013-02-28 2012-11-30 2012-08-31 2012-05-31 2012-02-29 2011-11-30 2011-08-31 2011-05-31 2011-02-28 2010-11-30 2010-08-31 2010-05-31 2010-02-28 2009-11-30 2009-08-31 2009-05-31 2009-02-28 2008-11-30 2008-08-31 2008-05-31 2008-02-29 2007-11-30 2007-08-31 2007-05-31 2007-02-28 2006-11-30 2006-08-31 2006-05-31 2006-02-28 2005-11-30 2005-08-31 2005-05-31 2005-02-28 2004-11-30 2004-08-31 2004-05-31 2004-02-29 2003-11-30 2003-08-31 2003-05-31 2003-02-28 2002-11-30 2002-08-31 2002-05-31 2002-02-28 2001-11-30 2001-08-31 2001-05-31 2001-02-28 2000-11-30 2000-08-31 2000-05-31 2000-02-29 1999-11-30 1999-08-31 1999-05-31 1999-02-28 1998-11-30 1998-08-31 1998-05-31 1997-11-30 1997-08-31 1997-05-31 1996-11-30 1996-05-31 1996-02-29 1995-11-30 1995-08-31 1995-05-31 1995-02-28 1994-11-30 1994-08-31 1994-05-31 1994-02-28 1993-05-31 1993-02-28 1992-11-30 1992-08-31 1992-05-31 1992-02-29 1991-11-30 1991-08-31 1991-05-31 1991-02-28 1990-11-30 1990-08-31 1990-05-31 1990-02-28 1989-11-30 1989-08-31 
      revenue
    5,723,394 6,852,276 8,117,422 9,007,874 7,894,785 7,370,964 8,140,253 7,275,353 5,613,066 7,262,458 6,591,829 5,710,228 5,400,572 5,472,613 6,464,854 5,445,732 5,025,924 7,514,069 5,503,622 5,747,256 4,124,226 3,786,525 5,280,269 5,294,464 5,365,536 5,054,786 6,549,772 4,689,354 4,421,168 4,115,780 6,431,217 5,741,088 6,391,997 5,956,474 6,886,077 7,804,111 7,289,129 8,878,774 11,584,707 9,468,996 6,237,336 7,210,749 9,350,391 9,250,308 8,415,104 6,925,562 11,533,882 11,685,169 6,312,216 5,858,209 9,252,063 7,845,150 4,664,338 6,041,576 10,581,783 6,748,178 5,579,841 6,889,158 5,600,464 7,115,645 6,690,866 8,185,375 9,420,696 7,686,553 6,748,514 6,352,022 8,191,523 5,699,168 5,275,037 5,383,728 6,056,267 4,111,729 4,302,088 3,036,935 4,190,253 3,799,873 3,591,843 3,576,296 3,398,683 2,917,125 2,892,293 2,743,400 3,726,583 2,432,516 2,508,877 2,778,318 3,226,991 2,252,621 2,641,892 2,875,956 2,615,463 2,409,492 2,990,487 3,400,926 4,162,794 4,231,447 2,434,011 4,000,000 5,100,000 3,400,000 4,700,000 6,300,000 5,700,000 6,900,000 5,550,000 5,600,000 4,600,000 3,300,000 4,700,000 2,800,000 3,500,000 2,800,000 7,200,000 3,900,000 4,500,000 4,600,000 6,200,000 5,700,000 7,100,000 4,900,000 3,700,000 4,600,000 4,400,000 3,500,000 4,500,000 7,000,000 6,500,000 4,800,000 5,200,000 5,300,000 4,700,000 5,100,000 4,400,000 5,000,000 
      cost of revenue
    4,249,870 5,098,167 5,816,798 6,662,313 5,545,663 5,489,778 6,099,772 5,082,195 4,420,922 5,169,125 4,853,408 3,988,170 4,357,894 5,969,771 5,539,974 4,451,016 4,048,762 6,154,816 4,498,800 4,788,261 3,519,382 3,710,616 4,105,012 4,187,450 4,245,729 4,342,938 5,104,826 3,877,870 3,307,345 3,149,426 5,189,532 4,241,153 4,689,700 4,498,022 5,620,719 5,596,379 5,236,994 6,526,479 8,880,619 7,141,227 4,896,923 5,505,958 7,622,322 6,685,890 6,045,941 4,951,207 8,109,820 8,527,545 4,835,995 3,990,441 6,544,644 5,889,162 4,188,503 4,705,084 8,004,666 5,178,362 4,254,130 5,603,090 4,298,659 5,647,551 5,374,586 7,043,298 7,214,281 5,247,976 4,573,192 4,635,461 5,410,688 4,014,104 3,776,777 3,743,758 4,655,972 2,822,374 2,926,683 1,978,429 3,121,725 2,776,938 2,336,859 2,514,898 2,484,402 1,991,203 2,196,469 1,823,533 2,706,793 1,634,639 1,870,449 2,067,893 2,379,773 1,611,101 2,071,292 2,377,664 2,102,054 1,772,782 2,516,176 3,494,765 2,930,305 3,138,589 1,786,283 2,700,000 3,400,000 3,600,000 5,200,000 3,700,000 5,600,000 4,040,000 3,600,000 3,000,000 2,400,000 3,300,000 1,800,000 2,100,000 4,900,000 3,100,000 3,600,000 3,500,000 3,800,000 3,700,000 4,500,000 3,100,000 2,700,000 3,300,000 3,100,000 2,600,000 2,700,000 4,600,000 4,200,000 2,900,000 3,500,000 3,600,000 3,100,000 3,500,000 2,800,000 3,400,000 
      gross profit
    1,473,524 1,754,109 2,300,624 2,345,561 2,349,122 1,881,186 2,040,481 2,193,158 1,192,144 2,093,333 1,738,421 1,722,058 1,042,678 -497,158 924,880 994,716 977,162 1,359,253 1,004,822 958,995 604,844 75,909 1,175,257 1,107,014 1,119,807 711,848 1,444,946 811,484 1,113,823 966,354 1,241,685 1,499,935 1,702,297 1,458,452 1,265,358 2,207,732 2,052,135 2,352,295 2,704,088 2,327,769 1,340,413 1,704,791 1,728,069 2,564,418 2,369,163 1,974,355 3,424,062 3,157,624 1,476,221 1,867,768 2,707,419 1,955,988 475,835 1,336,492 2,577,117 1,569,816 1,325,711 1,286,068 1,301,805 1,468,094 1,316,280 1,142,077 2,206,415 2,438,577 2,175,322 1,716,561 2,780,835 1,685,064 1,498,260 1,639,970 1,400,295 1,289,355 1,375,405 1,058,506 1,068,528 1,022,935 1,254,984 1,061,398 914,281 925,922 695,824 919,867 1,019,790 797,877 638,428 710,425 847,218 641,520 570,600 498,292 513,409 636,710 474,311 -93,839 1,232,489 1,092,858 647,728 1,300,000 1,700,000 3,400,000 1,100,000 1,100,000 2,000,000 1,300,000 1,510,000 2,000,000 1,600,000 900,000 1,400,000 1,000,000 3,500,000 700,000 2,300,000 800,000 900,000 1,100,000 2,400,000 2,000,000 2,600,000 1,800,000 1,000,000 1,300,000 1,300,000 900,000 1,800,000 2,400,000 2,300,000 1,900,000 1,700,000 1,700,000 1,600,000 1,600,000 1,600,000 1,600,000 
      operating expenses
                                                                                                                                          
      research and development
    -235,387 170,595 140,497 128,294 134,425 168,098 143,943 134,071 117,938 143,629 122,127 121,391 115,463 128,813 122,593 109,852 99,206 116,153 116,773 147,214 181,983 201,845 127,539 129,064 128,250 107,944 132,347 132,640 115,116 123,653 107,368 116,174 120,143 145,458 119,540 115,679 121,026 129,131 118,361 113,539 132,521 177,873 101,125 102,567 90,606 82,044 73,351 85,060 103,284 91,840 120,333 118,309 108,179 102,042 110,405 96,895 109,687 89,316 70,177 88,952 63,558 110,031 74,208 75,468 64,776 59,401 135,021 79,088 127,175 101,263 108,858 91,040 108,612 95,932 150,367 128,920 37,713 57,026 40,058 180,936 95,600 15,256 160,000 100,000 100,000 
      sales, general and administrative
                                                                                                                                          
      total operating expenses
    6,260,000 1,667,539 1,832,401 1,912,044 1,800,535 1,863,293 1,609,674 1,872,065 1,629,020 1,510,388 1,578,217 1,573,277 1,411,201 1,504,869 1,438,174 1,919,332 1,446,858 1,459,154 1,309,666 1,328,508 1,327,469 1,453,143 1,535,189 1,565,128 1,428,528 1,399,314 1,335,706 1,532,868 1,466,256 1,420,315 1,458,850 1,532,986 1,553,071 2,220,560 1,650,213 1,793,588 1,722,986 1,744,185 1,796,316 1,883,878 1,635,349 1,453,483 1,673,950 1,765,459 1,656,415 1,109,074 1,817,539 1,663,858 1,113,968 1,265,130 1,269,512 1,407,813 1,134,791 1,047,627 1,306,235 1,357,962 1,202,284 1,179,712 1,088,636 1,176,867 1,218,643 1,099,421 1,335,931 1,399,382 1,361,397 1,053,537 932,271 946,801 991,261 1,083,838 984,408 979,192 884,747 676,430 614,372 700,846 723,614 578,023 613,225 737,141 576,796 700,118 640,164 494,699 499,544 365,797 512,696 545,035 544,401 766,837 502,235 553,579 585,939 1,273,659 929,877 761,375 821,515 1,500,000 1,300,000 1,100,000 1,600,000 1,500,000 1,200,000 1,150,000 1,300,000 1,200,000 1,000,000 1,200,000 1,100,000 1,100,000 1,700,000 1,400,000 1,500,000 1,600,000 1,900,000 1,600,000 1,500,000 1,500,000 1,500,000 1,400,000 1,600,000 1,400,000 1,600,000 1,600,000 1,800,000 1,500,000 1,300,000 1,300,000 1,400,000 1,300,000 1,100,000 1,200,000 
      operating income
    -537,000 86,570 468,223 418,610 548,587 255,878 430,807 321,093 -436,876 582,945 160,204 148,781 -368,523 -2,002,027 -513,294 -924,616 -469,696 -75,663 -304,844 -369,513 -722,625 -1,377,234 -359,932 -458,114 -308,721 -687,466 184,476 -721,384 -352,433 -453,961 -217,165 -15,306 149,226 -195,867 -384,855 414,144 329,149 608,110 907,772 443,891 -294,936 251,308 109,566 798,959 623,285 865,281 1,476,772 1,493,766 362,253 602,638 1,437,907 548,175 -658,956 288,865 1,270,882 211,854 123,427 106,356 213,169 291,227 97,637 548,361 870,484 645,260 813,925 663,024 1,848,564 666,023 324,310 556,132 415,887 310,163 490,658 382,076 454,156 322,089 531,370 483,375 301,056 188,781 119,028 219,749 379,626 303,178 138,884 344,628 334,522 96,485 40,310 1,261,208 28,238 83,131 -59,288 -1,367,498 302,612 331,483 -173,787 -200,000 400,000 3,400,000 100,000 -500,000 500,000 100,000 360,000 700,000 400,000 -100,000 600,000 -100,000 3,500,000 -400,000 600,000 -600,000 -600,000 -500,000 200,000 400,000 1,100,000 300,000 -500,000 -100,000 -300,000 -500,000 200,000 800,000 500,000 400,000 400,000 400,000 200,000 300,000 500,000 400,000 
      net income
    -465,040 -307,876 -74,030 306,664 342,210 91,394 237,775 175,353 -406,489 407,323 56,456 64,090 -315,238 -440,963 -423,611 -801,720 -437,192 -168,396 -289,216 -356,042 -605,932 -1,387,956 -766,716 -653,979 -566,452 -648,459 41,648 -508,907 -253,642 -426,989 -149,676 -56,571 80,962 -162,072 -795,593 231,621 168,195 382,196 558,208 253,155 -258,312 191,482 26,394 514,240 819,254 556,158 979,451 935,981 193,498 422,893 1,019,836 290,749 -484,577 166,790 751,802 100,480 34,425 581,012 64,725 112,918 3,595 -74,708 538,389 889,045 476,831 365,174 930,048 558,130 380,329 328,036 180,365 153,169 271,970 225,826 258,841 149,758 342,892 574,799 485,296 255,975 86,203 965,442 323,195 262,402 -116,871 321,673 171,417 -33,128 -137,312 -5,093,860 -231,924 -192,428 -339,132 -2,058,413 47,466 91,835 -418,197 -600,000 200,000 -200,000 -200,000 -400,000 200,000 -100,000 120,000 400,000 200,000 -100,000 -200,000 -100,000 -200,000 -300,000 200,000 -500,000 -500,000 -400,000 300,000 300,000 700,000 200,000 -400,000 -100,000 -200,000 -400,000 100,000 600,000 400,000 300,000 300,000 300,000 400,000 200,000 400,000 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.