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 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 1999-12-31 1999-09-30 1999-06-30 1999-03-31 1998-12-31 1998-09-30 1998-06-30 1998-03-31 1997-09-30 1997-06-30 1997-03-31 
      revenue
    7,905,639 4,953,023 5,564,231 6,641,799 10,366,122 7,374,083 9,303,743 9,751,835 13,753,135 10,280,311 9,726,699 9,436,056 12,146,790 7,926,293 4,430,460 6,491,048 10,659,090 7,608,421 7,607,700 7,902,242 10,139,461 6,594,706 6,400,298 6,762,750 8,536,982 6,208,808 6,641,792 5,645,382 6,034,880 5,212,973 6,527,004 11,393,271 8,395,117 6,518,064 7,476,872 8,377,064 7,209,555 4,521,894 7,841,647 6,067,553 8,611,361 6,858,252 6,512,500 6,505,074 8,137,522 5,076,364 5,058,227 4,178,385 7,170,463 2,891,109 2,994,280 2,977,556 3,501,859 3,002,608 3,328,629 2,853,675 2,362,072 2,145,003 1,320,207 2,485,188 3,520,950 4,162,544 3,639,677 3,403,883 7,885,916 6,569,731 7,582,133 5,780,666 12,080,331 12,101,651 8,513,270 8,016,833 11,672,485 11,347,066 9,305,774 11,218,765 8,718,046 5,197,189 4,364,276 5,637,534 4,778,942 3,776,592 4,311,706 4,373,143 5,107,724 3,180,043 4,075,602 4,150,146 4,003,978 2,138,435 2,462,732 2,899,984 3,261,925 2,874,329 3,647,621 3,011,250 3,400,000 2,200,000 3,500,000 3,200,000 2,200,000 1,300,000 200,000 300,000 100,000 100,000 100,000 
      cost of revenue
    5,049,947 3,008,507 10,561,473 4,493,125 6,071,775 4,086,010 5,498,676 5,296,530 7,033,946 5,016,550 5,352,475 5,093,452 6,167,708 4,196,055 2,621,138 9,171,932 5,530,514 3,876,624 4,241,982 4,150,229 5,346,207 3,613,748 4,182,738 4,115,548 4,926,314 3,483,603 3,840,086 3,220,615 4,122,450 3,221,007 3,894,094 9,163,888 5,356,476 3,890,791 6,461,537 4,843,903 5,756,509 3,268,803 5,324,981 3,663,042 4,523,657 3,805,227 3,389,315 2,881,978 4,208,484 2,092,734 1,642,759 2,027,686 3,065,987 819,309 1,296,635 1,328,521 1,278,076 1,089,600 1,399,264 1,058,981 891,943 848,936 649,654 1,082,309 1,365,291 1,519,997 1,550,504 1,157,087 2,472,357 1,702,503 2,084,015 1,349,620 2,791,805 3,767,236 2,126,440 2,109,743 3,281,511 3,689,256 3,225,884 4,266,759 3,420,225 1,910,348 1,493,236 1,746,639 1,935,090 1,549,824 1,392,576 1,698,441 1,944,794 970,276 1,632,901 2,038,954 1,911,919 878,923 1,084,089 1,213,820 1,341,883 1,345,276 1,451,257 1,119,917 1,500,000 700,000 1,400,000 2,000,000 1,400,000 1,000,000 100,000 200,000 
      gross profit
    2,855,692 1,944,516 -4,997,242 2,148,674 4,294,347 3,288,073 3,805,067 4,455,305 6,719,189 5,263,761 4,374,224 4,342,604 5,979,082 3,730,238 1,809,322 -2,680,884 5,128,576 3,731,797 3,365,718 3,752,013 4,793,254 2,980,958 2,217,560 2,647,202 3,610,668 2,725,205 2,801,706 2,424,767 1,912,430 1,991,966 2,632,910 2,229,383 3,038,641 2,627,273 1,015,335 3,533,161 1,453,046 1,253,091 2,516,666 2,404,511 4,087,704 3,053,025 3,123,185 3,623,096 3,929,038 2,983,630 3,415,468 2,150,699 4,104,476 2,071,800 1,697,645 1,649,035 2,223,783 1,913,008 1,929,365 1,794,694 1,470,129 1,296,067 670,553 1,402,879 2,155,659 2,642,547 2,089,173 2,246,796 5,413,559 4,867,228 5,498,118 4,431,046 9,288,526 8,334,415 6,386,830 5,907,090 8,390,974 7,657,810 6,079,890 6,952,006 5,297,821 3,286,841 2,871,040 3,890,895 2,843,852 2,226,768 2,919,130 2,674,702 3,162,930 2,209,767 2,442,701 2,111,192 2,092,059 1,259,512 1,378,643 1,686,164 1,920,042 1,529,053 2,196,364 1,891,333 1,900,000 1,500,000 2,100,000 1,200,000 800,000 300,000 100,000 100,000 100,000 100,000 100,000 
      operating expenses
                                                                                                               
      research and development
    647 1,422 81 489 2,324 819 980 1,868 2,340 6,351 7,043 2,061 2,706 3,863 9,514 1,987 3,124 6,755 9,041 5,983 -1,266 1,490 8,381 8,408 73,738 28,476 30,958 12,548 36,059 12,979 8,993 41,857 24,721 31,084 135,511 210,180 77,981 12,461 9,087 14,092 37,283 10,491 13,234 15,638 13,116 23,952 15,562 20,596 39,492 6,971 103,650 65,665 4,760 2,141 4,163 3,012 7,029 12,081 5,842 1,750 14,271 3,898 2,775 1,033 304,457 279,278 416,159 439,632 400,000 700,000 800,000 800,000 800,000 800,000 1,100,000 1,300,000 
      sales, general and administrative
                                                                                                               
      total operating expenses
    5,793,385 4,576,233 4,340,017 4,320,793 5,527,639 4,521,422 3,747,660 4,039,437 5,268,594 4,314,428 3,300,057 3,304,033 3,458,099 2,855,968 2,847,811 3,512,986 4,364,651 3,579,092 3,207,458 2,954,532 3,598,496 2,865,900 3,238,000 3,220,350 3,105,445 2,895,232 3,199,888 2,970,325 2,979,754 3,135,562 3,497,113 2,973,148 4,905,832 4,590,094 5,058,861 5,209,638 4,215,731 4,314,877 4,557,594 3,572,813 4,201,144 4,180,110 3,886,444 3,101,569 3,599,611 2,872,547 2,877,570 2,867,501 2,402,542 2,225,933 1,716,342 1,878,805 1,713,781 1,647,354 1,605,810 1,652,120 1,761,556 1,787,001 1,852,586 2,652,538 1,490,296 7,499,242 3,688,534 3,356,382 7,123,971 4,307,336 4,609,436 3,843,762 7,354,703 4,846,057 1,672,181 3,572,072 6,997,671 4,544,333 4,841,265 3,567,590 4,714,139 2,627,518 2,349,070 2,617,545 2,687,460 2,095,838 2,030,518 1,756,119 2,167,615 1,688,845 1,857,793 1,660,858 1,694,039 1,196,527 1,117,862 1,459,932 4,583,828 2,695,992 3,308,079 4,141,968 4,500,000 3,200,000 2,800,000 2,300,000 2,500,000 2,300,000 2,300,000 2,700,000 
      operating income
    -2,937,690 -2,631,717 -9,337,259 -2,172,119 -1,233,292 -1,233,349 -54,390 415,868 1,450,595 949,333 1,074,167 1,038,571 2,520,983 874,270 -1,038,489 -6,193,870 763,925 152,705 158,260 797,481 1,194,758 115,058 -1,020,440 -573,148 505,223 -170,027 -398,182 -545,558 -1,069,233 -1,143,596 -864,203 -743,765 -1,867,191 -1,962,821 -4,043,526 -1,676,477 -2,771,007 -3,061,786 -2,040,928 -1,170,503 -116,415 -1,127,085 -858,311 521,527 327,411 111,083 537,898 -716,802 1,701,934 -154,133 -18,697 -229,770 510,002 265,654 323,555 142,574 -437,227 -490,934 -1,182,033 -1,249,659 665,363 -4,856,695 -1,599,361 -1,109,586 -1,710,412 559,892 888,682 587,284 1,933,823 3,488,358 4,714,649 2,335,018 1,393,303 3,113,477 1,238,625 3,384,416 583,682 659,323 521,970 1,273,350 156,392 130,930 888,612 918,583 995,315 520,922 584,908 450,334 398,020 62,985 260,781 177,353 -2,663,786 -1,166,939 -1,111,715 -2,250,635 -2,600,000 -1,700,000 -700,000 -1,100,000 -1,700,000 -2,000,000 -2,200,000 -2,600,000 100,000 100,000 100,000 
      net income
    -2,865,905 -2,539,457 -9,252,813 -8,396,008 -1,041,781 -890,192 40,770 338,508 1,167,612 827,025 8,381,196 1,036,227 2,519,077 874,266 -1,028,193 -6,155,260 814,050 207,319 161,914 814,084 1,189,565 109,903 -697,772 -578,054 683,489 -174,539 -402,781 -559,646 -1,072,931 -1,157,444 -987,964 -1,307,422 -1,879,991 -1,966,081 -4,047,536 -1,679,451 -2,774,086 -3,065,460 -6,194,083 -1,063,394 104,916 -1,210,702 -491,585 306,273 4,081,303 123,625 548,572 -375,846 1,798,179 109,655 -103,314 -236,388 410,232 511,952 336,315 298,385 -440,150 -501,458 -1,191,261 -1,266,500 -1,251,940 -3,122,613 -1,078,490 -698,085 -1,138,894 246,208 528,978 339,284 1,258,861 2,226,431 1,095,796 1,524,247 884,258 2,238,280 740,181 2,011,948 465,369 303,075 288,491 555,357 4,487 4,206 502,231 532,451 7,698,136 572,304 637,787 500,210 457,297 161,220 359,044 247,174 -2,657,150 -1,060,711 -1,250,510 -2,110,161 -2,700,000 -1,400,000 -400,000 -700,000 -1,300,000 -1,600,000 -1,800,000 -2,100,000 600,000 600,000 600,000 
    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.