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 
      revenue
    66,404 5,828,526 1,980,688 8,868,456 4,684,703 9,509,738 16,199,204 9,080,622 4,537,525 2,813,923 393,210 10,646 13,875 294,646 226,836 524,334 6,294,026 1,847,279 9,342,126 6,994,276 8,138,141 9,038,268 7,023,040 7,325,376 5,486,951 4,351,968 4,369,998 6,612,081 56,129 -37,518 39,938 59,997 84,865 16,638 32,591 13,200 
      cost of revenue
    5,903,370 1,746,704 4,294,836 3,687,456 7,265,852 8,141,373 6,355,141 3,710,335 2,698,074 3,284,528 1,043,802 1,368,697 2,112,173 227,296 752,383 2,015,417 12,242,337 3,904,454 6,258,525 7,903,673 8,614,221 7,732,365 5,397,799 6,423,221 5,546,570 3,663,090 5,585,108 6,523,812 35,959 5,028 21,796 35,464 18,635 47,863 12 12,347 
      gross profit
    -5,836,966 4,081,822 -2,314,148 5,181,000 -2,581,149 1,368,365 9,844,063 5,370,287 1,839,451 -470,605 -650,592 -1,358,051 -2,098,298 67,350 -525,547 -1,491,083 -5,948,311 -2,057,175 3,083,601 -909,397 -476,080 1,305,903 1,625,241 902,155 -59,619 688,878 -1,215,110 88,269 20,170 -42,546 18,142 24,533 66,230 -31,225 32,579 853 
      operating expenses
                                        
      research and development
    1,331,118 2,666,846 5,633,908 15,225,180 3,692,774 11,532,406 8,088,810 5,142,306 3,055,603 1,811,951 2,770,552 792,926 307,247 128,159 1,324,063 1,425,024 2,887,448 1,600,117 -2,092,972 2,188,833 2,032,201 1,687,173 2,677,303 1,035,286 1,498,190 1,795,205 
      sales, general and administrative
                                        
      total operating expenses
    5,487,169 2,989,834 4,716,397 7,816,117 8,668,633 6,000,512 13,976,785 9,352,998 10,661,544 7,372,277 4,935,510 4,614,281 5,048,622 2,301,781 2,285,391 2,763,993 6,390,383 5,019,077 6,437,877 8,982,009 2,958,358 5,487,416 3,850,043 3,365,698 5,305,449 2,243,440 2,856,995 3,021,402 36,733 186,718 69,876 52,004 69,038 176,450 176,162 20,456 
      operating income
    -11,324,130 1,091,990 -7,030,545 -2,635,117 -11,249,782 -4,632,147 -4,132,722 -3,982,711 -8,822,093 -7,842,882 -5,586,102 -5,972,332 -7,146,920 -2,234,432 -2,810,938 -4,255,076 -39,632,240 -7,076,252 -3,354,276 -9,891,406 -2,626,847 -4,181,513 -2,224,802 -2,463,543 -5,333,161 -1,584,617 -3,928,035 -3,089,055 -16,563 -673,646 -51,734 -27,471 -2,808 -207,675 -143,583 -19,603 
      net income
    -10,584,164 3,483,635 -999,925 -3,566,621 33,282,702 -5,226,840 -2,431,168 -2,745,018 -12,339,620 -8,913,521 -6,650,174 -6,389,857 -8,426,614 123,982 1,308,237 -3,261,368 -40,047,543 -7,344,532 -8,961,042 -10,065,620 -4,767,145 -3,611,226 -1,860,679 -2,669,526 -5,356,444 -1,809,643 -4,140,872 -3,217,588 -20,572 -721,858 48,968 -2,083 -42,658 -220,631 -151,908 -17,318 
    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.