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-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 
      revenue
    6,696,187,000 7,194,757 10,751,785 10,626,000 13,833,000 12,863,768 13,299,255 10,475,637 15,036,170 14,893,145 15,017,574 13,732,732 12,027,457 10,272,757 11,955,603 10,571,495 10,874,149 8,158,723 8,010,089 7,464,309 9,000,060 7,522,246 8,336,867 8,861,833 8,582,076 6,828,192 5,145,889 5,146,095 5,990,432 3,976,865 2,720,845 1,770,760 3,367,838 2,592,295 3,059,448 2,710,266 3,404,026 2,640,702 3,146,345 2,877,518 2,547,028 2,999,019 2,817,599 3,447,771 3,434,693 3,831,222 3,977,500 3,651,369 3,046,790 3,165,890 2,808,262 3,085,941 4,218,118 3,500,481 2,493,592 2,793,254 2,532,952 3,065,868 2,348,414 2,931,339 3,885,437 
      cost of revenue
    9,694,096 6,708,857 8,142,580 8,513,000 10,750,000 10,325,007 9,108,018 7,020,949 10,542,788 10,415,427 9,913,784 9,222,140 8,150,901 8,148,888 8,860,385 7,979,725 7,746,821 5,390,335 5,591,772 5,107,018 5,726,970 4,789,651 5,055,477 5,615,092 5,515,753 4,634,148 3,411,618 3,739,325 4,064,834 2,776,304 1,886,617 1,277,916 2,267,235 1,740,342 2,102,582 1,875,151 2,479,624 1,841,012 2,213,878 2,153,616 1,907,052 1,964,785 2,113,631 2,581,781 2,575,397 2,911,176 2,988,538 2,664,267 2,287,504 2,417,445 2,000,083 1,862,837 2,825,219 2,600,046 1,730,332 1,932,746 1,869,010 2,081,907 1,891,869 2,331,055 3,136,492 
      gross profit
    6,686,492,904 485,900 2,609,205 2,113,000 3,083,000 2,538,761 4,191,237 3,454,688 4,493,382 4,477,718 5,103,790 4,510,592 3,876,556 2,123,869 3,095,218 2,591,770 3,127,328 2,768,388 2,418,317 2,357,291 3,273,090 2,732,595 3,281,390 3,246,741 3,066,323 2,194,044 1,734,271 1,406,770 1,925,598 1,200,561 834,228 492,844 1,100,603 851,953 956,866 835,115 924,402 799,690 932,467 723,902 639,976 1,034,234 703,968 865,990 859,296 920,046 988,962 987,102 759,286 748,445 808,179 1,223,104 1,392,899 900,435 763,260 860,508 663,942 983,961 456,545 600,284 748,945 
      operating expenses
                                                                 
      research and development
    687,076,000 1,186,801 1,484,399 1,598,000 1,310,000 1,374,408 1,542,582 1,601,155 1,788,677 1,386,358 1,388,170 1,802,721 728,258 644,492 652,752 753,256 563,881 437,876 482,403 572,820 420,475 368,334 410,258 576,972 457,309 402,438 507,970 367,721 352,849 454,928 347,012 424,067 354,252 292,599 271,162 268,519 265,393 290,213 308,667 221,784 225,820 213,606 258,512 306,022 266,783 321,595 260,410 261,386 235,733 273,805 237,559 275,325 253,652 293,964 305,347 374,819 346,565 289,572 362,994 398,629 418,853 
      sales and marketing
    2,073,636,000 3,588,709 3,723,812 3,736,000 3,803,000 3,831,608 3,652,026 3,865,127 3,499,636 3,209,247 3,173,950 2,504,638 2,012,314 2,283,490 2,354,243 2,153,896 2,067,728 2,553,600 2,447,513 1,961,210 2,032,486 2,122,799 2,054,557 1,903,275 1,812,921 1,681,786 1,846,533 1,667,819 1,473,787 1,300,440 745,803 360,447 418,017 384,191 408,601 385,374 352,900 355,055 352,780 415,117 334,756 400,094 422,665 448,102 431,587 500,837 526,186 467,902 477,044 582,157 536,918 503,702 540,065 499,943 447,784 473,046 445,098 450,920 486,897 620,892 749,264 
      general and administrative
                                                                 
      total operating expenses
    963,108,000 1,170,520 1,326,464 1,132,000 1,922,000 1,618,613 1,451,032 1,114,411 1,371,430 1,326,493 1,077,368 2,431,237 1,468,187 716,166 827,939 808,833 733,486 556,758 567,799 589,135 438,326 173,209 448,078 279,746 383,475 338,886 431,392 305,010 354,237 412,668 469,334 418,642 306,827 254,274 249,455 264,019 257,645 238,109 292,552 308,799 313,723 354,346 339,534 344,197 294,710 299,095 314,652 254,899 310,073 290,175 316,898 291,038 317,586 266,121 372,666 388,746 740,563 508,373 598,361 523,144 620,212 
      operating income
    3,723,820,000 5,946,030 6,534,675 6,466,000 7,035,000 6,824,629 6,645,640 6,580,693 6,659,743 5,922,098 5,639,488 6,738,596 4,208,759 3,644,148 3,834,934 3,715,985 3,365,095 3,548,234 3,497,715 3,123,165 2,891,287 2,664,342 2,912,893 3,590,993 2,653,705 2,423,110 2,785,895 2,340,550 2,180,873 2,168,036 1,562,149 1,203,156 1,079,096 931,064 929,218 917,912 875,938 883,377 953,999 945,700 874,299 968,046 1,020,711 1,098,321 993,080 1,121,527 1,101,248 984,187 1,022,850 1,146,137 1,091,375 1,070,065 1,111,303 1,060,028 1,125,797 1,236,611 1,532,226 1,248,865 1,448,252 1,254,887 1,884,255 
      net income
    -6,721,729,000 -5,460,130 -3,925,470 -4,353,000 -3,952,000 -4,285,868 -2,454,403 -3,126,005 1,789,265 -1,444,380 -535,698 -2,228,004 -332,203 -1,520,279 -739,716 -1,124,215 -237,767 -779,846 -1,079,398 -765,874 381,803 68,253 368,497 -344,252 412,618 -229,066 -1,051,624 -933,780 -255,275 -967,475 -727,921 -710,312 21,507 -79,111 27,648 -82,799 48,464 -83,687 -21,532 -221,798 -234,323 66,188 -316,743 -232,331 -133,784 -201,481 -112,286 2,915 -263,564 -397,692 -283,196 153,040 281,596 -159,593 -362,537 -376,103 -868,284 -264,904 -991,707 -889,246 -943,458 
    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.