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 
      revenue
    921,200,000 627,300,000 437,100,000 859,000,000 647,300,000 813,700,000 751,000,000 1,143,300,000 1,304,900,000 1,071,700,000 1,637,700,000 1,517,500,000 1,034,300,000 747,700,000 580,500,000 -485,800,000 343,200,000 620,000,000 909,700,000 829,600,000 231,400,000 463,400,000 620,800,000 493,000,000 689,500,000 402,300,000 578,600,000 640,300,000 403,800,000 371,200,000 418,800,000 343,100,000 266,800,000 900,000 846,900,000 1,003,200,000 197,300,000 523,600,000 984,800,000 915,700,000 1,071,300,000 418,300,000 702,500,000 792,200,000 480,900,000 858,500,000 248,400,000 1,110,900,000 831,800,000 -59,600,000 755,800,000 1,317,300,000 1,542,100,000 494,300,000 
      cost of revenue
    1,308,500,000 545,800,000 517,000,000 680,600,000 4,940,100,000 720,800,000 1,504,800,000 919,300,000 713,200,000 990,900,000 1,501,700,000 1,356,600,000 714,300,000 991,600,000 4,600,000 529,500,000 592,000,000 642,700,000 569,200,000 639,200,000 430,500,000 542,600,000 457,200,000 514,600,000 655,500,000 425,000,000 408,500,000 338,400,000 515,461 204,200,000 442,200,000 657,800,000 333,200,000 657,100,000 688,500,000 364,900,000 449,400,000 443,700,000 534,500,000 383,700,000 393,600,000 178,500,000 195,200,000 146,200,000 13,800,000 142,700,000 175,200,000 167,100,000 108,100,000 
      gross profit
    -387,300,000 81,500,000 -79,900,000 178,400,000 -4,292,800,000 92,900,000 -753,800,000 224,000,000 591,700,000 80,800,000 136,000,000 160,900,000 1,034,300,000 33,400,000 -411,100,000 -490,400,000 343,200,000 90,500,000 317,700,000 186,900,000 231,400,000 -105,800,000 -18,400,000 62,500,000 146,900,000 -54,900,000 64,000,000 -15,200,000 403,800,000 -53,800,000 10,300,000 4,700,000 266,284,539 -203,300,000 404,700,000 345,400,000 440,200,000 190,400,000 327,700,000 227,200,000 706,400,000 -31,100,000 258,800,000 257,700,000 97,200,000 464,900,000 69,900,000 915,700,000 685,600,000 -73,400,000 613,100,000 1,142,100,000 1,375,000,000 386,200,000 
      operating expenses
                                                          
      research and development
    23,780 
      sales, general and administrative
                                                          
      total operating expenses
    412,600,000 475,100,000 507,100,000 159,200,000 475,800,000 455,100,000 451,300,000 400,600,000 395,700,000 370,400,000 385,000,000 353,200,000 337,200,000 332,600,000 323,700,000 303,200,000 383,500,000 358,600,000 367,700,000 359,300,000 310,100,000 402,800,000 368,000,000 367,500,000 294,500,000 236,400,000 334,900,000 312,600,000 391,900,000 420,900,000 351,000,000 327,800,000 417,900,000 530,000,000 372,800,000 387,900,000 394,400,000 348,200,000 443,600,000 443,300,000 357,000,000 426,900,000 416,600,000 339,800,000 335,400,000 103,200,000 84,700,000 87,100,000 130,800,000 80,400,000 77,800,000 81,900,000 288,300,000 28,300,000 
      operating income
    -799,900,000 27,800,000 -223,400,000 253,300,000 159,900,000 410,700,000 363,700,000 790,100,000 978,300,000 549,000,000 1,095,500,000 988,900,000 723,900,000 229,200,000 59,200,000 -819,900,000 46,800,000 117,400,000 358,400,000 331,800,000 603,600,000 -56,300,000 127,600,000 177,300,000 -71,400,000 164,000,000 298,000,000 370,800,000 -29,959 -6,600,000 108,100,000 62,400,000 -1,686,819 -9,900,000 281,100,000 362,200,000 1,172,300,000 304,400,000 363,000,000 324,600,000 1,666,900,000 302,300,000 205,300,000 -2,400,000 671,900,000 153,600,000 -200,500,000 828,600,000 379,600,000 -268,600,000 415,200,000 1,060,200,000 1,011,900,000 306,000,000 
      net income
    -692,000,000 81,300,000 -98,400,000 100,700,000 127,200,000 280,800,000 245,400,000 571,600,000 647,600,000 532,800,000 925,000,000 869,300,000 518,800,000 295,500,000 145,900,000 -612,000,000 -8,300,000 92,200,000 154,100,000 142,900,000 -10,100,000 17,500,000 69,400,000 39,700,000 58,900,000 44,600,000 57,600,000 83,000,000 -8,900,000 800,000 6,100,000 8,400,000 -2,900,000 -83,900,000 30,600,000 39,500,000 16,300,000 25,400,000 19,500,000 24,600,000 71,300,000 2,300,000 -3,300,000 33,800,000 12,000,000 18,600,000 -10,300,000 629,200,000 1,593,100,000 -349,800,000 371,700,000 896,200,000 2,480,100,000 266,800,000 
    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.