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 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-07-30 2000-04-30 2000-01-31 1999-10-31 1999-04-30 1999-01-31 1998-10-31 1998-07-31 1998-04-30 1998-01-31 1997-10-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 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-07-31 1991-04-30 1991-01-31 1990-10-31 1990-07-31 1990-04-30 1990-01-31 1989-10-31 1989-07-31 1989-04-30 1989-01-31 1988-10-31 1988-07-31 1988-04-30 1988-01-31 1987-10-31 1987-07-31 1987-04-30 1987-01-31 1986-10-31 1986-07-31 1986-04-30 1986-01-31 1985-10-31 
      revenue
    1,732,815 1,824,499 1,721,128 2,205,956 1,605,873 1,704,612 1,699,107 2,136,095 1,646,677 1,693,934 1,670,063 1,399,126 878,817 952,959 924,720 1,446,078 1,444,510 1,497,246 1,540,215 2,093,018 1,365,694 1,501,196 1,437,562 3,475,280 2,588,651 2,720,110 2,405,004 4,152,184 3,316,269 3,156,567 235,918 1,207,985 935,104 763,544 3,505,808 5,036,211 3,437,615 3,178,856 3,330,331 4,726,070 3,622,328 3,039,104 3,427,012 4,796,198 3,551,307 3,235,185 3,371,502 4,819,625 4,387,892 3,645,922 4,035,441 4,998,782 3,986,560 3,334,645 3,499,517 4,919,705 3,837,969 3,617,950 3,981,314 5,487,261 4,375,465 4,245,129 4,998,763 6,772,478 5,149,865 5,506,632 4,938,295 6,505,343 5,333,605 5,021,806 4,923,168 6,512,055 5,124,468 4,698,158 4,852,780 6,573,433 5,523,078 5,062,591 4,922,463 6,453,534 4,381,433 3,962,428 5,763,954 7,626,138 5,898,562 6,122,763 6,662,106 8,257,042 5,889,999 6,065,364 6,841,570 8,867,596 2,157,143 2,173,744 2,086,259 2,086,259 3,321,309 2,146,181 2,000,000 3,300,000 2,209,758 2,900,000 2,000,000 3,800,000 21,979 300,000 600,000 715,506 1,100,000 1,100,000 1,000,000 1,230,006 1,300,000 1,400,000 1,400,000 1,492,051 1,600,000 1,600,000 1,900,000 1,800,000 1,900,000 1,900,000 2,000,000 1,900,000 2,200,000 1,400,000 1,500,000 1,600,000 1,000,000 1,000,000 1,000,000 1,000,000 1,000,000 1,000,000 1,000,000 1,000,000 1,000,000 1,000,000 1,000,000 1,100,000 1,000,000 1,000,000 1,200,000 1,500,000 1,600,000 1,700,000 1,600,000 1,600,000 1,800,000 1,900,000 2,700,000 2,700,000 2,800,000 
      cost of revenue
    1,508,676 928,115 788,794 912,427 974,628 923,600 780,500 951,798 918,793 856,300 806,918 779,544 639,225 702,013 1,392,581 743,173 1,008,079 805,153 794,725 939,199 823,708 884,511 789,848 1,275,708 1,224,734 1,132,142 1,171,061 1,602,012 1,643,044 1,574,717 393,037 375,689 348,670 2,166,955 2,256,937 2,025,044 1,845,438 1,838,896 2,209,333 1,846,721 1,825,182 1,937,886 1,987,303 2,771,267 1,620,699 1,799,888 1,767,808 3,848,414 1,501,582 1,586,557 2,378,552 2,092,689 1,720,177 1,758,742 2,184,021 6,882,603 392,793 844,611 1,953,921 7,307,454 1,196,750 1,407,528 578,676 546,446 604,347 522,737 544,477 608,880 560,972 632,235 630,226 564,508 650,999 662,749 734,635,000 864,032,000 409,409,000 373,035,000 406,804,000 333,818,000 3,319,000 
      gross profit
    224,139 896,384 932,334 1,293,529 631,245 781,012 918,607 1,184,297 727,884 837,634 863,145 619,582 239,592 250,946 -467,861 702,905 436,431 692,093 745,490 1,153,819 541,986 616,685 647,714 2,199,572 1,363,917 1,587,968 1,233,943 2,550,172 1,673,225 1,581,850 235,918 814,948 559,415 414,874 1,338,853 2,779,274 1,412,571 1,333,418 1,491,435 2,516,737 1,775,607 1,213,922 1,489,126 2,808,895 780,040 1,614,486 1,571,614 3,051,817 539,478 2,144,340 2,448,884 2,620,230 1,893,871 1,614,468 1,740,775 2,735,684 -3,044,634 3,225,157 3,136,703 3,533,340 -2,931,989 3,048,379 3,591,235 6,193,802 5,149,865 4,960,186 4,938,295 5,900,996 5,333,605 4,499,069 4,378,691 5,903,175 5,124,468 4,137,186 4,220,545 5,943,207 5,523,078 5,062,591 4,357,955 5,802,535 4,381,433 3,299,679 -728,871,046 -856,405,862 5,898,562 -403,286,237 -366,372,894 -398,546,958 5,889,999 -327,752,636 6,841,570 8,867,596 2,157,143 2,173,744 2,086,259 2,309 2,146,181 2,000,000 3,300,000 2,209,758 2,900,000 2,000,000 3,800,000 21,979 300,000 600,000 715,506 1,100,000 1,100,000 1,000,000 1,230,006 1,300,000 1,400,000 1,400,000 1,492,051 1,600,000 1,600,000 1,900,000 1,800,000 1,900,000 1,900,000 2,000,000 1,900,000 2,200,000 1,400,000 1,500,000 1,600,000 1,000,000 1,000,000 1,000,000 1,000,000 1,000,000 1,000,000 1,000,000 1,000,000 1,000,000 1,000,000 1,000,000 1,100,000 1,000,000 1,000,000 1,200,000 1,500,000 1,600,000 1,700,000 1,600,000 1,600,000 1,800,000 1,900,000 2,700,000 2,700,000 2,800,000 
      operating expenses
                                                                                                                                                             
      research and development
      sales, general and administrative
                                                                                                                                                             
      total operating expenses
    464,501 1,046,424 1,078,371 1,107,249 944,499 911,228 903,018 1,039,157 682,843 941,862 900,714 826,161 856,386 929,730 765,886 985,725 858,639 722,688 1,158,831 1,303,561 1,057,029 928,872 960,361 1,964,278 2,386,207 2,241,905 2,025,645 2,227,039 2,181,075 3,265,886 888,903 1,212,890 909,098 838,851 2,029,569 2,065,223 1,948,583 1,844,494 2,113,332 2,019,127 1,720,040 1,724,431 1,991,522 1,838,669 796,957 1,948,018 2,196,583 2,199,477 508,739 2,436,699 4,141,582 2,177,028 2,306,020 2,107,854 2,388,078 2,265,139 -2,786,857 4,008,695 3,677,862 2,591,451 -2,947,966 5,438,647 3,153,678 4,561,257 -904,066 4,421,229 5,097,416 4,930,902 5,200,152 4,808,874 5,029,259 5,237,281 5,110,559 4,894,602 5,229,941 5,664,388 667,932 5,346,573 5,581,482 5,274,917 4,502,117 4,131,519 6,194,376 6,801,916 11,525,960 5,310,061 5,618,625 5,566,466 4,901,726 5,204,269 5,697,244 7,629,469 2,046,561 2,250,863 2,044,373 2,044,373 1,493,710 11,215,090 -1,000,000 -1,800,000 2,153,208 1,600,000 1,900,000 1,700,000 277,406 500,000 600,000 1,750,788 700,000 700,000 800,000 3,812,367 800,000 5,800,000 700,000 -5,921,106 1,000,000 900,000 -3,200,000 800,000 700,000 700,000 5,600,000 200,000 300,000 200,000 200,000 200,000 200,000 100,000 100,000 -500,000 -700,000 -700,000 -800,000 -800,000 
      operating income
    -240,360 -150,040 -146,037 186,280 -313,254 -112,582 32,051 145,140 45,041 -104,228 -37,569 -206,579 -616,794 -678,784 -1,233,747 -282,820 -1,247,208 -30,595 -413,341 -149,742 -515,044 -312,185 -312,647 -116,280 -1,756,459 -653,937 -791,702 323,133 -507,850 -1,684,036 -652,985 -397,942 -349,683 -423,977 -690,716 714,051 -536,012 -511,076 -621,897 497,610 55,567 -510,509 -502,396 970,226 -16,917 -333,532 -624,969 852,340 30,739 -292,359 -106,141 443,202 -412,149 -493,386 -647,303 470,545 -257,777 -390,745 -541,159 941,889 15,977 -2,390,268 437,557 2,211,221 481,072 1,085,403 -159,121 1,574,441 133,453 212,932 -106,091 1,274,774 13,909 -196,444 -377,161 909,045 -258,394 -283,982 -659,019 1,178,617 -120,684 -169,091 -759,398 824,222 -5,627,398 812,702 1,043,481 2,690,576 988,273 861,095 1,144,326 1,238,127 -3,100,066 -77,119 41,886 41,886 1,827,599 -9,068,909 3,000,000 5,100,000 56,550 1,300,000 100,000 2,100,000 -255,427 -200,000 -100,000 -1,035,282 400,000 400,000 200,000 -2,582,361 500,000 -4,400,000 700,000 -4,429,055 1,600,000 600,000 1,000,000 -1,400,000 1,900,000 1,100,000 1,300,000 1,200,000 -3,400,000 1,200,000 1,500,000 1,300,000 800,000 800,000 800,000 800,000 900,000 900,000 1,000,000 500,000 1,000,000 1,000,000 1,000,000 400,000 1,000,000 1,000,000 1,200,000 800,000 1,600,000 1,700,000 1,600,000 800,000 1,800,000 1,900,000 2,700,000 1,900,000 2,800,000 
      net income
    -93,005 61,444 18,855 465,445 7,268 95,165 260,195 376,187 686,040 -266,212 -59,201 -106,483 -337,710 -481,110 -664,919 -141,872 -735,761 -201,105 -464,007 -328,854 -109,968 2,899,711 -689,618 -652,015 -7,219,234 -698,007 9,628,000 -239,769 -386,134 -1,239,337 -362,699 -189,696 -390,533 1,377,017 -760,899 206,532 -723,608 -595,448 -846,450 60,675 -175,368 -611,023 -667,057 435,250 -378,414 -398,120 -683,865 464,214 -244,547 -525,314 -358,987 50,106 -644,661 -674,822 -785,446 97,238 -428,906 -522,200 -644,555 531,666 14,687 -2,290,734 122,792 1,506,460 24,699 547,422 -354,311 899,428 -385,224 -6,230 -340,610 685,510 1,091,129 -371,668 -596,888 404,301 -563,848 -340,502 -934,548 2,882,645 -975,594 -758,542 -1,004,921 147,099 -2,362,008 -977,581 -730,999 618,422 -860,843 -780,995 -690,358 -1,207,203 -2,088,855 -513,844 -403,513 -403,513 392,489 -1,251,811 -100,000 400,000 -293,071 100,000 -100,000 400,000 -173,509 -200,000 -100,000 -1,188,365 100,000 100,000 100,000 -2,954,351 100,000 -4,900,000 100,000 170,945 100,000 100,000 200,000 200,000 200,000 300,000 300,000 200,000 -4,300,000 -700,000 300,000 500,000 400,000 400,000 400,000 500,000 400,000 400,000 400,000 500,000 400,000 400,000 400,000 500,000 400,000 400,000 400,000 500,000 400,000 400,000 400,000 400,000 400,000 400,000 700,000 400,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.