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-11-14 2013-09-30 2013-08-15 2013-06-30 2013-05-15 2013-03-31 2013-03-29 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 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-12-31 1997-09-30 1997-06-30 1997-03-31 1996-12-31 1996-09-30 1996-06-30 1996-03-31 1995-12-31 1995-09-30 1995-06-30 1995-03-31 1994-12-31 1994-09-30 1994-06-30 1994-03-31 1993-12-31 1993-09-30 1993-06-30 1993-03-31 1992-12-31 1992-09-30 1992-06-30 1992-03-31 1991-12-31 1991-09-30 1991-06-30 1991-03-31 1990-12-31 1990-09-30 1990-06-30 1990-03-31 1989-12-31 1989-09-30 1989-06-30 1989-03-31 1988-12-31 1988-09-30 1988-06-30 1988-03-31 1987-12-31 1987-09-30 1987-06-30 1987-03-31 1986-12-31 1986-09-30 1986-06-30 1986-03-31 1985-12-31 1985-09-30 
      revenue
    646,534 488,531 217,898 1,004,732 2,291,606 2,007,645 2,232,953 1,985,516 1,821,791 2,547,348 2,267,848 1,820,927 1,394,613 1,115,586 975,122 787,388 626,823 563,871 495,611 494,593 494,298 494,080 493,642 492,603 507,875 491,757 491,323 491,310 490,532 491,719 501,996 491,674 491,610 491,610 496,126 490,769 492,189 491,000 462,000 298,000 290,892 251,000 251,000 251,000 251,000 251,000 251,000 915,066,000 229,066 229,000 229,000 229,000 229,078 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 300,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 300,000 200,000 200,000 200,000 200,000 200,000 200,000 300,000 300,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 
      cost of revenue
    1,204,332 547,381 631,721 597,944 859,070 6,328 6,333 6,289 6,923 6,380 6,302 6,307 6,898 5,960 10,105 4,552 5,538 5,537 5,557 5,556 8,222 5,521 2,782 5,487 5,552 5,552 5,705 5,906 2,782 2,781 2,782 5,382 6,637 5,472 5,463 4,357 17,661 1,000 370,000 11,000 1,008 51,000 2,000 3,000 
      gross profit
    -557,798 -58,850 -413,823 406,788 1,432,536 2,001,317 2,226,620 1,979,227 1,814,868 2,540,968 2,261,546 1,814,620 1,387,715 1,109,626 965,017 782,836 621,285 558,334 490,054 489,037 486,076 488,559 490,860 487,116 502,323 486,205 485,618 485,404 487,750 488,938 499,214 486,292 484,973 486,138 490,663 486,412 474,528 490,000 92,000 287,000 289,884 251,000 200,000 251,000 249,000 251,000 248,000 915,066,000 229,066 229,000 229,000 229,000 229,078 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 300,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 300,000 200,000 200,000 200,000 200,000 200,000 200,000 300,000 300,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 
      operating expenses
                                                                                                                                                                 
      research and development
      sales, general and administrative
                                                                                                                                                                 
      total operating expenses
    422,163 1,061,660 1,126,086 1,088,864 954,596 929,047 828,523 683,992 788,040 502,942 437,781 418,864 233,427 244,920 193,062 235,269 -60,496 171,140 161,558 175,060 155,858 163,329 164,324 152,074 149,303 141,765 162,231 167,935 140,115 157,607 147,897 131,337 164,867 144,821 173,371 166,438 152,530 157,000 231,000 67,000 89,792 125,000 124,000 96,000 96,000 107,000 107,000 536,094,000 -183,552 211,000 186,000 182,000 60,855 55,000 102,000 60,000 14,990 27,000 39,000 71,000 16,554 21,000 50,000 18,665 17,000 44,000 65,000 16,919 19,000 41,000 58,000 -108,000 19,000 56,000 -237 -90,966 15,000 116,404 94,117 100,000 100,000 100,000 100,000 100,000 100,000 100,000 
      operating income
    -979,960 -7,387 -303,478 -682,076 -16,261,100 1,082,195 1,408,023 1,305,160 1,026,828 2,038,026 1,823,765 1,395,756 1,154,288 864,706 771,955 547,567 681,781 387,194 328,496 313,977 330,218 325,230 326,536 335,042 226,345 102,726 197,184 192,218 73,286 45,313 -36,631 165,215 227,181 64,430 37,073 116,404 -537,449 333,000 -486,000 57,000 -88,477 211,000 -182,000 -100,000 -100,000 -111,000 -99,000 -321,706,000 412,618 18,000 -98,000 47,000 168,223 174,000 127,000 169,000 214,010 202,000 190,000 158,000 212,446 208,000 179,000 210,335 212,000 185,000 164,000 212,081 210,000 188,000 171,000 337,000 210,000 229,000 173,000 229,237 229,000 229,000 229,000 319,966 214,000 229,000 229,000 112,596 229,000 229,000 229,000 134,883 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 229,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 300,000 200,000 200,000 200,000 300,000 200,000 200,000 200,000 300,000 200,000 200,000 200,000 400,000 200,000 200,000 200,000 300,000 200,000 200,000 300,000 400,000 200,000 200,000 200,000 300,000 200,000 200,000 200,000 300,000 200,000 
      net income
    -1,812,292 -10,022,736 -2,191,439 -661,246 -33,960,392 93,670 491,759 700,525 670,656 1,826,011 1,539,695 1,108,128 863,970 576,064 479,753 252,087 262,498 273,693 213,458 197,245 213,813 202,859 207,492 214,647 226,345 102,726 197,184 192,218 73,286 45,313 -36,631 165,215 -125,357 -185,636 281,894 -67,462 -611,489 -303,000 -699,000 57,000 -88,477 211,000 -181,000 -100,000 -100,000 -111,000 -111,000 -321,706,000 -288,739 18,000 -98,000 47,000 168,223 174,000 127,000 169,000 214,010 202,000 190,000 158,000 212,446 208,000 179,000 210,335 212,000 185,000 164,000 212,081 210,000 188,000 171,000 211,196 210,000 195,000 173,000 208,237 206,000 202,000 164,000 209,966 214,000 187,000 194,000 203,596 202,000 187,000 206,000 208,883 208,000 196,000 208,000 211,000 209,000 199,000 211,000 212,000 209,000 203,000 213,000 209,000 205,000 207,000 212,000 211,000 209,000 204,000 209,000 213,000 208,000 202,000 212,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,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.