7Baggers
Quarterly
Annual
    Unit: USD2023-12-31 2023-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 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 2009-03-23 2008-12-31 2008-09-30 2008-06-30 2008-03-31 2007-12-31 2007-09-30 
      revenue
    6,188,837 5,986,625 5,904,391 6,879,723 5,966,604 4,419,285 4,827,749 8,657,199 4,913,029 3,860,258 3,528,249 2,574,691 2,493,066 2,723,532 2,005,625 2,098,710 2,437,077 2,013,662 2,033,628 2,001,281 1,626,823 2,560,512 2,750,542 1,949,524 1,869,419 2,036,299 2,027,285 2,323,915 1,472,778 922,919 1,004,613 984,620 1,002,848 930,686 1,099,683 958,133 946,408 1,014,129 1,004,477 1,042,963 1,110,724 1,119,032 1,170,364 1,176,178 1,021,674 1,012,613 1,013,665 970,399 1,080,265 1,088,944 898,958 872,155 870,743 886,372 513,533 243,692 154,996 149,882 141,034 139,373 139,373 151,758 149,330 161,437 167,150 167,434 162,821 
      cost of revenue
    3,985,050 3,656,271 3,325,637 4,789,978 3,940,084 2,566,984 2,977,132 6,011,289 2,849,272 2,167,622 2,021,324 1,420,899 1,447,659 1,621,008 1,140,421 1,216,117 1,335,196 1,232,633 1,101,609 1,076,543 971,491 1,526,450 1,752,948 1,175,754 1,143,883 1,226,430 1,215,961 1,324,058 1,242,866 622,836 621,996 616,316 637,144 612,916 673,568 578,897 501,165 535,392 538,663 620,908 615,222 591,159 650,666 727,114 718,335 629,752 782,002 584,992 632,215 694,786 603,282 575,322 627,389 446,991 344,760 164,320 131,239 116,403 122,532 89,629 89,629 99,499 82,905 83,894 79,709 85,205 84,350 
      gross profit
    2,203,787 2,330,354 2,578,754 2,089,745 2,026,520 1,852,301 1,850,617 2,645,910 2,063,757 1,692,636 1,506,925 1,153,792 1,045,407 1,102,524 865,204 882,593 1,101,881 781,029 932,019 924,738 655,332 1,034,062 997,594 773,770 725,536 809,869 811,324 999,857 229,912 300,083 382,617 368,304 365,704 317,770 426,115 379,236 445,243 478,737 465,814 422,055 495,502 527,873 519,698 449,064 303,339 382,861 231,663 385,407 448,050 394,158 295,676 296,833 243,354 439,381 168,773 79,372 23,757 33,479 18,502 49,744 49,744 52,259 66,425 77,543 87,441 82,229 78,471 
      operating expenses
                                                                       
      research and development
    -23,527 23,527 
      sales, general and administrative
                                                                       
      total operating expenses
    2,452,069 2,316,213 2,472,010 2,130,759 2,707,713 2,075,525 2,594,204 2,459,866 2,439,160 2,024,304 1,602,311 1,118,407 1,014,036 1,017,863 988,266 876,626 965,801 884,650 859,823 822,868 629,806 776,793 974,336 744,462 1,340,638 741,503 744,136 605,066 526,693 413,211 503,463 438,110 434,241 415,984 503,006 527,866 552,173 574,047 631,966 550,030 736,308 685,357 659,942 721,395 868,512 714,840 985,497 899,573 994,152 1,015,861 673,917 577,475 986,174 616,305 418,267 275,007 284,298 288,474 335,442 262,687 262,687 325,203 215,628 143,266 139,378 157,859 136,080 
      operating income
    -248,280 14,141 106,744 -41,014 -681,193 -223,224 -743,587 186,044 -375,403 -331,668 -95,386 35,385 31,371 84,661 -123,062 5,967 136,080 -103,621 72,196 101,870 25,525 257,269 23,258 29,308 -615,102 68,366 67,188 394,791 -296,781 -113,128 -120,846 -69,806 -68,537 -98,214 -76,891 -148,630 -106,930 -95,310 -166,152 -127,975 -240,806 -157,484 -140,244 -272,331 -565,173 -331,979 -753,834 -514,166 -546,102 -621,703 -378,241 -280,642 -742,820 -176,924 -249,494 -195,635 -260,541 -254,995 -316,940 -212,943 -212,943 -272,944 -149,203 -3,930 -11,322 -14,873 -57,609 
      net income
    -74,925 179,011 226,823 50,666 -3,105,261 -245,619 -960,708 113,350 -8,998 135,630 139,113 2,099 -2,538 46,218 190,746 -34,410 80,285 -121,595 48,311 62,861 5,395 233,499 2,634 18,265 -615,991 33,620 29,365 368,922 -384,079 -185,721 -178,777 -144,813 -178,753 -138,481 -206,004 -171,101 -152,856 -156,568 -183,367 -167,454 -292,732 -212,655 -175,320 -304,093 -599,251 -368,368 -789,587 -550,861 -1,268,552 -599,280 -534,340 -401,475 -1,059,584 -274,558 -267,849 -196,992 -262,132 -255,951 -318,052 -214,078 -214,078 -273,090 -146,370 -66,292 -52,208 -75,605 -57,590 
    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.