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 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31 2008-12-31 2008-09-30 2008-06-30 2008-03-31 2007-12-31 2007-09-30 2007-06-30 2007-03-31 
      revenue
    1,525,928 1,530,923 1,770,059 2,644,288 5,933,670 4,022,238 3,617,142 1,439,316 3,716,038 1,740,457 648,668 2,154,754 3,784,412 1,281,949 1,982,142 990,945 5,745,028 2,198,401 1,345,805 4,352,081 2,558,417 5,102,216 3,240,056 1,147,930 640,619 1,045,735 1,162,504 1,035,730 2,086,338 1,367,169 1,647,144 1,004,243 1,814,599 2,242,200 1,608,869 5,071 117,917 20,810 135,419 127,165 20,078 157,441 223,018 208,862 123,867 259,617 158,109 75,595 304,274 160,003 74,621 127,254 273,131 305,933 234,986 256,654 173,379 271,533 136,248 199,084 162,962 333,210 473,023 256,265 214,097 93,863 95,732 56,218 
      cost of revenue
    1,222,144 1,304,335 1,528,722 2,107,116 3,789,799 2,922,686 2,334,528 1,217,250 3,097,932 2,804,773 2,185,920 2,730,462 2,135,190 987,018 1,242,767 888,080 2,594,292 1,172,942 1,171,405 2,221,237 1,416,359 2,773,862 1,982,815 671,359 419,272 658,391 585,502 631,388 928,928 645,155 671,951 486,417 890,142 1,003,861 753,283 41,605 11,469 42,783 72,436 20,613 56,854 100,242 98,536 323,526 32,679 14,067 18,873 18,121 17,562 9,884 17,030 6,259 10,698 14,440 1,897 625 33,520 1,525 10,751 7,413 26,524 5,586 
      gross profit
    303,784 226,588 241,337 537,172 2,143,871 1,099,552 1,282,614 222,066 618,106 -1,064,316 -1,537,252 -575,708 1,649,222 294,931 739,375 102,865 3,150,736 1,025,459 174,400 2,130,844 1,142,058 2,328,354 1,257,241 476,571 221,347 387,344 577,002 404,342 1,157,410 722,014 975,193 517,826 924,457 1,238,339 855,586 5,071 76,312 9,341 92,636 54,729 -535 100,587 122,776 110,326 -199,659 226,938 144,042 56,722 286,153 142,441 64,737 110,224 266,872 295,235 220,546 256,654 171,482 270,908 102,728 197,559 152,211 325,797 446,499 256,265 208,511 93,863 95,732 56,218 
      operating expenses
                                                                        
      research and development
    420,259 450,006 537,801 404,885 354,584 329,424 530,339 436,717 54,399 57,000 79,131 61,033 250,399 215,831 149,566 406,392 103,022 97,273 118,435 112,694 87,578 122,755 143,081 135,280 84,117 65,984 72,380 87,617 70,282 72,288 73,894 55,487 59,478 65,831 41,661 
      sales, general and administrative
                                                                        
      total operating expenses
    3,484,325 3,197,565 3,389,587 2,683,970 3,103,909 2,968,570 2,677,089 2,863,684 857,796 1,382,177 1,411,216 1,246,592 2,061,836 3,001,774 2,166,431 2,190,780 2,522,641 2,157,360 2,123,565 2,084,394 1,978,133 1,692,121 1,887,802 1,216,073 1,240,912 1,174,864 1,357,648 1,260,107 1,251,548 1,151,607 1,428,187 1,285,208 974,450 1,173,915 1,153,977 394,030 120,215 96,154 177,355 269,084 115,663 215,598 244,819 209,706 -104,780 345,955 303,162 260,433 400,744 360,344 309,232 386,788 485,358 407,256 438,362 466,305 522,819 416,606 407,199 404,809 439,757 649,240 426,754 249,267 181,121 117,120 112,949 75,643 
      operating income
    -3,180,540 -2,970,977 -3,148,250 -2,146,798 -960,038 -1,869,018 -1,394,475 -2,641,618 -239,690 -2,446,493 -2,948,468 -1,822,300 -412,614 -2,706,843 -1,427,056 -2,087,915 628,095 -1,131,901 -1,949,165 46,450 -836,075 636,233 -630,561 -739,502 -1,019,566 -787,520 -780,646 -855,765 -94,138 -429,593 -452,994 -767,382 -49,993 64,424 -1,877,209 -388,959 -43,903 -86,813 -84,719 -214,355 -116,198 -115,011 -122,043 -99,380 -95,136 -119,017 -158,863 -203,711 -114,591 -217,903 -244,495 -276,564 -218,486 -112,021 -217,816 -209,651 -351,337 -145,698 -304,471 -207,250 -287,546 -323,443 19,745 6,998 27,390 -23,257 -17,217 -19,425 
      net income
    -3,160,899 -2,947,736 -2,989,400 -2,141,748 -944,816 -1,981,118 -1,290,869 -2,647,614 -199,561 -2,450,437 -2,952,880 -406,023 -425,918 -2,708,579 -1,465,889 -2,147,049 578,809 -1,144,069 -1,949,791 44,169 -836,045 632,625 -634,363 -743,104 -1,414,518 -124,868 -1,318,274 -2,294,819 -469,055 -591,074 -663,103 -838,381 688,119 -209,324 -2,052,322 -534,100 -159,357 -203,670 -120,149 -252,047 -153,382 -184,041 -161,746 -149,399 -49,947 -405,815 -184,877 -224,356 -137,050 -231,746 -246,970 -278,157 -228,703 -143,215 -233,970 -209,621 -352,603 -145,696 -304,457 -206,439 -325,070 -319,028 13,855 4,175 17,597 -21,835 -18,068 -31,432 
    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.