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 2006-12-31 2006-09-30 2006-06-30 2006-03-31 2005-12-31 2005-09-30 2005-06-30 2005-03-31 2004-12-31 2004-09-30 2004-06-30 2004-03-31 2003-12-31 2003-09-30 2003-06-30 2003-03-31 
      revenue
    1,317,746 1,203,164 1,655,744 1,724,771 1,847,378 1,968,003 2,138,301 2,302,391 1,820,163 2,064,359 2,213,499 2,155,472 1,809,732 2,036,228 1,359,979 2,172,036 1,706,903 2,088,001 2,354,683 3,122,935 3,728,800 3,666,780 3,751,568 4,942,990 4,929,475 3,546,680 4,310,059 4,306,122 3,715,432 3,389,427 2,647,422 2,275,247 2,737,451 2,054,432 1,224,987 1,282,960 1,409,629 1,427,828 1,343,770 1,331,537 1,402,152 1,314,728 1,160,472 1,401,454 1,523,152 1,764,764 2,205,831 2,081,542 2,359,863 2,560,226 2,571,840 2,904,846 3,066,466 3,414,335 3,852,476 3,712,726 6,225,078 6,325,951 6,760,419 6,825,578 6,249,121 7,280,553 8,493,171 9,097,955 10,098,912 11,290,004 11,475,509 11,757,786 14,195,140 15,261,251 13,970,050 11,823,275 10,331,427 9,109,436 8,067,506 6,789,764 5,774,489 4,819,318 4,296,015 3,030,267 2,870,331 2,586,694 2,089,527 1,621,005 
      cost of revenue
    469,772 421,382 536,486 526,372 617,267 693,571 686,121 508,874 577,490 619,833 558,221 576,289 475,527 537,614 495,086 620,190 644,560 914,322 3,143,787 2,324,231 1,980,407 1,821,111 1,950,304 2,955,260 2,857,537 2,040,997 2,639,402 2,697,602 2,026,299 2,031,823 1,572,370 1,482,513 1,599,267 1,119,186 595,032 637,261 659,159 639,025 655,337 615,081 544,830 578,484 501,161 569,784 676,522 793,990 983,350 1,134,944 1,200,302 1,156,119 1,110,073 1,255,575 3,001,031 1,347,816 1,405,348 1,334,092 1,833,709 1,826,599 1,934,920 1,940,388 1,764,781 2,259,761 2,490,983 2,496,416 2,851,531 3,048,014 3,067,635 3,094,618 3,564,723 3,735,952 3,377,466 2,879,913 2,632,464 2,317,841 2,090,064 1,817,725 1,565,453 1,290,243 1,170,423 827,207 832,462 759,089 638,342 476,646 
      gross profit
    847,974 781,782 1,119,258 1,198,399 1,230,111 1,274,432 1,452,180 1,793,517 1,242,673 1,444,526 1,655,278 1,579,183 1,334,205 1,498,614 864,893 1,551,846 1,062,343 1,173,679 -789,104 798,704 1,748,393 1,845,669 1,801,264 1,987,730 2,071,938 1,505,683 1,670,657 1,608,520 1,689,133 1,357,604 1,075,052 792,734 1,138,184 935,246 629,955 645,699 750,470 788,803 688,433 716,456 857,322 736,244 659,311 831,670 846,630 970,774 1,222,481 946,598 1,159,561 1,404,107 1,461,767 1,649,271 65,435 2,066,519 2,447,128 2,378,634 4,391,369 4,499,352 4,825,499 4,885,190 4,484,340 5,020,792 6,002,188 6,601,539 7,247,381 8,241,990 8,407,874 8,663,168 10,630,417 11,525,299 10,592,584 8,943,362 7,698,963 6,791,595 5,977,442 4,972,039 4,209,036 3,529,075 3,125,592 2,203,060 2,037,869 1,827,605 1,451,185 1,144,359 
      operating expenses
                                                                                        
      research and development
    732,372 592,654 753,509 699,425 538,395 1,074,954 915,799 710,577 997,057 724,556 641,525 233,277 544,747 652,671 660,278 533,620 736,836 475,137 1,034,921 855,081 1,059,697 1,178,468 1,616,863 1,279,564 876,191 840,577 877,584 903,284 907,062 1,202,651 1,127,850 1,156,790 1,069,197 940,794 982,253 902,542 802,076 945,349 1,464,834 863,718 710,629 740,324 913,847 1,073,419 566,637 980,361 1,020,726 978,066 827,639 829,556 1,123,509 1,096,822 1,047,182 1,475,640 1,658,050 1,674,481 1,369,332 1,511,528 1,408,674 1,321,762 608,446 1,471,463 1,555,082 1,621,730 1,119,522 1,290,652 1,266,691 1,215,072 1,195,209 1,288,151 1,268,545 1,258,608 957,445 929,905 1,029,070 904,204 833,571 942,913 841,462 650,417 730,172 592,989 532,442 541,169 
      sales, general and administrative
                                                                                        
      total operating expenses
    2,705,073 2,742,680 2,742,713 2,908,468 2,086,578 2,987,423 2,662,498 2,755,507 2,247,151 2,132,497 2,187,241 1,639,378 1,660,358 1,756,501 1,717,888 2,209,715 2,721,306 2,585,743 3,973,425 4,499,859 4,569,529 4,528,297 4,988,349 5,588,448 4,955,879 5,018,547 5,042,212 4,922,778 4,553,247 5,327,777 5,252,434 4,989,010 4,459,004 4,292,591 3,969,357 3,904,318 3,156,599 2,793,146 3,307,776 2,456,691 2,234,610 2,335,698 2,786,225 3,086,854 2,722,128 3,584,515 3,998,636 3,703,231 3,579,817 3,839,885 3,904,504 4,353,527 4,526,222 5,601,173 6,977,608 7,080,334 6,283,045 6,423,315 6,689,911 6,174,366 -9,582,421 12,880,406 9,784,040 17,070,312 9,761,487 12,239,847 10,155,288 10,533,228 10,898,769 9,480,746 9,367,632 9,082,110 7,117,746 6,240,874 6,202,049 5,742,895 5,184,483 4,286,925 4,289,813 2,839,567 8,348,267 592,989 532,442 541,169 
      operating income
    -1,857,100 -1,960,898 -1,623,455 -1,710,069 -856,467 -1,712,991 -1,210,318 -961,990 -1,004,478 -687,971 -531,963 -60,195 -326,153 -257,887 -852,995 -657,869 -1,658,963 -1,412,064 -4,762,529 -3,701,155 -2,821,136 -2,682,628 -3,187,085 -3,600,718 -2,883,941 -3,512,864 -3,371,555 -3,314,258 -2,864,114 -3,970,173 -4,177,382 -4,196,276 -3,320,820 -3,357,345 -3,339,402 -3,258,619 -2,406,129 -2,004,343 -2,619,343 -1,740,235 -1,377,288 -1,599,454 -2,126,914 -2,255,184 -1,875,498 -2,613,741 -2,776,155 -2,756,633 -2,420,256 -2,435,778 -2,442,737 -2,704,256 -4,460,787 -3,534,654 -4,530,480 -4,701,700 -1,891,676 -1,923,963 -1,864,412 -1,289,176 2,759,931 -7,859,614 -3,781,852 -10,468,773 -2,514,106 -3,997,857 -1,747,414 -1,870,060 -268,352 2,044,553 1,224,952 -138,748 581,217 550,721 -224,607 -770,856 -975,447 -757,850 -1,164,221 -636,507 -858,442 -755,245 -899,981 -1,040,181 
      net income
    -1,649,547 -1,768,737 -1,537,029 -1,438,279 -681,649 -1,499,517 -1,109,528 -955,134 -1,003,001 -687,089 -531,584 -59,783 -325,767 -257,113 -851,944 -657,371 -1,056,730 -1,404,600 -3,362,191 2,050,507 -2,802,633 1,086,058 573,928 1,166,252 -2,880,074 -3,508,983 -3,237,796 -3,232,400 -2,814,223 -3,908,153 -4,095,520 -4,095,255 -2,709,136 -3,203,778 -1,203,206 -2,071,228 -2,909,200 -1,461,713 -2,170,710 -1,224,599 -3,703,628 -716,264 -1,345,830 -2,253,415 -1,872,836 -2,610,254 -2,772,128 -2,752,335 -2,416,288 -2,430,842 -2,436,718 -2,697,257 -4,207,867 -3,400,181 -4,519,071 -4,681,711 363,231 -9,263,460 -1,800,766 -1,216,505 -4,142,447 -7,852,147 -4,927,938 -10,807,517 -2,139,276 -3,570,925 -1,290,991 -1,377,282 176,138 2,413,630 1,530,700 147,338 805,451 769,265 -40,144 -596,314 -835,173 -1,372,895 -1,295,927 -779,994 -952,088 -781,258 -893,001 -1,040,361 
    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.