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 2012-03-29 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 
      revenue
    5,933,825 6,337,699 8,279,632 7,697,190 8,879,503 8,484,153 9,351,457 10,294,781 11,744,111 4,639,822 2,493,671 2,535,829 2,768,292 3,588,640 1,732,192 2,425,745 2,420,437 2,923,148 2,546,983 2,550,796 2,378,287 2,878,059 3,563,550 2,471,513 2,877,661 2,983,577 3,486,502 5,229,860 3,445,610 4,339,527 4,384,411 4,404,943 5,051,119 5,096,088 5,634,237 4,248,764 5,419,611 4,666,713 3,449,754 3,908,341 3,505,358 4,488,527 5,051,895 4,780,549 4,638,087 4,596,768 4,600,797 3,782,456 3,782,456 4,286,314 5,817,893 4,743,253 4,729,693 6,357,967 7,023,171 5,517,807 6,309,887 9,245,190 5,714,683 7,017,196 4,389,184 6,684,481 8,451,270 8,887,803 8,601,923 7,031,488 5,100,525 3,819,340 3,439,729 1,635,975 1,635,975 825,459 11,985 
      cost of revenue
    5,856,430 5,111,550 5,542,592 6,152,398 10,811,760 7,888,653 7,632,379 8,355,162 9,553,590 3,239,252 1,232,871 1,723,947 1,586,134 2,365,992 1,339,434 1,160,717 2,508,622 1,734,886 1,596,171 1,369,056 2,321,629 1,700,770 1,945,083 1,362,119 2,791,366 1,974,964 2,313,286 2,953,011 3,296,803 2,305,956 3,119,175 2,551,324 3,487,472 3,056,314 2,542,043 2,595,024 2,208,079 2,204,780 1,521,365 1,587,402 1,755,936 2,063,201 2,014,080 1,884,622 2,245,690 1,979,458 2,125,134 1,785,839 1,785,839 2,445,210 2,828,397 2,778,696 2,752,920 3,728,873 3,738,526 2,746,123 2,868,061 4,517,280 2,379,694 3,506,591 2,529,644 3,066,001 3,283,446 3,458,271 3,281,029 3,561,954 1,543,493 1,180,440 1,364,043 376,795 
      gross profit
    77,395 1,226,149 2,737,040 1,544,792 -1,932,257 595,500 1,719,078 1,939,619 2,190,521 1,400,570 1,260,800 811,882 1,182,158 1,222,648 392,758 1,265,028 -88,185 1,188,262 950,812 1,181,740 56,658 1,177,289 1,618,467 1,109,394 86,295 1,008,613 1,173,216 2,276,849 148,807 2,033,571 1,265,236 1,853,619 1,563,647 2,039,774 3,092,194 1,653,740 3,211,532 2,461,933 1,928,389 2,320,939 1,749,422 2,425,326 3,037,815 2,895,927 2,392,397 2,617,310 2,475,663 1,996,617 1,996,617 1,841,104 2,989,496 1,964,557 1,976,773 2,629,094 3,284,645 2,771,684 3,441,826 4,727,910 3,334,989 3,510,605 1,859,540 3,618,480 5,167,824 5,429,532 5,320,894 3,469,534 3,557,032 2,638,900 2,075,686 1,635,975 1,635,975 448,664 11,985 
      operating expenses
                                                                             
      research and development
    579,385 564,146 540,276 934,939 635,898 616,174 540,222 498,000 528,599 492,221 460,999 448,965 592,272 405,083 359,697 485,748 443,631 517,010 582,905 462,171 346,202 323,981 333,760 440,120 653,087 831,573 846,460 817,891 833,056 731,077 813,150 808,854 732,944 720,640 783,880 743,343 1,010,314 654,142 695,101 855,249 977,538 975,384 921,937 794,162 723,858 627,146 574,883 602,903 602,903 634,685 719,773 710,735 708,769 842,158 900,210 780,327 915,264 800,658 696,523 792,149 1,275,324 3,127,143 
      sales, general and administrative
                                                                             
      total operating expenses
    6,056,394 6,374,192 7,677,744 7,717,598 7,769,391 7,162,523 8,380,330 8,742,957 7,869,878 4,999,543 3,877,684 3,677,575 2,931,333 3,066,605 2,535,912 3,192,396 3,145,633 3,468,709 4,383,170 4,267,898 5,292,374 3,087,005 3,055,776 3,082,710 3,874,255 4,125,308 3,665,813 4,079,062 4,162,802 5,275,212 4,157,893 4,191,514 4,264,176 4,180,559 3,909,156 3,616,935 3,548,365 3,502,492 2,894,039 2,867,091 3,115,064 3,261,988 3,059,054 2,714,510 2,782,288 2,646,359 2,697,111 2,728,797 2,728,797 3,143,348 3,081,936 3,064,005 3,107,442 4,104,836 3,876,646 3,867,341 4,072,241 4,386,743 3,212,553 3,796,248 3,827,165 4,662,603 3,798,436 3,150,602 2,825,054 2,002,811 2,742,469 2,232,396 1,898,239 -7,450,967 3,000,000 1,382,187 1,000,000 
      operating income
    -5,979,000 -5,148,043 -4,940,704 -6,172,806 -9,701,648 -6,567,023 -6,661,252 -6,803,338 -5,679,357 -3,598,973 -2,616,884 -2,865,693 -1,749,175 -1,843,957 -2,143,154 -1,927,368 -3,233,818 -2,280,447 2,567,642 -3,086,158 -5,235,716 -1,909,716 -1,437,309 -1,973,316 -3,787,960 -3,116,695 -2,492,597 -1,802,213 -4,013,995 -3,241,641 -2,892,657 -2,337,895 -2,700,529 -2,140,785 -816,962 -1,963,195 -336,833 -1,040,559 -965,650 -546,152 -1,573,958 -836,662 -21,239 181,417 -414,824 336,016 -875,530 -732,180 -732,180 -1,302,244 -92,440 -1,099,448 -1,130,669 -1,475,742 -592,001 -1,095,657 -630,415 341,167 122,436 -285,643 -1,967,625 -1,044,123 1,369,388 2,278,930 2,495,840 1,466,723 814,563 406,504 177,447 -5,814,992 1,635,975 -933,523 11,985 
      net income
    -7,480,752 -3,708,673 -8,393,304 -6,105,818 -9,330,925 2,745,477 -1,065,513 -6,600,148 1,066,338 8,068,799 -5,382,487 21,721,858 -321,319 527,442 -497,894 -2,334,110 -3,426,984 -2,985,825 -387,730 -3,205,174 -5,327,849 -4,665,580 -2,962,890 -2,588,232 -4,399,673 -3,493,306 -2,326,523 -2,032,955 -4,276,900 -3,255,579 -2,865,084 -2,313,125 -2,693,629 -2,141,163 -792,388 -6,410,712 -901,115 -6,402,558 -988,089 -871,499 -1,638,649 -905,836 -67,151 113,695 -487,099 270,040 -949,201 -804,729 -804,729 -1,517,136 -162,918 -1,134,903 -1,147,289 -4,988,735 -438,961 -760,664 -356,167 269,428 81,402 -164,654 -1,300,494 -609,046 873,609 1,412,280 1,676,787 983,750 2,973,562 403,872 162,150 -702,929 -702,929 -938,812 -1,016,559 
    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.