7Baggers
Quarterly
Annual
    Unit: USD2023-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 
      revenue
    21,836,761 23,569,449 22,149,360 19,134,350 21,786,862 20,602,505 29,306,957 22,939,906 23,084,793 28,204,307 24,610,894 23,895,365 16,520,598 16,576,345 9,872,067 52,400,840 
      cost of revenue
    15,568,224 16,641,612 16,625,930 15,319,047 16,974,566 15,763,344 22,938,983 19,253,272 17,987,363 22,499,138 19,506,507 19,286,631 13,122,382 13,694,235 7,948,119 40,022,240 
      gross profit
    6,268,537 6,927,837 5,523,430 3,815,303 4,812,296 4,839,161 6,367,974 3,686,634 5,097,430 5,705,169 5,104,387 4,608,734 3,398,216 2,882,110 1,923,948 12,378,600 
      operating expenses
                    
      research and development
    1,245,646 1,425,394 1,119,891 2,818,374 1,023,443 862,535 1,082,594 2,189,490 1,372,215 1,005,296 959,545 780,800 564,204 475,649 564,298 2,355,310 
      sales and marketing
    606,649 574,040 387,485 950,626 521,865 518,088 639,647 470,694 522,770 495,462 379,230 796,272 270,654 304,535 216,841 1,187,263,000 
      general and administrative
                    
      total operating expenses
    1,610,100 1,519,564 1,641,904 1,742,430 1,192,210 1,244,634 1,279,746 1,134,730 1,150,769 752,212 911,139 289,447 324,073 443,476 1,074,409 -1,183,843,780 
      operating income
    3,462,395 3,518,998 3,149,280 5,511,430 2,737,518 2,625,257 3,001,987 3,794,914 3,045,754 2,252,970 2,249,914 1,866,519 1,158,931 1,223,660 1,855,548 5,774,530 
      net income
    2,806,142 3,408,839 2,374,150 -1,696,127 2,074,778 2,213,904 3,365,987 -108,280 2,051,676 3,452,199 2,854,473 2,742,215 2,239,285 1,658,450 68,400 6,604,070 
    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.