Quarterly
Annual
| Unit: USD | 2023-12-31 | 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-03-31 | 2018-12-31 | 2018-09-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | 2001-12-31 | 2001-09-30 | 2001-06-30 | 2001-03-31 | 2000-12-31 | 2000-09-30 | 2000-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 5,369,985,365 | 5,442,000,000 | 2,196,293,605 | 5,009,813,063 | 2,139,325,609 | -12,995,000,000 | 885,726,010 | 6,625,000,000 | 6,625,000,000 | 6,625,000,000 | 6,625,000,000 | 14,487,000,000 | 14,487,000,000 | 14,487,000,000 | 14,487,000,000 | 23,434,000,000 | 23,434,000,000 | 23,434,000,000 | 7,908,778,296.62 | 7,908,778,296 | 7,908,778,296 | -58,490,209,062.53 | 29,245,104,531 | 29,245,104,531 | 44,458,267,119 | 22,086,366,440 | 22,086,366,440 | 30,311,250,418 | 15,298,374,790 | 15,298,374,790 | 46,881,999,003 | 23,391,000,498 | 23,391,000,498 | 43,721,884,768 | 21,542,057,615 | 21,542,057,615 | 22,412,372,133.611 | 22,412,372,133 | 22,412,372,133 | 14,169,823,624.394 | 14,169,823,624 | 14,169,823,624 | 18,384,214,100.506 | 18,384,214,100 | 18,384,214,100 | 19,443,995,278.366 | 19,443,995,278 | 19,443,995,278 | -3,758,768,140.349 | -3,758,768,140.349 | -3,758,768,140.349 | 13,715,193,120 | 16,040,012,315 | 17,626,353,868 | 17,027,111,478 | 23,162,433,260 | 20,127,604,862 | 18,797,426,366 | 7,101,535,161 | 18,791,527,482 | 18,603,582,062 | 16,714,813,521 | 7,709,582,723 | 6,484,152,992 | 23,585,021,415 | 6,308,967,315 | 6,401,294,117 | -7,580,203,813.702 | 14,560,870,641 | 11,674,290,253 | 5,662,487,452 | -20,004,142,020.798 | 6,433,835,020 | 9,956,456,953 | 5,914,179,716 | -9,428,734,679.754 | 5,643,529,086 | 3,843,882,240 | 5,402,411,325 | 6,161,768,435 | 6,161,768,435 | 6,161,768,435 |
cost of revenue | 0 | 3,308,458,415 | 0 | 3,033,584,483 | 0 | -13,950,826,885 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
gross profit | 5,369,985,365 | 2,133,541,585 | 2,196,293,605 | 1,976,228,580 | 2,139,325,609 | 955,826,885 | 885,726,010 | 6,625,000,000 | 6,625,000,000 | 6,625,000,000 | 6,625,000,000 | 14,487,000,000 | 14,487,000,000 | 14,487,000,000 | 14,487,000,000 | 23,434,000,000 | 23,434,000,000 | 23,434,000,000 | 7,908,778,296.62 | 7,908,778,296 | 7,908,778,296 | -58,490,209,062.53 | 29,245,104,531 | 29,245,104,531 | 44,458,267,119 | 22,086,366,440 | 22,086,366,440 | 30,311,250,418 | 15,298,374,790 | 15,298,374,790 | 46,881,999,003 | 23,391,000,498 | 23,391,000,498 | 43,721,884,768 | 21,542,057,615 | 21,542,057,615 | 22,412,372,133.611 | 22,412,372,133 | 22,412,372,133 | 14,169,823,624.394 | 14,169,823,624 | 14,169,823,624 | 18,384,214,100.506 | 18,384,214,100 | 18,384,214,100 | 19,443,995,278.366 | 19,443,995,278 | 19,443,995,278 | -3,758,768,140.349 | -3,758,768,140.349 | -3,758,768,140.349 | 13,715,193,120 | 16,040,012,315 | 17,626,353,868 | 17,027,111,478 | 23,162,433,260 | 20,127,604,862 | 18,797,426,366 | 7,101,535,161 | 18,791,527,482 | 18,603,582,062 | 16,714,813,521 | 7,709,582,723 | 6,484,152,992 | 23,585,021,415 | 6,308,967,315 | 6,401,294,117 | -7,580,203,813.702 | 14,560,870,641 | 11,674,290,253 | 5,662,487,452 | -20,004,142,020.798 | 6,433,835,020 | 9,956,456,953 | 5,914,179,716 | -9,428,734,679.754 | 5,643,529,086 | 0 | 5,402,411,325 | 6,161,768,435 | 6,161,768,435 | 6,161,768,435 |
operating expenses | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
research and development | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
sales, general and administrative | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 540,669,130 | 469,000,000 | 1,658,061,844 | 2,358,052,712 | 1,510,243,884 | 1,632,000,000 | 1,350,094,610 | -5,874,000,000 | -7,180,250,000 | -7,180,250,000 | -7,180,250,000 | -14,134,250,000 | -14,134,250,000 | -14,134,250,000 | -14,134,250,000 | -23,421,000,000 | -23,421,000,000 | -23,421,000,000 | -7,388,843,772.206 | -7,388,843,772.206 | -7,388,843,772.206 | 0 | -28,952,862,953.904 | -28,952,862,953.904 | 16,255,500,000 | -8,127,750,000 | -8,127,750,000 | 1,652,000,000 | -826,000,000 | -826,000,000 | 12,893,500,000 | -6,446,750,000 | -6,446,750,000 | 10,173,500,000 | -5,086,750,000 | -5,086,750,000 | -6,012,750,000 | -6,012,750,000 | -6,012,750,000 | -14,149,251,645.758 | -14,149,251,645.758 | -14,149,251,645.758 | 4,854,750,000 | 4,854,750,000 | 4,854,750,000 | 3,576,500,000 | 3,576,500,000 | 3,576,500,000 | 7,550,500,000 | 7,550,500,000 | 7,550,500,000 | -13,475,776,510 | -15,726,722,980 | -17,004,307,079 | -16,321,662,435 | -22,690,586,919 | -19,728,800,325 | -18,359,559,790 | -6,709,733,236 | -18,404,550,231 | -18,218,522,130 | -25,565,419,711.886 | -7,425,561,256 | -6,825,243,979.645 | -23,278,644,418 | -10,421,286,077.511 | -6,773,882,776.813 | 8,467,624,044 | -14,490,852,029 | -17,245,654,716.863 | -5,552,302,839 | 18,593,962,623 | -6,258,221,658 | -13,168,671,448.953 | -5,612,711,792 | 8,405,029,367 | -5,500,236,356 | 0 | -5,264,859,155 | -5,799,195,248.239 | -5,799,195,248.239 | -5,799,195,248.239 |
operating income | -25,793,391 | 1,454,383,210 | 748,579,865 | 1,038,988,319 | 558,338,015 | -471,546,740 | -218,481,620 | 751,000,000 | -555,250,000 | -555,250,000 | -555,250,000 | 352,750,000 | 352,750,000 | 352,750,000 | 352,750,000 | 13,000,000 | 13,000,000 | 13,000,000 | 519,934,524.414 | 519,934,524 | 519,934,524 | -584,483,154.722 | 292,241,577 | 292,241,577 | -1,606,000,000 | 803,000,000 | 803,000,000 | -1,660,500,000 | 830,250,000 | 830,250,000 | -1,577,000,000 | 788,500,000 | 788,500,000 | -1,041,000,000 | 520,500,000 | 520,500,000 | 797,000,000 | 797,000,000 | 797,000,000 | 20,571,978.636 | 20,571,978 | 20,571,978 | 518,000,000 | 518,000,000 | 518,000,000 | 391,000,000 | 391,000,000 | 391,000,000 | -518,500,000 | -518,500,000 | -518,500,000 | 239,416,610 | 313,289,335 | 622,046,789 | 705,449,043 | 471,846,341 | 398,804,537 | 437,866,576 | 391,801,925 | 386,977,251 | 385,059,932 | -8,850,606,190.886 | 284,021,467 | -341,090,987.645 | 306,376,997 | -4,112,318,762.511 | -372,588,659.813 | 887,420,231 | 70,018,612 | -5,571,364,463.863 | 110,184,613 | -1,410,179,396.975 | 175,613,362 | -3,212,214,495.953 | 301,467,924 | -1,023,705,312.182 | 143,292,730 | 0 | 137,552,170 | 362,573,186.761 | 362,573,186 | 362,573,186 |
net income | 750,984,467 | 944,000,000 | 382,598,480 | 937,766,515 | 400,284,030 | 104,000,000 | -573,990,040 | 553,500,000 | -510,500,000 | -510,500,000 | -510,500,000 | 529,500,000 | 529,500,000 | 529,500,000 | 529,500,000 | 195,750,000 | 195,750,000 | 195,750,000 | 954,852,299.259 | 954,852,299 | 954,852,299 | -1,614,254,631.945 | 807,127,315 | 807,127,315 | -1,185,070,943.862 | 592,535,471 | 592,535,471 | -1,910,398,672.573 | 955,199,336 | 955,199,336 | -1,724,567,301.706 | 862,283,650 | 862,283,650 | -1,109,773,592.995 | 554,886,796 | 554,886,796 | 887,590,698.276 | 887,590,698 | 887,590,698 | 578,344,305.055 | 578,344,305 | 578,344,305 | 552,151,500.185 | 552,151,500 | 552,151,500 | 273,272,642.013 | 273,272,642 | 273,272,642 | -144,976,349.818 | -144,976,349.818 | -144,976,349.818 | 239,416,610 | 313,289,335 | 622,046,789 | 705,449,043 | 471,846,341 | 398,804,537 | 437,866,576 | 391,801,925 | 386,977,251 | 385,059,932 | 268,836,163 | 284,021,467 | -341,090,987.645 | 306,376,997 | -367,278,835.305 | -372,588,659.813 | 887,420,231 | 70,018,612 | 115,338,778 | 110,184,613 | -1,410,179,396.975 | 175,613,362 | 324,841,979 | 301,467,924 | -1,023,705,312.182 | 143,292,730 | 406,495,887.301 | 137,552,170 | 245,325,008.962 | 245,325,008 | 245,325,008 |
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.
