7Baggers
Quarterly
Annual
    Unit: USD2023-09-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 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 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 
      revenue
    78,574,409 76,089,891 38,044,945 72,722,085 36,361,043 62,312,234 35,699,017 35,538,759 30,842,545 31,054,312 30,329,844 33,363,282 28,353,779 25,280,784 26,452,851 30,916,549 27,409,046 22,772,566 24,139,053 26,812,242 23,491,043 21,670,368 19,792,271 20,610,024 20,160,835 20,935,915 20,468,616 24,708,046 22,577,626 21,311,292 20,672,396 21,320,039 18,444,065 16,459,232 16,129,575 17,833,072 16,855,421 15,336,519 14,387,088 15,596,013 26,665,114 32,847,330 25,056,130 25,643,949 22,224,947 21,427,859 21,041,572 18,042,309 15,678,170 15,207,428 16,311,186 14,923,706 12,258,573 
      cost of revenue
    62,641,320 58,730,113 29,365,056 55,801,399 27,900,700 47,056,784 29,535,429 27,451,509 23,829,793 23,074,093 24,841,588 26,079,910 21,660,415 19,219,346 19,894,498 23,780,763 21,611,945 17,155,763 19,320,755 21,240,629 17,933,446 17,492,707 16,184,035 16,426,153 15,807,828 16,454,111 16,157,057 19,860,713 18,600,619 16,935,609 16,692,280 18,138,006 15,678,808 13,948,613 17,130,745 17,653,988 13,907,018 11,735,350 11,309,371 12,605,711 23,242,917 27,702,553 17,447,417 18,817,080 15,967,051 14,558,536 14,250,614 12,713,181 11,270,058 10,593,532 10,702,753 10,156,871 8,759,697 
      gross profit
    15,933,089 17,359,778 8,679,889 16,920,686 8,460,343 15,255,450 6,163,588 8,087,250 7,012,752 7,980,219 5,488,256 7,283,372 6,693,364 6,061,438 6,558,353 7,135,786 5,797,101 5,616,803 4,818,298 5,571,613 5,557,597 4,177,661 3,608,236 4,183,871 4,353,007 4,481,804 4,311,559 4,847,333 3,977,007 4,375,683 3,980,116 3,182,033 2,765,257 2,510,619 -1,001,170 179,084 2,948,403 3,601,169 3,077,717 2,990,302 3,422,197 5,144,777 7,608,713 6,826,869 6,257,896 6,869,323 6,790,958 5,329,128 4,408,112 4,613,896 5,608,433 4,766,835 3,498,876 
      operating expenses
                                                         
      research and development
      sales and marketing
    3,285,789 3,285,789 7,265,060 7,265,060 10,194,452 5,944,405 8,262,590 6,475,512 6,272,407 5,662,804 5,676,400 6,485,848 5,968,551 7,726,106 6,688,577 5,223,523 4,626,978 5,450,890 5,020,971 4,350,772 3,916,859 3,646,967 3,570,182 3,023,322 2,682,721 2,559,111 3,286,637 3,418,755 3,096,369 4,529,910 2,184,184 1,933,780 1,768,577 3,690,394 5,338,404 2,979,131 1,680,842 5,076,971 3,179,168 2,102,621 1,858,225 1,909,554 2,498,892 2,711,494 1,378,300 1,498,817 1,337,055 1,179,515 823,358 643,861 912,312 596,382 
      general and administrative
                                                         
      total operating expenses
    11,196,716 11,196,716 1,817,626 1,817,626 590,287 523,610 6,192,294 2,061,559 2,120,166 2,378,770 1,054,060 1,823,935 2,851,612 -4,623,885 2,572,862 2,215,484 1,554,528 10,504,881 2,737,782 2,855,555 1,725,443 2,931,881 1,451,849 1,382,650 1,918,482 1,546,956 1,868,448 839,842 920,230 -2,136,099 622,113 746,175 1,081,201 4,435,592 3,700,466 491,981 2,640,818 7,543,408 3,300,064 1,310,313 2,846,578 4,011,470 2,175,615 1,320,521 1,074,783 1,965,289 1,227,520 757,372 773,762 137,949 441,861 565,134 
      operating income
    15,677,107 37,040,477 19,340,540 18,165,370 8,580,837 9,752,960 6,468,015 14,454,884 8,537,071 8,392,573 8,041,574 6,730,460 8,309,783 8,820,163 3,102,221 9,261,439 7,439,007 6,181,506 15,955,771 7,758,753 7,206,327 5,642,302 6,578,848 5,022,031 4,405,972 4,601,203 4,106,067 5,155,085 4,258,597 4,016,599 2,393,811 2,806,297 2,679,955 2,849,778 8,125,986 9,038,870 3,471,112 4,321,660 12,620,379 6,479,232 3,412,934 4,704,803 5,921,024 4,674,507 4,032,015 2,453,083 3,464,106 2,564,575 1,936,887 1,597,120 781,810 1,354,173 1,161,516 
      net income
    255,979 -19,680,700 -9,840,350 -1,244,680 -622,342 5,044,555 153,508 -6,367,634 -1,524,319 -198,745 -3,181,510 552,912 -1,616,419 -2,758,725 3,456,132 -2,125,653 -1,641,906 -564,703 -12,720,659 -2,187,140 -1,648,730 -1,464,641 -2,970,612 -838,160 -52,965 -119,399 205,492 -307,752 -281,590 359,084 1,586,305 375,736 85,302 -339,159 -9,127,156 -8,859,786 -522,709 -720,491 -11,016,268 -3,488,930 9,263 439,974 -19,276,655 2,152,362 2,225,881 4,416,240 3,326,852 2,764,553 2,471,225 3,016,776 4,826,623 3,412,662 2,337,360 
    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.