7Baggers
Quarterly
Annual
    Unit: USD2023-06-30 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 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 
      revenue
    73,595,728 76,760,811 38,380,406 76,100,776 38,050,388 75,921,605 37,960,803 67,743,485 33,871,743 58,318,208 29,159,104 46,847,534 23,423,767 42,568,264 21,284,132 34,137,189 17,068,595 30,795,748 15,397,874 26,738,598 12,883,298 22,199,995 11,099,998 17,038,038 7,867,460 14,323,938 7,161,969 
      cost of revenue
    57,574,881 58,299,928 29,149,964 57,423,736 28,711,868 53,609,609 26,804,805 46,050,474 23,025,237 39,840,283 19,920,142 31,104,457 15,552,229 27,191,640 13,595,820 21,552,693 10,776,346 19,625,663 9,812,832 17,935,277 8,919,509 13,341,978 6,670,989 10,185,915 4,961,120 8,483,897 4,241,949 
      gross profit
    16,020,847 18,460,883 9,230,442 18,677,040 9,338,520 22,311,996 11,155,998 21,693,011 10,846,506 18,477,925 9,238,962 15,743,077 7,871,538 15,376,624 7,688,312 12,584,496 6,292,249 11,170,085 5,585,042 8,803,321 3,963,789 8,858,017 4,429,009 6,852,123 2,906,340 5,840,041 2,920,020 
      operating expenses
                               
      research and development
    3,977,785 4,359,214 2,179,607 3,795,772 1,897,886 4,175,373 2,087,686 7,176,725 3,588,363 6,161,188 3,080,594 5,416,455 2,708,228 5,020,520 2,510,260 4,939,522 2,469,761 3,039,361 1,519,681 4,274,885 2,251,332 3,562,988 1,781,494 2,226,022 1,226,360 2,006,765 1,003,382 
      sales and marketing
    616,480 2,684,075 1,342,038 1,818,662 909,331 2,284,404 1,142,202 1,959,429 979,714 1,793,807 896,904 1,655,650 827,825 1,404,227 702,114 1,206,153 603,077 972,876 486,438 1,092,771 471,064 1,132,931 566,466 923,875 426,093 282,618 141,309 
      general and administrative
                               
      total operating expenses
    10,946,729 10,694,588 5,347,294 13,877,275 6,938,637 9,168,389 4,584,195 10,155,688 5,077,844 6,629,000 3,314,500 8,446,840 4,223,420 7,897,096 3,948,548 8,223,126 4,111,563 9,161,267 4,580,634 2,807,390 1,079,234 3,064,232 1,532,116 2,615,201 975,907 3,032,589 1,516,295 
      operating income
    15,540,994 17,737,877 -8,439,188 19,491,709 -9,189,201 15,628,166 -7,488,365 19,291,842 -9,220,583 14,583,995 -6,726,715 15,518,945 -7,255,910 14,321,843 -6,346,530 14,368,801 -7,194,245 12,612,065 -6,306,032 7,652,002 3,508,554 7,406,566 -3,703,283 5,720,243 2,620,408 4,869,110 -2,434,555 
      net income
    479,850 723,010 671,854 -814,670 -78,179 6,683,830 3,780,957 2,401,170 1,734,904 3,893,930 1,946,965 224,130 981,933 1,054,780 621,139 -1,784,310 -892,152 -2,003,419 -1,001,710 628,275 162,159 1,097,866 548,933 1,087,025 277,980 518,068 259,034 
    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.