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 
      revenue
    131,900,000 135,616,188 118,075,654 113,699,075 127,923,410 184,477,137 195,543,956 191,762,403 234,558,261 213,029,235 145,544,365 124,972,527 112,853,326 103,766,558 70,396,170 95,879,937 130,477,623 118,885,396 83,290,615 79,544,185 101,829,039 95,344,839 96,823,202 78,973,293 102,186,274 107,023,036 91,423,778 84,455,121 66,333,382 70,783,892 56,961,705 43,937,519 55,926,516 71,188,165 65,102,772 95,115,788 103,078,867 91,205,219 
      cost of revenue
    115,100,000 110,404,858 104,297,723 100,339,146 105,280,399 148,194,204 153,843,973 163,451,326 199,474,180 183,044,230 123,358,489 114,388,796 100,193,860 89,629,014 60,632,408 94,297,472 116,797,317 103,067,000 71,107,631 71,253,039 89,862,054 79,492,689 83,149,159 67,051,316 91,752,146 92,165,521 84,557,280 77,006,112 61,863,253 59,837,656 53,241,377 37,408,594 48,723,882 62,652,133 53,712,236 80,759,436 100,481,068 91,968,441 
      gross profit
    16,800,000 25,211,330 13,777,931 13,359,929 22,643,011 36,282,933 41,699,983 28,311,077 35,084,081 29,985,005 22,185,876 10,583,731 12,659,466 14,137,544 9,763,762 1,582,465 13,680,306 15,818,396 12,182,984 8,291,146 11,966,985 15,852,150 13,674,043 11,921,977 10,434,128 14,857,515 6,866,498 7,449,009 4,470,129 10,946,236 3,720,328 6,528,925 7,202,634 8,536,032 11,390,536 14,356,352 2,597,799 -763,222 
      operating expenses
                                          
      research and development
      sales, general and administrative
                                          
      total operating expenses
    5,700,000 5,500,121 5,923,159 5,691,733 3,907,905 5,776,666 5,137,387 5,281,388 4,289,733 4,442,064 6,029,793 4,204,898 4,357,441 3,691,963 3,872,388 3,993,243 5,217,757 2,768,253 5,358,991 4,033,680 4,272,662 3,704,360 4,378,671 4,128,298 3,744,452 4,762,860 3,141,276 3,514,764 3,622,173 3,179,287 2,935,950 3,036,371 3,136,254 3,595,398 3,916,119 4,318,692 5,112,104 2,790,350 
      operating income
    11,100,000 19,711,209 7,854,772 9,249,191 11,495,734 30,506,267 36,244,564 20,021,880 30,794,348 25,542,941 16,156,083 6,378,833 8,277,025 9,960,001 3,792,860 -2,332,788 -873,390 13,050,143 6,823,993 4,257,466 7,694,323 12,147,790 8,434,946 7,793,679 6,689,676 10,024,655 -1,189,822 -355,753 847,956 7,766,949 784,378 3,492,554 -1,287,643 4,868,752 6,996,529 9,948,792 -14,020,936 -1,892,204 
      net income
    1,136,202 18,868,291 2,844,540 1,878,502 15,502,601 14,279,656 25,032,433 20,167,965 15,150,156 26,995,231 19,227,275 5,854,171 7,590,134 7,552,245 3,005,176 -6,795,375 -4,398,657 8,321,560 4,032,501 3,702,554 -617,948 8,276,951 5,773,023 4,324,994 4,021,881 7,181,251 -4,737,181 1,346,842 65,881 6,064,336 129,634 1,197,104 -4,787,042 3,002,669 5,460,637 7,599,929 -17,042,052 -2,909,607 
    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.