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 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 
      revenue
    3,000 2,000 2,000 5,000 4,000 34,000 5,000 11,000 4,000 15,000 5,000 16,000 26,000 18,000 302,576,000 35,000 4,000 38,000 8,000 35,000 7,000 16,000 6,000 401,000 375,000 396,000 375,000 402,000 375,000 398,000 375,000 405,000 375,000 400,000 375,000 440,000 292,000 268,000 250,000 286,000 1,612,000 6,000 293,000 8,000 368,000 36,000 -1,000 3,000 1,000 17,000 -199,991,514 15,538 200,023,392 20,769 12,712 3,233 7,207 3,154 25,789 23,905 50,744 33,306 28,202 46,664 64,827 49,554 36,707 33,563 75,968 45,049 47,063 56,972 72,267 36,712 57,003 33,874 66,848 41,792 67,907 53,919 50,714 46,844 78,924 91,722 84,087 158,906 95,889 62,802 288,289 148,373 194,580 392,611 502,883 660,037 242,544 500,000 600,000 700,000 
      cost of revenue
    2,000 2,000 1,000 2,000 2,000 1,000 9,438,000 90,101,000 90,101,000 291,000 884,000 1,000 1,029,000 4,236,000 6,100,000 -32,500 59,239,274 -97,558 30,849 34,020 21,429 63,235 -4,577 30,646 187,583 58,567 102,896 9,253 11,024 37,624 67,486 
      gross profit
    1,000 1,000 3,000 2,000 33,000 5,000 -9,427,000 4,000 15,000 9,443,000 -90,085,000 26,000 18,000 212,475,000 35,000 4,000 38,000 8,000 35,000 7,000 16,000 6,000 401,000 375,000 396,000 375,000 111,000 -509,000 398,000 375,000 404,000 -654,000 -3,836,000 375,000 -5,660,000 292,000 268,000 250,000 286,000 1,612,000 6,000 293,000 8,000 368,000 36,000 -1,000 3,000 1,000 17,000 -199,959,014 15,538 140,784,118 20,769 12,712 3,233 7,207 3,154 25,789 23,905 50,744 33,306 28,202 46,664 64,827 49,554 36,707 33,563 75,968 45,049 47,063 56,972 72,267 36,712 57,003 33,874 66,848 41,792 165,465 53,919 50,714 46,844 48,075 57,702 62,658 95,671 100,466 32,156 100,706 89,806 91,684 383,358 491,859 622,413 175,058 500,000 600,000 700,000 
      operating expenses
                                                                                                      
      research and development
    1,218,000 4,755,000 1,368,000 2,708,000 1,216,000 1,255,000 1,227,000 2,125,000 1,151,000 1,149,000 1,152,000 2,031,000 1,091,000 3,803,000 1,905,000 959,000 964,000 986,000 936,000 1,692,000 932,000 1,186,000 1,005,000 1,201,000 481,000 517,000 475,000 1,108,000 460,000 481,000 450,000 1,005,000 463,000 417,000 392,000 938,000 374,000 345,000 347,000 780,000 316,000 382,000 304,000 772,000 253,000 274,000 759,000 273,000 235,000 196,000 469,599 192,587 1,227,688 522,235 206,559 215,243 220,558 221,699 211,989 215,513 240,109 177,714 216,076 200,062 304,747 192,424 537,526 617,627 325,599 600,000 400,000 300,000 
      sales, general and administrative
                                                                                                      
      total operating expenses
    5,638,000 12,121,000 5,916,000 8,052,000 5,359,000 4,301,000 4,408,000 -2,283,000 4,240,000 4,157,000 43,095,000 9,496,000 5,361,000 10,504,000 29,281,000 4,538,000 4,980,000 4,590,000 5,642,000 6,474,000 4,955,000 6,478,000 7,614,000 6,442,000 3,937,000 4,207,000 4,281,000 7,648,000 6,778,000 5,751,000 8,993,000 8,152,000 5,448,000 5,731,000 6,134,000 10,129,000 6,542,000 6,439,000 7,203,000 7,632,000 6,745,000 6,584,000 9,822,000 10,541,000 9,739,000 11,770,000 6,688,000 4,183,000 3,755,000 2,769,000 -196,433,636 2,449,102 25,682,745 4,478,120 3,142,846 2,627,344 3,935,553 3,408,389 3,101,721 2,971,081 3,146,909 3,168,928 4,153,461 2,635,324 224,579 94,528 44,384 36,541 33,124 30,316 52,752 21,731 42,493 18,427 33,638 41,513 40,215 20,782 44,527 22,561 39,370 40,984 66,608 56,196 73,098 108,255 216,889 38,357 144,855 -5,179 640,520 642,515 1,486,577 1,475,946 1,466,954 1,400,000 1,000,000 800,000 
      operating income
    -5,635,000 -12,119,000 -5,914,000 -8,051,000 -5,355,000 -4,267,000 -4,403,000 -7,144,000 -4,236,000 -4,142,000 -33,652,000 -9,480,000 -5,335,000 -10,486,000 183,194,000 -4,503,000 -4,976,000 -4,552,000 -5,634,000 -6,439,000 -4,948,000 -6,462,000 -7,608,000 -6,041,000 -3,562,000 -3,811,000 -3,906,000 -7,246,000 -7,287,000 -5,353,000 -8,618,000 -7,748,000 -6,102,000 -9,567,000 -5,759,000 7,211,000 -6,250,000 -6,171,000 -6,953,000 -7,346,000 -5,133,000 -6,578,000 -9,529,000 -10,533,000 -9,371,000 -11,734,000 -6,688,000 -4,180,000 -3,754,000 -2,752,000 -3,525,378 -2,433,564 115,101,373 -4,457,351 -3,130,134 -2,624,111 -3,928,346 -3,405,235 -3,075,932 -2,947,176 -3,096,165 -3,135,622 -4,125,259 -2,588,660 -159,752 -44,974 -7,677 -2,978 42,844 14,733 -5,689 35,241 29,774 18,285 23,365 -7,639 26,633 21,010 23,380 31,358 11,344 5,860 -18,533 1,506 -10,440 -12,584 -116,423 -6,201 -44,149 94,985 -548,836 -259,157 -994,718 -853,533 -1,291,896 -900,000 -400,000 -100,000 
      net income
    -4,918,000 -11,379,000 -4,467,000 -24,223,000 -4,280,000 -4,437,000 -3,320,000 -6,296,000 -3,331,000 -3,523,000 -26,443,000 -7,451,000 -4,025,000 -8,040,000 299,945,000 -4,486,000 -4,956,000 -4,130,000 -5,608,000 -6,417,000 -4,934,000 -6,450,000 -7,605,000 -6,034,000 -3,552,000 -3,798,000 -3,894,000 -7,234,000 -7,387,000 -5,337,000 -8,610,000 -7,736,000 -6,097,000 -9,546,000 -5,855,000 7,325,000 -4,468,000 -6,670,000 -6,087,000 -7,554,000 -5,134,000 -7,029,000 -7,891,000 -7,235,000 -4,719,000 -10,264,000 -6,214,000 5,879,000 -9,805,000 -7,122,000 -33,086,309 -2,153,734 81,112,974 -4,456,038 -3,129,892 -2,622,751 -3,927,102 -3,403,008 -3,068,978 -2,922,875 -3,048,593 -3,031,735 -4,143,968 -2,566,283 -159,752 -44,974 17,251 -14,410 42,844 14,733 45,006 27,459 29,774 18,285 36,008 -18,527 26,633 21,010 20,050 31,358 11,344 7,280 -15,575 1,506 -10,440 -12,584 -1,341,913 10,956 -46,374 70,377 -2,157,025 1,392,175 -994,718 -853,533 -1,164,067 -900,000 -400,000 -100,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.