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 
      revenue
    927,022,630 828,811,204 417,236,018 612,271,193 1,153,228,324 827,619,915 575,477,902 986,059,243 1,226,396,601 944,745,010 547,336,565 671,989,578 894,464,268 644,934,410 232,940,508 536,106,506 654,457,316 530,505,579 355,219,700 427,505,084 493,196,944 384,256,352 172,822,924 219,245,438 265,048,301 
      cost of revenue
    729,071,439 637,333,754 326,861,860 474,737,508 898,390,604 659,994,763 465,793,568 763,551,340 981,194,347 730,010,232 417,002,269 502,944,163 707,360,744 496,852,342 178,023,007 395,945,845 509,226,828 405,017,981 279,547,894 369,961,904 432,008,871 326,337,890 150,847,182 209,550,877 241,624,965 
      gross profit
    197,951,191 191,477,450 90,374,158 137,533,685 254,837,720 167,625,152 109,684,334 222,507,903 245,202,254 214,734,778 130,334,296 169,045,415 187,103,524 148,082,068 54,917,501 140,160,661 145,230,488 125,487,598 75,671,806 57,543,180 61,188,073 57,918,462 21,975,742 9,694,561 23,423,336 
      operating expenses
                             
      research and development
    39,059,530 41,288,064 35,004,134 40,341,909 49,836,811 44,450,826 41,848,584 45,022,809 33,738,673 30,847,683 25,609,234 29,723,694 28,899,391 23,976,687 22,735,585 19,089,544 17,061,618 16,703,606 14,332,580 22,105,334 13,652,474 45,937,014 10,117,070 8,724,895 9,601,810 
      sales and marketing
    122,663,357 109,541,946 72,360,079 107,463,926 170,366,673 92,531,147 70,047,236 99,766,838 89,848,749 68,873,391 73,518,484 60,147,102 50,837,916 45,603,755 44,172,610 48,879,563 57,130,290 47,040,468 29,822,193 41,802,946 38,118,554 50,968,566 19,260,806 24,525,340 22,687,662 
      general and administrative
                             
      total operating expenses
    126,821,515 47,976,084 50,324,650 47,773,658 43,602,146 36,024,525 31,060,435 43,681,411 29,618,276 37,185,424 31,313,799 30,078,909 27,520,025 23,010,638 24,249,242 26,265,063 17,564,177 19,157,409 20,658,720 26,733,610 14,059,924 214,694,495 18,622,625 20,082,841 19,363,738 
      operating income
    287,473,902 198,277,974 157,390,010 180,599,493 262,923,630 172,751,830 142,687,885 172,201,082 142,605,698 115,401,998 130,089,175 106,710,584 106,147,211 91,764,713 83,891,554 80,771,520 79,162,895 80,370,553 63,566,493 90,557,790 65,630,952 311,573,375 46,916,101 53,333,076 51,539,210 
      net income
    -89,522,711 -6,800,524 -67,015,852 -43,065,808 -8,085,910 -5,126,678 -33,003,551 50,306,821 102,596,556 99,332,780 245,121 62,334,831 80,956,313 56,317,355 -28,974,053 59,389,141 53,474,403 42,586,115 10,858,313 -33,098,710 -4,642,879 -253,681,613 -26,024,759 -43,638,515 -28,229,874 
    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.