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 2015-12-31 2015-06-30 
      revenue
    7,680,201 5,957,668 5,560,865 4,894,053 3,939,843 132,808 150,307 122,645 85,118 50,376 52,874 40,058 28,013 17,150 15,145 11,102 10,556 7,326 3,033 119,728 111,843 136,939 107,250 91,168 -1,708 1,708 
      cost of revenue
    5,154,505 3,967,412 3,608,118 3,065,931 2,448,717 65,783 74,683 59,845 61,289 19,506 18,515 18,520 10,463 6,340 5,161 3,883 4,185 5,293 1,460 84,866 97,366 102,802 91,631 
      gross profit
    2,525,696 1,990,256 1,952,747 1,828,122 1,491,126 67,025 75,624 62,800 23,829 30,870 34,359 21,538 17,550 10,810 9,984 7,219 6,371 2,033 1,573 34,862 14,477 34,137 15,619 91,168 -1,708 1,708 
      operating expenses
                              
      research and development
    816,328 238,012 368,565 432,925 41,763 362,500 45,943 361,652 91,198 222,465 191,760 166,786 60,948 15,204 8,657 
      sales, general and administrative
                              
      total operating expenses
    3,423,180 2,769,730 2,942,370 3,657,103 6,528,017 1,785,005 771,420 1,286,164 303,460 527,129 422,957 1,297,184 360,868 78,098 138,553 44,918 256,961 204,673 67,770 155,665 163,612 313,891 586,570 257,865 174,242 369,865 
      operating income
    -897,480 -779,474 -989,623 -1,828,981 -5,036,891 -1,717,980 -695,796 -1,223,364 -279,631 -496,259 -388,598 -1,275,646 -343,318 -67,288 -128,569 -37,699 -250,590 -202,640 -66,197 -120,803 -335,760 -871,517 -570,951 -166,697 -174,242 -368,157 
      net income
    -1,250,024 -651,482 -902,108 -1,702,430 -23,512,315 -1,456,994 -381,948 -1,236,243 667,116 -4,039,383 -2,879,054 -6,185,126 -1,083,793 -698,595 -638,313 -94,259 -396,618 -350,241 -710,890 -202,542 -338,655 -907,556 -644,308 -265,636 -647,679 -517,512 
    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.