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 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 2015-12-31 
      revenue
    20,630,207 18,879,569 20,212,711 29,900,116 30,245,251 17,887,655 17,220,744 24,674,766 17,215,938 15,853,368 12,282,255 12,021,070 16,663,389 6,839,646 3,909,512 4,529,173 4,784,087 4,754,340 5,022,471 3,363,771 3,460,150 4,537,354 3,928,125 4,496,722 3,022,511 3,765,424 2,917,179 2,799,707 
      cost of revenue
    15,717,233 13,038,596 16,655,439 20,557,553 22,328,094 12,939,239 14,217,617 19,433,337 11,771,315 12,500,092 8,819,127 11,902,771 9,114,092 4,282,629 2,387,743 2,749,654 3,304,118 3,577,418 3,844,757 2,573,135 2,806,041 3,452,339 2,962,691 3,307,724 2,167,367 2,654,331 2,105,416 2,127,083 
      gross profit
    4,912,974 5,840,973 3,557,272 9,342,563 7,917,157 4,948,416 3,003,127 5,241,429 5,444,623 3,353,276 3,463,128 118,299 7,549,297 2,557,017 1,521,769 1,779,519 1,479,969 1,176,922 1,177,714 790,636 654,109 1,085,015 965,434 1,188,998 855,144 1,111,093 811,763 672,624 
      operating expenses
                                
      research and development
    2,916,349 2,913,403 3,527,521 3,246,467 2,781,676 2,754,351 2,514,050 2,391,672 1,610,671 1,429,819 1,406,385 3,560,682 789,890 422,072 524,166 594,515 391,460 666,448 463,595 369,476 591,489 470,007 385,417 -76,656 564,432 567,517 619,800 9,583 
      sales, general and administrative
                                
      total operating expenses
    15,488,415 17,880,660 18,617,637 24,329,398 17,457,811 17,251,293 18,448,095 19,920,894 16,853,451 10,672,765 9,356,168 9,156,778 7,213,483 4,735,087 5,027,991 3,865,794 3,940,940 3,194,909 3,193,137 2,665,890 2,510,102 1,884,762 1,714,482 1,981,288 1,540,227 1,945,968 2,281,740 759,813 
      operating income
    -10,575,441 -12,039,687 -15,060,365 -14,986,835 -9,540,654 -12,302,877 -15,444,968 -14,679,465 -11,408,828 -7,319,489 -5,893,040 -9,038,479 335,814 -2,178,070 -3,506,222 -2,086,276 -2,460,970 -2,017,987 -2,015,423 -1,875,254 -1,855,994 -1,992,235 -749,048 -792,290 -685,083 -834,875 -1,469,977 -87,189 
      net income
    -14,248,574 -5,725,370 -2,189,716 -29,409,537 27,071,727 -11,706,479 -8,487,778 -14,955,107 -9,094,707 -7,422,426 -6,053,659 -11,195,640 120,835 -2,519,158 -3,754,659 -2,119,262 -2,689,342 7,422 500,213 -20,513,797 -3,008,675 -2,716,255 -1,412,686 -1,291,546 -1,328,255 -1,338,954 -1,985,963 -113,439 
    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.