7Baggers
Quarterly
Annual
    Unit: USD2023-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 
      revenue
    84,406,244 42,203,122 109,574,264 54,787,132 100,407,042 50,203,521 102,836,558 51,418,279 68,075,441 34,037,721 69,928,649 34,964,325 26,950,524 13,475,262 46,508,356 23,254,178 15,267,547 7,633,774 
      cost of revenue
    83,763,353 41,881,677 107,238,902 53,619,451 96,499,119 48,249,560 96,047,438 48,023,719 63,212,058 31,606,029 62,229,721 31,114,861 24,174,976 12,087,488 42,629,521 21,314,761 13,451,406 6,725,703 
      gross profit
    642,891 321,445 2,335,362 1,167,681 3,907,923 1,953,961 6,789,120 3,394,560 4,863,383 2,431,692 7,698,928 3,849,464 2,775,548 1,387,774 3,878,835 1,939,417 1,816,141 908,071 
      operating expenses
                      
      research and development
      sales and marketing
    3,306,812 1,653,406 2,585,516 1,292,758 6,209,824 3,104,912 6,920,206 3,460,103 2,460,195 1,230,098 841,568 420,784 186,327 93,164 593,867 296,934 128,788 64,394 
      general and administrative
                      
      total operating expenses
    1,981,967 990,984 1,325,002 662,501 4,463,950 2,231,975 3,450,085 1,725,042 2,056,528 1,028,265 1,324,333 662,167 739,664 369,832 846,602 423,301 299,226 149,613 
      operating income
    7,231,374 3,858,354 5,858,878 2,855,918 12,425,104 6,183,162 13,141,311 6,465,116 5,503,695 2,770,964 3,689,737 1,844,869 1,665,817 832,908 2,948,900 1,474,450 1,040,357 520,178 
      net income
    -6,588,480 -3,294,242 -3,523,520 -1,761,758 -8,517,180 -4,258,591 -6,352,190 -3,176,096 -640,310 -320,156 4,018,399 2,009,199 1,094,416 547,208 938,145 469,072 766,307 383,154 
    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.