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-12-31 1997-09-30 1997-06-30 1997-03-31 1996-09-30 
      revenue
    23,537,000 13,967,000 15,067,000 12,357,000 15,880,000 15,467,000 14,055,000 145,000 14,766,000 15,973,000 14,510,000 13,863,000 14,291,000 14,026,000 13,130,000 12,345,000 12,570,000 12,466,000 12,302,000 11,529,000 11,652,000 11,725,000 11,850,000 11,165,000 10,651,000 9,814,000 9,916,000 9,097,000 8,994,000 9,497,000 8,941,000 8,426,000 8,535,000 8,582,000 8,769,000 8,532,000 8,614,000 8,396,000 7,913,000 7,371,000 6,649,000 6,511,000 6,859,000 6,362,000 6,616,000 6,731,000 6,306,000 6,293,000 6,867,000 6,440,000 5,837,000 5,885,000 6,413,000 5,845,000 5,610,000 5,672,000 6,824,000 5,820,000 5,909,000 5,358,000 4,520,509 -2,401,746 5,748,381 5,409,239 5,415,584 5,272,276 4,901,610 4,717,487 4,821,842 4,826,354 4,597,668 4,318,882 4,505,040 3,987,982 3,890,232 3,909,083 3,951,166 2,587,460 2,429,988 2,401,208 2,310,172 2,312,302 2,301,631 2,163,447 2,207,130 2,093,468 2,122,130 1,853,845 1,851,153 1,659,705 1,552,106 1,398,064 1,341,810 1,262,216 1,233,463 1,132,593 3,653,241 183,207 183,217 180,335 900,000 860,000 720,000 620,000 620,000 550,000 490,000 420,000 310,000 
      cost of revenue
    20,606,000 12,103,000 12,016,000 510,000 500,000 470,000 440,000 390,000 380,000 350,000 280,000 200,000 
      gross profit
    2,931,000 1,864,000 3,051,000 12,357,000 15,880,000 15,467,000 14,055,000 145,000 14,766,000 15,973,000 14,510,000 13,863,000 14,291,000 14,026,000 13,130,000 12,345,000 12,570,000 12,466,000 12,302,000 11,529,000 11,652,000 11,725,000 11,850,000 11,165,000 10,651,000 9,814,000 9,916,000 9,097,000 8,994,000 9,497,000 8,941,000 8,426,000 8,535,000 8,582,000 8,769,000 8,532,000 8,614,000 8,396,000 7,913,000 7,371,000 6,649,000 6,511,000 6,859,000 6,362,000 6,616,000 6,731,000 6,306,000 6,293,000 6,867,000 6,440,000 5,837,000 5,885,000 6,413,000 5,845,000 5,610,000 5,672,000 6,824,000 5,820,000 5,909,000 5,358,000 4,520,509 -2,401,746 5,748,381 5,409,239 5,415,584 5,272,276 4,901,610 4,717,487 4,821,842 4,826,354 4,597,668 4,318,882 4,505,040 3,987,982 3,890,232 3,909,083 3,951,166 2,587,460 2,429,988 2,401,208 2,310,172 2,312,302 2,301,631 2,163,447 2,207,130 2,093,468 2,122,130 1,853,845 1,851,153 1,659,705 1,552,106 1,398,064 1,341,810 1,262,216 1,233,463 1,132,593 3,653,241 183,207 183,217 180,335 390,000 360,000 250,000 180,000 230,000 170,000 140,000 140,000 110,000 
      operating expenses
                                                                                                                 
      research and development
      sales and marketing
    171,000 609,000 370,000 346,000 289,000 163,000 446,000 361,000 324,000 140,000 313,000 396,000 100,000 342,000 247,000 354,000 351,000 159,000 430,000 175,000 459,000 177,000 194,000 89,000 286,000 96,000 298,000 221,000 336,000 240,000 195,000 94,000 165,000 129,000 328,000 226,000 147,000 218,000 212,000 161,000 230,000 106,000 112,000 93,000 111,000 73,000 108,000 186,000 91,000 64,000 126,000 171,000 101,000 105,000 105,000 91,000 82,000 99,000 55,000 107,000 167,539 94,875 97,620 202,966 83,107 96,817 104,596 174,230 80,485 101,733 75,564 71,391 81,681 84,636 83,535 87,629 90,329 54,292 82,448 98,326 48,423 69,770 78,236 76,828 64,216 66,621 61,060 52,437 7,182 51,682 50,803 37,471 17,420 42,421 55,070 83,564 200,000 510,000 500,000 470,000 440,000 390,000 380,000 350,000 280,000 200,000 
      general and administrative
                                                                                                                 
      total operating expenses
    6,959,000 6,824,000 6,729,000 6,513,000 6,802,000 6,494,000 6,280,000 6,249,000 6,302,000 6,583,000 6,094,000 6,133,000 6,583,000 6,224,000 5,928,000 5,695,000 5,338,000 5,465,000 5,281,000 5,244,000 5,095,000 5,173,000 4,964,000 4,658,000 4,560,000 4,200,000 4,391,000 4,164,000 3,927,000 3,948,000 3,971,000 3,889,000 3,748,000 3,708,000 3,796,000 3,703,000 3,673,000 3,640,000 3,403,000 3,548,000 3,187,000 3,056,000 3,096,000 3,091,000 3,073,000 2,991,000 2,943,000 2,742,000 2,726,000 2,669,000 2,446,000 2,313,000 3,335,000 2,305,000 2,178,000 2,331,000 2,213,000 2,327,000 2,693,000 2,013,000 2,069,857 1,986,821 2,006,385 1,900,937 1,852,851 1,838,619 1,778,050 1,831,456 1,741,297 1,764,918 1,685,836 1,694,458 1,628,466 1,633,433 1,520,888 1,509,452 1,498,699 965,274 897,969 901,441 868,268 828,120 853,658 756,668 749,988 699,175 659,787 631,305 663,285 591,696 552,296 548,849 456,534 417,974 419,259 396,973 400,879 352,828 333,851 312,442 570,000 550,000 560,000 510,000 490,000 470,000 460,000 410,000 350,000 
      operating income
    3,063,000 609,000 370,000 346,000 -446,000 163,000 446,000 361,000 -23,407,000 -8,958,000 313,000 396,000 -22,350,000 -9,565,000 -9,054,000 354,000 -20,042,000 -6,953,000 -6,903,000 175,000 -18,278,000 -6,673,000 -6,998,000 89,000 -15,170,000 -6,183,000 -6,626,000 221,000 -13,038,000 -6,135,000 -5,436,000 94,000 -12,425,000 -5,080,000 -5,619,000 226,000 -11,695,000 -5,045,000 -5,066,000 161,000 -9,944,000 -3,972,000 -4,024,000 93,000 9,043,000 -3,395,000 -3,376,000 186,000 7,789,000 2,857,000 -2,761,000 171,000 6,509,000 2,850,000 2,499,000 91,000 6,951,000 2,605,000 2,833,000 107,000 5,726,604 -239,263 -6,154,165 202,966,000 458,750,000 101,733,000 147,363 174,230,000 329,173,000 -9,928 75,564,000 71,391,000 337,481,000 84,636,000 83,535,000 87,629,000 325,395,000 54,292,000 82,448,000 98,326,000 273,257,000 -1,070,710 -979,567 76,828,000 244,334,000 -829,349 -914,377 52,437 147,138,000 -157,669 -111,921 6,129 43,959 71,380 -85,189 -143,796 -2,708,883 835,977 752,877 620,029 1,080,000 1,050,000 1,030,000 950,000 880,000 850,000 810,000 690,000 550,000 
      net income
    4,147,000 2,220,000 9,567,000 7,920,000 6,851,000 5,590,000 6,832,000 5,177,000 5,463,000 7,015,000 5,458,000 5,228,000 25,600 4,461,000 4,076,000 3,928,000 24,160 5,513,000 5,399,000 4,848,000 22,940 5,052,000 4,852,000 4,540,000 24,690 3,631,000 3,290,000 3,272,000 25,260 3,362,000 3,505,000 3,069,000 26,200 3,502,000 3,150,000 3,055,000 25,710 3,351,000 2,847,000 2,350,000 660 2,539,000 2,835,000 2,629,000 550 3,336,000 2,930,000 2,665,000 440 3,152,000 3,076,000 2,784,000 2,678,000 2,861,000 3,013,000 3,470,000 3,994,000 -23,711,000 3,794,000 4,492,000 2,829,337 -2,641,009 -405,784 5,473,456 5,886,350 5,752,271 5,048,973 4,667,992 4,905,142 4,816,426 4,354,185 3,799,364 3,564,497 3,222,525 2,935,088 2,752,491 2,741,340 1,430,568 1,236,726 1,187,423 1,233,195 1,241,592 1,322,064 1,346,132 1,341,406 1,264,119 1,207,753 1,211,582 1,414,965 1,502,036 1,440,185 1,404,193 1,385,769 1,333,596 1,148,274 988,797 944,358 1,019,184 936,094 800,364 330,000 310,000 160,000 120,000 140,000 70,000 30,000 20,000 -40,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.