7Baggers
Quarterly
Annual
    Unit: USD2022-12-31 2020-12-31 2020-06-30 2008-12-31 2008-09-30 2008-06-30 2008-03-31 2007-12-31 2007-09-30 2007-06-30 2007-03-31 2006-12-31 2006-09-30 2006-06-30 2006-03-31 2005-12-31 2005-09-30 2005-06-30 2005-03-31 2004-12-31 2004-09-30 2004-06-30 2004-03-31 2003-12-31 2003-09-30 2003-06-30 2003-03-31 2002-12-31 2002-09-30 2002-06-30 2002-03-31 2001-12-31 2001-09-30 2001-06-30 2001-03-31 2000-12-31 2000-09-30 2000-06-30 2000-03-31 
      revenue
    -3,105,674,610 952,500,000 746,000,000 1,407,174,610 1,417,764,960 982,820,940 982,179,060 1,301,686,900 1,174,610,430 860,920,970 860,687,520 1,128,980,670 1,129,446,780 837,205,460 937,804,200 1,280,919,120 1,179,177,840 805,540,320 806,455,080 1,033,060,600 1,262,838,720 685,110,490 795,889,510 1,187,985,440 1,196,259,120 833,827,560 831,172,440 1,085,561,790 1,078,931,970 905,420,160 1,079,085,240 1,221,179,220 1,212,050,700 935,917,320 938,541,100 1,198,629,440 1,190,543,200 772,362,850 772,637,150 
      cost of revenue
    883,500,000 459,500,000 424,000,000 412,783,970 405,885,000 405,282,240 867,585,600 906,272,880 
      gross profit
    -3,989,174,610 493,000,000 322,000,000 1,407,174,610 1,417,764,960 982,820,940 982,179,060 1,301,686,900 1,174,610,430 448,137,000 860,687,520 1,128,980,670 1,129,446,780 431,320,460 937,804,200 1,280,919,120 1,179,177,840 400,258,080 806,455,080 1,033,060,600 1,262,838,720 685,110,490 795,889,510 1,187,985,440 1,196,259,120 833,827,560 831,172,440 1,085,561,790 1,078,931,970 37,834,560 1,079,085,240 1,221,179,220 1,212,050,700 29,644,440 938,541,100 1,198,629,440 1,190,543,200 772,362,850 772,637,150 
      operating expenses
                                           
      research and development
    564 
      sales, general and administrative
                                           
      total operating expenses
    -883,498,451 459,500,000 424,000,000 -4,109,511,660 410,294,320 404,802,640 363,414,240 89,367,840 83,992,580 
      operating income
    -321,886,950 156,500,000 -36,500,000 -2,702,337,050 1,417,764,960 -882,179,060 982,179,060 -2,290,085,850 1,174,610,430 37,344,750 860,687,520 -2,466,857,780 1,129,446,780 27,059,000 937,804,200 -2,278,104,720 1,179,177,840 36,843,840 806,455,080 -2,652,954,600 1,262,838,720 -773,889,510 795,889,510 -2,628,974,560 1,196,259,120 -930,172,440 831,172,440 -3,042,469,860 1,078,931,970 -57,404,160 1,079,085,240 -3,000,423,600 1,212,050,700 -83,286,760 938,541,100 -2,539,300,720 1,190,543,200 -566,637,150 772,637,150 
      net income
    -155,000,000 131,000,000 24,000,000 175,386,950 176,450,400 -31,259,660 -30,740,340 186,619,560 178,415,650 -40,830,260 14,734,320 202,495,080 225,996,210 12,988,320 8,630,100 144,715,440 157,525,920 168,588,480 168,276,060 104,116,100 109,284,120 41,222,270 -61,222,270 107,231,380 107,109,720 -80,419,660 -79,580,340 -28,284,450 -27,403,470 -110,242,080 -28,046,400 -130,180,170 -129,692,820 -71,287,820 -68,449,990 45,266,560 46,076,800 44,064,500 43,935,500 
    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.