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 2002-12-31 2002-06-30 2001-12-31 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-09-30 1998-06-30 1998-03-31 1997-09-30 1997-06-30 1997-03-31 1996-09-30 1996-06-30 1996-03-31 1995-09-30 1995-06-30 1995-03-31 1994-12-31 1994-09-30 1994-06-30 1994-03-31 1993-12-31 1993-09-30 1993-06-30 1993-03-31 1992-12-31 1992-09-30 1992-06-30 1992-03-31 1991-12-31 1991-09-30 1991-06-30 1991-03-31 1990-12-31 1990-09-30 1990-06-30 1990-03-31 1989-12-31 1989-09-30 
      revenue
    312,236 164,146 185,040 248,175 129,903 150,443 85,511 173,828 212,508 723,465 113,937 213,123 130,536 165,628 176,113 356,173 381,464 462,869 301,035 418,657 370,793 359,725 324,853 433,269 279,439 488,336 348,179 393,116 277,760 304,772 244,432 409,133 378,746 445,846 803,494 379,398 441,895 452,937 395,619 308,347 425,592 506,692 521,844 707,231 552,044 471,886 450,828 482,578 353,934 207,200 140,407 144,441 341,580 137,702 161,229 127,011 248,061 133,086 141,852 186,632 203,788 1,171,187 134,751 170,193 164,549 150,809 57,209 29,792 36,250 36,250 63,889 26,250 33,747 26,750 36,992 41,250 66,346 41,648 56,008 37,319 28,562 80,308 63,189 217,519 28,125 142,002 12,500 262,664 333,651 98,774 100,000 100,000 100,000 100,000 100,000 100,000 100,000 100,000 100,000 100,000 100,000 100,000 100,000 100,000 100,000 100,000 200,000 200,000 100,000 100,000 300,000 100,000 100,000 100,000 200,000 100,000 100,000 100,000 100,000 100,000 100,000 200,000 200,000 200,000 100,000 100,000 100,000 100,000 
      cost of revenue
    42,602 513,808 525,264 488,846 43,878 487,476 743,160 528,951 557,651 443,445 602,581 647,586 403,890 952,301 562,472 572,968 572,968 747,651 607,291 636,781 1,136,255 1,410,230 624,080 865,590 1,186,507 1,712,780 895,123 961,727 1,172,537 1,414,037 649,444 1,071,698 1,016,238 2,303,836 951,410 918,192 1,667,831 731,742 972,300 852,217 1,439,393 877,593 678,640 736,713 1,325,690 776,760 585,506 590,797 1,300,187 601,395 617,061 648,737 1,316,299 568,696 520,294 658,204 683,408 629,608 716,447 594,915 869,698 534,847 564,946 664,042 690,163 605,492 660,208 638,202 778,466 503,116 1,067,856 529,765 1,024,579 409,364 639,639 844,936 700,000 400,000 400,000 400,000 400,000 300,000 500,000 300,000 400,000 300,000 200,000 300,000 400,000 400,000 200,000 200,000 400,000 100,000 200,000 300,000 200,000 200,000 100,000 300,000 100,000 200,000 100,000 100,000 100,000 100,000 100,000 100,000 
      gross profit
    269,634 -349,662 -340,224 -240,671 86,025 -337,033 -657,649 173,828 212,508 723,465 -415,014 -344,528 130,536 -277,817 -426,468 -291,413 381,464 58,979 -651,266 -143,815 -202,175 -213,243 324,853 433,269 -468,212 -118,955 -288,602 -743,139 -1,132,470 -319,308 -621,158 -777,374 -1,334,034 -449,277 -158,233 -793,139 -972,142 -196,507 -676,079 -707,891 -1,878,244 -444,718 -396,348 -960,600 -179,698 -500,414 -401,389 -956,815 -523,659 -471,440 -596,306 -1,181,249 -435,180 -447,804 -429,568 -1,173,176 -353,334 -483,975 -506,885 -1,129,667 203,788 1,171,187 134,751 170,193 164,549 150,809 57,209 29,792 -532,446 -484,044 -594,315 26,250 -649,661 -602,858 -679,455 -553,665 -803,352 -493,199 -508,938 -626,723 -661,601 -525,184 -597,019 -420,683 -750,341 -361,114 -1,055,356 -267,101 -690,928 -409,363 -639,638 -746,162 -600,000 -300,000 -300,000 -300,000 -300,000 -200,000 -400,000 -200,000 -300,000 -200,000 -100,000 -200,000 -300,000 100,000 100,000 100,000 -200,000 -100,000 -300,000 200,000 -100,000 -200,000 -100,000 -200,000 100,000 -100,000 100,000 200,000 100,000 100,000 
      operating expenses
                                                                                                                                      
      research and development
    153,116 135,319 145,610 149,222 164,714 149,156 146,432 148,825 159,797 135,215 139,810 145,178 161,606 136,649 146,731 183,318 284,311 207,368 313,981 229,963 203,315 190,647 250,824 218,616 201,064 185,296 202,050 211,293 257,090 246,755 503,572 410,217 492,071 327,448 334,518 434,454 498,218 324,306 349,627 449,813 747,836 424,765 394,288 636,436 433,108 369,374 391,652 477,738 310,669 340,960 327,088 411,971 304,961 305,532 297,849 496,312 393,756 360,188 329,388 466,375 430,234 294,565 325,061 419,900 754,103 877,141 306,020 592,312 280,397 296,548 262,658 330,900 314,623 348,240 319,725 409,069 293,105 385,821 504,329 499,370 452,015 412,734 471,766 465,985 409,860 490,782 854,426 726,721 912,223 427,966 611,266 667,112 800,000 400,000 400,000 400,000 400,000 300,000 500,000 400,000 400,000 500,000 
      sales, general and administrative
                                                                                                                                      
      total operating expenses
    775,019 677,954 710,304 737,021 949,989 636,632 828,671 749,523 981,948 706,239 642,888 770,774 1,014,313 609,073 778,694 1,003,759 1,605,176 873,724 1,253,336 981,129 1,018,018 763,615 896,784 1,228,441 948,715 792,587 838,831 1,347,548 1,667,320 870,835 1,369,162 1,596,724 2,204,851 1,222,571 1,296,245 1,606,991 1,912,255 1,102,381 1,421,325 1,466,051 3,051,672 1,376,175 1,312,480 2,304,267 4,428,741 369,374 391,652 477,738 310,669 340,960 327,088 411,971 304,961 305,532 297,848 496,312 393,756 360,188 329,388 466,375 -1,832,972 1,049,304 1,031,335 1,222,093 -3,089,116 2,716,648 886,270 2,015,774 280,397 296,548 262,658 967,562 314,620 348,240 319,725 409,069 248,902 385,821 504,329 709,074 812,015 412,734 471,766 578,754 409,860 600,690 854,426 726,721 941,620 457,741 636,535 691,808 800,000 400,000 400,000 400,000 400,000 400,000 500,000 500,000 400,000 500,000 400,000 300,000 400,000 600,000 700,000 700,000 300,000 600,000 400,000 300,000 500,000 300,000 300,000 300,000 200,000 400,000 200,000 300,000 300,000 200,000 200,000 200,000 300,000 200,000 200,000 200,000 300,000 200,000 
      operating income
    -505,380 -513,808 -525,264 -488,846 -820,086 -486,189 -743,160 -575,695 -769,440 17,226 -528,951 -557,651 -883,777 -443,445 -602,581 -647,586 -1,274,378 -410,855 -952,301 -562,472 -647,225 -403,890 -571,931 -795,172 -669,276 -304,251 -490,652 -954,432 -1,389,560 -566,063 -1,124,730 -1,187,591 -1,826,105 -766,725 -492,751 -1,227,593 -1,470,360 -649,444 -1,025,706 -1,157,704 -2,626,080 -869,483 -790,636 -1,597,036 -612,806 -869,788 793,041 -1,434,553 -834,328 -812,400 -923,394 -1,593,220 -740,141 -753,336 -727,416 -1,669,488 -746,910 -844,163 -836,273 -1,596,042 -922,816 121,883 -896,584 -1,051,900 -2,520,362 -2,565,839 -829,061 -1,985,982 -812,843 -780,592 -856,973 -941,312 -964,281 -951,098 -999,180 -962,734 -1,052,254 -879,020 -1,013,267 -1,335,797 -1,473,616 -937,918 -1,068,785 -999,437 -1,160,201 -961,804 -1,909,782 -993,822 -1,632,548 -867,104 -1,276,173 -1,437,970 -1,400,000 -700,000 -700,000 -700,000 -700,000 -600,000 -900,000 -700,000 -700,000 -700,000 -500,000 -500,000 -700,000 -500,000 -600,000 -600,000 -500,000 -600,000 -500,000 -600,000 -300,000 -400,000 -500,000 -400,000 -200,000 -400,000 -400,000 -300,000 -200,000 -300,000 -200,000 -100,000 -100,000 -100,000 -200,000 -200,000 -200,000 -200,000 
      net income
    -479,910 -472,166 -493,650 -410,222 -810,782 -481,269 -740,516 -681,001 -782,724 21,614 -527,935 -557,307 -883,066 -434,223 -398,981 -624,594 -1,256,891 -397,712 -1,350,478 -803,897 -634,168 -688,301 -569,891 -793,767 -668,354 -303,138 -489,812 -952,555 -1,385,228 -559,731 -1,116,758 -1,176,693 -1,814,871 -767,320 -481,287 -1,216,377 -1,462,073 -639,806 -1,017,111 -1,149,063 -2,616,469 -859,954 -779,480 -1,589,184 -604,266 -866,464 -789,551 -803,339 -823,825 -801,840 -919,122 -1,589,281 -736,055 -749,391 -723,650 -1,665,769 -740,499 -840,053 -831,659 -1,590,550 -903,510 156,655 -863,494 -984,494 -2,430,818 -2,470,281 -734,971 -1,929,148 -788,916 -764,912 -831,699 -918,106 -930,063 -914,867 -962,104 -940,498 -1,056,080 -870,809 -1,007,038 -1,328,814 -1,466,606 -931,185 -1,061,590 -957,670 -1,041,761 -812,875 -1,748,444 -993,822 -1,696,913 -539,942 -1,311,204 -4,019,741 -1,400,000 -600,000 -1,000,000 -700,000 -600,000 -600,000 -800,000 -700,000 -600,000 -700,000 -500,000 -500,000 -700,000 -700,000 -400,000 -700,000 -1,200,000 -400,000 -500,000 -800,000 -400,000 -500,000 -500,000 -400,000 -300,000 -400,000 -300,000 -300,000 -200,000 -300,000 -300,000 -100,000 -200,000 -100,000 -200,000 -200,000 -200,000 -200,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.