7Baggers
Quarterly
Annual
    Unit: USD2023-06-30 2023-03-31 2022-12-31 2022-09-30 2021-12-31 2020-12-31 2020-09-30 2020-06-30 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 
      revenue
    158,532,000 79,266,000 172,946,138 86,867,000 17 230,417,000 209,393,000 279,716,000 226,807,955 185,399,000 169,965,000 110,433,000 124,244,000 133,588,000 122,676,000 81,523,000 106,368,000 95,167,000 92,689,000 68,308,000 104,898,000 183,302,000 158,323,000 112,988,000 173,361,000 151,206,000 157,806,000 93,431,000 171,845,000 128,274,000 117,363,000 78,541,000 126,351,516 97,394,000 71,852,000 39,824,000 
      cost of revenue
    10,913,000 5,456,500 16,056,264 8,064,999 12,064,863 17,792,000 14,832,000 41,138,000 13,229,832 13,237,000 18,293,000 23,538,000 18,895,000 16,935,000 18,405,000 18,675,000 19,617,000 21,144,000 19,163,000 14,130,000 14,027,000 15,229,000 14,639,000 13,597,000 14,483,000 15,305,000 15,662,000 14,864,000 14,339,000 12,929,000 11,726,000 12,136,000 14,101,693 16,147,000 18,398,000 15,344,000 
      gross profit
    147,619,000 73,809,500 156,889,874 78,802,001 -12,064,846 212,625,000 194,561,000 238,578,000 213,578,123 172,162,000 151,672,000 86,895,000 105,349,000 116,653,000 104,271,000 62,848,000 86,751,000 74,023,000 73,526,000 54,178,000 90,871,000 168,073,000 143,684,000 99,391,000 158,878,000 135,901,000 142,144,000 78,567,000 157,506,000 115,345,000 105,637,000 66,405,000 112,249,823 81,247,000 53,454,000 24,480,000 
      operating expenses
                                        
      research and development
      sales, general and administrative
                                        
      total operating expenses
    171,122,000 85,547,000 197,837,710 98,894,000 -1,243,671,186 202,526,000 181,694,000 237,425,000 204,530,982 156,387,000 139,694,000 105,955,000 106,131,000 105,345,000 94,271,000 94,348,000 112,122,000 103,372,000 115,260,000 100,450,000 129,105,000 141,305,000 133,590,000 113,210,000 143,523,000 115,129,000 127,170,000 86,055,000 128,441,000 83,801,000 87,129,000 64,445,000 84,658,042 59,301,000 47,495,000 34,089,000 
      operating income
    -23,503,000 -11,737,500 -40,947,840 -20,431,000 -23,737,514 13,722,000 12,867,000 1,153,000 9,047,141 15,775,000 11,978,000 -19,060,000 -782,000 11,308,000 10,000,000 -31,500,000 -25,371,000 -29,349,000 -82,957,000 -46,272,000 -38,234,000 26,768,000 10,094,000 -13,819,000 15,355,000 20,772,000 14,974,000 -7,488,000 29,065,000 31,544,000 18,508,000 1,960,000 27,591,781 21,946,000 5,959,000 -9,609,000 
      net income
    -19,435,000 -9,717,500 -36,649,198 -18,408,000 1,695,762 6,118,000 11,692,000 1,492,000 4,501,996 11,159,000 9,352,000 -13,491,000 1,421,000 6,844,000 -884,000 -20,862,000 -22,302,000 -23,123,000 -87,303,000 -28,173,000 -25,452,000 17,099,000 9,528,000 -10,964,000 12,764,000 16,043,000 11,846,000 -5,323,000 23,225,000 25,683,000 15,371,000 2,242,000 24,722,962 21,920,000 5,695,000 -9,813,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.