7Baggers
Quarterly
Annual
    Unit: USD2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 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 
      revenue
    76,744,000 76,744,000 59,904,000 50,557,000 72,417,000 80,705,000 169,215,000 401,424,000 291,036,000 622,398,000 819,091,000 737,690,000 272,108,000 1,047,235,000 
      cost of revenue
    66,836,500 66,836,500 49,888,000 40,542,500 70,064,000 76,000,000 163,218,000 338,938,000 257,717,000 570,569,000 626,800,000 616,737,000 222,715,000 832,755,000 
      gross profit
    9,907,500 9,907,500 10,016,000 10,014,500 2,353,000 4,705,000 5,997,000 62,486,000 33,319,000 51,829,000 192,291,000 120,953,000 49,393,000 214,480,000 
      operating expenses
                  
      research and development
    8,862,500 8,862,500 11,957,000 13,087,000 19,898,500 25,473,000 40,314,000 64,479,000 37,264,000 70,896,000 65,031,000 70,495,000 94,979,000 506,766,000 
      sales and marketing
    927,500 927,500 1,726,000 2,196,500 4,401,000 5,351,000 8,568,000 13,139,000 37,856,000 32,205,000 1,533,000 2,895,000 1,387,000 17,095,000 
      general and administrative
                  
      total operating expenses
    34,602,000 34,602,000 28,963,500 28,963,500 67,150,000 371,145,000 267,536,000 127,475,000 65,202,000 25,220,000 102,265,000 80,517,000 375,868,000 
      operating income
    6,647,000 6,647,000 66,690,000 31,080,500 94,767,500 379,676,000 316,418,000 205,093,000 140,322,000 128,321,000 168,829,000 153,907,000 189,429,000 899,729,000 
      net income
    -34,484,500 -34,484,500 -56,674,000 -35,600,000 -89,096,500 -397,264,000 -310,421,000 -142,607,000 -107,003,000 -76,492,000 23,462,000 -32,954,000 -140,036,000 -685,249,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.