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-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-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-06-30 | 2000-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 18,621,000,000 | 152,000,000 | 5,576,000,000 | 8,394,000,000 | 12,300,000,000 | 8,630,000,000 | 1,904,000,000 | 373,000,000 | 12,997,000,000 | 8,510,000,000 | 12,669,000,000 | 1,514,000,000 | 11,649,000,000 | 10,032,000,000 | 15,186,000,000 | 6,470,000,000 | 8,525,000,000 | 9,616,000,000 | 10,146,000,000 | 11,392,000,000 | 8,180,000,000 | 5,998,000,000 | 6,826,000,000 | 5,993,000,000 | 8,648,000,000 | 5,555,000,000 | 8,122,000,000 | 7,009,000,000 | 2,366,000,000 | 7,892,000,000 | 9,533,000,000 | 8,782,000,000 | 5,567,000,000 | 4,693,000,000 | 1,682,000,000 | 7,332,000,000 | 7,375,000,000 | 5,614,000,000 | 6,315,000,000 | 6,460,000,000 | 4,710,000,000 | 4,156,000,000 | 1,218,000,000 | 3,790,000,000 | 3,133,000,000 | 5,236,000,000 | 6,050,000,000 | 3,140,000,000 | 5,715,000,000 | 7,506,000,000 | 5,157,000,000 | 4,203,000,000 | 4,034,000,000 | 7,745,000,000 | 6,806,000,000 | 6,055,000,000 | 4,993,000,000 | 8,831,000,000 | 8,720,000,000 | 5,028,000,000 | 4,706,000,000 | 2,560,000,000 | 4,411,000,000 | 3,876,416,900 | 5,406,056,600 | 5,698,869,500 | 4,504,981,250 | 5,585,973,300 | 6,169,959,650 | 6,592,375,850 | 6,212,190,600 | 5,310,363,200 | 5,255,265,800 | 5,525,616,600 | 6,012,543,200 | 5,121,295,050 | 5,195,871,550 | 5,414,022,900 | 5,577,520,000 | 5,548,763,500 | -191,982,250 | 5,277,698,950 | 5,611,637,500 | 5,764,653,050 | -3,310,854,800 | 6,197,283,400 | 5,952,802,600 | 5,419,573,800 | -209,156,000 | 3,529,049,800 | 3,957,900,800 | 4,327,000,800 | 4,021,506,260 | 4,253,589,010 | 4,202,016,120 | 3,741,365,910 |
cost of revenue | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 51,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 | 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,621,000,000 | 152,000,000 | 5,576,000,000 | 8,394,000,000 | 12,300,000,000 | 8,630,000,000 | 1,904,000,000 | 373,000,000 | 13,015,000,000 | 8,510,000,000 | 12,669,000,000 | 1,514,000,000 | 11,598,000,000 | 10,032,000,000 | 15,186,000,000 | 6,470,000,000 | 8,525,000,000 | 9,616,000,000 | 10,146,000,000 | 11,392,000,000 | 8,180,000,000 | 5,998,000,000 | 6,826,000,000 | 5,993,000,000 | 8,648,000,000 | 5,555,000,000 | 8,122,000,000 | 7,009,000,000 | 2,366,000,000 | 7,892,000,000 | 9,533,000,000 | 8,782,000,000 | 5,567,000,000 | 4,693,000,000 | 1,682,000,000 | 7,332,000,000 | 7,375,000,000 | 5,614,000,000 | 6,315,000,000 | 6,460,000,000 | 4,710,000,000 | 4,156,000,000 | 1,218,000,000 | 3,790,000,000 | 3,133,000,000 | 5,236,000,000 | 6,050,000,000 | 3,140,000,000 | 5,715,000,000 | 7,506,000,000 | 5,157,000,000 | 4,203,000,000 | 4,034,000,000 | 7,745,000,000 | 6,806,000,000 | 6,055,000,000 | 4,993,000,000 | 8,831,000,000 | 8,720,000,000 | 5,028,000,000 | 4,706,000,000 | 2,560,000,000 | 4,411,000,000 | 3,876,416,900 | 5,406,056,600 | 5,698,869,500 | 4,504,981,250 | 5,585,973,300 | 6,169,959,650 | 6,592,375,850 | 6,212,190,600 | 5,310,363,200 | 5,255,265,800 | 5,525,616,600 | 6,012,543,200 | 5,121,295,050 | 5,195,871,550 | 5,414,022,900 | 5,577,520,000 | 5,548,763,500 | -191,982,250 | 5,277,698,950 | 5,611,637,500 | 5,764,653,050 | -3,310,854,800 | 6,197,283,400 | 5,952,802,600 | 5,419,573,800 | -209,156,000 | 3,529,049,800 | 3,957,900,800 | 4,327,000,800 | 4,021,506,260 | 4,253,589,010 | 4,202,016,120 | 3,741,365,910 |
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 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
sales, general and administrative | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | -17,882,000,000 | 1,019,000,000 | -4,718,000,000 | -7,282,000,000 | -11,167,000,000 | -7,860,000,000 | -791,000,000 | 885,000,000 | -11,658,000,000 | -7,181,000,000 | -11,377,000,000 | -96,000,000 | -10,592,000,000 | -8,972,000,000 | -14,404,000,000 | -5,738,000,000 | -7,522,000,000 | -8,785,000,000 | -9,308,000,000 | -10,502,000,000 | -7,327,000,000 | -4,864,000,000 | -5,796,000,000 | -5,194,000,000 | -8,387,000,000 | -4,441,000,000 | -7,416,000,000 | -5,998,000,000 | -1,257,000,000 | -6,693,000,000 | -8,823,000,000 | -8,039,000,000 | -4,746,000,000 | -4,001,000,000 | -603,000,000 | -6,703,000,000 | -6,623,000,000 | -4,961,000,000 | -5,648,000,000 | -5,823,000,000 | -4,007,000,000 | -4,501,000,000 | -593,000,000 | -3,082,000,000 | -2,537,000,000 | -4,680,000,000 | -5,958,000,000 | -2,126,000,000 | -6,493,000,000 | -8,167,000,000 | -4,550,000,000 | -3,577,000,000 | -3,159,000,000 | -7,009,000,000 | -6,534,000,000 | -5,434,000,000 | -4,669,000,000 | -9,083,000,000 | -7,771,000,000 | -5,571,000,000 | -4,879,000,000 | -2,996,000,000 | -3,763,000,000 | -3,038,134,050 | -4,631,924,000 | -4,861,180,400 | -3,656,108,750 | -4,884,554,100 | -5,432,579,000 | -5,798,033,050 | -5,599,423,500 | -4,601,070,400 | -4,602,834,000 | -4,843,183,800 | -5,311,957,600 | -4,474,025,300 | -4,648,962,150 | -4,925,520,600 | -4,986,249,250 | -4,995,464,250 | 216,264,150 | -4,743,316,750 | -5,054,550,000 | -5,263,059,100 | 2,590,824,000 | -5,742,044,000 | -5,822,005,200 | -5,020,723,800 | 503,175,900 | -3,194,153,400 | -3,640,722,400 | -4,012,080,800 | -3,691,112,990 | -3,910,533,370 | -3,880,493,730 | -3,397,282,200 |
operating income | 739,000,000 | 1,171,000,000 | 858,000,000 | 1,112,000,000 | 1,133,000,000 | 770,000,000 | 1,113,000,000 | 1,258,000,000 | 1,357,000,000 | 1,348,000,000 | 1,306,000,000 | 1,418,000,000 | 1,006,000,000 | 1,077,000,000 | 799,000,000 | 749,000,000 | 1,003,000,000 | 831,000,000 | 838,000,000 | 890,000,000 | 853,000,000 | 1,134,000,000 | 1,030,000,000 | 799,000,000 | 261,000,000 | 1,114,000,000 | 706,000,000 | 1,011,000,000 | 1,109,000,000 | 1,199,000,000 | 710,000,000 | 743,000,000 | 821,000,000 | 692,000,000 | 1,079,000,000 | 629,000,000 | 752,000,000 | 653,000,000 | 667,000,000 | 637,000,000 | 703,000,000 | -345,000,000 | 625,000,000 | 708,000,000 | 596,000,000 | 556,000,000 | 92,000,000 | 1,014,000,000 | -778,000,000 | -661,000,000 | 607,000,000 | 626,000,000 | 875,000,000 | 736,000,000 | 272,000,000 | 621,000,000 | 324,000,000 | -252,000,000 | 949,000,000 | -543,000,000 | -173,000,000 | -436,000,000 | 648,000,000 | 838,282,850 | 774,132,600 | 837,689,100 | 848,872,500 | 701,419,200 | 737,380,650 | 794,342,800 | 612,767,100 | 709,292,800 | 652,431,800 | 682,432,800 | 700,585,600 | 647,269,750 | 546,909,400 | 488,502,300 | 591,270,750 | 553,299,250 | 24,281,900 | 534,382,200 | 557,087,500 | 501,593,950 | -720,030,800 | 455,239,400 | 130,797,400 | 398,850,000 | 294,019,900 | 334,896,400 | 317,178,400 | 314,920,000 | 330,393,270 | 343,055,640 | 321,522,390 | 344,083,710 |
net income | 826,000,000 | 927,000,000 | 731,000,000 | 859,000,000 | 1,046,000,000 | 515,000,000 | 802,000,000 | 883,000,000 | 1,216,000,000 | 1,099,000,000 | 1,042,000,000 | 1,013,000,000 | 864,000,000 | 889,000,000 | 648,000,000 | 380,000,000 | 810,000,000 | 756,000,000 | 664,000,000 | 714,000,000 | 662,000,000 | 877,000,000 | 770,000,000 | 605,000,000 | 246,000,000 | 850,000,000 | 642,000,000 | 749,000,000 | 828,000,000 | 917,000,000 | 511,000,000 | 570,000,000 | 561,000,000 | 527,000,000 | 750,000,000 | 462,000,000 | 534,000,000 | 460,000,000 | 455,000,000 | 433,000,000 | 579,000,000 | -488,000,000 | 428,000,000 | 536,000,000 | 471,000,000 | 412,000,000 | 81,000,000 | 717,000,000 | -491,000,000 | -596,000,000 | 432,000,000 | 462,000,000 | 542,000,000 | 478,000,000 | 243,000,000 | 430,000,000 | 317,000,000 | -117,000,000 | 612,000,000 | -195,000,000 | 146,000,000 | -378,000,000 | 536,000,000 | 550,988,850 | 567,917,900 | 597,213,700 | 610,592,500 | 515,681,550 | 560,892,650 | 554,478,050 | 523,799,100 | 502,804,600 | 491,404,200 | 438,706,800 | 482,571,200 | 464,582,400 | 436,043,300 | 440,411,400 | 443,788,250 | 371,932,750 | 42,499,350 | 394,039,400 | 370,938,750 | 342,731,350 | -311,410,800 | 361,653,600 | 73,003,200 | 253,668,600 | 168,859,100 | 214,839,200 | 210,946,400 | 199,974,200 | 209,175,780 | 201,620,420 | 192,617,100 | 197,448,880 |
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.
