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 
      revenue
    30,270,749 31,386,446 24,532,036 30,785,775 21,411,335 26,141,451 36,548,151 28,955,236 31,093,598 30,860,935 30,688,553 32,783,670 28,141,573 24,570,064 24,530,130 24,842,747 22,461,817 22,932,335 20,664,340 22,731,397 24,695,948 21,004,700 19,076,307 19,951,414 16,413,647 16,503,840 16,687,260 17,441,617 14,326,495 12,327,924 10,731,432 10,193,735 7,161,277 5,406,040 4,340,911 3,771,833 2,607,830 1,613,540 689,329 103,921 423,198 459,216 595,570 500,226 492,119 547,830 565,140 452,173 418,809 453,419 578,726 436,458 518,831 417,818 557,296 627,175 462,330 361,833 372,484 391,379 419,769 343,443 284,418 235,278 170,843 172,953 132,903 124,881 
      cost of revenue
    16,730,584 14,451,065 16,140,841 17,179,415 17,568,793 19,773,994 19,011,533 19,586,124 18,876,307 18,171,975 19,602,651 22,526,953 17,065,489 15,650,526 17,189,345 16,827,730 14,913,475 14,706,368 14,759,146 15,842,946 11,370,214 10,638,918 9,312,117 10,741,509 6,902,073 8,426,423 8,353,149 8,770,401 6,106,934 5,708,580 5,740,177 5,866,853 3,720,643 2,817,615 2,238,164 2,291,062 1,678,407 1,096,983 503,865 51,531 
      gross profit
    13,540,165 16,935,381 8,391,195 13,606,360 3,842,542 6,367,457 17,536,618 9,369,112 12,217,291 12,688,960 11,085,902 10,256,717 11,076,084 8,919,538 7,340,785 8,015,017 7,548,342 8,225,967 5,905,194 6,888,451 13,325,734 10,365,782 9,764,190 9,209,905 9,511,574 8,077,417 8,334,111 8,671,216 8,219,561 6,619,344 4,991,255 4,326,882 3,440,634 2,588,425 2,102,747 1,480,771 929,423 516,557 185,464 52,390 423,198 459,216 595,570 500,226 492,119 547,830 565,140 452,173 418,809 453,419 578,726 436,458 518,831 417,818 557,296 627,175 462,330 361,833 372,484 391,379 419,769 343,443 284,418 235,278 170,843 172,953 132,903 124,881 
      operating expenses
                                                                        
      research and development
      sales, general and administrative
                                                                        
      total operating expenses
    7,463,370 10,552,456 10,008,915 9,453,787 7,400,142 10,916,018 12,111,269 10,159,644 11,329,588 8,085,837 9,030,318 8,416,137 9,743,435 7,214,547 6,081,475 6,279,245 7,291,455 5,329,974 4,710,906 4,757,099 14,340,541 11,564,452 10,377,964 10,243,892 12,691,480 9,042,787 9,091,672 9,169,736 11,233,710 8,773,476 8,028,135 6,547,786 6,652,957 4,597,140 3,936,298 2,917,057 1,994,807 1,881,180 1,429,533 1,253,765 2,609,288 770,064 505,766 447,310 -1,636,606 392,911 410,644 415,404 1,596,218 393,617 405,025 415,453 1,651,138 365,929 605,793 703,997 3,223,684 760,461 698,610 711,197 2,486,719 583,644 557,650 -658,159 1,611,676 48,078 45,191 -265,618 
      operating income
    6,076,790 5,952,419 -2,031,323 4,152,573 -5,474,594 -4,548,561 5,002,592 -1,282,647 887,703 3,865,869 1,211,013 1,400,234 1,332,649 1,240,696 789,058 1,263,311 256,887 2,449,776 712,038 1,685,536 -1,367,017 -1,528,954 -929,568 -1,352,677 -3,429,055 -1,223,225 -1,011,699 -498,520 -3,014,149 -2,154,132 -3,036,880 -2,220,904 -3,212,323 -2,008,715 -1,833,551 -1,436,286 -1,065,384 -1,364,623 -1,244,069 -1,201,375 -466,228 -265,173 -15,196 52,916 62,472 111,018 168,600 36,769 23,246 61,448 173,494 21,037 78,351 51,572 -698,982 -75,524 -817,222 -396,922 -347,772 -325,881 -319,928 -240,427 -284,372 -422,881 -510,011 -229,121 -164,529 -140,737 
      net income
    354,152 940,101 -5,297,655 -230,215 7,903,867 -6,280,434 14,389,221 -2,380,935 633,320 1,696,023 942,194 1,237 -418,879 289,360 -262,062 51,685 -1,004,164 1,387,982 -309,946 503,543 -2,482,609 -2,717,403 -1,974,906 -2,286,344 -3,985,630 -1,727,617 -1,563,003 -1,054,511 -3,493,791 -2,613,492 -3,532,722 -2,613,703 -3,439,004 -2,149,828 -1,808,549 -1,393,723 -883,003 -1,227,505 -673,096 -946,729 -466,228 -265,173 -15,196 52,916 62,472 111,018 168,600 36,769 23,244 61,448 173,494 17,037 124,800 152,146 -563,246 -91,611 -818,373 -396,922 -347,772 -325,881 -319,928 -240,427 -284,372 -422,881 -531,011 -225,121 -160,529 -129,907 
    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.