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 
      revenue
    2,691,886 2,767,939 2,956,002 2,564,017 2,794,909 2,623,467 2,644,468 2,926,701 3,108,397 3,377,647 3,415,803 3,372,002 3,422,200 3,309,255 3,380,475 2,720,742 2,579,129 2,958,439 4,872,874 4,873,175 6,530,722 6,685,787 7,391,387 5,748,050 5,955,267 5,927,475 6,239,589 6,718,952 13,181,660 2,515,541 2,613,962 2,677,267 2,719,716 2,926,693 3,188,539 3,186,083 3,331,828 3,484,500 3,450,010 3,292,353 2,998,564 2,989,978 3,151,989 3,469,560 3,956,945 4,331,701 5,212,637 5,745,452 5,500,829 5,091,026 4,826,783 3,736,905 2,791,418 1,706,691 1,243,082 927,436 816,391 801,120 784,242 768,972 1,087,144 871,324 533,257 519,902 388,895 35,383 279 21 30 33 84 85 
      cost of revenue
    1,040,662 826,662 774,028 802,475 734,596 775,330 661,548 652,096 698,326 744,566 630,582 646,715 632,467 632,462 685,430 622,724 650,224 679,540 892,470 952,219 1,302,418 1,190,061 1,379,706 1,012,027 1,107,793 1,228,198 1,242,819 1,282,505 3,775,979 397,963 405,965 435,658 283,688 414,199 477,486 526,947 537,607 687,162 669,795 942,411 1,041,778 1,225,129 1,339,930 1,447,487 623,039 1,393,933 1,271,250 1,156,328 1,085,133 784,457 606,307 454,639 462,954 359,501 383,662 375,215 495,282 321,406 298,857 262,747 
      gross profit
    1,651,224 1,941,277 2,181,974 1,761,542 2,060,313 1,848,137 1,982,920 2,274,605 2,410,071 2,633,081 2,785,221 2,725,287 2,789,733 2,676,793 2,695,045 2,098,018 1,928,905 2,278,899 3,980,404 3,920,956 5,228,304 5,495,726 6,011,681 4,736,023 4,847,474 4,699,277 4,996,770 5,436,447 9,405,681 2,117,578 2,207,997 2,241,609 2,436,028 2,512,494 2,711,053 2,659,136 2,794,221 2,797,338 2,780,215 2,349,942 1,956,786 1,764,849 1,812,059 2,022,073 3,333,906 2,937,768 3,941,387 4,589,124 4,415,696 4,306,569 4,220,476 3,282,266 2,328,464 1,347,190 859,420 552,221 321,109 479,714 485,385 506,225 1,087,144 871,324 533,257 519,902 388,895 35,383 279 21 30 33 84 85 
      operating expenses
                                                                              
      research and development
    1,254,955 1,193,430 1,163,640 1,248,582 1,397,049 1,485,479 1,521,764 1,530,141 1,461,056 1,334,732 1,298,767 1,297,264 1,295,084 1,223,818 1,255,884 1,250,696 1,385,526 1,694,384 1,711,974 1,771,565 1,992,893 1,978,285 1,924,898 2,148,915 2,282,848 2,217,777 2,206,440 2,211,344 7,292,108 422,582 440,451 445,548 17.5 274,898 29,900 77,400 29,900 60,064 14,200 33,294 19,032 
      sales, general and administrative
                                                                              
      total operating expenses
    2,151,334 2,330,693 2,459,672 2,670,561 2,861,968 2,908,540 3,059,244 2,987,771 2,410,875 2,518,165 2,023,473 2,316,425 2,257,890 2,133,001 2,164,383 2,461,620 3,014,584 3,366,146 3,557,357 4,026,188 5,814,014 5,531,701 5,918,564 5,547,616 5,957,804 6,711,377 6,458,889 6,511,963 9,996,978 2,633,974 2,511,824 2,570,364 2,717,114 2,409,789 2,949,428 3,641,911 3,096,286 2,980,029 3,034,315 3,355,185 3,086,366 3,323,987 3,356,187 3,408,602 3,564,046 3,203,251 5,085,917 6,304,918 5,990,753 4,825,022 4,859,697 4,213,476 2,711,927 1,260,218 931,332 1,368,246 773,778 399,431 354,350 349,652 165,967 423,667 388,124 329,225 946,285 116,958 138,603 139,030 481,091 25,832 41,523 35,937 -88,387 
      operating income
    -500,110 -389,416 -277,698 -909,019 -801,655 -1,060,403 -1,076,324 -713,166 -9,841 -456,542 577,011 408,862 531,843 543,792 530,662 -363,602 -1,085,679 -1,087,247 423,047 -105,232 -585,710 -35,975 93,117 -811,593 -1,110,330 -2,012,100 -1,462,119 -1,075,516 -591,297 -516,396 -303,827 -328,755 -281,086 102,705 -238,375 -982,775 -302,065 -182,691 -254,100 -1,005,243 -1,129,580 -1,559,138 -1,544,128 -1,386,529 -230,140 -265,483 -1,144,530 -1,715,794 -1,575,057 -518,453 -639,221 -931,210 -383,463 86,972 -71,912 -816,025 -452,669 80,283 131,035 156,573 150,412 447,657 145,133 190,677 -557,390 -81,575 -138,324 -139,023 -481,082 -25,811 -41,493 -35,904 -88,303 85 
      net income
    -283,090 -181,576 135,629 -738,298 -494,234 -1,050,365 -1,128,706 -738,945 -5,271 -409,036 821,684 916,729 531,257 746,848 531,541 -438,384 -7,896,139 -1,573,920 443,384 646,615 -553,980 -569,567 -1,865,015 -808,655 -1,366,251 -2,004,335 -1,484,964 -1,038,703 840,595 52,335 -841,133 -1,501,004 -359,040 539,354 -258,986 -1,219,179 -247,553 -217,549 -259,678 -933,094 -659,782 -1,718,747 -1,472,413 -283,889 -303,088 302,306 -1,151,348 -1,707,261 -1,566,270 -511,290 -632,868 -920,746 -382,048 87,289 -68,861 -803,449 -237,557 22,736 46,430 66,472 51,306 410,283 144,862 190,509 -557,460 -79,538 -138,576 -139,423 -481,480 -25,979 -42,510 -36,815 -90,713 -25,647 
    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.