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 
      revenue
    899,000,000 848,000,000 782,000,000 731,000,000 820,000,000 769,000,000 691,000,000 566,000,000 681,813,739.861 628,265,719.557 585,130,776.577 316,651,280.307 406,393,478.053 218,597,751.866 66,170,403.097 328,096,027.615 513,714,633.899 482,109,483.574 432,804,498.663 369,883,785.274 402,408,295.392 390,546,636.908 312,633,516.423 322,488,207.027 337,360,234.216 363,075,401.51 330,223,927.976 302,583,514.832 312,211,705.537 347,535,821.545 280,013,698.668 300,172,450.647 294,878,272.773 308,567,523.017 260,893,530.108 246,895,783.508 268,663,929.797 297,598,650.787 255,043,823.128 212,680,999.194 244,409,628.695 284,338,321.35 234,001,233.426 248,438,892.18 252,104,764.632 260,389,534.658 202,239,435.935 188,485,954.288 
      cost of revenue
    656,000,000 732,000,000 664,000,000 702,000,000 695,000,000 683,000,000 670,000,000 556,000,000 490,765,171.504 428,460,456.589 410,015,332.061 318,351,877.946 6,752,942,000 263,566,691.527 28,229,370,000 26,283,359,000 337,532,513.336 22,233,339,000 18,982,658,000 3,895,019,000 221,596,297.426 216,021,625.076 202,339,219.605 215,243,385.899 243,814,864.587 238,930,111.208 230,385,255.344 239,496,872.34 234,987,822.803 206,673,758.865 225,531,716.342 221,564,929.021 212,416,903.161 181,091,641.837 185,662,824.77 
      gross profit
    243,000,000 116,000,000 118,000,000 29,000,000 125,000,000 86,000,000 21,000,000 10,000,000 191,048,568.357 199,805,262.968 175,115,444.516 -1,700,597.639 -6,346,548,521.947 -44,968,939.661 1,525,875,000 328,096,027.615 -27,715,655,366.101 482,109,483.574 432,804,498.663 369,883,785.274 -25,880,950,704.608 390,546,636.908 312,633,516.423 -15,044,306.309 -21,895,978,765.784 363,075,401.51 330,223,927.976 302,583,514.832 -18,670,446,294.463 347,535,821.545 280,013,698.668 300,172,450.647 -3,600,140,727.227 86,971,225.591 44,871,905.032 44,556,563.903 53,420,543.899 53,783,786.2 16,113,711.921 -17,704,256.149 4,912,756.356 49,350,498.547 27,327,474.561 22,907,175.838 30,539,835.611 47,972,631.497 21,147,794.098 2,823,129.517 
      operating expenses
                                                    
      research and development
      sales and marketing
    49,000,000 38,000,000 35,000,000 42,000,000 29,000,000 28,000,000 25,000,000 26,824,978.012 28,118,935.788 24,266,934.259 17,248,918.906 16,843,218.955 43,032,346.518 179,258,000 15,216,029.426 21,611,074.268 21,162,775.24 18,184,728.054 13,951,681.251 21,488,583.099 18,136,157.169 19,153,051.998 19,673,323.634 24,392,668.024 25,828,172.196 21,338,908.438 19,135,932.256 21,102,594.795 19,686,167.486 16,363,249.368 17,089,413.083 18,704,000.706 17,914,535.251 14,766,357.401 14,153,261.475 15,408,466.919 17,729,281.323 15,034,324.519 12,109,404.639 13,740,365.432 13,674,518.947 12,280,758.557 15,139,857.019 15,576,446.47 15,783,540.023 13,943,780.445 12,716,468.06 
      general and administrative
                                                    
      total operating expenses
    255,098,970.686 69,277,000 5,621,627.324 19,951,391.648 4,402,500.488 
      operating income
    79,000,000 77,000,000 67,000,000 60,000,000 65,000,000 51,000,000 41,000,000 42,000,000 42,900,420.209 43,372,361.961 36,476,077.898 28,715,805.84 358,154,996.758 46,841,491.789 165,642,817.714 315,183,154.745 409,836,348.622 395,711,642.213 398,542,933.349 368,550,797.53 384,355,620.323 377,422,461.326 341,478,433.14 34,717,629.943 331,355,855.397 328,098,171.556 328,083,357.164 343,894,232.647 289,374,855.201 293,690,823.396 258,836,977.67 251,767,633.614 252,287,929.884 23,235,684.335 22,722,368.931 21,950,660.158 24,572,092.619 26,817,400.321 23,438,126.43 19,850,226.591 20,034,834.513 20,779,157.283 19,435,476.411 21,635,519.707 21,040,008.329 21,925,902.888 18,213,371.117 17,124,907.208 
      net income
    164,000,000 39,000,000 51,000,000 -31,000,000 44,000,000 35,000,000 -20,000,000 -32,000,000 148,148,148.148 152,193,130.793 133,745,618.961 -35,906,904.426 48,238,481.295 -99,453,686.378 -99,472,414.617 12,912,872.87 103,878,285.277 86,397,841.36 34,261,565.314 1,332,987.744 18,052,675.07 13,124,175.582 -28,844,916.716 -49,927,258.299 6,004,378.819 34,977,229.953 2,140,570.812 -41,310,717.815 22,836,850.336 53,844,998.149 21,176,720.997 48,404,817.033 42,590,342.888 63,853,789.013 22,213,184.193 22,671,428.103 28,916,329.988 26,891,893.1 -7,324,414.509 -37,401,199.138 -15,122,078.157 28,571,341.264 7,891,998.15 3,081,723.24 13,214,091.061 26,046,728.609 2,934,422.981 -12,954,717.718 
    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.