Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 12/31/2021 | 9/30/2021 | 3/31/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 12/31/2015 | 9/30/2015 | 6/30/2015 | 3/31/2015 | 12/31/2014 | 9/30/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 | 9/30/2013 | 6/30/2013 | 3/31/2013 | 12/31/2012 | 9/30/2012 | 6/30/2012 | 3/31/2012 | 12/31/2011 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 9/30/2010 | 6/30/2010 | 3/31/2010 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $3,026,000,000.00 | $3,194,000,000.00 | $5,790,000,000.00 | $1,722,000,000.00 | $1,700,000,000.00 | $1,718,000,000.00 | $1,601,000,000.00 | $1,900,000,000.00 | $2,294,000,000.00 | $2,951,000,000.00 | $3,300,000,000.00 | $3,182,000,000.00 | $3,700,000,000.00 | $4,400,000,000.00 | $4,085,000,000.00 | $4,110,000,000.00 | $3,335,000,000.00 | $3,000,000,000.00 | $2,934,000,000.00 | $1,902,000,000.00 | $1,832,000,000.00 | $2,863,000,000.00 | $2,858,000,000.00 | $2,947,000,000.00 | $3,394,000,000.00 | $3,517,000,000.00 | $3,817,000,000.00 | $2,858,000,000.00 | $2,801,000,000.00 | $2,597,000,000.00 | $2,630,000,000.00 | $2,211,000,000.00 | $2,213,000,000.00 | $1,970,000,000.00 | $6,680,000,000.00 | $2,530,000,000.00 | $2,925,000,000.00 | $2,078,000,000.00 | $1,866,000,000.00 | $2,049,000,000.00 | $2,733,000,000.00 | $2,376,000,000.00 | $5,989,000,000.00 | $2,689,000,000.00 | $3,270,000,000.00 | $3,191,000,000.00 | $2,353,000,000.00 | $2,272,000,000.00 | $2,905,000,000.00 | $2,338,000,000.00 | $2,018,000,000.00 | $2,168,000,000.00 | $2,685,000,000.00 | -- | -- | -- | $2,786,000,000.00 | $2,131,000,000.00 |
Accounts Receivable Net Current | $2,521,000,000.00 | $2,690,000,000.00 | $2,512,000,000.00 | $2,495,000,000.00 | $2,547,000,000.00 | $2,659,000,000.00 | $2,555,000,000.00 | -- | -- | $2,629,000,000.00 | -- | -- | $2,077,000,000.00 | -- | -- | -- | $1,896,000,000.00 | -- | -- | -- | $1,840,000,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Inventory | $2,988,000,000.00 | $2,824,000,000.00 | $2,873,000,000.00 | $2,897,000,000.00 | $2,922,000,000.00 | $2,718,000,000.00 | $2,675,000,000.00 | $2,663,000,000.00 | $2,548,000,000.00 | $2,453,000,000.00 | $2,025,000,000.00 | $2,017,000,000.00 | $1,916,000,000.00 | $1,988,000,000.00 | $1,905,000,000.00 | $1,694,000,000.00 | $1,653,000,000.00 | $1,715,000,000.00 | $1,757,000,000.00 | $1,751,000,000.00 | $1,667,000,000.00 | $1,716,000,000.00 | $1,622,000,000.00 | $1,581,000,000.00 | $1,475,000,000.00 | $1,550,000,000.00 | $1,525,000,000.00 | $1,480,000,000.00 | $1,430,000,000.00 | $1,568,000,000.00 | $1,591,000,000.00 | $1,682,000,000.00 | $1,604,000,000.00 | $1,696,000,000.00 | $3,842,000,000.00 | $3,501,000,000.00 | $3,559,000,000.00 | $3,704,000,000.00 | $3,836,000,000.00 | $3,748,000,000.00 | $3,499,000,000.00 | $3,581,000,000.00 | $3,069,000,000.00 | $2,963,000,000.00 | $2,803,000,000.00 | $2,831,000,000.00 | $2,730,000,000.00 | $2,737,000,000.00 | $2,628,000,000.00 | -- | -- | -- | $2,371,000,000.00 | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $865,000,000.00 | $892,000,000.00 | $861,000,000.00 | $858,000,000.00 | $957,000,000.00 | $916,000,000.00 | $979,000,000.00 | $894,000,000.00 | $860,000,000.00 | $839,000,000.00 | $810,000,000.00 | $742,000,000.00 | $688,000,000.00 | $685,000,000.00 | $692,000,000.00 | $637,000,000.00 | $619,000,000.00 | $672,000,000.00 | $642,000,000.00 | $614,000,000.00 | $622,000,000.00 | $615,000,000.00 | $628,000,000.00 | $621,000,000.00 | $601,000,000.00 | $633,000,000.00 | $619,000,000.00 | $603,000,000.00 | $602,000,000.00 | $634,000,000.00 | $711,000,000.00 | $951,000,000.00 | $855,000,000.00 | $1,334,000,000.00 | $1,123,000,000.00 | $1,104,000,000.00 | $1,064,000,000.00 | $850,000,000.00 | $871,000,000.00 | $883,000,000.00 | $468,000,000.00 | $874,000,000.00 | $785,000,000.00 | $843,000,000.00 | $418,000,000.00 | $759,000,000.00 | $740,000,000.00 | $767,000,000.00 | $697,000,000.00 | -- | -- | -- | $345,000,000.00 | -- | -- | -- | -- | -- |
Total Current Assets | $9,400,000,000.00 | $9,600,000,000.00 | $12,034,000,000.00 | $8,205,000,000.00 | $8,099,000,000.00 | $8,011,000,000.00 | $7,810,000,000.00 | $7,882,000,000.00 | $8,173,000,000.00 | $8,872,000,000.00 | $8,167,000,000.00 | $7,856,000,000.00 | $8,411,000,000.00 | $9,033,000,000.00 | $8,566,000,000.00 | $8,333,000,000.00 | $7,503,000,000.00 | $7,210,000,000.00 | $7,229,000,000.00 | $6,060,000,000.00 | $5,919,000,000.00 | $7,031,000,000.00 | $6,884,000,000.00 | $6,956,000,000.00 | $7,263,000,000.00 | $7,448,000,000.00 | $7,704,000,000.00 | $6,633,000,000.00 | $6,574,000,000.00 | $6,589,000,000.00 | $6,823,000,000.00 | $8,017,000,000.00 | $11,796,000,000.00 | $11,138,000,000.00 | $14,497,000,000.00 | $9,734,000,000.00 | $10,351,000,000.00 | $9,631,000,000.00 | $9,487,000,000.00 | $9,388,000,000.00 | $10,004,000,000.00 | $9,597,000,000.00 | $12,185,000,000.00 | $8,814,000,000.00 | $9,260,000,000.00 | $9,105,000,000.00 | $8,048,000,000.00 | $8,117,000,000.00 | $8,650,000,000.00 | -- | -- | -- | $7,989,000,000.00 | -- | -- | -- | -- | -- |
Property Plant and Equipement | $4,370,000,000.00 | $4,433,000,000.00 | $4,278,000,000.00 | $4,494,000,000.00 | $5,000,000,000.00 | $4,979,000,000.00 | $4,799,000,000.00 | $4,976,000,000.00 | $5,114,000,000.00 | $5,178,000,000.00 | $4,582,000,000.00 | $4,614,000,000.00 | $4,722,000,000.00 | $4,460,000,000.00 | $4,382,000,000.00 | $4,340,000,000.00 | $4,512,000,000.00 | $4,406,000,000.00 | $4,485,000,000.00 | $4,476,000,000.00 | $4,542,000,000.00 | $4,476,000,000.00 | $4,486,000,000.00 | $4,614,000,000.00 | $4,588,000,000.00 | $4,488,000,000.00 | $4,337,000,000.00 | $4,274,000,000.00 | $4,289,000,000.00 | $4,327,000,000.00 | $4,329,000,000.00 | $4,403,000,000.00 | $4,386,000,000.00 | $4,338,000,000.00 | $8,967,000,000.00 | $8,492,000,000.00 | $8,698,000,000.00 | $8,448,000,000.00 | $8,152,000,000.00 | $7,962,000,000.00 | $7,832,000,000.00 | $7,518,000,000.00 | $6,361,000,000.00 | $6,205,000,000.00 | $6,098,000,000.00 | $5,862,000,000.00 | $5,623,000,000.00 | $5,637,000,000.00 | $5,525,000,000.00 | -- | -- | -- | $5,260,000,000.00 | -- | -- | -- | $5,159,000,000.00 | -- |
Intangible Assets Net | $5,905,000,000.00 | $6,079,000,000.00 | $6,230,000,000.00 | $6,470,000,000.00 | $6,640,000,000.00 | $6,793,000,000.00 | $6,927,000,000.00 | $7,459,000,000.00 | $7,693,000,000.00 | $7,792,000,000.00 | $1,876,000,000.00 | $1,962,000,000.00 | $1,671,000,000.00 | $1,678,000,000.00 | $1,716,000,000.00 | $1,759,000,000.00 | $1,471,000,000.00 | $1,365,000,000.00 | $1,364,000,000.00 | $1,440,000,000.00 | $1,398,000,000.00 | $1,400,000,000.00 | $1,424,000,000.00 | $1,507,000,000.00 | $1,374,000,000.00 | $1,371,000,000.00 | $1,109,000,000.00 | $1,091,000,000.00 | $1,111,000,000.00 | $1,180,000,000.00 | $1,254,000,000.00 | $1,359,000,000.00 | $1,349,000,000.00 | $1,408,000,000.00 | $2,084,000,000.00 | $2,068,000,000.00 | $2,079,000,000.00 | $2,185,000,000.00 | $2,329,000,000.00 | $2,268,000,000.00 | $2,294,000,000.00 | $2,682,000,000.00 | $1,053,000,000.00 | $1,131,000,000.00 | $814,000,000.00 | $867,000,000.00 | $887,000,000.00 | $917,000,000.00 | $826,000,000.00 | -- | -- | -- | $500,000,000.00 | -- | -- | -- | -- | -- |
Goodwill | $6,430,000,000.00 | $6,514,000,000.00 | $6,407,000,000.00 | $6,418,000,000.00 | $6,868,000,000.00 | $6,843,000,000.00 | $6,639,000,000.00 | $9,644,000,000.00 | $9,816,000,000.00 | $9,836,000,000.00 | $3,098,000,000.00 | $3,111,000,000.00 | $3,217,000,000.00 | $3,094,000,000.00 | $3,052,000,000.00 | $2,961,000,000.00 | $3,030,000,000.00 | $2,847,000,000.00 | $2,938,000,000.00 | $2,929,000,000.00 | $3,002,000,000.00 | $2,978,000,000.00 | $2,984,000,000.00 | $3,107,000,000.00 | $3,099,000,000.00 | $3,117,000,000.00 | $2,746,000,000.00 | $2,633,000,000.00 | $2,595,000,000.00 | $2,679,000,000.00 | $2,658,000,000.00 | $2,727,000,000.00 | $2,687,000,000.00 | $2,720,000,000.00 | $3,792,000,000.00 | $3,694,000,000.00 | $3,874,000,000.00 | $4,016,000,000.00 | $4,226,000,000.00 | $4,227,000,000.00 | $4,205,000,000.00 | $3,780,000,000.00 | $2,498,000,000.00 | $2,506,000,000.00 | $2,502,000,000.00 | $2,498,000,000.00 | $2,467,000,000.00 | $2,488,000,000.00 | $2,317,000,000.00 | -- | -- | -- | $2,015,000,000.00 | -- | -- | -- | $1,825,000,000.00 | -- |
Other Assets | $1,152,000,000.00 | $1,126,000,000.00 | $1,188,000,000.00 | $1,067,000,000.00 | $1,130,000,000.00 | $1,111,000,000.00 | $1,244,000,000.00 | $1,304,000,000.00 | $1,311,000,000.00 | $1,213,000,000.00 | $1,503,000,000.00 | $1,356,000,000.00 | $1,395,000,000.00 | $1,255,000,000.00 | $1,168,000,000.00 | $1,105,000,000.00 | $1,069,000,000.00 | $882,000,000.00 | $894,000,000.00 | $823,000,000.00 | $819,000,000.00 | $918,000,000.00 | $746,000,000.00 | $706,000,000.00 | $787,000,000.00 | $1,117,000,000.00 | $1,067,000,000.00 | $1,028,000,000.00 | $977,000,000.00 | $1,020,000,000.00 | $918,000,000.00 | $844,000,000.00 | $757,000,000.00 | $568,000,000.00 | $675,000,000.00 | $873,000,000.00 | $915,000,000.00 | $1,283,000,000.00 | $1,435,000,000.00 | $1,416,000,000.00 | $1,534,000,000.00 | $1,673,000,000.00 | $1,654,000,000.00 | $1,662,000,000.00 | $1,716,000,000.00 | $1,493,000,000.00 | $1,421,000,000.00 | $1,625,000,000.00 | $1,755,000,000.00 | -- | -- | -- | $1,725,000,000.00 | -- | -- | -- | -- | -- |
Total Assets | $27,788,000,000.00 | $28,276,000,000.00 | $30,656,000,000.00 | $27,885,000,000.00 | $28,291,000,000.00 | $28,287,000,000.00 | $27,965,000,000.00 | $31,831,000,000.00 | $32,716,000,000.00 | $33,521,000,000.00 | $19,807,000,000.00 | $19,466,000,000.00 | $20,019,000,000.00 | $20,098,000,000.00 | $19,465,000,000.00 | $19,075,000,000.00 | $18,193,000,000.00 | $17,299,000,000.00 | $17,544,000,000.00 | $16,241,000,000.00 | $15,641,000,000.00 | $16,803,000,000.00 | $16,519,000,000.00 | $16,890,000,000.00 | $17,111,000,000.00 | $17,541,000,000.00 | $16,963,000,000.00 | $15,659,000,000.00 | $15,546,000,000.00 | $15,795,000,000.00 | $15,982,000,000.00 | $17,350,000,000.00 | $20,962,000,000.00 | $20,172,000,000.00 | $30,015,000,000.00 | $24,861,000,000.00 | $25,917,000,000.00 | $25,563,000,000.00 | $25,629,000,000.00 | $25,261,000,000.00 | $25,869,000,000.00 | $25,250,000,000.00 | $23,751,000,000.00 | $20,318,000,000.00 | $20,390,000,000.00 | $19,825,000,000.00 | $18,446,000,000.00 | $18,784,000,000.00 | $19,073,000,000.00 | -- | -- | -- | $17,489,000,000.00 | -- | -- | -- | $17,354,000,000.00 | -- |
Accounts Payable | $1,329,000,000.00 | $1,241,000,000.00 | $1,246,000,000.00 | $1,240,000,000.00 | $1,290,000,000.00 | $1,139,000,000.00 | $1,234,000,000.00 | $1,282,000,000.00 | $1,223,000,000.00 | $1,246,000,000.00 | $999,000,000.00 | $1,023,000,000.00 | $1,043,000,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | $2,402,000,000.00 | $2,594,000,000.00 | $2,537,000,000.00 | $2,278,000,000.00 | $2,317,000,000.00 | $2,202,000,000.00 | $2,195,000,000.00 | $2,226,000,000.00 | $2,258,000,000.00 | $2,479,000,000.00 | $1,932,000,000.00 | $1,757,000,000.00 | $1,884,000,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $19,553,000,000.00 | $19,808,000,000.00 | $22,490,000,000.00 | $22,254,000,000.00 | $22,350,000,000.00 | $22,392,000,000.00 | $22,386,000,000.00 | $22,928,000,000.00 | $23,597,000,000.00 | $24,400,000,000.00 | $10,992,000,000.00 | $10,976,000,000.00 | $11,293,000,000.00 | $11,496,000,000.00 | $11,305,000,000.00 | $11,345,000,000.00 | $10,281,000,000.00 | $9,682,000,000.00 | $9,700,000,000.00 | $8,681,000,000.00 | $7,825,000,000.00 | $7,713,000,000.00 | $7,689,000,000.00 | $7,781,000,000.00 | $7,995,000,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Long Term Debt | -- | $13,855,000,000.00 | -- | -- | -- | $16,702,000,000.00 | -- | -- | -- | $17,754,000,000.00 | -- | -- | $6,233,000,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $6,339,000,000.00 | $6,389,000,000.00 | $6,368,000,000.00 | $6,341,000,000.00 | $6,312,000,000.00 | $6,322,000,000.00 | $6,297,000,000.00 | $6,253,000,000.00 | $6,207,000,000.00 | $6,197,000,000.00 | $6,131,000,000.00 | $6,043,000,000.00 | $6,043,000,000.00 | $6,009,000,000.00 | $5,975,000,000.00 | $5,935,000,000.00 | $5,955,000,000.00 | $5,926,000,000.00 | $5,906,000,000.00 | $5,839,000,000.00 | $5,898,000,000.00 | $5,931,000,000.00 | $5,916,000,000.00 | $5,912,000,000.00 | $5,940,000,000.00 | $5,918,000,000.00 | $5,910,000,000.00 | $5,908,000,000.00 | $5,958,000,000.00 | $5,930,000,000.00 | $5,900,000,000.00 | $5,882,000,000.00 | $5,902,000,000.00 | $5,877,000,000.00 | $5,860,000,000.00 | $5,822,000,000.00 | $5,853,000,000.00 | $5,816,000,000.00 | $5,785,000,000.00 | $5,765,000,000.00 | $5,818,000,000.00 | -- | -- | -- | $5,769,000,000.00 | $5,774,000,000.00 | $5,765,000,000.00 | $5,766,000,000.00 | $5,783,000,000.00 | -- | -- | -- | $5,753,000,000.00 | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-3,722,000,000.00 | $-3,554,000,000.00 | $-3,716,000,000.00 | $-3,814,000,000.00 | $-3,739,000,000.00 | $-3,833,000,000.00 | $-4,054,000,000.00 | $-3,767,000,000.00 | $-3,387,000,000.00 | $-3,380,000,000.00 | $-3,482,000,000.00 | $-3,480,000,000.00 | $-3,314,000,000.00 | $-3,839,000,000.00 | $-3,988,000,000.00 | $-4,177,000,000.00 | $-3,710,000,000.00 | $-4,288,000,000.00 | $-4,086,000,000.00 | $-4,562,000,000.00 | $-4,424,000,000.00 | $-4,239,000,000.00 | $-4,199,000,000.00 | $-3,876,000,000.00 | $-4,001,000,000.00 | $-3,994,000,000.00 | $-4,176,000,000.00 | $-4,418,000,000.00 | $-4,556,000,000.00 | $-4,172,000,000.00 | $-4,204,000,000.00 | $-3,035,000,000.00 | $224,000,000.00 | $-617,000,000.00 | $-4,146,000,000.00 | $-4,709,000,000.00 | $-3,650,000,000.00 | $-2,654,000,000.00 | $-2,145,000,000.00 | $-1,946,000,000.00 | $-1,976,000,000.00 | $-2,600,000,000.00 | $-2,765,000,000.00 | $-2,757,000,000.00 | $-2,810,000,000.00 | $-2,549,000,000.00 | $-2,737,000,000.00 | $-2,449,000,000.00 | $-2,591,000,000.00 | -- | -- | -- | $-2,139,000,000.00 | -- | -- | -- | $-1,777,000,000.00 | -- |
Accumulated Deficit | $16,003,000,000.00 | $16,114,000,000.00 | $16,015,000,000.00 | $13,655,000,000.00 | $13,947,000,000.00 | $14,050,000,000.00 | $14,015,000,000.00 | $17,099,000,000.00 | $16,994,000,000.00 | $17,065,000,000.00 | $16,967,000,000.00 | $16,502,000,000.00 | $16,328,000,000.00 | $16,285,000,000.00 | $16,055,000,000.00 | $15,935,000,000.00 | $15,718,000,000.00 | $15,849,000,000.00 | $15,598,000,000.00 | $15,970,000,000.00 | $15,626,000,000.00 | $14,886,000,000.00 | $14,484,000,000.00 | $14,734,000,000.00 | $14,483,000,000.00 | $14,615,000,000.00 | $14,480,000,000.00 | $14,323,000,000.00 | $14,200,000,000.00 | $14,049,000,000.00 | $14,037,000,000.00 | $12,923,000,000.00 | $9,683,000,000.00 | $9,578,000,000.00 | $13,389,000,000.00 | $13,352,000,000.00 | $13,227,000,000.00 | $12,563,000,000.00 | $12,378,000,000.00 | $12,142,000,000.00 | $11,852,000,000.00 | $11,792,000,000.00 | $11,517,000,000.00 | $11,194,000,000.00 | $10,888,000,000.00 | $10,642,000,000.00 | $10,306,000,000.00 | $9,831,000,000.00 | $9,429,000,000.00 | -- | -- | -- | $7,925,000,000.00 | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $8,173,000,000.00 | $8,402,000,000.00 | $8,101,000,000.00 | $5,569,000,000.00 | $5,879,000,000.00 | $5,833,000,000.00 | $5,535,000,000.00 | $8,859,000,000.00 | $9,075,000,000.00 | $9,077,000,000.00 | $8,770,000,000.00 | $8,452,000,000.00 | $8,689,000,000.00 | $8,567,000,000.00 | $8,128,000,000.00 | $7,699,000,000.00 | $7,882,000,000.00 | $7,588,000,000.00 | $7,779,000,000.00 | $7,570,000,000.00 | $7,844,000,000.00 | $9,130,000,000.00 | $8,881,000,000.00 | $9,099,000,000.00 | $9,124,000,000.00 | $9,466,000,000.00 | $9,175,000,000.00 | $8,686,000,000.00 | $8,290,000,000.00 | $8,677,000,000.00 | $8,509,000,000.00 | $9,019,000,000.00 | $8,846,000,000.00 | $7,824,000,000.00 | $7,988,000,000.00 | $7,258,000,000.00 | $8,120,000,000.00 | $8,404,000,000.00 | $8,662,000,000.00 | $8,671,000,000.00 | $8,463,000,000.00 | $7,749,000,000.00 | $7,282,000,000.00 | $6,961,000,000.00 | $6,938,000,000.00 | $7,129,000,000.00 | $6,551,000,000.00 | $6,725,000,000.00 | $6,585,000,000.00 | -- | -- | -- | $6,567,000,000.00 | -- | -- | -- | -- | -- |
Controlling Interest in Subsidiaries | $62,000,000.00 | $66,000,000.00 | $65,000,000.00 | $62,000,000.00 | $62,000,000.00 | $62,000,000.00 | $44,000,000.00 | $44,000,000.00 | $44,000,000.00 | $44,000,000.00 | $45,000,000.00 | $38,000,000.00 | $37,000,000.00 | $35,000,000.00 | $32,000,000.00 | $31,000,000.00 | $30,000,000.00 | $29,000,000.00 | $24,000,000.00 | $23,000,000.00 | $22,000,000.00 | $-17,000,000.00 | $-12,000,000.00 | $-6,000,000.00 | $-8,000,000.00 | $-7,000,000.00 | $-10,000,000.00 | $-11,000,000.00 | $-10,000,000.00 | $-13,000,000.00 | $1,000,000.00 | $1,000,000.00 | $19,000,000.00 | $21,000,000.00 | $33,000,000.00 | $30,000,000.00 | $36,000,000.00 | $22,000,000.00 | $25,000,000.00 | $22,000,000.00 | $23,000,000.00 | $-3,000,000.00 | $33,000,000.00 | $40,000,000.00 | $40,000,000.00 | $61,000,000.00 | $61,000,000.00 | $239,000,000.00 | $243,000,000.00 | -- | -- | -- | $229,000,000.00 | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $27,788,000,000.00 | $28,276,000,000.00 | $30,656,000,000.00 | $27,885,000,000.00 | $28,291,000,000.00 | $28,287,000,000.00 | $27,965,000,000.00 | $31,831,000,000.00 | $32,716,000,000.00 | $33,521,000,000.00 | $19,807,000,000.00 | $19,466,000,000.00 | $20,019,000,000.00 | $20,098,000,000.00 | $19,465,000,000.00 | $19,075,000,000.00 | $18,193,000,000.00 | $17,299,000,000.00 | $17,544,000,000.00 | $16,241,000,000.00 | $15,641,000,000.00 | $16,803,000,000.00 | $16,519,000,000.00 | $16,890,000,000.00 | $17,111,000,000.00 | $17,541,000,000.00 | $16,963,000,000.00 | $15,659,000,000.00 | $15,546,000,000.00 | $15,795,000,000.00 | $15,982,000,000.00 | $17,350,000,000.00 | $20,962,000,000.00 | $20,172,000,000.00 | $30,015,000,000.00 | $24,861,000,000.00 | $25,917,000,000.00 | $25,563,000,000.00 | $25,629,000,000.00 | $25,261,000,000.00 | $25,869,000,000.00 | $25,250,000,000.00 | $23,751,000,000.00 | $20,318,000,000.00 | $20,390,000,000.00 | $19,825,000,000.00 | $18,446,000,000.00 | $18,784,000,000.00 | $19,073,000,000.00 | -- | -- | -- | $17,489,000,000.00 | -- | -- | -- | -- | -- |
Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 12/31/2021 | 9/30/2021 | 3/31/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 12/31/2015 | 9/30/2015 | 6/30/2015 | 3/31/2015 | 12/31/2014 | 9/30/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 | 9/30/2013 | 6/30/2013 | 3/31/2013 | 12/31/2012 | 9/30/2012 | 6/30/2012 | 3/31/2012 | 12/31/2011 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 9/30/2010 | 6/30/2010 | 3/31/2010 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $1,387,000,000.00 | $4,975,000,000.00 | $1,117,000,000.00 | $2,386,000,000.00 | $1,347,000,000.00 | $5,397,000,000.00 | $3,934,000,000.00 | $2,801,000,000.00 | $1,348,000,000.00 | $5,105,000,000.00 | $1,321,000,000.00 | $1,145,000,000.00 | $4,587,000,000.00 | $1,195,000,000.00 | $2,201,000,000.00 | $1,163,000,000.00 | $1,298,000,000.00 | $3,463,000,000.00 | $1,159,000,000.00 | $1,080,000,000.00 | $1,183,000,000.00 | $1,232,000,000.00 | $1,239,000,000.00 | $1,114,000,000.00 | $4,462,000,000.00 | $3,300,000,000.00 | $1,132,000,000.00 | $1,042,000,000.00 | $4,110,000,000.00 | $3,008,000,000.00 | $972,000,000.00 | $965,000,000.00 | $1,072,000,000.00 | $1,034,000,000.00 | $1,021,000,000.00 | $1,801,000,000.00 | $8,157,000,000.00 | $2,073,000,000.00 | $2,041,000,000.00 | $1,961,000,000.00 | $7,595,000,000.00 | $1,946,000,000.00 | $1,939,000,000.00 | $1,756,000,000.00 | $1,905,000,000.00 | $1,810,000,000.00 | $3,586,000,000.00 | $1,714,000,000.00 | $7,046,000,000.00 | $1,771,000,000.00 | $3,510,000,000.00 | $1,675,000,000.00 | $1,618,000,000.00 | $1,659,000,000.00 | $1,638,000,000.00 | $1,043,000,000.00 | $6,525,000,000.00 | -- |
Research and Development | $176,000,000.00 | $667,000,000.00 | $166,000,000.00 | $329,000,000.00 | $164,000,000.00 | $605,000,000.00 | $450,000,000.00 | $298,000,000.00 | $150,000,000.00 | $534,000,000.00 | $396,000,000.00 | $128,000,000.00 | $521,000,000.00 | $386,000,000.00 | $263,000,000.00 | $146,000,000.00 | $595,000,000.00 | $439,000,000.00 | $166,000,000.00 | $129,000,000.00 | $655,000,000.00 | $166,000,000.00 | $174,000,000.00 | $140,000,000.00 | $613,000,000.00 | $151,000,000.00 | $156,000,000.00 | $128,000,000.00 | $647,000,000.00 | $159,000,000.00 | $331,000,000.00 | $136,000,000.00 | $603,000,000.00 | $442,000,000.00 | $388,000,000.00 | $300,000,000.00 | $1,421,000,000.00 | $1,086,000,000.00 | $325,000,000.00 | $313,000,000.00 | $1,246,000,000.00 | $809,000,000.00 | $273,000,000.00 | $246,000,000.00 | $1,156,000,000.00 | $865,000,000.00 | $575,000,000.00 | $269,000,000.00 | $946,000,000.00 | $239,000,000.00 | $453,000,000.00 | $214,000,000.00 | $915,000,000.00 | -- | -- | -- | $917,000,000.00 | -- |
Selling, General, and Administrative | $1,027,000,000.00 | $3,946,000,000.00 | $1,002,000,000.00 | $1,959,000,000.00 | $1,010,000,000.00 | $3,887,000,000.00 | $947,000,000.00 | $2,028,000,000.00 | $1,052,000,000.00 | $2,867,000,000.00 | $680,000,000.00 | $627,000,000.00 | $2,469,000,000.00 | $601,000,000.00 | $1,218,000,000.00 | $628,000,000.00 | $2,535,000,000.00 | $1,869,000,000.00 | $1,242,000,000.00 | $601,000,000.00 | $627,000,000.00 | $685,000,000.00 | $1,303,000,000.00 | $622,000,000.00 | $2,566,000,000.00 | $685,000,000.00 | $1,205,000,000.00 | $570,000,000.00 | $2,739,000,000.00 | $2,076,000,000.00 | $1,350,000,000.00 | $641,000,000.00 | $3,094,000,000.00 | $2,361,000,000.00 | $1,097,000,000.00 | $1,015,000,000.00 | $4,029,000,000.00 | $1,040,000,000.00 | $998,000,000.00 | $920,000,000.00 | $3,681,000,000.00 | $2,617,000,000.00 | $1,633,000,000.00 | $795,000,000.00 | $3,324,000,000.00 | $2,284,000,000.00 | $789,000,000.00 | $752,000,000.00 | $3,154,000,000.00 | $787,000,000.00 | $1,481,000,000.00 | $716,000,000.00 | $2,907,000,000.00 | -- | -- | -- | $2,731,000,000.00 | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $187,000,000.00 | $390,000,000.00 | $61,000,000.00 | $112,000,000.00 | $186,000,000.00 | $-1,943,000,000.00 | $-2,799,000,000.00 | $503,000,000.00 | $163,000,000.00 | $1,710,000,000.00 | $513,000,000.00 | $390,000,000.00 | $1,616,000,000.00 | $470,000,000.00 | $740,000,000.00 | $409,000,000.00 | $1,772,000,000.00 | $1,236,000,000.00 | $733,000,000.00 | $383,000,000.00 | $1,584,000,000.00 | $1,193,000,000.00 | $384,000,000.00 | $432,000,000.00 | $1,291,000,000.00 | $975,000,000.00 | $683,000,000.00 | $344,000,000.00 | $724,000,000.00 | $442,000,000.00 | $68,000,000.00 | $188,000,000.00 | $449,000,000.00 | $271,000,000.00 | $87,000,000.00 | $92,000,000.00 | $656,000,000.00 | $465,000,000.00 | -- | -- | $496,000,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss Before Income Taxes | $116,000,000.00 | $-103,000,000.00 | $-341,000,000.00 | $-183,000,000.00 | $70,000,000.00 | $-2,353,000,000.00 | $-2,966,000,000.00 | $389,000,000.00 | $94,000,000.00 | $1,477,000,000.00 | $1,194,000,000.00 | $351,000,000.00 | $1,292,000,000.00 | $1,082,000,000.00 | $667,000,000.00 | $378,000,000.00 | $970,000,000.00 | $1,193,000,000.00 | $363,000,000.00 | $386,000,000.00 | $1,617,000,000.00 | $372,000,000.00 | $842,000,000.00 | $438,000,000.00 | $1,217,000,000.00 | $924,000,000.00 | $306,000,000.00 | $328,000,000.00 | $4,954,000,000.00 | $128,000,000.00 | $4,547,000,000.00 | $3,329,000,000.00 | $428,000,000.00 | $223,000,000.00 | $256,000,000.00 | $148,000,000.00 | $490,000,000.00 | $827,000,000.00 | $838,000,000.00 | $890,000,000.00 | $2,549,000,000.00 | $958,000,000.00 | $1,019,000,000.00 | $912,000,000.00 | $2,889,000,000.00 | $925,000,000.00 | $1,894,000,000.00 | $908,000,000.00 | $2,809,000,000.00 | $2,942,000,000.00 | $1,019,000,000.00 | $936,000,000.00 | $1,890,000,000.00 | -- | -- | -- | $2,734,000,000.00 | -- |
Earnings Per Share Basic | $0.07 | $0.48 | $4.76 | $-0.28 | $0.09 | $-4.83 | $-5.83 | $0.64 | $0.14 | $2.56 | $2.08 | $0.59 | $2.17 | $1.83 | $1.14 | $0.65 | $1.97 | $2.01 | $0.61 | $0.67 | $2.90 | $0.97 | $0.64 | $0.72 | $1.32 | $1.45 | $0.49 | $0.50 | $9.09 | $0.24 | $8.38 | $6.16 | $0.37 | $1.40 | $1.40 | $0.79 | $1.76 | $2.85 | $0.96 | $1.02 | $0.60 | $1.00 | $1.09 | $1.01 | $4.22 | $1.07 | $2.25 | $1.05 | $0.82 | $1.02 | $1.08 | $0.99 | $0.73 | $0.90 | $0.90 | $-0.11 | $3.63 | -- |
Weighted Average Shares Basic | 508,000,000 | 506,000,000 | 506,000,000 | 506,000,000 | 505,000,000 | 504,000,000 | 503,000,000 | 503,000,000 | 503,000,000 | 502,000,000 | 500,000,000 | 505,000,000 | 509,000,000 | 509,000,000 | 509,000,000 | 507,000,000 | 509,000,000 | 510,000,000 | 511,000,000 | 512,000,000 | 528,000,000 | 536,000,000 | 537,000,000 | 539,000,000 | 543,000,000 | 545,000,000 | 544,000,000 | 541,000,000 | 546,000,000 | 547,000,000 | 548,000,000 | 549,000,000 | 545,000,000 | 546,000,000 | 544,000,000 | 543,000,000 | 542,000,000 | 542,000,000 | 542,000,000 | 542,000,000 | 543,000,000 | 543,000,000 | 543,000,000 | 545,000,000 | 551,000,000 | 552,000,000 | 550,000,000 | 559,000,000 | 569,000,000 | 566,000,000 | 570,000,000 | 577,000,000 | 590,000,000 | -- | -- | -- | 607,000,000 | -- |
Earnings Per Share Diluted | $0.07 | $0.48 | $4.76 | $-0.28 | $0.09 | $-4.83 | $-5.20 | $0.64 | $0.14 | $2.53 | $2.06 | $0.58 | $2.13 | $1.81 | $1.12 | $0.64 | $1.93 | $0.71 | $1.26 | $0.66 | $2.83 | $0.95 | $0.62 | $0.71 | $-0.13 | $0.45 | $0.48 | $0.49 | $9.01 | $0.24 | $2.19 | $6.12 | $1.76 | -- | $0.60 | $0.78 | $4.56 | $0.86 | $1.96 | $1.01 | $0.59 | $3.06 | $1.07 | $1.00 | $0.89 | $3.29 | $2.24 | $1.04 | $0.82 | $1.01 | $1.07 | $0.98 | $2.39 | $0.89 | $0.90 | $-0.11 | $3.59 | -- |
Weighted Average Shares Diluted | 510,000,000 | 506,000,000 | 509,000,000 | 506,000,000 | 507,000,000 | 504,000,000 | 504,000,000 | 508,000,000 | 509,000,000 | 508,000,000 | 506,000,000 | 511,000,000 | 517,000,000 | 518,000,000 | 517,000,000 | 516,000,000 | 519,000,000 | 520,000,000 | 519,000,000 | 522,000,000 | 546,000,000 | 546,000,000 | 547,000,000 | 551,000,000 | 555,000,000 | 557,000,000 | 553,000,000 | 551,000,000 | 551,000,000 | 552,000,000 | 552,000,000 | 552,000,000 | 549,000,000 | 549,000,000 | 549,000,000 | 548,000,000 | 547,000,000 | 547,000,000 | 548,000,000 | 548,000,000 | 549,000,000 | 549,000,000 | 549,000,000 | 551,000,000 | 556,000,000 | 556,000,000 | 558,000,000 | 563,000,000 | 573,000,000 | 575,000,000 | 575,000,000 | 581,000,000 | 594,000,000 | -- | -- | -- | 614,000,000 | -- |
Common Stock Shares Authorized | 2,000,000,000 | 2,000,000,000 | 2,000,000,000 | 2,000,000,000 | 2,000,000,000 | 2,000,000,000 | 2,000,000,000 | 2,000,000,000 | 2,000,000,000 | 2,000,000,000 | 2,000,000,000 | 2,000,000,000 | 2,000,000,000 | 2,000,000,000 | 2,000,000,000 | 2,000,000,000 | 2,000,000,000 | 2,000,000,000 | 2,000,000,000 | 2,000,000,000 | 2,000,000,000 | 2,000,000,000 | 2,000,000,000 | 2,000,000,000 | 2,000,000,000 | 2,000,000,000 | 2,000,000,000 | 2,000,000,000 | 2,000,000,000 | 2,000,000,000 | 2,000,000,000 | 2,000,000,000 | 2,000,000,000 | 2,000,000,000 | 2,000,000,000 | 2,000,000,000 | 2,000,000,000 | 2,000,000,000 | 2,000,000,000 | 2,000,000,000 | 2,000,000,000 | 2,000,000,000 | 2,000,000,000 | 2,000,000,000 | 2,000,000,000 | 2,000,000,000 | 2,000,000,000 | 2,000,000,000 | 2,000,000,000 | -- | -- | -- | 2,000,000,000 | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Value | $683,000,000.00 | $683,000,000.00 | $683,000,000.00 | $683,000,000.00 | $683,000,000.00 | $683,000,000.00 | $683,000,000.00 | $683,000,000.00 | $683,000,000.00 | $683,000,000.00 | $683,000,000.00 | $683,000,000.00 | $683,000,000.00 | $683,000,000.00 | $683,000,000.00 | $683,000,000.00 | $683,000,000.00 | $683,000,000.00 | $683,000,000.00 | $683,000,000.00 | $683,000,000.00 | $683,000,000.00 | $683,000,000.00 | $683,000,000.00 | $683,000,000.00 | $683,000,000.00 | $683,000,000.00 | $683,000,000.00 | $683,000,000.00 | $683,000,000.00 | $683,000,000.00 | $683,000,000.00 | $683,000,000.00 | $683,000,000.00 | $683,000,000.00 | $683,000,000.00 | $683,000,000.00 | $683,000,000.00 | $683,000,000.00 | $683,000,000.00 | $683,000,000.00 | $683,000,000.00 | $683,000,000.00 | $683,000,000.00 | $683,000,000.00 | $683,000,000.00 | $683,000,000.00 | $683,000,000.00 | $683,000,000.00 | -- | -- | -- | $683,000,000.00 | -- | -- | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | -- | -- | -- | $1.00 | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | $147,000,000.00 | $586,000,000.00 | $439,000,000.00 | $292,000,000.00 | $146,000,000.00 | $573,000,000.00 | $427,000,000.00 | $281,000,000.00 | $140,000,000.00 | $530,000,000.00 | $390,000,000.00 | $125,000,000.00 | $473,000,000.00 | $348,000,000.00 | $223,000,000.00 | $111,000,000.00 | $423,000,000.00 | $310,000,000.00 | $198,000,000.00 | $101,000,000.00 | $376,000,000.00 | $274,000,000.00 | $173,000,000.00 | $87,000,000.00 | $315,000,000.00 | $228,000,000.00 | $141,000,000.00 | $70,000,000.00 | $268,000,000.00 | $197,000,000.00 | $126,000,000.00 | $63,000,000.00 | $910,000,000.00 | $847,000,000.00 | $564,000,000.00 | $282,000,000.00 | $1,095,000,000.00 | $813,000,000.00 | $531,000,000.00 | $266,000,000.00 | $1,023,000,000.00 | $757,000,000.00 | $490,000,000.00 | $246,000,000.00 | $804,000,000.00 | $558,000,000.00 | $374,000,000.00 | $188,000,000.00 | $709,000,000.00 | $534,000,000.00 | $358,000,000.00 | $180,000,000.00 | $688,000,000.00 | -- | -- | -- | $632,000,000.00 | -- |
Preferred Stock Shares Authorized | -- | 100,000,000 | -- | -- | -- | 100,000,000 | -- | -- | -- | 100,000,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |