7Baggers
Quarterly
Annual
    Unit: USD2019-12-31 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-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 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 2003-09-30 2001-06-30 2001-03-31 
      revenue
    -8,902 80,924 795,409 8,200,481 1,144,237 1,381,437 2,006,039 6,645 1,683,723 1,100,962 6,761 -215,396 1,240 24,575,701 174,338 122,848 244,916 19,156,591 177,607 13,201,488 21,738,568 13,912,563 14,340,571 218,625 476,207 403,420 147,553 22,620,411 18,844,794 365,672 11,563,149 31,822,279 11,119,312 22,538,511 10,125,436 10,349,619 18,425,620 11,137,076 4,322,893 12,341,440 4,259,807 2,616,416 8,491,544 413,526 206,561 190,716 411,855 332,494 465,402 1,679,685 3,357,047 5,696,115 5,590,498 5,775,362 6,625,674 7,019,521 6,124,466 3,843,017 
      cost of revenue
    11,654 6,458 184,444 2,719 21,464,595 12,280 11,763 14,594,688 21,904 9,965,190 16,479,275 10,501,936 10,900,912 -75,456 32,505 28,568 14,383 163,739 14,325,396 68,640 8,456,032 24,270,854 8,162,970 16,801,915 7,798,245 7,955,271 14,179,421 8,444,650 3,021,673 9,191,725 2,977,402 1,832,609 6,975,324 25,923 19,383 12,770 213,534 392,937 358,938 1,340,993 2,530,830 4,989,386 4,587,320 4,740,601 5,335,371 6,323,419 5,088,783 3,218,658 
      gross profit
    -8,902 80,924 795,409 8,200,481 1,144,237 1,381,437 2,006,039 -5,009 1,683,723 1,100,962 303 -399,840 -1,479 3,111,106 162,058 111,085 244,916 4,561,903 155,703 3,236,298 5,259,293 3,410,627 3,439,659 294,081 443,702 374,852 133,170 22,456,672 4,519,398 297,032 3,107,117 7,551,425 2,956,342 5,736,596 2,327,191 2,394,348 4,246,199 2,692,426 1,301,220 3,149,715 1,282,405 783,807 1,516,220 387,603 187,178 177,946 198,321 -60,443 106,464 338,692 826,217 706,729 1,003,178 1,034,761 1,290,303 696,102 1,035,683 624,359 
      operating expenses
                                                                
      research and development
      sales, general and administrative
                                                                
      total operating expenses
    309,145 682,912 1,334,424 1,536,912 2,679,771 978,285 353,507 409,439 299,110 365,371 491,082 532,507 543,078 552,339 704,561 1,031,018 855,490 763,228 844,975 1,460,153 934,029 684,114 1,082,446 -2,487,248 3,591,801 809,140 779,555 904,024 387,786 1,678,768 1,767,689 1,797,567 1,796,686 1,386,476 1,359,697 1,463,661 1,375,230 560,303 795,438 2,347,518 62,132 280,394 -579,469 29,720 37,699 38,772 3,658,788 105,030 134,916 234,581 592,258 296,155 262,064 235,328 313,143 220,423 1,172,863 129,503 519 
      operating income
    -1,064,296 -3,318,495 -647,411 -57,504,154 -1,899,501 -237,316 1,652,532 563,408 1,987,838 3,412,928 4,390,751 4,445,776 4,623,417 8,888,109 5,949,779 6,049,638 6,457,568 9,913,959 5,616,444 7,362,917 9,529,801 7,455,219 6,182,053 3,931,399 1,438,910 4,279,439 4,167,865 5,459,549 9,597,907 4,106,765 6,477,731 10,519,408 5,112,486 7,673,815 4,062,062 3,865,956 4,654,802 3,267,064 1,704,313 3,087,779 1,220,273 503,413 2,095,689 357,883 149,479 139,174 -3,460,467 -165,473 -28,452 104,111 233,959 410,574 741,114 799,433 977,160 475,679 -137,180 494,856 -518 
      net income
    2,533,388 -5,263,089 -1,942,294 -61,868,372 -2,394,909 -1,580,083 -153,534 -1,150,620 536,839 2,347,926 93,026 -284,081 3,266,591 11,279,117 4,135,798 5,332,748 4,767,092 6,589,058 3,123,024 4,204,220 4,393,782 3,733,344 3,298,190 1,565,539 -1,405,231 1,224,122 2,022,565 4,536,679 8,655,232 3,695,001 4,562,967 5,805,195 3,046,724 5,038,317 2,190,959 1,601,289 3,797,095 3,234,614 1,075,849 2,306,329 732,512 -317,636 1,287,515 315,356 102,924 172,518 -3,360,158 -144,819 -26,528 68,134 134,240 408,918 601,541 666,408 616,796 569,772 -190,401 456,624 -440 76,794 
    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.