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 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2015-06-30 
      revenue
    595,891 207,366 117,183 125,599 510,109 223,280 58,174 55,460 51,004 4,977 4,145 5,275 507 4,790 2,006 3,088 500 7,690 2,163 327 1,183 45 2,163 2,907 2,009 75,000 
      cost of revenue
    183,087 140,913 82,269 101,951 223,687 148,159 53,020 97,106 98,997 5,051 10,345 350 13,720 2,145 3,845 
      gross profit
    412,804 66,453 34,914 23,648 286,422 75,121 5,154 -41,646 -47,993 4,977 -906 -5,070 507 4,440 2,006 -10,632 -1,645 3,845 2,163 327 1,183 45 2,163 2,907 2,009 75,000 
      operating expenses
                              
      research and development
    231,066 240,281 223,807 230,380 248,157 140,384 71,656 187,238 34,326 116,380 136,937 67,965 30,265 772 4,768 7,132 16,659 22,293 23,866 50,656 42,192 69,546 5,497 57,436 
      sales, general and administrative
                              
      total operating expenses
    2,546,428 3,010,796 2,928,491 2,352,621 2,605,240 2,194,689 1,971,247 1,735,356 1,609,658 1,108,333 517,613 331,823 377,544 811,036 440,468 506,171 543,078 425,769 532,893 313,429 484,504 676,229 500,700 14,743,086 628,235 1,084,602 
      operating income
    -2,133,624 -2,944,343 -2,893,577 -2,328,973 -2,318,818 -2,119,568 -1,966,093 -1,777,002 -1,657,651 -1,103,356 -518,519 -312,963 -385,390 -818,567 -442,068 -520,037 -572,761 -429,614 -532,893 -313,102 -483,321 -676,184 -498,537 -14,740,179 -626,226 -1,009,602 
      net income
    -1,749,848 -3,661,153 -2,893,577 -2,328,973 -2,304,418 -2,095,631 -1,964,098 -1,776,524 -1,642,129 -1,105,474 -490,629 -323,017 -1,037,753 -1,348,002 -814,008 -511,482 -551,193 -519,173 -556,568 -321,456 -501,031 -439,747 -282,000 -14,478,438 -331,347 -1,374,065 
    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.