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 | 2003-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 9,716,783,000,000 | 16,643,190,000,000 | 4,684,803,000,000 | 4,775,382,000,000 | 4,918,849,000,000 | 5,470,583,000,000 | 5,566,088,000,000 | 5,550,930,000,000 | 5,833,093,000,000 | 5,217,055,000,000 | 5,441,211,000,000 | 5,379,000,000,000 | 5,206,801,000,000 | 5,370,164,000,000 | 5,285,539,000,000 | 4,998,000,000,000 | 4,916,719,000,000 | 5,166,497,000,000 | 5,195,078,000,000 | 5,150,706,000,000 | 4,102,447,000,000 | 3,878,541,000,000 | 4,031,571,000,000 | 3,876,987,000,000 | 3,772,780,000,000 | 3,613,761,000,000 | 3,681,285,000,000 | 3,528,711,000,000 | 3,491,294,000,000 | 3,445,497,000,000 | 3,382,734,000,000 | 3,172,792,000,000 | 3,831,581,000,000 | 3,169,991,000,000 | 3,289,951,000,000 | 3,113,127,000,000 | 3,561,724,000,000 | 3,111,916,000,000 | 3,135,212,000,000 | 3,040,381,000,000 | 3,281,971,000,000 | 3,135,883,000,000 | 2,960,391,000,000 | 3,021,114,000,000 | 5,438,007,000,000 | 2,394,330,000,000 | 2,286,366,000,000 | 2,534,862,000,000 | 2,508,200,000,000 | 2,071,349,000,000 | 2,767,385,000,000 | 2,393,154,000,000 | 4,715,188,000,000 | 2,537,653,000,000 | 2,099,117,000,000 | 2,364,590,000,000 | 984,388,750,000 |
cost of revenue | -2,407,157,000,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 32,590,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 |
gross profit | 12,123,940,000,000 | 16,643,190,000,000 | 4,684,803,000,000 | 4,775,382,000,000 | 4,918,849,000,000 | 5,470,583,000,000 | 5,566,088,000,000 | 5,550,930,000,000 | 5,833,093,000,000 | 5,217,055,000,000 | 5,441,211,000,000 | 5,346,410,000,000 | 5,206,801,000,000 | 5,370,164,000,000 | 5,285,539,000,000 | 4,998,000,000,000 | 5,014,615,000,000 | 5,166,497,000,000 | 5,195,078,000,000 | 5,150,706,000,000 | 4,102,447,000,000 | 3,878,541,000,000 | 4,031,571,000,000 | 3,876,987,000,000 | 3,772,780,000,000 | 3,613,761,000,000 | 3,681,285,000,000 | 3,528,711,000,000 | 3,491,294,000,000 | 3,445,497,000,000 | 3,382,734,000,000 | 3,172,792,000,000 | 3,831,581,000,000 | 3,169,991,000,000 | 3,289,951,000,000 | 3,113,127,000,000 | 3,561,724,000,000 | 3,111,916,000,000 | 3,135,212,000,000 | 3,040,381,000,000 | 3,281,971,000,000 | 3,135,883,000,000 | 2,960,391,000,000 | 3,021,114,000,000 | 5,438,007,000,000 | 2,394,330,000,000 | 2,286,366,000,000 | 2,534,862,000,000 | 2,508,200,000,000 | 2,071,349,000,000 | 2,767,385,000,000 | 2,393,154,000,000 | 4,715,188,000,000 | 2,537,653,000,000 | 2,099,117,000,000 | 2,364,590,000,000 | 984,388,750,000 |
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 | 3,535,000,000 | 3,553,000,000 | 3,358,000,000 | 3,647,000,000 | 3,572,000,000 | 3,428,000,000 | 3,474,000,000 | 3,596,000,000 | 3,445,000,000 | 3,428,000,000 | 3,336,000,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -2,837,000,000 | 0 | 2,837,000,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
sales, general and administrative | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 2,441,333,000,000 | -15,451,125,000,000 | 1,698,882,000,000 | 1,930,750,000,000 | 3,420,353,000,000 | 3,413,613,000,000 | 2,968,647,000,000 | 2,830,720,000,000 | 3,075,563,000,000 | 2,814,892,000,000 | 2,932,709,000,000 | 2,867,175,000,000 | 2,916,993,000,000 | 3,184,148,000,000 | 2,893,289,000,000 | 2,967,313,000,000 | 3,331,775,000,000 | 3,012,735,000,000 | 2,937,220,000,000 | 3,161,411,000,000 | 2,573,686,000,000 | 2,184,074,000,000 | 2,193,744,000,000 | 2,247,533,000,000 | 2,623,645,000,000 | 2,288,499,000,000 | 2,251,542,000,000 | 2,248,458,000,000 | 2,467,234,000,000 | 2,215,147,000,000 | 2,243,216,000,000 | 2,223,611,000,000 | 2,362,762,000,000 | 2,279,738,000,000 | 2,197,063,000,000 | 2,194,010,000,000 | 2,503,288,000,000 | 2,086,073,000,000 | 2,103,345,000,000 | 2,064,413,000,000 | 2,091,521,000,000 | 2,003,574,000,000 | 2,075,062,000,000 | 2,180,481,000,000 | 5,384,878,000,000 | 1,120,468,000,000 | 1,241,782,000,000 | 1,279,360,000,000 | 1,902,449,000,000 | 911,714,000,000 | 1,244,781,000,000 | 1,135,927,000,000 | 2,717,436,000,000 | 890,346,000,000 | 1,511,001,000,000 | 1,100,833,000,000 | -257,612,500,000 |
operating income | 12,123,940,000,000 | 1,192,065,000,000 | 1,697,901,000,000 | 5,749,475,000,000 | 43,517,000,000 | 4,148,253,000,000 | 3,261,544,000,000 | 3,163,324,000,000 | 1,743,103,000,000 | 2,484,840,000,000 | 2,631,590,000,000 | 2,585,662,000,000 | 1,704,210,000,000 | 2,679,518,000,000 | 2,520,611,000,000 | 2,657,347,000,000 | 2,168,696,000,000 | 2,856,681,000,000 | 2,879,763,000,000 | 2,736,879,000,000 | 2,159,715,000,000 | 2,461,468,000,000 | 2,511,280,000,000 | 2,284,971,000,000 | 1,253,328,000,000 | 2,078,574,000,000 | 2,144,180,000,000 | 2,245,487,000,000 | 1,603,231,000,000 | 1,918,458,000,000 | 1,909,011,000,000 | 1,720,567,000,000 | 1,563,421,000,000 | 1,922,086,000,000 | 2,026,973,000,000 | 1,986,081,000,000 | 1,670,169,000,000 | 2,172,915,000,000 | 2,098,986,000,000 | 2,077,712,000,000 | 1,843,531,000,000 | 2,191,676,000,000 | 2,249,483,000,000 | 2,226,136,000,000 | 2,045,260,000,000 | 2,375,270,000,000 | 2,570,327,000,000 | 2,868,598,000,000 | 2,418,970,000,000 | 2,655,150,000,000 | 2,891,076,000,000 | 2,799,814,000,000 | 2,707,763,000,000 | 2,598,079,000,000 | 2,134,518,000,000 | 2,876,016,000,000 | 726,776,250,000 |
net income | 502,968,000,000 | 1,192,065,000,000 | 1,238,265,000,000 | 1,387,958,000,000 | 326,920,000,000 | 1,594,559,000,000 | 1,320,429,000,000 | 1,400,384,000,000 | 459,810,000,000 | 1,115,665,000,000 | 1,251,841,000,000 | 1,192,000,000,000 | 464,393,000,000 | 1,144,692,000,000 | 873,110,000,000 | 932,400,000,000 | 508,017,000,000 | 981,572,000,000 | 996,052,000,000 | 918,359,000,000 | 513,325,000,000 | 847,831,000,000 | 938,017,000,000 | 857,549,000,000 | 211,344,000,000 | 817,261,000,000 | 892,032,000,000 | 997,098,000,000 | 612,082,000,000 | 707,905,000,000 | 683,428,000,000 | 771,363,000,000 | 404,028,000,000 | 679,003,000,000 | 692,090,000,000 | 592,050,000,000 | 313,063,000,000 | 632,008,000,000 | 577,608,000,000 | 558,431,000,000 | 343,318,000,000 | 523,219,000,000 | 555,328,000,000 | 481,307,000,000 | 253,384,000,000 | 526,560,000,000 | 631,400,000,000 | 826,265,000,000 | 506,724,000,000 | 704,185,000,000 | 964,784,000,000 | 968,359,000,000 | 745,336,000,000 | 734,092,000,000 | 447,588,000,000 | 962,105,000,000 | 48,162,500,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.
