7Baggers
Quarterly
Annual
    Unit: USD2023-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-04-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 
      revenue
    9,694,440 8,344,012 6,622,589 6,963,534 6,246,551 8,372,435 8,786,459 8,826,862 2,823,921 2,833,572 2,226,404 2,844,556 2,308,037 2,000,035 2,613,993 2,641,258 2,477,432 2,581,940 2,590,894 2,827,746 2,975,515 3,216,615 3,189,986 7,967 9,941 18,137 15,498 29,581 8,152 19,254 26,039 20,858 15,411 11,779 18,242 16,964 30,910 13,018 75,596 29,043 24,111 28,233 22,408 31,868 31,431 38,628 28,581 28,581 48,786 39,214 49,295 47,463 63,178 51,879 45,377 57,904 48,450 63,453 82,766 95,490 
      cost of revenue
    7,134,019 6,083,155 5,767,786 5,542,927 4,679,192 6,672,141 6,258,137 7,610,473 2,223,720 2,098,745 1,547,274 1,502,657 1,486,257 1,294,604 1,720,413 1,626,972 1,700,048 1,678,548 1,718,098 1,940,511 2,157,073 2,183,204 2,256,437 4,404 4,525 5,000 5,469 5,074 5,222 4,914 5,685 3,790 6,614 6,340 7,108 7,109 6,342 7,866 8,598 11,964 5,437 10,353 10,354 9,105 12,310 11,430 14,585 14,585 14,575 15,174 16,737 17,448 -11,628 25,045 26,333 56,830 77,199 27,633 35,991 72,320 
      gross profit
    2,560,421 2,260,857 854,803 1,420,607 1,567,359 1,700,294 2,528,322 1,216,389 600,201 734,827 679,130 1,341,899 821,780 705,431 893,580 1,014,286 777,384 903,392 872,796 887,235 818,442 1,033,411 933,549 3,563 5,416 13,137 10,029 24,507 2,930 14,340 20,354 17,068 8,797 5,439 11,134 9,855 24,568 5,152 66,998 17,079 18,674 17,880 12,054 22,763 19,121 27,198 13,996 13,996 34,211 24,040 32,558 30,015 74,806 26,834 19,044 1,074 -28,749 35,820 46,775 23,170 
      operating expenses
                                                                
      research and development
      sales, general and administrative
                                                                
      total operating expenses
    4,420,324 2,892,593 3,256,937 4,601,764 3,269,932 3,531,416 3,983,929 3,431,483 1,500,565 1,400,974 1,662,264 1,230,123 1,247,202 901,301 1,118,769 929,841 862,514 1,068,035 976,331 1,138,486 1,116,982 1,016,686 812,650 91,632 111,773 104,349 96,228 88,874 89,726 92,956 94,073 86,455 92,416 90,173 104,495 121,909 112,973 104,186 109,755 314,704 108,366 104,045 98,528 185,936 226,221 172,203 167,918 167,918 210,686 161,643 173,995 167,879 221,498 136,851 120,367 111,090 101,907 101,100 103,471 94,372 
      operating income
    -1,859,903 -631,736 -2,402,134 -3,181,157 -1,712,562 -1,271,076 -1,455,596 -2,215,094 -900,364 -666,147 -983,134 111,776 -425,422 -195,870 -225,189 84,445 -85,130 -164,643 -103,535 -251,251 -298,540 16,725 120,899 -88,069 -106,357 -91,212 -86,199 -64,367 -86,796 -78,616 -73,719 -69,387 -83,619 -84,734 -93,361 -112,054 -88,405 -99,034 -42,757 -297,625 -89,692 -86,165 -86,474 -163,173 -207,100 -145,005 -153,922 -153,922 -176,475 -137,603 -141,437 -137,864 -146,692 -110,017 -101,323 -110,016 -130,656 -65,280 -56,696 -71,202 
      net income
    -1,801,738 -587,818 -2,828,676 -2,787,978 -1,702,573 5,627,355 -1,455,596 -2,312,011 -900,354 -666,136 -1,099,857 -66,753 -657,358 -510,409 -542,207 -61,770 -401,859 -472,838 -406,945 -609,242 -613,964 -170,338 -413,446 -88,950 -116,144 -99,916 -93,728 -70,504 -89,768 -78,961 -73,719 -73,621 -88,132 -86,398 -94,197 -118,342 -93,349 -102,890 -45,720 -284,316 -92,089 -88,023 -87,688 -273,302 -216,524 -145,717 -148,313 -148,313 -202,762 -131,173 -207,627 -137,929 -146,692 -110,017 -101,323 -23,129 -122,965 -67,589 -59,005 -73,511 
    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.