7Baggers
Quarterly
Annual
    Unit: USD2023-11-30 2023-08-31 2023-05-31 2023-02-28 2022-11-30 2022-08-31 2022-05-31 2022-02-28 2021-11-30 2021-08-31 2021-05-31 2021-02-28 2020-11-30 2020-08-31 2020-05-31 2020-02-29 2019-11-30 2019-08-31 2019-05-31 2019-02-28 2018-11-30 2018-08-31 2018-05-31 2018-02-28 2017-11-30 2017-08-31 2017-05-31 2017-02-28 2016-11-30 2016-08-31 2016-05-31 2016-02-29 2015-11-30 2015-08-31 2015-05-31 2015-02-28 2014-11-30 2014-08-31 2014-05-31 2014-02-28 2013-11-30 2013-08-31 2013-05-31 2013-02-28 2012-11-30 2012-08-31 2012-05-31 2012-02-29 2011-11-30 2011-08-31 2011-05-31 2011-02-28 2010-11-30 2010-08-31 2010-05-31 2010-02-28 2009-11-30 2009-08-31 2009-05-31 2009-02-28 2008-11-30 2008-08-31 2008-05-31 2008-02-29 2007-11-30 2007-08-31 2007-05-31 2007-02-28 2006-11-30 2006-08-31 2006-05-31 2006-02-28 2005-11-30 2005-08-31 2005-05-31 2005-02-28 2004-11-30 2004-08-31 2004-05-31 2004-02-29 2003-11-30 2003-08-31 2003-05-31 2003-02-28 2002-11-30 2002-08-31 2002-05-31 2002-02-28 2001-11-30 2001-08-31 2001-05-31 2001-02-28 2000-11-30 2000-08-31 2000-05-31 2000-02-29 1999-11-30 1999-08-31 1999-05-31 1999-02-28 1998-11-30 1998-08-31 1998-05-31 1998-02-28 1997-11-30 1997-08-31 1997-05-31 1997-02-28 1996-11-30 1996-08-31 1996-05-31 1996-02-29 1995-11-30 1995-08-31 1995-05-31 1995-02-28 1994-11-30 1994-08-31 1994-05-31 1993-11-30 1993-08-31 1993-05-31 1993-02-28 1992-11-30 1992-08-31 1992-05-31 1992-02-29 1991-11-30 1991-08-31 1991-05-31 1990-02-28 1989-11-30 1989-08-31 1989-05-31 
      revenue
    16,944,800 10,593,100 14,524,000 14,980,400 30,269,400 19,418,300 23,160,900 23,314,200 45,112,300 32,944,400 40,807,900 40,343,000 66,750,300 59,250,100 38,291,700 20,161,900 40,824,600 24,438,000 27,587,400 23,625,400 40,482,600 24,681,000 30,022,300 21,946,000 38,908,000 24,181,300 26,930,800 27,253,300 30,697,600 25,893,000 22,784,200 16,949,500 24,424,200 12,606,800 9,637,800 7,625,300 10,936,500 6,808,200 7,178,300 5,889,400 8,502,000 5,715,100 5,990,500 5,564,100 7,864,400 5,464,400 6,594,600 5,881,400 8,690,400 5,437,100 6,264,400 5,712,800 9,484,600 5,750,400 6,295,400 6,257,900 10,016,400 6,005,900 6,390,600 6,267,900 9,388,200 6,367,500 7,374,800 6,792,300 9,903,500 6,218,500 7,606,400 6,991,605 9,820,513 6,484,370 8,106,977 7,085,090 9,683,000 6,794,100 8,226,700 7,270,579 9,187,700 6,775,000 8,417,500 6,228,215 9,976,700 6,894,500 6,924,800 5,318,311 7,827,400 5,602,100 6,132,300 4,637,551 6,007,900 5,108,400 4,800,600 3,686,248 5,245,600 4,414,600 4,250,400 3,551,261 5,000,000 4,200,000 4,100,000 3,100,000 5,500,000 4,000,000 4,200,000 3,800,000 5,600,000 5,300,000 4,700,000 4,200,000 6,300,000 5,000,000 5,700,000 4,700,000 5,900,000 4,700,000 4,000,000 3,800,000 3,300,000 2,900,000 2,500,000 2,100,000 2,100,000 1,700,000 1,400,000 1,700,000 1,700,000 1,500,000 1,300,000 1,500,000 1,500,000 1,400,000 900,000 1,000,000 1,100,000 900,000 
      cost of revenue
    5,802,400 3,684,300 5,150,400 5,926,600 11,041,400 6,939,700 7,851,500 7,871,500 13,897,300 10,498,900 12,029,900 11,734,200 19,597,800 17,309,500 11,395,500 6,480,800 13,279,900 8,046,400 9,056,200 7,789,600 13,141,600 8,462,700 9,669,700 6,352,100 10,494,800 6,659,600 7,424,800 6,113,200 8,328,100 7,498,400 6,673,800 4,956,800 7,386,200 4,577,400 3,573,800 2,792,500 4,114,800 3,013,100 2,843,500 2,091,800 3,294,500 2,661,000 2,476,200 2,526,900 3,051,200 2,440,200 2,475,900 2,301,400 3,406,800 2,400,400 2,121,700 3,478,600 2,363,200 2,321,200 2,250,700 3,534,800 2,452,600 2,300,200 2,000,000 3,424,000 2,486,500 2,671,100 2,352,800 3,388,900 2,302,000 2,706,500 2,457,100 3,421,601 2,516,500 2,879,370 2,516,982 3,390,200 2,739,200 3,004,800 2,855,639 3,108,700 2,459,500 2,891,700 2,158,300 3,274,200 2,560,000 2,582,300 2,046,225 2,802,200 2,297,900 2,445,100 1,805,422 2,235,200 2,108,100 1,972,800 1,415,258 2,065,300 1,950,300 1,797,400 1,185,208 2,000,000 1,800,000 1,700,000 1,200,000 2,100,000 1,600,000 1,600,000 1,400,000 2,100,000 2,200,000 1,800,000 1,600,000 2,300,000 1,900,000 2,200,000 2,000,000 2,400,000 2,000,000 1,700,000 1,700,000 1,400,000 1,300,000 1,200,000 1,000,000 1,000,000 800,000 600,000 800,000 800,000 700,000 600,000 700,000 700,000 600,000 400,000 400,000 500,000 400,000 
      gross profit
    11,142,400 6,908,800 9,373,600 9,053,800 19,228,000 12,478,600 15,309,400 15,442,700 31,215,000 22,445,500 28,778,000 28,608,800 47,152,500 41,940,600 26,896,200 13,681,100 27,544,700 16,391,600 18,531,200 15,835,800 27,341,000 16,218,300 20,352,600 15,593,900 28,413,200 17,521,700 19,506,000 21,140,100 22,369,500 18,394,600 16,110,400 11,992,700 17,038,000 8,029,400 6,064,000 4,832,800 6,821,700 3,795,100 4,334,800 3,797,600 5,207,500 3,054,100 3,514,300 3,037,200 4,813,200 3,024,200 4,118,700 3,580,000 5,283,600 3,036,700 6,264,400 3,591,100 6,006,000 3,387,200 3,974,200 4,007,200 6,481,600 3,553,300 4,090,400 4,267,900 5,964,200 3,881,000 4,703,700 4,439,500 6,514,600 3,916,500 4,899,900 4,534,505 6,398,912 3,967,870 5,227,607 4,568,108 6,292,800 4,054,900 5,221,900 4,414,940 6,079,000 4,315,500 5,525,800 4,069,915 6,702,500 4,334,500 4,342,500 3,272,086 5,025,200 3,304,200 3,687,200 2,832,129 3,772,700 3,000,300 2,827,800 2,270,990 3,180,300 2,464,300 2,453,000 2,366,053 3,000,000 2,400,000 2,400,000 1,900,000 3,400,000 2,400,000 2,600,000 2,400,000 3,500,000 3,100,000 2,900,000 2,600,000 4,000,000 3,100,000 3,500,000 2,700,000 3,500,000 2,700,000 2,300,000 2,100,000 1,900,000 1,600,000 1,300,000 1,100,000 1,100,000 900,000 800,000 900,000 900,000 800,000 700,000 800,000 800,000 800,000 500,000 600,000 600,000 500,000 
      operating expenses
                                                                                                                                          
      research and development
      sales, general and administrative
                                                                                                                                          
      total operating expenses
    12,083,500 5,156,700 10,232,200 11,157,800 19,015,300 13,452,100 15,026,700 15,217,800 27,785,000 20,139,000 24,548,300 26,006,700 41,658,700 36,500,300 24,476,700 13,182,000 23,895,600 15,173,200 16,855,100 15,158,700 23,705,800 14,313,000 18,017,800 14,997,700 25,082,900 15,970,400 17,615,500 19,155,400 20,567,200 18,002,400 15,261,100 12,317,500 15,002,200 6,968,700 5,522,300 4,726,800 5,944,700 3,775,700 3,950,800 3,651,800 4,286,200 2,969,700 3,414,100 3,440,400 3,961,900 2,803,600 3,559,300 3,227,100 4,121,000 2,841,300 3,460,900 4,766,300 3,121,100 3,678,100 3,557,400 5,002,600 3,193,900 3,451,400 3,596,700 4,937,600 3,368,300 3,950,100 3,791,100 5,129,900 3,318,900 3,975,300 3,854,467 5,107,640 3,528,108 4,139,924 3,813,916 5,110,700 3,396,400 4,012,600 3,944,871 4,767,200 3,578,800 4,187,300 3,519,982 5,291,100 3,478,300 3,748,800 2,900,524 3,800,400 2,589,600 2,809,700 2,493,666 2,992,200 2,343,400 2,219,800 2,144,266 2,541,600 1,866,600 1,986,100 2,224,381 2,400,000 1,900,000 1,900,000 1,900,000 2,500,000 1,900,000 2,000,000 2,100,000 2,600,000 2,300,000 2,100,000 2,200,000 2,900,000 2,400,000 2,900,000 2,200,000 2,600,000 1,700,000 1,600,000 1,600,000 1,500,000 1,100,000 1,000,000 800,000 800,000 700,000 800,000 700,000 600,000 600,000 800,000 600,000 600,000 600,000 400,000 500,000 400,000 400,000 
      operating income
    -548,400 1,463,700 -467,200 16,804,800 601,800 -577,500 673,400 621,200 3,830,900 32,452,200 4,828,400 3,132,600 5,893,600 5,939,500 2,826,100 900,100 4,052,200 24,119,400 27,221,200 23,254,700 4,032,800 2,305,600 29,669,500 990,700 38,581,800 1,977,400 2,263,700 1,345,500 2,305,100 769,200 1,221,100 152,600 2,035,800 1,060,700 541,700 106,000 10,936,500 19,400 384,000 145,800 8,502,000 84,400 100,200 -403,200 858,200 220,600 6,594,600 352,900 1,162,600 195,400 6,264,400 241,900 1,239,700 266,100 296,100 606,000 1,474,800 359,400 639,000 671,200 1,026,600 512,700 753,600 648,400 1,384,700 597,600 924,600 680,038 1,291,272 439,762 1,087,683 754,192 1,182,100 658,500 1,209,300 470,069 1,311,800 736,700 1,338,500 549,933 1,411,400 856,200 593,700 371,562 1,224,800 714,600 877,500 338,463 780,500 656,900 608,000 67,062 638,700 597,700 466,900 141,672 600,000 500,000 500,000 900,000 500,000 600,000 300,000 900,000 800,000 800,000 400,000 1,100,000 700,000 600,000 500,000 900,000 1,000,000 700,000 500,000 400,000 500,000 300,000 300,000 300,000 200,000 100,000 200,000 300,000 200,000 -100,000 200,000 200,000 200,000 100,000 100,000 200,000 100,000 
      net income
    1,972,100 1,061,700 -872,800 -1,919,700 900 -801,900 215,800 323,900 2,646,600 1,898,200 3,438,100 2,168,300 4,269,600 4,255,000 1,931,100 538,100 2,735,800 1,007,600 1,363,600 555,500 2,815,600 1,490,700 1,816,600 824,100 2,128,400 1,036,900 1,225,300 648,000 1,274,200 318,500 620,200 -108,200 1,258,500 644,400 324,600 97,000 526,400 -3,900 239,700 -313,200 547,800 56,400 66,600 -211,200 525,700 138,200 350,200 269,600 724,900 126,200 300,200 12,900 776,900 190,200 188,200 347,700 925,100 225,400 415,400 460,400 649,500 323,000 479,700 482,500 876,800 379,800 585,300 488,306 798,158 423,989 696,648 519,310 739,100 394,800 745,200 319,874 809,400 452,400 824,400 382,050 871,100 534,400 585,900 271,485 764,900 454,000 547,700 252,974 485,000 423,800 369,500 79,562 381,900 352,700 276,100 79,028 400,000 300,000 300,000 100,000 500,000 300,000 400,000 200,000 600,000 500,000 500,000 300,000 700,000 400,000 300,000 300,000 500,000 500,000 400,000 200,000 300,000 300,000 300,000 200,000 200,000 400,000 100,000 200,000 200,000 200,000 100,000 200,000 200,000 100,000 -200,000 100,000 200,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.