7Baggers
Quarterly
Annual
    Unit: USD2023-06-30 2022-12-31 2022-06-30 2021-06-30 2020-06-30 2019-12-31 2019-06-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 2009-06-30 2009-03-31 2008-12-31 2008-09-30 2008-06-30 2008-03-31 
      revenue
    3,109,881 6,524,570 4,531,232 -108,195,499 17,677,749 30,405,150 60,112,600 14,597,884 16,585,535 41,076,113 12,170,614 16,041,732 5,897,622 30,313,005 7,802,103 5,752,788 4,539,099 28,842,430 3,593,960 5,861,038 20,018,890 21,328,972 4,304,000 17,435,602 18,232,470 46,266,326 11,512,710 14,049,142 7,501,795 45,980,600 9,054,192 26,736,440 13,019,122 30,844,229 4,942,589 -16,177,595 8,761,599 32,183,746 21,799,311 18,170,075 26,288,365 50,074,095 22,471,598 13,475,265 12,446,759 39,458,307 10,266,576 16,162,016 12,091,959 
      cost of revenue
    2,282,423 4,643,967 3,772,424 77,780,077 13,858,507 18,437,240 45,484,330 18,202,889 14,878,467 37,121,560 10,077,045 15,568,957 4,816,497 18,795,728 6,709,778 6,370,228 2,839,120 23,079,751 3,192,295 11,590,949 13,770,051 12,351,041 3,688,686 12,079,209 12,987,514 29,741,914 6,221,610 9,615,821 3,346,344 31,960,827 6,608,767 20,290,082 6,786,052 21,728,373 2,465,443 -6,862,583 7,321,069 20,492,176 14,081,493 11,585,836 14,538,530 25,396,611 16,072,547 8,150,304 6,467,134 22,338,687 8,802,679 9,635,278 7,071,367 
      gross profit
    827,458 1,880,603 758,808 -185,975,576 3,819,242 11,967,910 14,628,270 -3,605,005 1,707,068 3,954,553 2,093,569 472,775 1,081,125 11,517,277 1,092,325 -617,440 1,699,979 5,762,679 401,665 -5,729,911 6,248,839 8,977,931 615,314 5,356,393 5,244,956 16,524,412 5,291,100 4,433,321 4,155,451 14,019,773 2,445,425 6,446,358 6,233,070 9,115,856 2,477,146 -9,315,012 1,440,530 11,691,570 7,717,818 6,584,239 11,749,835 24,677,484 6,399,051 5,324,961 5,979,625 17,119,620 1,463,897 6,526,738 5,020,592 
      operating expenses
                                                     
      research and development
    533,381 731,701 538,054 -6,447,680 2,073,550 2,895,290 1,478,840 859,247 536,686 1,264,938 554,782 1,051,758 1,592,780 4,336,128 618,674 1,099,381 1,228,105 2,736,039 1,792,997 1,724,793 544,063 1,243,228 656,729 4,019,380 720,956 2,661,397 692,600 2,228,846 552,645 4,198,860 1,533,329 662,743 2,434,463 
      sales and marketing
    -44,805,404 4,529,844 -0 3,729,752 1,301,964 1,895,437 1,086,200 -652,852 915,981 1,344,948 1,050,141 2,187,251 819,116 1,511,678 1,112,670 8,247,354 1,109,838 1,254,470 700,790 591,354 1,097,549 2,250,518 1,353,922 1,432,902 1,790,199 1,634,196 1,268,798 1,516,413 1,273,126 1,431,883 832,797 1,190,582 1,427,471 3,272,318 1,803,156 641,554 1,534,090 3,863,886 2,159,212 899,926 1,422,598 2,606,958 730,716 1,602,203 -576,823 
      general and administrative
                                                     
      total operating expenses
    51,965,533 51,965,533 7,255,113 16,052,820 28,657,600 6,117,939 9,897,237 11,649,361 7,022,780 11,777,850 5,728,585 10,345,379 4,899,328 1,330,062 5,718,046 4,746,226 4,067,219 18,159,380 4,191,030 4,093,440 3,703,291 5,748,043 3,993,341 3,715,640 2,741,923 2,526,402 3,966,782 2,502,647 1,983,111 7,429,324 4,193,772 3,159,406 4,876,183 12,147,532 3,300,181 19,082,366 4,221,814 3,465,671 3,337,591 3,520,245 2,945,655 1,725,619 640,148 1,643,679 1,583,936 199,482 983,813 
      operating income
    8,510,751 4,038,801 7,698,183 -62,943,057 13,858,507 18,948,110 30,136,440 9,201,553 12,159,846 14,592,704 8,749,328 14,783,686 7,962,682 15,327,465 6,568,362 19,091,768 9,781,711 8,961,634 9,033,812 27,989,543 5,689,776 6,321,523 4,846,107 10,328,292 5,610,135 7,942,954 4,454,733 6,074,475 4,965,957 7,535,703 4,785,238 8,390,881 5,588,885 7,011,652 5,708,980 13,338,114 4,727,652 22,354,684 6,024,970 4,107,225 4,871,682 7,384,131 5,104,867 2,625,545 2,062,746 4,250,637 2,314,652 1,801,685 406,990 
      net income
    -7,683,290 -2,158,200 -6,939,380 29,086,787 -6,598,417 -6,980,200 -15,508,170 -12,966,203 -10,452,778 -10,638,151 -6,867,764 -14,346,797 -6,970,655 -3,810,188 -5,483,844 -19,709,208 -8,246,099 -3,274,675 -8,681,147 -33,861,438 403,908 2,386,793 -4,445,496 -5,002,384 -566,890 7,896,857 502,655 -1,754,829 -2,154,175 5,684,070 -2,339,813 -2,499,379 103,429 2,090,104 -3,231,834 -22,653,126 -3,287,122 -10,663,114 1,692,848 2,477,014 6,878,153 17,293,353 1,294,184 2,699,416 3,916,878 12,868,984 -850,755 4,725,053 4,613,602 
    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.