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 2018-06-30 2018-03-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 
      revenue
    11,348,469 6,880,743 3,667,619 1,787,677 425,710 1,164,305 786,764 6,643,538 8,979,479 671,130 22,213 17,686 126,184 9,055 1,414,780 -4,931 6,468 8,994 5,758 2,052 132,964 
      cost of revenue
    11,384,477 6,806,008 3,627,743 1,691,149 371,380 1,014,108 729,389 6,055,134 8,733,180 607,535 14,210 9,912 40,114 16,899 146,380 4,728 70 21 55,650 2,029 139,018 
      gross profit
    -36,008 74,735 39,876 96,528 54,330 150,197 57,375 588,404 246,299 63,595 8,003 7,774 86,070 -7,844 1,268,400 -9,659 6,398 8,973 -49,892 23 -6,054 
      operating expenses
                         
      research and development
    117,371 155,004 202,430 306,200 149,058 263,332 291,336 248,832 432,355 287,216 314,830 207,774 134,509 194,726 884,975 
      sales and marketing
    1,149,944 84,447 138,362 129,590 129,715 293,064 745,950 225,262 156,192 230,799 272,782 121,216 119,971 54,065 296,016 23,422 82,946 34,379 65,888 30,620 10,374 
      general and administrative
                         
      total operating expenses
    623,456 693,060 5,246,257 967,407 1,150,291 1,050,445 1,584,196 1,372,509 1,498,809 1,119,471 1,158,159 945,285 812,536 619,436 246,509 -9,683 368,427 407,112 476,961 247,688 207,542 
      operating income
    1,752,528 932,511 5,587,049 1,403,197 1,429,064 1,606,841 2,621,482 1,846,603 2,087,356 1,637,486 1,745,771 1,274,275 1,067,016 868,227 1,427,500 375,355 451,373 441,491 542,849 278,308 217,916 
      net income
    -1,788,540 -857,776 -5,547,173 -1,306,669 -1,374,734 -1,456,644 -2,564,107 -1,258,199 -1,841,057 -1,573,891 -1,737,768 -1,266,501 -980,946 -876,071 -159,100 -385,014 -444,975 -432,518 -481,441 -278,285 -223,970 
    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.