7Baggers
Quarterly
Annual
    Unit: USD2022-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-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 
      revenue
    1,897,008 -231,501 1,434,176 2,551,442 3,444,271 4,341,065 4,080,053 7,056,253 7,210,976 11,258,111 -15,674,774 9,789,410 2,653,958 4,073,850 4,247,826 -108,685 3,171,062 3,070,232 2,956,863 3,626,109 3,860,363 3,516,013 2,331,388 3,361,847 3,622,970 -635,782 -221,221 2,829,680 
      cost of revenue
    1,004,110 2,497,490 
      gross profit
    892,898 -231,501 1,434,176 2,551,442 3,444,271 4,341,065 4,080,053 7,056,253 7,210,976 11,258,111 -15,674,774 7,291,920 2,653,958 4,073,850 4,247,826 -108,685 3,171,062 3,070,232 2,956,863 3,626,109 3,860,363 3,516,013 2,331,388 3,361,847 3,622,970 -635,782 -221,221 2,829,680 
      operating expenses
                                
      research and development
      sales and marketing
    17,650 20,789 32,955 37,287 37,845 37,431 37,437 45,410 37,845 37,434 36,875 37,694 37,694 37,328 38,157 55,096 62,604 60,810 61,568 61,567 60,899 65,966 77,868 109,632 
      general and administrative
                                
      total operating expenses
    340,035 479,930 331,559 262,120 315,985 294,941 272,277 400,454 478,926 248,756 228,748 370,190 281,987 309,817 297,169 358,381 269,013 338,854 334,057 325,613 224,322 238,605 224,027 269,248 237,743 296,181 319,038 349,454 
      operating income
    489,698 614,066 442,706 324,736 395,194 450,805 438,823 574,300 673,330 421,262 401,260 415,600 456,391 482,326 442,746 500,723 429,149 430,790 499,990 541,492 437,460 450,664 305,567 457,625 419,336 483,848 537,942 407,070 
      net income
    2,059,499 -359,455 1,332,831 2,616,334 3,361,756 3,716,874 3,641,230 6,481,952 6,537,646 10,836,849 -16,076,034 6,876,320 2,197,567 3,591,524 3,805,080 -609,408 2,741,913 2,639,442 2,456,873 3,084,617 3,422,903 3,065,349 2,025,821 2,904,222 3,203,634 -1,119,630 -759,163 2,422,610 
    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.