7Baggers
Quarterly
Annual
    Unit: USD2023-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-08-31 2012-05-31 2012-02-29 2011-11-30 2011-08-31 2011-05-31 2011-02-28 2010-11-30 2010-08-31 2010-05-31 2010-02-28 2009-11-30 2009-08-31 2009-05-31 2009-02-28 2008-11-30 2008-08-31 2008-05-31 2008-02-29 2007-11-30 2007-08-31 2007-05-31 2007-02-28 2006-11-30 2006-08-31 2006-05-31 2006-02-28 2001-08-31 2001-05-31 2001-02-28 2000-11-30 2000-08-31 2000-05-31 2000-02-29 1999-11-30 1999-08-31 1999-05-31 1999-02-28 1998-11-30 1998-08-31 1998-05-31 1998-02-28 1997-11-30 
      revenue
    3,138,137 2,152,462 2,459,958 2,389,477 2,708,364 2,869,496 2,963,851 1,996,617 2,093,252 2,115,352 1,220,487 1,394,958 1,586,206 2,524,538 5,643,428 5,303,192 5,596,031 3,977,170 5,674,288 4,177,880 3,491,602 2,535,235 2,511,878 1,912,457 1,153,341 1,433,663 1,563,317 1,877,128 1,905,608 2,360,975 1,933,432 3,071,130 4,370,567 4,596,741 6,871,684 6,751,794 5,936,597 5,648,384 5,480,034 4,901,356 3,555,829 2,660,140 2,014,062 1,292,871 519,778 240,918 180,240 467,083.517 359,591.544 393,462.168 113,702.527 150,181.723 3,528.509 1,495.576 24,713.057 14,055.501 50,324.771 124,842.661 45,492.391 9,765.04 25,833.25 12,606.877 1,110.445 34,606.845 12,269.285 4,992.097 64,388.086 10,498.793 62,483.993 17,758.052 -0.005 0.65 0.651 0.651 0.012 0.667 0.689 0.679 -0.009 0.678 0.663 0.651 -0.054 0.687 0.703 0.703 
      cost of revenue
    1,716,889 1,359,908 1,373,390 1,346,835 1,543,965 1,595,935 1,535,457 1,047,577 1,248,607 1,166,060 766,970 901,040 985,452 1,428,858 3,041,102 2,749,956 3,019,452 2,269,041 2,929,353 2,362,343 1,947,607 1,496,781 1,622,649 1,741,103 1,331,755 1,107,842 863,383 1,889,852 1,227,678 1,422,096 1,559,276 3,050,094 3,632,878 3,222,439 3,904,582 3,818,211 3,131,208 3,018,499 2,924,566 2,582,300 2,128,360 1,780,317 1,335,203 1,010,445 372,233 158,512 132,244 423,357.902 233,992.936 275,783.231 79,193.15 124,352.657 2,980.687 14,692.257 16,467.378 47,288.073 88,668.426 17,829.938 19,167.253 6.122 885.557 27,283.099 8,557.27 3,036.439 35,679.369 8,918.608 37,582.308 10,429.318 
      gross profit
    1,421,248 792,554 1,086,568 1,042,642 1,164,399 1,273,561 1,428,394 949,040 844,645 949,292 453,517 493,918 600,754 1,095,680 2,602,326 2,553,236 2,576,579 1,708,129 2,744,935 1,815,537 1,543,995 1,038,454 889,229 171,354 -178,414 325,821 699,934 -12,724 677,930 938,879 374,156 21,036 737,689 1,374,302 2,967,102 2,933,583 2,805,389 2,629,885 2,555,468 2,319,056 1,427,469 879,823 678,859 282,426 147,545 82,406 47,996 43,725.615 125,598.608 117,678.937 34,509.377 25,829.066 3,528.509 -1,485.111 10,020.8 -2,411.876 3,036.697 36,174.235 27,662.453 9,765.04 6,665.996 12,600.755 224.888 7,323.746 3,712.015 1,955.658 28,708.717 1,580.185 24,901.685 7,328.734 -0.005 0.65 0.651 0.651 0.012 0.667 0.689 0.679 -0.009 0.678 0.663 0.651 -0.054 0.687 0.703 0.703 
      operating expenses
                                                                                          
      research and development
    336,105 425,697 347,362 191,133 276,776 292,804 307,995 1,217,072 160,534 164,537 155,353 703,298 221,984 234,404 232,026 154,399 369,041 402,781 202,185 126,995 469,872 404,973 350,977 927,463 335,274 177,335 132,642 81,497 225,066 262,036 136,269 156,431 246,358 202,933 177,958 168,225 135,069 66,370 70,936 84,008 55,918 57,312 56,070 57,508 28,816 26,993 41,756 -28,466.257 52,441.009 27,222.904 58,255.846 13,668.491 22,224.012 20,327.125 33,487.293 29,723.853 16,394.786 25,535.067 25,325.355 15,308.642 25,432.284 26,039.849 32,792.894 32,496.903 19,418.309 29,677.005 25,803.551 27,683.79 5,695.63 -3.341 -4.578 5,411.426 1,766.68 3,069.376 -3,169.407 4,074.592 112,068.923 13,819.694 11,790.52 2,545.573 36,533.646 57,404.229 2,575.885 
      sales, general and administrative
                                                                                          
      total operating expenses
    1,481,180 1,677,599 1,429,469 1,552,633 1,524,309 1,482,146 1,512,673 2,618,199 1,211,250 1,235,752 1,266,208 1,980,087 1,251,491 1,197,652 1,350,500 1,736,471 1,583,166 1,501,121 1,258,507 1,296,327 1,291,646 1,201,304 1,176,602 2,234,070 1,265,817 1,232,918 1,262,233 1,374,685 1,513,829 1,475,802 1,225,531 876,218 1,415,054 1,474,551 1,889,207 1,418,195 1,169,303 1,238,235 873,289 819,964 1,421,972 714,653 590,491 508,629 431,948 383,299 501,119 744,190.577 461,365.614 387,071.575 254,173.533 370,597.634 141,675.828 50,873.371 192,747.471 195,165.77 147,041.284 143,200.347 177,165.633 611,909.886 196,239.566 202,857.872 193,629.185 340,453.334 151,256.662 203,250.032 123,074.901 184,088.791 178,358.839 152,784.638 35,464.735 25,803.242 32,600.532 59,099.051 65,551.252 35,751.994 31,591.388 32,639.521 176,465.665 46,836.533 53,922.44 37,616.536 61,308.275 128,922.147 106,103.148 23,601.546 
      operating income
    -30,642 -814,369 100,875 -677,191 -365,098 66,373 -114,422 -2,309,815 -318,949 -306,923 -825,269 -1,416,885 -597,537 -90,175 1,220,357 931,637 983,281 199,550 1,479,898 911,742 261,878 -162,787 -287,373 -1,741,028 1,376,440 887,955 562,299 1,387,409 835,899 521,096 851,375 254,620 677,365 183,372 1,077,895 1,515,388 1,874,463 1,391,650 1,682,179 1,499,092 5,497 165,170 79,972 224,576 -282,143 300,893 455,590 697,730.816 340,084.967 269,392.638 -219,664.156 328,000.566 139,119.721 52,946.437 182,726.671 202,489.975 150,786.239 -107,025.251 149,503.181 621,674.926 189,573.569 190,257.117 193,404.298 333,129.588 147,544.647 201,294.374 94,366.185 182,508.606 153,457.155 145,455.904 35,464.74 25,802.591 32,599.882 59,098.4 -65,551.241 -35,743.627 31,590.699 -32,638.842 -176,465.674 -46,835.855 53,921.777 37,615.885 -61,308.328 128,921.461 106,102.445 23,600.843 
      net income
    -102,722 -1,047,119 -1,674,229 -420,316 -361,522 -519,443 6,150 -1,130,972 -433,261 -394,220 -800,113 -1,655,230 -681,527 -254,428 1,283,295 1,242,538 759,713 240,887 1,090,904 374,789 261,717 -162,911 -279,143 -2,212,397 -1,380,495 -897,513 -525,496 -384,855 -850,494 -543,839 -686,404 -2,283,515 -661,263 105,083 328,869 762,321 959,039 1,080,846 1,223,575 2,205,354 10,646 160,664 79,972 -231,991 -313,994 -290,856 -439,986 -690,546.491 -340,084.967 -243,753.579 -225,323.682 -330,940.38 -139,119.721 -54,953.858 233,856.481 -207,310.403 -96,317.431 -108,487.259 -153,174.974 -142,570.371 -191,514.633 -190,795.837 -194,122.939 -334,676.656 -143,670.874 -203,039.856 -92,570.302 -182,574.754 -153,627.901 -145,515.666 -36,033.78 -28,925.803 -38,318.463 -58,835.254 -69,788.546 -35,245.437 -31,569.336 -32,535.619 -174,102.206 -46,809.405 -53,821.677 -37,421.224 -58,430.748 -128,344.089 -105,735.666 -60,624.034 
    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.