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 
      revenue
    2,575,094 2,777,751 1,625,140 2,950,197 2,961,543 2,583,412 2,338,688 2,518,660 2,549,086 2,718,534 2,903,876 2,963,807 2,717,731 2,250,147 1,504,569 1,711,660 1,290,439 692,707 
      cost of revenue
    1,964,510 1,392,534 853,633 1,146,912 1,409,573 1,181,562 999,743 1,165,917 1,222,333 913,833 1,489,196 1,623,651 1,553,366 903,862 473,982 654,268 621,080 486,665 
      gross profit
    610,584 1,385,217 771,507 1,803,285 1,551,970 1,401,850 1,338,945 1,352,743 1,326,753 1,804,701 1,414,680 1,340,156 1,164,365 1,346,285 1,030,587 1,057,392 669,359 206,042 
      operating expenses
                      
      research and development
    1,197,196 921,580 843,099 834,407 740,410 752,704 635,650 527,522 522,551 543,581 361,799 409,951 294,778 413,381 291,601 426,712 214,437 302,934 
      sales and marketing
    983,217 897,433 977,748 962,169 914,725 832,625 950,563 747,432 732,658 513,107 647,592 529,387 469,450 506,641 367,617 431,640 384,010 357,209 
      general and administrative
                      
      total operating expenses
    3,201,943 1,102,373 2,221,123 1,818,355 1,827,846 2,751,522 2,095,359 2,254,107 1,876,493 2,035,491 1,833,127 1,231,886 1,233,820 1,016,192 528,787 529,968 588,804 872,809 
      operating income
    3,481,608 3,579,297 4,333,330 4,345,708 3,693,598 4,502,909 3,923,952 3,711,131 3,321,751 3,263,774 2,943,211 2,282,800 2,098,815 2,069,221 1,335,593 1,502,925 1,386,652 1,738,611 
      net income
    -2,871,020 -2,194,080 -3,561,823 -2,542,423 -2,141,628 -3,101,059 -2,585,007 -2,358,388 -1,994,998 -1,459,073 -1,528,531 -942,644 -934,450 -722,936 -305,006 -445,533 -717,293 -1,532,569 
    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.