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-09-30 | 2018-06-30 | 2018-03-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-09-30 | 2015-06-30 | 2015-03-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 | 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-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 | 1999-12-31 | 1999-09-30 | 1999-06-30 | 1999-03-31 | 1998-12-31 | 1998-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 4,299,460,830 | 4,492,556,460 | 3,846,500,000 | 3,846,500,000 | 4,599,343,200 | 4,978,924,400 | 3,747,500,000 | 3,747,500,000 | 3,978,500,000 | 3,978,500,000 | 2,929,500,000 | 2,929,500,000 | 3,437,000,000 | 3,437,000,000 | 2,276,000,000 | 2,276,000,000 | 3,600,000,000 | 3,600,000,000 | 2,979,500,000 | 2,979,500,000 | 3,454,000,000 | 2,816,500,000 | 2,816,500,000 | 3,265,000,000 | 2,814,500,000 | 2,814,500,000 | 3,210,500,000 | 2,439,500,000 | 2,439,500,000 | 2,803,000,000 | 2,456,500,000 | 2,456,500,000 | 2,950,000,000 | 2,163,000,000 | 2,163,000,000 | 4,913,443,220 | 2,966,000,000 | 2,664,000,000 | 2,664,000,000 | 4,855,749,695 | 2,987,500,000 | 1,917,992,760 | 1,900,357,740 | 2,144,056,960 | 2,142,943,040 | 1,728,967,240 | 1,728,996,240 | 1,344,238,760 | 2,677,761,240 | 1,658,824,000 | 1,648,349,100 | 1,979,430,960 | 2,677,374,000 | 1,989,679,200 | -1,311,674,020 | 4,985,674,020 | 691,240,030 | 1,994,328,990 | 1,895,040,000 | 2,715,050,880 | -678,433,890 | 1,949,086,740 | 2,716,968,340 | 2,711,031,660 | 2,324,782,200 | 2,330,655,840 | 3,239,074,600 | 3,238,925,400 | 2,799,780,330 | 2,802,215,570 | 3,424,185,600 | 3,417,814,400 | 2,589,567,100 | 2,590,939,200 | 3,299,188,334 | 3,296,811,666 | 2,665,711,175 | 2,672,386,740 | 3,132,740,000 | 3,130,910,055 |
cost of revenue | 1,620,240,165 | 1,693,007,730 | 1,628,500,000 | 1,628,500,000 | 1,769,837,190 | 1,915,900,855 | 1,507,500,000 | 1,507,500,000 | 1,479,000,000 | 1,479,000,000 | 1,184,500,000 | 1,189,500,000 | 1,332,000,000 | 1,332,000,000 | 969,500,000 | 978,500,000 | 1,353,000,000 | 1,353,000,000 | 1,179,000,000 | 1,179,000,000 | 1,254,000,000 | 1,097,500,000 | 1,097,500,000 | 1,219,500,000 | 1,107,500,000 | 1,107,500,000 | 1,232,500,000 | 979,500,000 | 979,500,000 | 1,146,000,000 | 1,083,500,000 | 1,083,500,000 | 1,209,000,000 | 911,000,000 | 911,000,000 | 1,808,995,278 | 1,092,000,000 | 1,070,500,000 | 1,070,500,000 | 1,826,899,634 | 1,124,000,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 755,508,000 | 0 | 0 | 0 | 0 | 0 | 0 | 1,305,360,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2,503,902,690 | 0 |
gross profit | 2,679,220,665 | 2,799,548,730 | 2,218,000,000 | 2,218,000,000 | 2,829,506,010 | 3,063,023,545 | 2,240,000,000 | 2,240,000,000 | 2,499,500,000 | 2,499,500,000 | 1,745,000,000 | 1,740,000,000 | 2,105,000,000 | 2,105,000,000 | 1,306,500,000 | 1,297,500,000 | 2,247,000,000 | 2,247,000,000 | 1,800,500,000 | 1,800,500,000 | 2,200,000,000 | 1,719,000,000 | 1,719,000,000 | 2,045,500,000 | 1,707,000,000 | 1,707,000,000 | 1,978,000,000 | 1,460,000,000 | 1,460,000,000 | 1,657,000,000 | 1,373,000,000 | 1,373,000,000 | 1,741,000,000 | 1,252,000,000 | 1,252,000,000 | 3,104,447,942 | 1,874,000,000 | 1,593,500,000 | 1,593,500,000 | 3,028,850,061 | 1,863,500,000 | 1,917,992,760 | 1,900,357,740 | 2,144,056,960 | 2,142,943,040 | 1,728,967,240 | 1,728,996,240 | 1,344,238,760 | 2,677,761,240 | 1,658,824,000 | 1,648,349,100 | 1,223,922,960 | 2,677,374,000 | 1,989,679,200 | -1,311,674,020 | 4,985,674,020 | 691,240,030 | 1,994,328,990 | 589,680,000 | 2,715,050,880 | -678,433,890 | 1,949,086,740 | 2,716,968,340 | 2,711,031,660 | 2,324,782,200 | 2,330,655,840 | 3,239,074,600 | 3,238,925,400 | 2,799,780,330 | 2,802,215,570 | 3,424,185,600 | 3,417,814,400 | 2,589,567,100 | 2,590,939,200 | 3,299,188,334 | 3,296,811,666 | 2,665,711,175 | 2,672,386,740 | 628,837,310 | 3,130,910,055 |
operating expenses | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
research and development | 0 | 0 | 26,500,000 | 26,500,000 | 0 | 0 | 21,500,000 | 21,500,000 | 0 | 0 | 20,000,000 | 20,000,000 | 0 | 0 | 17,000,000 | 17,000,000 | 0 | 0 | 17,500,000 | 17,500,000 | 0 | 18,000,000 | 18,000,000 | 0 | 16,500,000 | 16,500,000 | 0 | 14,000,000 | 14,000,000 | 0 | 13,000,000 | 13,000,000 | 0 | 12,000,000 | 12,000,000 | 0 | 0 | 10,500,000 | 10,500,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 |
sales, general and administrative | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 1,288,034,059 | 1,345,881,720 | 1,222,000,000 | 1,222,000,000 | 1,191,610,410 | 1,289,953,345 | 1,309,000,000 | 1,309,000,000 | 1,053,500,000 | 1,053,500,000 | 913,000,000 | 908,000,000 | 912,000,000 | 912,000,000 | 1,424,000,000 | 1,415,000,000 | 938,500,000 | 938,500,000 | 937,500,000 | 937,500,000 | 824,000,000 | 890,500,000 | 890,500,000 | 878,500,000 | 894,000,000 | 894,000,000 | 864,500,000 | 850,000,000 | 850,000,000 | 683,500,000 | 643,500,000 | 643,500,000 | 824,000,000 | 918,000,000 | 918,000,000 | -1,123,995,692 | 678,500,000 | 930,000,000 | 930,000,000 | -1,298,659,081 | 799,000,000 | -5,873,523,600 | 0 | -22,691,250 | 0 | -5,319,884,120 | 0 | -3,572,870 | 0 | -5,224,010,540 | 0 | 593,945,520 | 0 | 0 | 21,375,760 | 0 | -4,765,264,000 | 0 | 42,560,000 | 0 | -4,819,338,480 | 0 | -666,792,900 | 0 | -9,154,006,560 | 0 | -37,852,650 | 0 | -10,649,000,000 | 0 | -22,763,680 | 0 | -9,953,000,000 | 0 | -5,656,000,000 | 0 | -9,896,000,000 | 0 | 79,463,155 | 0 |
operating income | 1,356,671,685 | 1,417,601,970 | 1,028,500,000 | 1,028,500,000 | 1,553,932,770 | 1,682,177,965 | 1,031,000,000 | 1,031,000,000 | 1,372,500,000 | 1,372,500,000 | 750,500,000 | 745,500,000 | 1,127,500,000 | 1,127,500,000 | 505,500,000 | 496,500,000 | 1,250,500,000 | 1,250,500,000 | 835,000,000 | 835,000,000 | 1,226,500,000 | 812,500,000 | 812,500,000 | 1,091,500,000 | 762,000,000 | 762,000,000 | 1,026,000,000 | 644,000,000 | 644,000,000 | 857,500,000 | 617,500,000 | 604,500,000 | 915,500,000 | 526,000,000 | 526,000,000 | 1,700,488,693 | 1,026,500,000 | 731,000,000 | 731,000,000 | 1,608,289,313 | 989,500,000 | -3,955,530,840 | 1,900,357,740 | -578,943,040 | 2,142,943,040 | -3,590,916,880 | 1,728,996,240 | -1,233,761,240 | 2,677,761,240 | -3,565,186,540 | 1,648,349,100 | 630,558,600 | 2,677,374,000 | 1,989,679,200 | -3,462,674,020 | 4,985,674,020 | -4,074,023,970 | 1,994,328,990 | 589,680,000 | 2,715,050,880 | -5,497,772,370 | 1,949,086,740 | -2,690,031,660 | 2,711,031,660 | -6,829,224,360 | 2,330,655,840 | -1,776,925,400 | 3,238,925,400 | -7,849,219,670 | 2,802,215,570 | -2,104,814,400 | 3,417,814,400 | -7,363,432,900 | 2,590,939,200 | -2,356,811,666 | 3,296,811,666 | -7,230,288,825 | 2,672,386,740 | 549,374,155 | 3,130,910,055 |
net income | 866,795,150 | 905,724,300 | 719,500,000 | 719,500,000 | 1,120,469,490 | 1,212,941,205 | 642,000,000 | 642,000,000 | 982,500,000 | 982,500,000 | 540,000,000 | 540,000,000 | 790,000,000 | 790,000,000 | -228,000,000 | -228,000,000 | 932,500,000 | 932,500,000 | 592,000,000 | 592,000,000 | 988,000,000 | 482,000,000 | 482,000,000 | 1,029,000,000 | 574,000,000 | 574,000,000 | 784,500,000 | 419,000,000 | 419,000,000 | 703,000,000 | 535,000,000 | 535,000,000 | 655,500,000 | 320,000,000 | 320,000,000 | 1,400,646,069 | 845,500,000 | 465,500,000 | 465,500,000 | 1,236,082,893 | 760,500,000 | 295,068,300 | 291,277,320 | 468,104,030 | 506,895,970 | 296,357,090 | 297,226,800 | -220,021,490 | 1,115,021,490 | 373,734,740 | 370,518,960 | 583,484,640 | 582,505,920 | 246,593,220 | 433,825,960 | 533,174,040 | 595,970,860 | 264,935,310 | 445,200,000 | 478,383,300 | 271,321,650 | 271,583,700 | -215,212,890 | -228,787,110 | 393,022,440 | 394,753,080 | 422,304,080 | 404,695,920 | 171,782,110 | 191,942,240 | 391,893,600 | 399,106,400 | 264,244,900 | 265,495,950 | 220,083,026 | 219,916,974 | 130,735,305 | 131,247,690 | 191,940,570 | 329,705,678 |
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.
