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 
      revenue
    89,937,000 76,884,000 83,393,000 82,556,000 88,311,000 73,020,000 81,125,000 74,181,000 84,067,000 71,869,000 70,760,000 50,482,000 44,993,000 39,567,000 16,664,000 40,719,000 52,200,000 22,106,000 23,599,000 22,776,000 25,813,000 19,960,000 20,311,000 19,517,000 21,661,000 17,811,372 19,898,503 20,426,698 20,413,800 18,379,600 17,226,656 16,393,981 18,600,400 15,253,883 14,900,900 11,776,577 14,392,500 12,390,184 12,267,340 10,272,920 45,984,679 
      cost of revenue
    73,462,000 64,602,000 67,999,000 18,855,000 68,004,000 60,417,000 64,160,000 57,472,000 63,190,000 56,373,000 52,527,000 39,907,000 36,697,000 31,545,000 16,212,000 36,612,000 41,770,000 17,226,000 19,149,000 17,743,000 18,225,000 15,897,000 15,461,000 15,101,000 15,842,000 14,390,454 15,561,229 16,181,835 16,037,500 14,915,281 13,288,635 12,776,408 14,518,900 12,154,473 11,319,900 9,506,379 9,626,400 9,057,423 8,485,710 7,600,794 34,735,824 
      gross profit
    16,475,000 12,282,000 15,394,000 63,701,000 20,307,000 12,603,000 16,965,000 16,709,000 20,877,000 15,496,000 18,233,000 10,575,000 8,296,000 8,022,000 452,000 4,107,000 10,430,000 4,880,000 4,450,000 5,033,000 7,588,000 4,063,000 4,850,000 4,416,000 5,819,000 3,420,918 4,337,274 4,244,863 4,376,300 3,464,319 3,938,021 3,617,573 4,081,500 3,099,410 3,581,000 2,270,198 4,766,100 3,332,761 3,781,630 2,672,126 11,248,855 
      operating expenses
                                             
      research and development
      sales, general and administrative
                                             
      total operating expenses
    8,490,000 14,237,000 13,349,000 59,423,000 13,744,000 12,061,000 10,991,000 9,939,000 11,519,000 9,118,000 8,788,000 7,974,000 7,330,000 6,101,000 4,937,000 5,836,000 6,121,000 3,495,000 3,680,000 3,899,000 3,371,000 3,649,000 4,121,000 3,932,000 4,241,000 4,193,843 5,691,635 4,513,057 5,152,100 5,426,435 4,967,677 4,331,555 4,457,600 5,003,021 4,598,700 3,635,113 5,052,800 1,303,285 3,173,866 2,600,011 12,334,780 
      operating income
    7,985,000 -1,955,000 2,045,000 4,278,000 5,859,000 491,000 5,753,000 9,338,000 5,715,000 5,058,000 7,756,000 857,000 -4,081,000 20,000 -5,283,000 -4,351,000 10,405,000 775,000 477,000 1,134,000 4,243,000 336,000 773,000 461,000 434,000 -792,044 -1,738,622 -284,407 -2,266,700 -2,469,089 -967,890 -488,948 -1,630,400 -2,181,716 -1,393,600 -1,693,918 -1,097,800 801,778 576,873 173,636 -6,367,896 
      net income
    4,642,000 -3,098,000 568,000 2,606,000 5,079,000 377,000 4,303,000 3,670,000 5,773,000 11,671,000 13,836,000 70,000 -4,479,000 -875,000 -2,872,000 -4,599,000 19,839,000 460,000 -322,000 854,000 3,167,000 -305,000 181,000 231,000 -331,000 -1,166,074 -2,300,447 -401,766 -16,148,900 1,480,861 -1,560,271 -456,903 1,647,100 -2,015,969 8,390,200 -1,090,620 1,591,300 747,426 3,013,198 -721,803 -21,098,214 
    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.