Date | 3/31/2021 | 12/31/2020 | 12/31/2019 | 12/31/2018 | 12/31/2017 | 12/31/2016 | 6/30/2016 | 12/31/2015 | 9/30/2015 | 6/30/2015 | 12/31/2014 | 9/30/2014 | 12/31/2013 | 12/31/2012 | 12/31/2011 | 12/31/2010 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | -- | $2,773,000,000.00 | $2,862,000,000.00 | $3,131,000,000.00 | $2,803,896,483.00 | $2,655,146,371.00 | $10,116,920,988.00 | $2,966,389,002.00 | $8,946,005,987.00 | $12,923,666,794.00 | $5,300,887,799.00 | $6,969,956,249.00 | $1,179,170,559.00 | $549,193,907.00 | $3,503,428,418.00 | $342,225,824.00 | $1,434,618,382.00 | $1,069,827,364.00 |
Accounts Receivable Net Current | -- | $631,000,000.00 | $1,100,000,000.00 | $824,000,000.00 | $4,559,052,701.00 | $666,112,390.00 | $3,658,078,229.00 | $3,150,768,364.00 | $500,322,246.00 | -- | $1,826,765,949.00 | -- | $1,518,230,029.00 | $983,804,403.00 | $125,365,247.00 | $621,548,849.00 | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | -- | $1,204,000,000.00 | $12,710,000,000.00 | $1,390,000,000.00 | $6,172,265,172.00 | $893,991,889.00 | $1,015,871,805.00 | $6,749,965,827.00 | $745,438,260.00 | -- | $2,469,707,335.00 | -- | $1,215,756,287.00 | $159,519,195.00 | $561,193,151.00 | -- | -- | -- |
Total Current Assets | -- | $8,890,000,000.00 | $9,761,000,000.00 | $11,547,000,000.00 | $59,226,820,149.00 | $6,612,623,051.00 | $4,385,526,387.00 | $40,600,868,431.00 | $25,750,457,901.00 | -- | $2,752,261,698.00 | -- | $2,373,047,866.00 | $7,643,219,513.00 | $1,016,626,022.00 | $4,570,908,450.00 | -- | -- |
Property Plant and Equipement | -- | $5,780,000,000.00 | $881,000,000.00 | $854,000,000.00 | $5,615,500,429.00 | $805,409,777.00 | $5,568,738,586.00 | $857,692,349.00 | $5,314,659,388.00 | -- | $841,412,252.00 | -- | $233,401,671.00 | $180,404,358.00 | $683,903,870.00 | $653,678,980.00 | -- | -- |
Intangible Assets Net | -- | $13,256,000,000.00 | $13,173,000,000.00 | $13,723,000,000.00 | $13,750,315,921.00 | $13,924,769,931.00 | -- | $11,007,915,171.00 | -- | -- | $668,202,371.00 | -- | $356,653,022.00 | $321,483,420.00 | $306,420,192.00 | $296,964,092.00 | -- | -- |
Goodwill | -- | $59,353,000,000.00 | $58,308,000,000.00 | $8,439,000,000.00 | $8,644,859,796.00 | $56,015,185,590.00 | $46,392,118,214.00 | $7,053,388,635.00 | $2,719,036,781.00 | -- | $305,016,876.00 | -- | $972,531,184.00 | $132,034,051.00 | $798,601,767.00 | $758,231,441.00 | $322,936,838.00 | -- |
Other Assets | -- | -- | $21,000,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | -- | $28,698,000,000.00 | $28,752,000,000.00 | $27,028,000,000.00 | $162,048,477,313.00 | $20,799,928,226.00 | $16,884,515,371.00 | $18,346,134,793.00 | $49,250,974,526.00 | -- | $31,290,917,013.00 | -- | $20,818,474,462.00 | $11,669,751,008.00 | $1,550,935,791.00 | $8,116,204,013.00 | -- | -- |
Accounts Payable | -- | $4,506,000,000.00 | $1,766,000,000.00 | $1,704,000,000.00 | $7,459,203,252.00 | $1,048,363,976.00 | $1,151,697,647.00 | $917,672,926.00 | $4,143,374,543.00 | -- | $2,304,111,525.00 | -- | $1,637,545,824.00 | $164,310,709.00 | $763,256,074.00 | $595,283,281.00 | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | -- | $13,132,000,000.00 | $13,405,000,000.00 | $14,123,000,000.00 | $75,575,447,910.00 | $68,893,149,166.00 | $7,903,750,532.00 | $55,157,663,979.00 | $5,721,848,504.00 | -- | $3,370,594,303.00 | -- | $1,996,859,524.00 | $5,084,871,395.00 | $2,616,368,945.00 | $1,926,281,225.00 | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | $12,867,000,000.00 | $12,010,000,000.00 | $10,745,000,000.00 | $10,964,926,000.00 | $65,819,998,701.00 | $7,812,337,528.00 | $5,864,904,590.00 | $5,161,312,298.00 | -- | $778,135,870.00 | -- | $4,088,484,766.00 | $3,818,256,227.00 | $3,465,924,424.00 | $3,073,551,037.00 | -- | -- |
Accumulated Other Comprehensive Loss | -- | $-1,608,000,000.00 | $-216,000,000.00 | $-216,000,000.00 | $6,379,296,866.00 | $1,010,373,732.00 | $26,057,789.00 | $560,077,281.00 | $122,989,447.00 | -- | $443,579,376.00 | -- | $372,634,580.00 | $-9,434,628.00 | $-27,402,132.00 | $198,972,084.00 | -- | -- |
Accumulated Deficit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Stockholders' Equity | -- | $15,380,000,000.00 | $14,858,000,000.00 | $12,612,000,000.00 | $84,693,813,552.00 | $10,303,447,316.00 | $56,078,227,546.00 | $44,550,729,734.00 | $1,860,074,242.00 | -- | $9,529,179,295.00 | -- | $1,409,120,956.00 | $1,041,657,770.00 | $1,118,907,969.00 | $6,103,692,771.00 | -- | -- |
Controlling Interest in Subsidiaries | -- | $186,000,000.00 | $325,000,000.00 | $293,000,000.00 | $1,779,215,851.00 | $573,803,513.00 | $3,607,037,496.00 | $19,134,198,247.00 | $167,302,271.00 | -- | $848,548,293.00 | -- | $199,690,428.00 | $15,288,284.00 | $16,328,663.00 | $86,230,017.00 | -- | -- |
Total Liabilities and Equity | -- | $187,249,000,000.00 | $28,752,000,000.00 | $27,028,000,000.00 | $162,048,477,313.00 | $20,799,928,226.00 | $16,884,515,371.00 | $118,842,591,960.00 | $7,749,225,017.00 | -- | $5,043,180,384.00 | -- | $20,818,474,462.00 | $1,873,124,188.00 | $1,550,935,791.00 | $8,116,204,013.00 | -- | -- |
Date | 3/31/2021 | 12/31/2020 | 12/31/2019 | 12/31/2018 | 12/31/2017 | 12/31/2016 | 6/30/2016 | 12/31/2015 | 9/30/2015 | 6/30/2015 | 12/31/2014 | 9/30/2014 | 12/31/2013 | 12/31/2012 | 12/31/2011 | 12/31/2010 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | $2,807,000,000.00 | $5,122,000,000.00 | $30,965,000,000.00 | $26,796,000,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | $618,000,000.00 | $1,059,000,000.00 | $920,000,000.00 | $719,027,574.00 | $4,729,750,192.00 | $356,474,371.00 | $469,826,148.00 | $2,280,203,474.00 | $1,434,625,345.00 | $338,556,299.00 | $1,516,993,510.00 | $229,077,600.00 | $166,576,956.00 | $805,129,784.00 | $625,261,342.00 | -- | -- |
Gross Profit | -- | $2,189,000,000.00 | $4,063,000,000.00 | $3,584,000,000.00 | $3,396,926,350.00 | $2,088,245,660.00 | $935,945,217.00 | $7,854,128,242.00 | $903,661,255.00 | $3,407,287,143.00 | $845,552,003.00 | $3,916,626,085.00 | $660,749,373.00 | $500,955,067.00 | $427,867,434.00 | $2,255,972,155.00 | $1,537,404,185.00 | -- |
Research and Development | -- | $1,175,000,000.00 | $1,533,000,000.00 | $1,399,000,000.00 | $8,259,232,508.00 | $1,107,218,998.00 | $620,033,275.00 | $508,921,692.00 | $383,323,556.00 | $1,604,950,422.00 | $2,321,348,753.00 | $1,532,161,154.00 | $205,778,151.00 | $911,904,722.00 | $95,566,400.00 | $453,853,000.00 | $308,451,348.00 | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | -- | $15,708,000,000.00 | $3,340,000,000.00 | $3,205,000,000.00 | $2,947,182,173.00 | $2,314,153,551.00 | $1,270,480,590.00 | $1,153,645,574.00 | $5,457,459,209.00 | $3,526,671,209.00 | $5,397,109,100.00 | $3,666,516,749.00 | $522,248,673.00 | $2,466,394,344.00 | $1,626,960,674.00 | $1,201,846,868.00 | $850,037,963.00 | -- |
Loss from Operations | -- | $-218,000,000.00 | $723,000,000.00 | $379,000,000.00 | $449,744,177.00 | $-1,568,478,486.00 | $-2,223,288,633.00 | $58,822,894.00 | $44,976,125.00 | $-119,384,066.00 | $-150,797,144.00 | $250,109,336.00 | $838,441,684.00 | $105,071,477.00 | $169,369,416.00 | $1,054,125,287.00 | $687,366,222.00 | -- |
Loss Before Income Taxes | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Basic | -- | 75,111,026 | 70,983,996 | 68,403,426 | 66,300,808 | 59,166,582 | 57,153,857 | 37,797,698 | 35,460,682 | 35,646,304 | 34,289,170 | 34,038,621 | 32,905,601 | 34,236,761 | 35,977,063 | 35,385,451 | 33,592,334 | -- |
Earnings Per Share Diluted | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Diluted | -- | 75,111,026 | 80,244,014 | 70,924,623 | 71,775,893 | 59,166,582 | 57,153,857 | 47,375,248 | 45,126,192 | 38,718,212 | 38,207,858 | 39,718,398 | 38,069,841 | 36,090,785 | 38,030,974 | 37,577,056 | 35,250,335 | -- |
Common Stock Shares Authorized | -- | 175,000,000 | 175,000,000 | 175,000,000 | 175,000,000 | 175,000,000 | 175,000,000 | 175,000,000 | 100,000,000 | -- | 100,000,000 | -- | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | -- | -- |
Common Stock Shares Outstanding | -- | -- | 74,086,404 | 69,122,824 | 67,600,654 | 64,105,412 | -- | 51,167,228 | 35,381,474 | -- | 35,146,982 | -- | 33,828,251 | 32,354,634 | 35,849,473 | 35,885,163 | -- | -- |
Common Stock Value | -- | $1,000,000.00 | $1,000,000.00 | $1,000,000.00 | $795,122.00 | $4,960,354.00 | $693,478.00 | $636,211.00 | $491,842.00 | -- | $3,085,272.00 | -- | $501,097.00 | $478,186.00 | $467,044.00 | $2,926,132.00 | -- | -- |
Common Stock Par Or Stated Value Per Share | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | -- | $0.01 | -- | $0.01 | $0.01 | $0.01 | $0.01 | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | $269.84 | $268.32 | $216.48 | $352.80 | $320.00 | -- | $371.00 | -- | -- | $182.00 | -- | $198.48 | $94.36 | -- | -- | -- | -- |