Quarterly
Annual
| Unit: USD | 2023-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 | 2010-06-30 | 2010-03-31 | 2009-06-30 | 2008-12-31 | 2008-03-31 | 2004-06-30 | 2003-06-30 | 2001-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 12,237,445,000,000 | 4,557,544,000,000 | 4,987,094,000,000 | 4,959,588,000,000 | 9,736,823,000 | 4,754,730,000,000 | 4,657,052,000,000 | 4,641,228,000,000 | 4,285,295,000,000 | 4,428,048,000,000 | 4,189,323,000,000 | 4,008,653,000,000 | 4,024,954,000,000 | 3,740,892,000,000 | 3,765,414,000,000 | 3,519,674,000,000 | 5,502,781,000,000 | 3,377,021,000,000 | 3,364,033,000,000 | 3,368,927,000,000 | 3,349,909,000,000 | 3,132,337,000,000 | 3,248,652,000,000 | 2,996,943,000,000 | 3,419,808,000,000 | 2,776,573,000,000 | 2,770,584,000,000 | 2,488,277,000,000 | 4,024,697,000,000 | 861,912,000,000 | 2,509,239,000,000 | 2,506,465,000,000 | 2,527,506,000,000 | 2,407,263,000,000 | 2,613,956,000,000 | 2,052,148,000,000 | 3,477,581,000,000 | 2,462,977,000,000 | 2,484,717,000,000 | 1,926,615,000,000 | 3,390,880,000,000 | 2,170,292,000,000 | 2,164,037,000,000 | 2,219,491,000,000 | 4,753,769,000,000 | 1,916,106,000,000 | 2,072,804,000,000 | 2,194,393,000,000 | 1,512,365,000,000 | 2,311,525,000,000 | 2,397,413,000,000 | 2,303,126,000,000 | 3,092,992,000,000 | 2,338,391,000,000 | 1,731,366,000,000 | 2,078,732,000,000 | -12,421,000,000 | -6,220,342,000,000 | 6,220,342,000,000 | 3,405,555,552,150 | 2,846,250,000,000 | 1,619,780,802,627.86 |
cost of revenue | -6,244,057,000,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 263,297,000,000 | 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 | 18,481,502,000,000 | 4,557,544,000,000 | 4,987,094,000,000 | 4,959,588,000,000 | 9,736,823,000 | 4,754,730,000,000 | 4,657,052,000,000 | 4,641,228,000,000 | 4,021,998,000,000 | 4,428,048,000,000 | 4,189,323,000,000 | 4,008,653,000,000 | 4,024,954,000,000 | 3,740,892,000,000 | 3,765,414,000,000 | 3,519,674,000,000 | 5,502,781,000,000 | 3,377,021,000,000 | 3,364,033,000,000 | 3,368,927,000,000 | 3,349,909,000,000 | 3,132,337,000,000 | 3,248,652,000,000 | 2,996,943,000,000 | 3,419,808,000,000 | 2,776,573,000,000 | 2,770,584,000,000 | 2,488,277,000,000 | 4,024,697,000,000 | 861,912,000,000 | 2,509,239,000,000 | 2,506,465,000,000 | 2,527,506,000,000 | 2,407,263,000,000 | 2,613,956,000,000 | 2,052,148,000,000 | 3,477,581,000,000 | 2,462,977,000,000 | 2,484,717,000,000 | 1,926,615,000,000 | 3,390,880,000,000 | 2,170,292,000,000 | 2,164,037,000,000 | 2,219,491,000,000 | 4,753,769,000,000 | 1,916,106,000,000 | 2,072,804,000,000 | 2,194,393,000,000 | 1,512,365,000,000 | 2,311,525,000,000 | 2,397,413,000,000 | 2,303,126,000,000 | 3,092,992,000,000 | 2,338,391,000,000 | 1,731,366,000,000 | 2,078,732,000,000 | -12,421,000,000 | -6,220,342,000,000 | 6,220,342,000,000 | 3,405,555,552,150 | 2,846,250,000,000 | 1,619,780,802,627.86 |
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 |
sales, general and administrative | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 4,455,972,000,000 | 1,513,612,000,000 | 1,635,431,000,000 | 1,272,223,000,000 | 1,865,941,000,000 | 1,620,960,000,000 | 1,741,239,000,000 | 1,485,783,000,000 | 1,476,606,000,000 | 1,307,989,000,000 | 1,254,856,000,000 | 1,762,671,000,000 | 5,919,000,000 | 1,270,242,000,000 | 1,222,812,000,000 | 1,109,649,000,000 | 5,863,776,000,000 | 1,116,259,000,000 | 1,188,547,000,000 | 1,233,765,000,000 | 5,229,000,000 | 1,110,650,000,000 | 1,144,159,000,000 | 1,507,971,000,000 | 4,524,000,000 | 1,341,162,000,000 | 1,453,235,000,000 | 1,245,639,000,000 | 4,010,000,000 | 1,512,596,000,000 | 877,108,000,000 | 945,927,000,000 | 3,984,000,000 | 865,438,000,000 | 911,654,000,000 | 1,282,861,000,000 | 189,000,000 | 838,726,000,000 | 860,397,000,000 | 1,005,567,000,000 | 608,805,000,000 | 948,441,000,000 | 887,471,000,000 | 1,000,316,000,000 | 1,673,000,000 | -1,405,260,000,000 | -1,756,045,000,000 | -974,855,000,000 | 908,263,000,000 | 960,033,000,000 | -1,311,808,000,000 | -1,286,619,000,000 | -3,864,694,000,000 | 1,015,546,000,000 | -2,009,226,000,000 | -1,408,852,000,000 | 122,073,000,000 | -1,038,404,000,000 | -4,915,118,000,000 | -3,194,444,441,250 | -1,483,750,000,000 | -1,142,588,844,580.96 |
operating income | 18,481,502,000,000 | 1,941,473,000,000 | 1,954,945,000,000 | 6,108,271,000,000 | -269,506,608,000 | 3,726,021,000,000 | 3,247,922,000,000 | 3,147,046,000,000 | 1,996,154,000,000 | 2,745,284,000,000 | 2,592,714,000,000 | 2,753,922,000,000 | 4,267,000,000 | 2,661,882,000,000 | 2,633,339,000,000 | 2,280,688,000,000 | 2,047,675,000,000 | 2,611,923,000,000 | 2,755,375,000,000 | 2,560,042,000,000 | 1,677,000,000 | 2,592,434,000,000 | 2,469,938,000,000 | 2,394,242,000,000 | 846,883,000,000 | 1,165,404,000,000 | 1,116,147,000,000 | 886,840,000,000 | -337,432,000,000 | 721,435,000,000 | 625,038,000,000 | 667,907,000,000 | 346,009,000,000 | 541,339,000,000 | 397,893,000,000 | 535,893,000,000 | 365,718,000,000 | 1,877,145,000,000 | 525,409,000,000 | 483,724,000,000 | 458,084,000,000 | 584,548,000,000 | 451,495,000,000 | 532,865,000,000 | 364,255,000,000 | 510,846,000,000 | 316,759,000,000 | 1,219,538,000,000 | 367,510,000,000 | 789,947,000,000 | 1,085,605,000,000 | 1,016,507,000,000 | -771,702,000,000 | 135,874,000,000 | -277,860,000,000 | 669,880,000,000 | 109,652,000,000 | -1,301,974,000,000 | 1,305,224,000,000 | 211,111,110,900 | 1,362,500,000,000 | 477,191,958,046.9 |
net income | 213,419,675,000 | 1,373,755,000,000 | 1,499,056,000,000 | 1,497,631,000,000 | 270,299,643,000 | 1,271,326,000,000 | 1,303,469,000,000 | 1,453,140,000,000 | 637,128,000,000 | 1,298,124,000,000 | 1,204,276,000,000 | 1,270,015,000,000 | 577,228,000,000 | 1,166,583,000,000 | 981,886,000,000 | 729,454,000,000 | 534,700,000,000 | 940,284,000,000 | 991,192,000,000 | 845,652,000,000 | 192,439,000,000 | 953,769,000,000 | 946,751,000,000 | 968,232,000,000 | 585,775,000,000 | 897,504,000,000 | 990,081,000,000 | 870,101,000,000 | 453,931,000,000 | 564,446,000,000 | 580,363,000,000 | 545,004,000,000 | 346,604,000,000 | 407,115,000,000 | 339,634,000,000 | 604,965,000,000 | 179,364,000,000 | 446,294,000,000 | 392,219,000,000 | 373,525,000,000 | 258,965,000,000 | 426,566,000,000 | 163,520,000,000 | 411,458,000,000 | 142,166,000,000 | 410,103,000,000 | 547,458,000,000 | 603,186,000,000 | 219,069,000,000 | 579,072,000,000 | 817,335,000,000 | 779,454,000,000 | -1,075,747,000,000 | 90,623,000,000 | -217,428,000,000 | 633,157,000,000 | 109,933,000,000 | -2,558,481,022,932.52 | 631,503,000,000 | 151,111,110,960 | -120,000,000,000 | 330,287,937,432.72 |
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.
