7Baggers
Quarterly
Annual
    Unit: USD2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31 2008-12-31 2008-09-30 2008-06-30 2008-03-31 2007-12-31 2007-09-30 2007-06-30 2007-03-31 2006-12-31 2006-09-30 2006-06-30 2006-03-31 2005-12-31 2005-09-30 2005-06-30 2005-03-31 2004-12-31 2004-09-30 2004-06-30 2004-03-31 2003-12-31 2003-09-30 2003-06-30 2003-03-31 2002-12-31 2002-09-30 2002-06-30 2002-03-31 2001-12-31 2001-09-30 2001-06-30 2001-03-31 2000-12-31 2000-09-30 2000-06-30 2000-03-31 1999-12-31 1999-09-30 1999-06-30 1999-03-31 1998-12-31 1998-09-30 1998-06-30 1998-03-31 1997-12-31 1997-09-30 1997-06-30 1997-03-31 1996-12-31 1996-09-30 1996-06-30 
      revenue
    2,260,596 2,059,284 2,909,966 2,597,598 2,240,937 2,215,699 1,648,368 2,700,902 2,846,033 2,108,233 2,425,738 2,924,707 2,212,066 1,246,110 167,674 1,811,386 2,300,921 1,899,821 2,257,851 1,915,909 3,765,725 1,622,246 2,428,498 1,805,605 2,215,336 2,853,813 2,523,750 3,688,988 1,508,279 3,186,596 2,371,710 3,569,374 2,494,648 2,459,958 1,766,759 2,770,204 2,670,226 2,535,098 2,506,932 2,620,834 2,799,447 2,444,195 2,278,235 2,489,542 2,270,668 2,129,241 2,326,976 1,921,358 1,742,111 1,745,876 2,464,119 2,425,988 2,041,832 1,926,889 3,218,669 2,562,578 2,398,076 1,909,263 2,036,902 2,204,819 1,853,549 1,818,215 1,549,890 1,402,153 1,111,134 1,163,445 1,806,171 2,309,963 1,449,804 1,221,323 1,475,294 1,697,756 1,479,080 1,820,224 1,675,941 1,457,903 1,358,898 1,110,043 1,188,022 1,094,223 870,426 966,591 1,008,965 1,125,725 858,099 1,034,190 1,160,129 1,021,588 1,114,122 798,776 918,441 1,262,371 1,208,475 1,532,079 1,523,004 1,410,793 855,463 500,000 900,000 700,000 1,200,000 500,000 1,900,000 5,300,000 600,000 700,000 900,000 800,000 100,000 100,000 100,000 
      cost of revenue
    762,216 555,850 1,019,907 708,135 1,155,932 762,964 967,720 1,018,476 1,066,017 747,997 1,056,384 1,122,413 790,977 409,621 55,626 527,250 761,592 523,672 752,183 618,694 1,864,434 1,742,451 1,021,573 562,676 992,096 1,044,540 873,586 1,402,285 499,981 1,517,561 789,801 1,368,190 750,098 794,285 570,729 933,148 1,005,815 829,546 912,406 882,997 964,964 677,792 744,108 812,043 913,330 625,710 854,005 662,946 671,451 597,528 868,074 879,588 743,099 725,795 1,161,847 900,712 969,985 709,003 862,741 916,550 882,358 740,398 594,437 463,924 483,241 629,909 947,936 836,962 1,051,257 523,044 693,761 767,583 567,640 673,767 538,604 714,706 536,412 563,730 769,383 546,300 442,851 511,867 499,337 549,084 481,886 517,292 515,756 466,015 539,349 377,250 484,720 571,837 1,293,038 700,598 453,561 460,969 439,462 100,000 300,000 4,500,000 400,000 2,100,000 2,600,000 400,000 400,000 400,000 400,000 
      gross profit
    1,498,380 1,503,434 1,890,059 1,889,463 1,085,005 1,452,735 680,648 1,682,426 1,780,016 1,360,236 1,369,354 1,802,294 1,421,089 836,489 112,048 1,284,136 1,539,329 1,376,149 1,505,668 1,297,215 1,901,291 -120,205 1,406,925 1,242,929 1,223,240 1,809,273 1,650,164 2,286,703 1,008,298 1,669,035 1,581,909 2,201,184 1,744,550 1,665,673 1,196,030 1,837,056 1,664,411 1,705,552 1,594,526 1,737,837 1,834,483 1,766,403 1,534,127 1,677,499 1,357,338 1,503,531 1,472,971 1,258,412 1,070,660 1,148,348 1,596,045 1,546,400 1,298,733 1,201,094 2,056,822 1,661,866 1,428,091 1,200,260 1,174,161 1,288,269 971,191 1,077,817 955,453 938,229 627,893 533,536 858,235 1,473,001 398,547 698,279 781,533 930,173 911,440 1,146,457 1,137,337 743,197 822,486 546,313 418,639 547,923 427,575 454,724 509,628 576,641 376,213 516,898 644,373 555,573 574,773 421,526 433,721 690,534 -84,563 831,481 1,069,443 949,824 416,001 500,000 800,000 400,000 -3,300,000 100,000 -200,000 2,700,000 200,000 300,000 500,000 400,000 100,000 100,000 100,000 
      operating expenses
                                                                                                                   
      research and development
    176,906 170,478 213,647 140,347 252,991 166,191 266,560 464,466 290,167 356,179 14,834 16,444 70,761 21,438 108,170 107,480 80,108 7,940 95,529 6,346 29,981 1,500 9,775 225,817 30,782 16,884 120,065 105,015 514,426 303,268 309,335 143,442 51,240 20,676 18,820 10,118 13,988 29,370 29,165 15,720 13,926 12,698 42,885 121,837 42,803 60,363 39,502 39,311 47,513 -7,403 56,225 43,718 41,760 60,533 79,736 88,464 83,377 57,972 32,347 67,622 49,016 35,181 36,000 48,319 51,816 45,574 121,398 178,566 245,046 206,057 390,741 163,442 131,193 53,678 69,844 31,545 52,692 41,679 52,409 41,211 18,857 29,066 51,091 32,001 83,781 18,549 15,084 30,295 18,187 3,675 9,363 18,718 135,236 52,064 97,750 101,200 55,332 300,000 100,000 100,000 100,000 600,000 100,000 200,000 100,000 100,000 
      sales, general and administrative
                                                                                                                   
      total operating expenses
    3,477,921 3,010,139 4,167,609 3,232,139 3,099,622 3,466,230 3,565,527 3,596,909 3,320,658 3,341,157 4,241,926 2,786,667 2,615,982 2,313,217 3,284,938 2,892,742 2,665,573 2,322,883 2,613,499 2,115,396 1,926,702 2,887,581 2,831,612 3,244,597 2,965,641 3,222,880 3,202,599 2,812,635 2,838,325 3,237,218 3,600,333 3,144,572 2,481,109 2,501,030 2,609,717 1,908,199 2,669,134 1,867,758 1,547,019 1,408,589 1,502,924 1,330,131 1,383,014 1,509,738 1,642,581 1,451,884 1,526,578 1,491,563 1,370,683 1,688,505 1,857,893 1,667,973 1,665,828 1,765,429 1,857,929 1,630,166 2,076,353 1,535,920 1,785,584 1,796,437 1,512,641 1,234,534 1,403,807 1,520,297 1,507,696 1,278,808 1,930,952 2,015,454 1,589,090 1,338,833 1,760,238 1,643,156 1,730,684 1,791,964 1,924,406 1,633,238 1,403,300 1,649,855 1,264,326 1,026,079 1,017,701 933,538 905,676 843,705 986,035 895,990 953,016 927,571 1,074,680 1,046,089 1,367,940 1,832,266 3,790,986 1,796,052 2,100,521 1,915,266 1,997,732 2,000,000 2,200,000 1,900,000 1,900,000 2,700,000 3,000,000 2,500,000 4,800,000 1,600,000 1,600,000 1,100,000 700,000 900,000 500,000 
      operating income
    -1,979,540 -1,506,705 -2,277,550 -1,342,676 -2,014,617 -2,013,495 -2,884,879 -1,914,483 -1,540,642 -1,980,921 -2,872,572 -984,373 -1,194,893 -1,476,728 -3,172,890 -1,608,606 -1,126,244 -946,734 -1,107,831 -818,181 -25,411 -4,547,580 -1,424,687 -2,001,668 -1,742,401 -1,413,607 -1,552,435 -525,932 -1,830,027 -1,568,183 -2,018,424 -943,388 -736,559 -835,357 -1,413,687 -71,143 -1,004,724 -162,206 47,507 329,248 331,559 436,272 151,113 167,761 -285,243 51,647 -53,607 -233,151 -300,023 -540,157 -261,848 -121,573 -367,095 -564,335 198,893 31,700 -648,262 -335,660 -611,423 -508,168 -541,450 -156,717 -448,354 -582,068 -879,803 -745,272 -1,072,717 -542,453 -1,190,543 -640,554 -978,705 -712,983 -898,174 -645,507 -813,374 -890,041 -580,814 -1,103,542 -845,687 -478,156 -590,126 -478,814 -396,048 -267,064 -609,822 -379,092 -308,643 -371,998 -499,907 -624,563 -934,219 -1,141,732 -3,875,549 -964,571 -1,031,078 -965,442 -1,581,731 -1,500,000 -1,400,000 -1,500,000 -5,200,000 -2,600,000 -3,200,000 200,000 -4,600,000 -1,300,000 -1,100,000 -700,000 -700,000 -800,000 -400,000 
      net income
    -1,938,827 -1,466,294 -2,216,317 -1,307,666 -1,920,094 -1,943,791 -2,858,481 -1,906,465 -1,121,773 -2,043,207 -2,680,468 -972,869 -1,079,605 -1,490,989 -3,166,464 -1,600,215 -2,863,356 -2,836,976 -1,041,284 -782,752 179,868 -4,392,823 -1,343,007 -1,873,978 -1,789,728 -1,410,941 -1,478,825 -504,868 -1,738,837 -1,701,250 -1,586,839 -750,059 -1,405,997 -1,569,202 -2,072,949 -419,375 -1,368,911 -358,490 -169,457 194,834 1,021,653 218,523 74,009 150,746 -365,735 15,151 -164,541 -355,181 -405,051 -637,338 -298,066 -141,644 -295,264 -583,526 180,360 83,922 61,369 -373,270 -656,542 -561,642 88,281 -186,733 -473,118 -615,885 -352,873 -981,788 -1,068,918 -535,117 -891,616 -621,057 -954,015 -685,579 -473,119 -612,375 -789,790 -878,943 -567,216 -1,083,176 -827,678 -518,793 -625,526 -628,580 -650,558 -508,245 -835,945 -581,831 -502,210 -520,211 -736,740 -810,317 -1,109,200 -1,335,323 -4,208,769 -1,025,477 -1,063,221 -1,212,388 -2,272,312 -1,500,000 -1,600,000 -1,600,000 -5,300,000 -2,600,000 -3,200,000 400,000 -4,200,000 -1,300,000 -1,200,000 -700,000 -500,000 -700,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.