Quarterly
Annual
| Unit: USD | 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-09-30 | 2009-06-30 | 2009-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 6,288,000,000 | 5,530,000,000 | 4,480,000,000 | 3,706,000,000 | 4,093,000,000 | 3,382,000,000 | 2,681,000,000 | 3,350,000,000 | 3,523,000,000 | 3,587,000,000 | 2,327,000,000 | 3,071,000,000 | 3,158,000,000 | 1,953,000,000 | 2,013,000,000 | 2,910,000,000 | 3,055,000,000 | 2,859,000,000 | 2,387,000,000 | 2,683,000,000 | 2,767,561,000 | 2,521,280,000 | 2,091,224,000 | 2,214,898,000 | 2,373,011,000 | 1,989,181,000 | 1,593,106,000 | 1,669,923,000 | 1,773,806,000 | 1,656,919,000 | 1,437,985,000 | 1,506,315,000 | 1,600,180,000 | 1,457,759,000 | 1,210,370,000 | 1,296,237,000 | 1,387,501,000 | 1,246,971,000 | 1,034,019,000 | 1,120,214,000 | 1,146,666,000 | 1,034,810,000 | 866,937,000 | 883,197,000 | 893,637,000 | 798,234,000 | 649,458,000 | 650,736,000 | 626,686,000 | 547,740,000 | 424,435,000 | 452,600,000 | 506,100,000 | 438,863,000 | 340,945,000 | 341,109,000 | 315,296,000 | 253,536,000 |
cost of revenue | 3,613,000,000 | 3,482,000,000 | 3,250,000,000 | 3,430,000,000 | 3,045,000,000 | 2,972,000,000 | 2,813,000,000 | 3,197,000,000 | 2,885,000,000 | 2,739,000,000 | 2,463,000,000 | 2,748,000,000 | 2,470,000,000 | 2,135,000,000 | 2,377,000,000 | 1,879,000,000 | 1,834,000,000 | 1,743,000,000 | 1,735,000,000 | 1,737,000,000 | 1,657,803,000 | 1,575,100,000 | 1,506,035,000 | 1,622,849,000 | 1,504,070,000 | 1,348,270,000 | 1,198,962,000 | 1,264,602,000 | 1,249,701,000 | 1,217,412,000 | 1,200,459,000 | 1,198,604,000 | 1,166,759,000 | 1,088,159,000 | 1,058,624,000 | 1,048,926,000 | 983,259,000 | 928,860,000 | 916,982,000 | 876,713,000 | 823,214,000 | 746,557,000 | 735,181,000 | 694,075,000 | 630,025,000 | 580,436,000 | 549,368,000 | 493,818,000 | 452,579,000 | 395,673,000 | 361,267,000 | 323,300,000 | 311,100,000 | 273,633,000 | 272,202,000 | 256,268,000 | 239,090,000 | 241,650,000 |
gross profit | 2,675,000,000 | 2,048,000,000 | 1,230,000,000 | 276,000,000 | 1,048,000,000 | 410,000,000 | -132,000,000 | 153,000,000 | 638,000,000 | 848,000,000 | -136,000,000 | 323,000,000 | 688,000,000 | -182,000,000 | -364,000,000 | 1,031,000,000 | 1,221,000,000 | 1,116,000,000 | 652,000,000 | 946,000,000 | 1,109,758,000 | 946,180,000 | 585,189,000 | 592,049,000 | 868,941,000 | 640,911,000 | 394,144,000 | 405,321,000 | 524,105,000 | 439,507,000 | 237,526,000 | 307,711,000 | 433,421,000 | 369,600,000 | 151,746,000 | 247,311,000 | 404,242,000 | 318,111,000 | 117,037,000 | 243,501,000 | 323,452,000 | 288,253,000 | 131,756,000 | 189,122,000 | 263,612,000 | 217,798,000 | 100,090,000 | 156,918,000 | 174,107,000 | 152,067,000 | 63,168,000 | 129,300,000 | 195,000,000 | 165,230,000 | 68,743,000 | 84,841,000 | 76,206,000 | 11,886,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 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 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 and marketing | 289,000,000 | 262,000,000 | 195,000,000 | 169,000,000 | 181,000,000 | 142,000,000 | 122,000,000 | 183,000,000 | 189,000,000 | 161,000,000 | 107,000,000 | 181,000,000 | 162,000,000 | 107,000,000 | 146,000,000 | 134,000,000 | 113,000,000 | 102,000,000 | 77,000,000 | 108,000,000 | 91,322,000 | 83,090,000 | 65,826,000 | 83,868,000 | 51,561,000 | 45,262,000 | 34,268,000 | 46,142,000 | 31,264,000 | 36,064,000 | 33,055,000 | 46,791,000 | 42,383,000 | 44,566,000 | 45,828,000 | 65,179,000 | 53,610,000 | 37,252,000 | 31,394,000 | 45,088,000 | 37,280,000 | 31,947,000 | 23,813,000 | 28,959,000 | 24,316,000 | 27,327,000 | 22,211,000 | 29,307,000 | 24,857,000 | 22,693,000 | 17,897,000 | 70,755,383,000 | -0 | 16,507,000 | 14,511,000 | 18,546,000 | 16,305,000 | 8,847,000 |
general and administrative | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 539,000,000 | 477,000,000 | 425,000,000 | 440,000,000 | 405,000,000 | 368,000,000 | 462,000,000 | 441,000,000 | 388,000,000 | 392,000,000 | 328,000,000 | 336,000,000 | 343,000,000 | 263,000,000 | 419,000,000 | 330,000,000 | 277,000,000 | 247,000,000 | 206,000,000 | 269,000,000 | 233,353,000 | 189,514,000 | 158,752,000 | 236,213,000 | 153,725,000 | 135,689,000 | 165,343,000 | 143,434,000 | 123,233,000 | 118,868,000 | 106,607,000 | 128,233,000 | 101,426,000 | 95,408,000 | 77,942,000 | 102,985,000 | 99,520,000 | 78,280,000 | 61,344,000 | 80,765,000 | 62,661,000 | 71,233,000 | 58,900,000 | 61,044,000 | 118,964,000 | 108,067,000 | 90,167,000 | 93,251,000 | 93,374,000 | 88,909,000 | 68,826,000 | 98,500,000 | 91,300,000 | 44,185,000 | 37,024,000 | 29,242,000 | 21,943,000 | 34,777,000 |
operating income | 766,000,000 | 663,000,000 | 566,000,000 | 369,000,000 | 548,000,000 | 402,000,000 | 576,000,000 | 114,000,000 | 566,000,000 | 219,000,000 | 439,000,000 | 457,000,000 | 452,000,000 | 312,000,000 | 493,000,000 | 545,000,000 | 518,000,000 | 459,000,000 | 388,000,000 | 354,000,000 | 334,986,000 | 275,144,000 | 278,603,000 | 355,929,000 | 277,597,000 | 198,205,000 | 226,801,000 | 219,603,000 | 173,066,000 | 176,119,000 | 166,772,000 | 177,129,000 | 151,740,000 | 169,938,000 | 162,515,000 | 198,463,000 | 202,131,000 | 159,861,000 | 136,882,000 | 158,299,000 | 152,379,000 | 159,061,000 | 136,680,000 | 159,838,000 | 143,280,000 | 135,394,000 | 112,378,000 | 122,558,000 | 118,231,000 | 111,602,000 | 86,723,000 | 98,500,000 | 91,300,000 | 60,692,000 | 51,535,000 | 47,788,000 | 38,248,000 | 43,624,000 |
net income | 1,909,000,000 | 1,385,000,000 | 1,222,000,000 | -131,000,000 | 500,000,000 | 56,000,000 | -708,000,000 | 39,000,000 | 72,000,000 | 629,000,000 | -575,000,000 | -134,000,000 | -201,000,000 | -494,000,000 | -857,000,000 | 486,000,000 | 703,000,000 | 657,000,000 | 264,000,000 | 592,000,000 | 774,772,000 | 671,036,000 | 306,586,000 | 236,120,000 | 591,344,000 | 442,706,000 | 167,343,000 | 185,718,000 | 351,039,000 | 263,388,000 | 70,754,000 | 130,582,000 | 281,681,000 | 199,662,000 | -10,769,000 | 48,848,000 | 202,111,000 | 158,250,000 | -19,845,000 | 85,202,000 | 171,073,000 | 129,192,000 | -4,924,000 | 29,284,000 | 120,332,000 | 82,404,000 | -12,288,000 | 34,360,000 | 55,876,000 | 40,465,000 | -23,555,000 | 30,900,000 | 103,700,000 | 104,538,000 | 17,208,000 | 37,053,000 | 37,958,000 | -31,738,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.
