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 | 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-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 290,656,808,672 | 58,269,000,000 | 38,693,386,000 | 27,943,667,000 | 21,411,984,000 | 48,327,000,000 | 19,148,741,000 | 35,054,014,000 | 18,066,213,000 | 13,297,222,000 | 12,254,422,000 | 9,281,320,000 | 9,079,350,000 | 7,183,422,000 | 8,005,195,000 | 11,384,396,000 | 7,770,497,000 | 5,819,232,000 | 6,235,792,000 | 6,846,082,000 | 3,513,311,000 | 2,101,825,000 | 1,804,152,000 | 1,935,216,000 | 2,177,055,000 | 1,930,977,000 | 1,610,246,000 | 1,415,103,000 | 1,467,155,000 | 1,404,572,000 | 1,033,583,000 | 759,659,000 | 1,140,606,000 | 686,212,000 | 640,060,000 | 584,883,000 | 245,419,000 | 333,969,000 | 135,176,000 | 135,075,000 | 150,717,000 | 159,675,000 | 85,164,000 | 80,074,000 | 211,462,000 | 250,019,000 | 503,576,000 | 534,004,643 |
cost of revenue | 191,217,274,121 | 38,711,000,000 | 29,286,308,000 | 16,957,874,000 | 12,582,778,000 | 26,389,000,000 | 10,490,515,000 | 15,510,159,000 | 8,987,784,000 | 6,935,038,000 | 6,721,916,000 | 4,543,832,000 | 3,616,864,000 | 3,375,264,000 | 3,318,445,000 | 6,211,563,000 | 3,195,246,000 | 3,278,035,000 | 3,650,749,000 | 3,610,643,000 | 1,191,262,000 | 936,735,000 | 748,058,000 | 786,545,000 | 1,030,729,000 | 987,861,000 | 964,565,000 | 864,362,000 | 873,416,000 | 785,244,000 | 628,709,000 | 367,336,000 | 487,067,000 | 468,211,000 | 427,334,000 | 373,920,000 | 146,647,000 | 166,795,000 | 158,683,000 | 141,056,000 | 125,127,000 | 111,023,000 | 133,224,000 | 89,577,000 | 185,761,000 | 228,391,000 | 459,845,000 | 423,465,833 |
gross profit | 99,439,534,551 | 19,558,000,000 | 9,407,078,000 | 10,985,793,000 | 8,829,206,000 | 21,938,000,000 | 8,658,226,000 | 19,543,855,000 | 9,078,429,000 | 6,362,184,000 | 5,532,506,000 | 4,737,488,000 | 5,462,486,000 | 3,808,158,000 | 4,686,750,000 | 5,172,833,000 | 4,575,251,000 | 2,541,197,000 | 2,585,043,000 | 3,235,439,000 | 2,322,049,000 | 1,165,090,000 | 1,056,094,000 | 1,148,671,000 | 1,146,326,000 | 943,116,000 | 645,681,000 | 550,741,000 | 593,739,000 | 619,328,000 | 404,874,000 | 392,323,000 | 653,539,000 | 218,001,000 | 212,726,000 | 210,963,000 | 98,772,000 | 167,174,000 | -23,507,000 | -5,981,000 | 25,590,000 | 48,652,000 | -48,060,000 | -9,503,000 | 25,701,000 | 21,628,000 | 43,731,000 | 110,538,810 |
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 |
sales, general and administrative | ||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 13,082,424,003 | -32,684,000,000 | -16,839,142,000 | -12,905,273,000 | -7,685,717,000 | -18,033,000,000 | -3,936,037,000 | -6,878,329,000 | 216,543,000 | 2,640,354,000 | 784,133,000 | -2,881,175,000 | 555,559,000 | 565,211,000 | 662,437,000 | -1,133,272,000 | 823,082,000 | 433,542,000 | 464,596,000 | 1,175,508,000 | 130,252,000 | 244,071,000 | -169,002,000 | -53,489,000 | 175,292,000 | 175,979,000 | 82,763,000 | -37,094,000 | 75,419,000 | 135,781,000 | -445,060,000 | 115,427,000 | 70,305,000 | 89,862,000 | -24,707,000 | 169,844,000 | 61,451,000 | -13,069,000 | 51,006,000 | 21,726,000 | 27,712,000 | 20,431,000 | 25,217,000 | -71,978,000 | 49,396,000 | 32,190,000 | 55,923,000 | 13,448,881 |
operating income | 86,357,113,985 | 52,242,000,000 | 26,246,219,000 | 23,891,066,000 | 2,491,356,000 | 39,971,000,000 | 12,594,263,000 | 26,422,184,000 | 8,065,524,000 | 5,650,916,000 | 2,359,618,000 | 5,102,422,000 | 6,483,810,000 | 6,374,058,000 | 6,443,154,000 | 2,589,493,000 | 13,434,212,000 | 2,825,369,000 | 5,013,535,000 | 6,642,383,000 | 8,684,307,000 | 5,560,520,000 | 9,609,101,000 | 1,202,160,000 | 1,155,104,000 | 853,427,000 | 549,450,000 | 629,135,000 | 696,634,000 | 479,171,000 | 983,782,000 | 706,953,000 | 640,992,000 | 161,961,000 | 275,000,000 | 92,506,000 | 47,639,000 | 181,569,000 | -55,036,000 | 12,070,000 | 6,258,000 | 39,462,000 | -77,383,000 | 72,584,000 | -12,561,000 | -6,981,000 | -7,958,000 | 99,253,257 |
net income | 252,706,815,213 | 4,489,842,000 | 4,704,371,000 | 148,960,000 | 2,388,224,000 | 10,777,000,000 | 2,309,604,000 | 9,785,967,000 | 678,702,000 | 2,660,846,000 | -4,438,155,000 | 554,569,000 | 2,272,094,000 | 2,194,480,000 | 932,638,000 | 963,639,000 | 4,166,765,000 | 1,158,508,000 | 1,260,053,000 | 159,330,000 | 5,709,878,000 | 4,126,538,000 | 7,523,851,000 | 1,414,910,000 | 806,251,000 | 752,771,000 | 526,629,000 | 365,631,000 | 303,153,000 | 352,819,000 | 747,264,000 | 712,224,000 | 420,412,000 | 20,451,000 | 177,647,000 | 23,620,000 | 44,527,000 | 168,544,000 | 81,040,000 | 55,107,000 | 32,544,000 | 35,894,000 | -34,812,000 | -11,491,000 | -4,419,000 | -7,082,000 | -7,053,000 | 60,268,887 |
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.
