Date | 3/31/2024 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 12/31/2021 | 9/30/2021 | 6/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 | $9,801,000,000.00 | $13,043,000,000.00 | $13,807,000,000.00 | $14,618,000,000.00 | $17,197,000,000.00 | $12,116,000,000.00 | $8,442,000,000.00 | $9,408,000,000.00 | $9,826,000,000.00 | $7,119,000,000.00 | $5,598,000,000.00 | $7,854,000,000.00 | $9,256,000,000.00 | $14,869,000,000.00 | $10,081,000,000.00 | $5,683,000,000.00 | $5,193,000,000.00 | $6,063,000,000.00 | $5,896,000,000.00 | $4,059,000,000.00 | $41,587,000,000.00 | $43,815,000,000.00 | $42,023,000,000.00 | $1,696,000,000.00 | $2,485,000,000.00 | $2,094,000,000.00 | $2,217,000,000.00 | $3,371,000,000.00 | $2,189,000,000.00 | $1,127,000,000.00 | $1,779,000,000.00 | $2,459,000,000.00 | $2,890,000,000.00 | $1,244,000,000.00 | $1,518,000,000.00 | $2,481,000,000.00 | $1,132,000,000.00 | $1,612,000,000.00 | $2,766,000,000.00 | $4,089,000,000.00 | $1,505,000,000.00 | $1,174,000,000.00 | $1,551,000,000.00 | $1,375,000,000.00 | $1,233,000,000.00 | $1,823,000,000.00 | $2,211,000,000.00 | $1,413,000,000.00 | $1,707,000,000.00 | $2,228,000,000.00 | $2,162,000,000.00 | $1,427,000,000.00 | -- | -- | -- | $1,086,000,000.00 | $1,352,000,000.00 |
Accounts Receivable Net Current | $32,217,000,000.00 | $32,927,000,000.00 | $29,546,000,000.00 | $28,331,000,000.00 | $26,317,000,000.00 | $27,233,000,000.00 | $26,451,000,000.00 | $24,431,000,000.00 | $25,283,000,000.00 | $24,164,000,000.00 | $23,855,000,000.00 | $21,742,000,000.00 | $23,816,000,000.00 | $22,520,000,000.00 | $23,037,000,000.00 | $19,617,000,000.00 | $19,789,000,000.00 | $18,174,000,000.00 | $19,509,000,000.00 | $17,631,000,000.00 | $14,837,000,000.00 | $14,158,000,000.00 | $13,964,000,000.00 | $13,181,000,000.00 | $12,440,000,000.00 | $12,274,000,000.00 | $12,114,000,000.00 | $12,164,000,000.00 | $13,625,000,000.00 | $13,183,000,000.00 | $13,025,000,000.00 | $11,888,000,000.00 | $12,804,000,000.00 | $10,892,000,000.00 | $10,162,000,000.00 | $9,687,000,000.00 | $10,828,000,000.00 | $9,533,000,000.00 | $9,086,000,000.00 | $8,729,000,000.00 | $8,035,000,000.00 | $7,093,000,000.00 | $6,635,000,000.00 | $6,473,000,000.00 | $6,407,000,000.00 | $6,124,000,000.00 | $6,109,000,000.00 | $6,047,000,000.00 | -- | -- | -- | $4,925,000,000.00 | -- | -- | -- | -- | -- |
Inventory | $16,346,000,000.00 | $17,954,000,000.00 | $17,291,000,000.00 | $18,263,000,000.00 | $18,058,000,000.00 | $17,375,000,000.00 | $18,160,000,000.00 | $17,760,000,000.00 | $17,399,000,000.00 | $16,979,000,000.00 | $17,618,000,000.00 | $18,496,000,000.00 | $17,478,000,000.00 | $16,519,000,000.00 | $16,976,000,000.00 | $17,516,000,000.00 | $16,028,000,000.00 | $15,511,000,000.00 | $15,448,000,000.00 | $16,450,000,000.00 | $14,818,000,000.00 | $14,922,000,000.00 | $14,824,000,000.00 | $15,296,000,000.00 | $14,147,000,000.00 | $14,271,000,000.00 | $14,306,000,000.00 | $14,760,000,000.00 | $14,348,000,000.00 | $14,177,000,000.00 | $13,912,000,000.00 | $14,001,000,000.00 | $13,282,000,000.00 | $12,384,000,000.00 | $12,231,000,000.00 | $11,930,000,000.00 | $11,613,000,000.00 | $11,360,000,000.00 | $11,188,000,000.00 | $11,045,000,000.00 | $10,825,000,000.00 | $10,578,000,000.00 | $10,592,000,000.00 | $10,759,000,000.00 | $10,487,000,000.00 | $10,428,000,000.00 | $10,677,000,000.00 | $10,046,000,000.00 | -- | -- | -- | $10,695,000,000.00 | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $67,473,000,000.00 | $70,143,000,000.00 | $67,756,000,000.00 | $68,706,000,000.00 | $68,341,000,000.00 | $62,142,000,000.00 | $61,483,000,000.00 | $60,008,000,000.00 | $60,842,000,000.00 | $56,559,000,000.00 | $55,719,000,000.00 | $56,369,000,000.00 | $59,211,000,000.00 | $62,506,000,000.00 | $58,958,000,000.00 | $50,302,000,000.00 | $48,185,000,000.00 | $46,901,000,000.00 | $47,857,000,000.00 | $45,243,000,000.00 | $71,981,000,000.00 | $73,790,000,000.00 | $71,798,000,000.00 | $31,229,000,000.00 | $29,923,000,000.00 | $29,404,000,000.00 | $29,457,000,000.00 | $31,042,000,000.00 | $30,939,000,000.00 | $29,448,000,000.00 | $29,413,000,000.00 | $29,158,000,000.00 | $30,753,000,000.00 | $26,401,000,000.00 | $25,622,000,000.00 | $25,983,000,000.00 | $25,337,000,000.00 | $24,138,000,000.00 | $24,460,000,000.00 | $25,325,000,000.00 | $21,432,000,000.00 | $19,869,000,000.00 | $19,727,000,000.00 | $19,852,000,000.00 | $18,879,000,000.00 | $19,299,000,000.00 | $19,891,000,000.00 | $18,594,000,000.00 | -- | -- | -- | $17,706,000,000.00 | -- | -- | -- | -- | -- |
Property Plant and Equipement | -- | $13,022,000,000.00 | $13,001,000,000.00 | $12,872,000,000.00 | $12,626,000,000.00 | $12,764,000,000.00 | $12,844,000,000.00 | $12,896,000,000.00 | $12,771,000,000.00 | $12,664,000,000.00 | $12,611,000,000.00 | $12,606,000,000.00 | $12,349,000,000.00 | $12,221,000,000.00 | $12,146,000,000.00 | $12,044,000,000.00 | $11,651,000,000.00 | $11,483,000,000.00 | $11,348,000,000.00 | $11,349,000,000.00 | $10,419,000,000.00 | $10,249,000,000.00 | $10,144,000,000.00 | $10,292,000,000.00 | $9,914,000,000.00 | $10,073,000,000.00 | $10,057,000,000.00 | $10,175,000,000.00 | $9,901,000,000.00 | $9,981,000,000.00 | $9,862,000,000.00 | $9,855,000,000.00 | $9,494,000,000.00 | $9,019,000,000.00 | $8,871,000,000.00 | $8,843,000,000.00 | $8,694,000,000.00 | $8,820,000,000.00 | $8,676,000,000.00 | $8,615,000,000.00 | $8,749,000,000.00 | $8,708,000,000.00 | $8,556,000,000.00 | $8,632,000,000.00 | $8,369,000,000.00 | $8,614,000,000.00 | $8,517,000,000.00 | $8,467,000,000.00 | -- | -- | -- | $8,322,000,000.00 | -- | -- | -- | -- | -- |
Intangible Assets Net | $28,770,000,000.00 | $29,624,000,000.00 | $30,118,000,000.00 | $26,368,000,000.00 | $25,157,000,000.00 | $28,135,000,000.00 | $28,543,000,000.00 | $29,026,000,000.00 | $29,545,000,000.00 | $30,080,000,000.00 | $30,639,000,000.00 | $31,142,000,000.00 | $31,697,000,000.00 | $32,225,000,000.00 | $32,727,000,000.00 | $33,121,000,000.00 | $33,655,000,000.00 | $34,163,000,000.00 | $35,147,000,000.00 | $36,524,000,000.00 | $13,166,000,000.00 | $13,322,000,000.00 | $13,388,000,000.00 | $13,630,000,000.00 | $13,303,000,000.00 | $13,354,000,000.00 | $13,390,000,000.00 | $13,511,000,000.00 | $13,567,000,000.00 | $13,639,000,000.00 | $13,750,000,000.00 | $13,878,000,000.00 | $13,504,000,000.00 | $9,683,000,000.00 | $9,759,000,000.00 | $9,774,000,000.00 | $9,854,000,000.00 | $9,906,000,000.00 | $9,986,000,000.00 | $9,529,000,000.00 | $9,587,000,000.00 | $9,657,000,000.00 | $9,738,000,000.00 | $9,753,000,000.00 | $9,801,000,000.00 | $9,891,000,000.00 | $9,799,000,000.00 | $9,869,000,000.00 | -- | -- | -- | $9,784,000,000.00 | -- | -- | -- | -- | -- |
Goodwill | $91,272,000,000.00 | $91,261,000,000.00 | $91,260,000,000.00 | $84,057,000,000.00 | $78,086,000,000.00 | $78,560,000,000.00 | $79,060,000,000.00 | $79,121,000,000.00 | $79,121,000,000.00 | $79,552,000,000.00 | $79,552,000,000.00 | $79,552,000,000.00 | $79,579,000,000.00 | $80,057,000,000.00 | $79,993,000,000.00 | $79,749,000,000.00 | $79,548,000,000.00 | $79,485,000,000.00 | $79,075,000,000.00 | $78,678,000,000.00 | $34,216,000,000.00 | $34,220,000,000.00 | $38,115,000,000.00 | $38,451,000,000.00 | $38,169,000,000.00 | $38,130,000,000.00 | $38,263,000,000.00 | $38,249,000,000.00 | $38,214,000,000.00 | $38,190,000,000.00 | $38,115,000,000.00 | $38,106,000,000.00 | $37,135,000,000.00 | $28,122,000,000.00 | $28,123,000,000.00 | $28,142,000,000.00 | $28,151,000,000.00 | $28,126,000,000.00 | $28,139,000,000.00 | $26,542,000,000.00 | $26,550,000,000.00 | $26,554,000,000.00 | $26,575,000,000.00 | $26,395,000,000.00 | $26,422,000,000.00 | $26,425,000,000.00 | $26,431,000,000.00 | $26,458,000,000.00 | -- | -- | -- | $25,669,000,000.00 | -- | -- | -- | $25,680,000,000.00 | -- |
Other Assets | $4,801,000,000.00 | $4,825,000,000.00 | $4,852,000,000.00 | $4,824,000,000.00 | $4,849,000,000.00 | $4,852,000,000.00 | $4,877,000,000.00 | $4,714,000,000.00 | $4,694,000,000.00 | $4,817,000,000.00 | $4,826,000,000.00 | $4,624,000,000.00 | $4,569,000,000.00 | $4,682,000,000.00 | $4,748,000,000.00 | $4,600,000,000.00 | $4,385,000,000.00 | $4,763,000,000.00 | $4,865,000,000.00 | $5,046,000,000.00 | $1,724,000,000.00 | $1,709,000,000.00 | $1,694,000,000.00 | $1,529,000,000.00 | $1,544,000,000.00 | $1,564,000,000.00 | $1,503,000,000.00 | $1,485,000,000.00 | $1,535,000,000.00 | $1,490,000,000.00 | $1,494,000,000.00 | $1,440,000,000.00 | $1,476,000,000.00 | $1,443,000,000.00 | $1,555,000,000.00 | $1,510,000,000.00 | $1,540,000,000.00 | $1,603,000,000.00 | $1,561,000,000.00 | $1,515,000,000.00 | $1,487,000,000.00 | $1,496,000,000.00 | $1,472,000,000.00 | $1,280,000,000.00 | $1,325,000,000.00 | $1,360,000,000.00 | $1,368,000,000.00 | $1,155,000,000.00 | -- | -- | -- | $688,000,000.00 | -- | -- | -- | -- | -- |
Total Assets | $249,743,000,000.00 | $251,306,000,000.00 | $250,071,000,000.00 | $239,330,000,000.00 | $231,212,000,000.00 | $230,279,000,000.00 | $232,873,000,000.00 | $232,999,000,000.00 | $234,891,000,000.00 | $231,164,000,000.00 | $229,606,000,000.00 | $230,715,000,000.00 | $232,898,000,000.00 | $235,495,000,000.00 | $230,639,000,000.00 | $222,449,000,000.00 | $220,113,000,000.00 | $218,904,000,000.00 | $219,768,000,000.00 | $196,456,000,000.00 | $131,506,000,000.00 | $133,290,000,000.00 | $135,139,000,000.00 | $95,131,000,000.00 | $92,853,000,000.00 | $92,525,000,000.00 | $92,670,000,000.00 | $94,462,000,000.00 | $94,156,000,000.00 | $92,748,000,000.00 | $92,634,000,000.00 | $92,437,000,000.00 | $92,362,000,000.00 | $74,668,000,000.00 | $73,930,000,000.00 | $74,252,000,000.00 | $73,576,000,000.00 | $72,593,000,000.00 | $72,822,000,000.00 | $71,526,000,000.00 | $67,805,000,000.00 | $66,284,000,000.00 | $66,068,000,000.00 | $65,912,000,000.00 | $64,796,000,000.00 | $65,589,000,000.00 | $66,006,000,000.00 | $64,543,000,000.00 | -- | -- | -- | $62,169,000,000.00 | -- | -- | -- | $61,641,000,000.00 | -- |
Accounts Payable | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $8,813,000,000.00 | $8,570,000,000.00 | $7,741,000,000.00 | $8,863,000,000.00 | $7,899,000,000.00 | $7,874,000,000.00 | $7,344,000,000.00 | $7,946,000,000.00 | $7,584,000,000.00 | $7,351,000,000.00 | $7,361,000,000.00 | $7,490,000,000.00 | $7,064,000,000.00 | $6,370,000,000.00 | $6,431,000,000.00 | $6,547,000,000.00 | $6,033,000,000.00 | $5,780,000,000.00 | $5,638,000,000.00 | $5,548,000,000.00 | $5,412,000,000.00 | $5,178,000,000.00 | $5,506,000,000.00 | $5,070,000,000.00 | $5,091,000,000.00 | $4,903,000,000.00 | $5,240,000,000.00 | $4,370,000,000.00 | -- | -- | -- | $4,026,000,000.00 | -- | -- | -- | -- | -- |
Accrued Liabilities | $22,350,000,000.00 | $22,571,000,000.00 | $22,831,000,000.00 | $21,515,000,000.00 | $19,423,000,000.00 | $17,728,000,000.00 | $16,619,000,000.00 | $17,670,000,000.00 | $16,140,000,000.00 | $14,827,000,000.00 | $14,312,000,000.00 | $14,243,000,000.00 | $14,329,000,000.00 | $15,634,000,000.00 | $13,574,000,000.00 | $12,133,000,000.00 | $11,615,000,000.00 | $10,562,000,000.00 | $10,443,000,000.00 | $10,711,000,000.00 | $6,160,000,000.00 | $7,640,000,000.00 | $7,724,000,000.00 | $6,609,000,000.00 | $8,404,000,000.00 | $8,133,000,000.00 | $8,680,000,000.00 | $6,937,000,000.00 | $8,856,000,000.00 | $7,244,000,000.00 | $7,444,000,000.00 | $6,829,000,000.00 | $6,636,000,000.00 | $5,543,000,000.00 | $5,936,000,000.00 | $5,816,000,000.00 | $5,433,000,000.00 | $4,812,000,000.00 | $5,132,000,000.00 | $4,768,000,000.00 | $3,940,000,000.00 | $3,501,000,000.00 | $3,523,000,000.00 | $4,051,000,000.00 | $3,618,000,000.00 | $4,380,000,000.00 | $4,506,000,000.00 | $3,293,000,000.00 | -- | -- | -- | $3,070,000,000.00 | -- | -- | -- | -- | -- |
Total Current Liabilities | $175,593,000,000.00 | $176,796,000,000.00 | $177,069,000,000.00 | $167,750,000,000.00 | $160,201,000,000.00 | $154,773,000,000.00 | $158,733,000,000.00 | $157,618,000,000.00 | $160,273,000,000.00 | $157,599,000,000.00 | $158,442,000,000.00 | $161,014,000,000.00 | $163,786,000,000.00 | $167,140,000,000.00 | $165,165,000,000.00 | $158,279,000,000.00 | $157,180,000,000.00 | $157,305,000,000.00 | $159,762,000,000.00 | $137,913,000,000.00 | $94,884,000,000.00 | $97,679,000,000.00 | $96,462,000,000.00 | $57,449,000,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $69,054,000,000.00 | -- | -- | $73,429,000,000.00 | $62,900,000,000.00 | $65,100,000,000.00 | $65,100,000,000.00 | $25,700,000,000.00 | $25,700,000,000.00 | $25,700,000,000.00 | $25,700,000,000.00 | $25,700,000,000.00 | -- | -- | -- | $27,500,000,000.00 | -- | -- | -- | $12,300,000,000.00 | -- | -- | -- | $13,400,000,000.00 | -- | -- | -- | $9,100,000,000.00 | $9,200,000,000.00 | $9,200,000,000.00 | $9,200,000,000.00 | $9,300,000,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-341,000,000.00 | $-1,004,000,000.00 | $-858,000,000.00 | $-875,000,000.00 | $-1,609,000,000.00 | $-988,000,000.00 | $-190,000,000.00 | $965,000,000.00 | $1,077,000,000.00 | $1,170,000,000.00 | $1,022,000,000.00 | $1,414,000,000.00 | $1,255,000,000.00 | $1,213,000,000.00 | $687,000,000.00 | $1,019,000,000.00 | $950,000,000.00 | $684,000,000.00 | $433,000,000.00 | $102,000,000.00 | $129,000,000.00 | $141,000,000.00 | $172,000,000.00 | $-165,000,000.00 | $-147,000,000.00 | $-306,000,000.00 | $-296,000,000.00 | $-305,000,000.00 | $-319,000,000.00 | $-317,000,000.00 | $-339,000,000.00 | $-358,000,000.00 | $-316,000,000.00 | $-255,000,000.00 | $-264,000,000.00 | $-217,000,000.00 | $-160,000,000.00 | $-132,000,000.00 | $-139,000,000.00 | $-149,000,000.00 | $-194,000,000.00 | $-198,000,000.00 | $-182,000,000.00 | $-181,000,000.00 | $-170,000,000.00 | $-171,000,000.00 | $-171,000,000.00 | $-172,000,000.00 | -- | -- | -- | $-143,000,000.00 | -- | -- | -- | -- | -- |
Accumulated Deficit | $61,873,000,000.00 | $60,343,000,000.00 | $58,868,000,000.00 | $57,753,000,000.00 | $54,571,000,000.00 | $58,710,000,000.00 | $56,488,000,000.00 | $54,906,000,000.00 | $54,264,000,000.00 | $53,331,000,000.00 | $51,203,000,000.00 | $49,640,000,000.00 | $49,328,000,000.00 | $48,768,000,000.00 | $46,455,000,000.00 | $45,108,000,000.00 | $44,017,000,000.00 | $43,136,000,000.00 | $41,859,000,000.00 | $40,911,000,000.00 | $41,843,000,000.00 | $40,965,000,000.00 | $44,040,000,000.00 | $43,556,000,000.00 | $40,779,000,000.00 | $40,005,000,000.00 | $39,419,000,000.00 | $38,983,000,000.00 | $37,732,000,000.00 | $36,647,000,000.00 | $36,182,000,000.00 | $35,506,000,000.00 | $34,398,000,000.00 | $33,544,000,000.00 | $32,667,000,000.00 | $31,849,000,000.00 | $30,845,000,000.00 | $30,221,000,000.00 | $29,297,000,000.00 | $28,493,000,000.00 | $27,551,000,000.00 | $26,573,000,000.00 | $25,728,000,000.00 | $25,049,000,000.00 | $24,123,000,000.00 | $23,324,000,000.00 | $22,566,000,000.00 | $22,090,000,000.00 | -- | -- | -- | $19,303,000,000.00 | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $73,968,000,000.00 | $74,337,000,000.00 | $72,726,000,000.00 | $71,382,000,000.00 | $70,683,000,000.00 | $75,184,000,000.00 | $73,830,000,000.00 | $75,075,000,000.00 | $74,308,000,000.00 | $73,244,000,000.00 | $70,850,000,000.00 | $69,389,000,000.00 | $68,807,000,000.00 | $68,022,000,000.00 | $65,140,000,000.00 | $63,864,000,000.00 | $62,614,000,000.00 | $61,282,000,000.00 | $59,686,000,000.00 | $58,225,000,000.00 | $36,618,000,000.00 | $35,607,000,000.00 | $38,673,000,000.00 | $37,691,000,000.00 | $34,863,000,000.00 | $34,142,000,000.00 | $33,837,000,000.00 | $36,830,000,000.00 | $35,949,000,000.00 | $34,760,000,000.00 | $36,025,000,000.00 | $37,196,000,000.00 | $37,174,000,000.00 | $37,127,000,000.00 | $36,990,000,000.00 | $37,958,000,000.00 | $38,104,000,000.00 | $38,130,000,000.00 | $38,210,000,000.00 | $37,938,000,000.00 | -- | -- | -- | $37,653,000,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Controlling Interest in Subsidiaries | $182,000,000.00 | $173,000,000.00 | $276,000,000.00 | $198,000,000.00 | $328,000,000.00 | $322,000,000.00 | $310,000,000.00 | $306,000,000.00 | $310,000,000.00 | $321,000,000.00 | $314,000,000.00 | $312,000,000.00 | $305,000,000.00 | $333,000,000.00 | $334,000,000.00 | $306,000,000.00 | $319,000,000.00 | $317,000,000.00 | $320,000,000.00 | $318,000,000.00 | $4,000,000.00 | $4,000,000.00 | $4,000,000.00 | $4,000,000.00 | $5,000,000.00 | $5,000,000.00 | $5,000,000.00 | $4,000,000.00 | $5,000,000.00 | $6,000,000.00 | $6,000,000.00 | $7,000,000.00 | $6,000,000.00 | $6,000,000.00 | $5,000,000.00 | $5,000,000.00 | $5,000,000.00 | $2,000,000.00 | $2,000,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $249,743,000,000.00 | $251,306,000,000.00 | $250,071,000,000.00 | $239,330,000,000.00 | $231,212,000,000.00 | $230,279,000,000.00 | $232,873,000,000.00 | $232,999,000,000.00 | $234,891,000,000.00 | $231,164,000,000.00 | $229,606,000,000.00 | $230,715,000,000.00 | $232,898,000,000.00 | $235,495,000,000.00 | $230,639,000,000.00 | $222,449,000,000.00 | $220,113,000,000.00 | $218,904,000,000.00 | $219,768,000,000.00 | $196,456,000,000.00 | $131,506,000,000.00 | $133,290,000,000.00 | $135,139,000,000.00 | $95,131,000,000.00 | $92,853,000,000.00 | $92,525,000,000.00 | $92,670,000,000.00 | $94,462,000,000.00 | $94,156,000,000.00 | $92,748,000,000.00 | $92,634,000,000.00 | $92,437,000,000.00 | $92,362,000,000.00 | $74,668,000,000.00 | $73,930,000,000.00 | $74,252,000,000.00 | $73,576,000,000.00 | $72,593,000,000.00 | $72,822,000,000.00 | $71,526,000,000.00 | $67,805,000,000.00 | $66,284,000,000.00 | $66,068,000,000.00 | $65,912,000,000.00 | $64,796,000,000.00 | $65,589,000,000.00 | $66,006,000,000.00 | $64,543,000,000.00 | -- | -- | -- | $62,169,000,000.00 | -- | -- | -- | -- | -- |
Date | 3/31/2024 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 12/31/2021 | 9/30/2021 | 6/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 | $88,437,000,000.00 | $263,963,000,000.00 | $174,199,000,000.00 | $85,278,000,000.00 | $81,159,000,000.00 | $157,462,000,000.00 | $76,826,000,000.00 | $292,111,000,000.00 | $73,794,000,000.00 | $141,713,000,000.00 | $69,097,000,000.00 | $268,706,000,000.00 | $67,056,000,000.00 | $65,341,000,000.00 | $66,755,000,000.00 | $256,776,000,000.00 | $64,810,000,000.00 | $125,077,000,000.00 | $61,646,000,000.00 | $194,579,000,000.00 | $47,269,000,000.00 | $92,401,000,000.00 | $45,693,000,000.00 | $48,385,000,000.00 | $136,380,000,000.00 | $90,199,000,000.00 | $44,514,000,000.00 | $177,526,000,000.00 | $44,615,000,000.00 | $43,725,000,000.00 | $43,215,000,000.00 | $153,290,000,000.00 | $112,144,000,000.00 | $37,169,000,000.00 | $36,332,000,000.00 | $37,055,000,000.00 | $102,312,000,000.00 | $34,602,000,000.00 | $32,689,000,000.00 | $32,830,000,000.00 | $93,979,000,000.00 | $62,011,000,000.00 | $30,763,000,000.00 | $31,394,000,000.00 | $91,739,000,000.00 | $30,714,000,000.00 | $30,798,000,000.00 | $28,317,000,000.00 | $26,674,000,000.00 | $26,414,000,000.00 | $25,695,000,000.00 | $95,778,000,000.00 | $23,711,000,000.00 | $23,885,000,000.00 | $23,593,000,000.00 | $98,215,000,000.00 | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $156,220,000,000.00 | $115,739,000,000.00 | $76,684,000,000.00 | $37,934,000,000.00 | $148,669,000,000.00 | $37,123,000,000.00 | $73,181,000,000.00 | $36,471,000,000.00 | $126,762,000,000.00 | $31,983,000,000.00 | $60,935,000,000.00 | $30,168,000,000.00 | $114,000,000,000.00 | $28,553,000,000.00 | $28,278,000,000.00 | $26,747,000,000.00 | $102,978,000,000.00 | $25,933,000,000.00 | $50,593,000,000.00 | $25,181,000,000.00 | $100,627,000,000.00 | $75,530,000,000.00 | $25,265,000,000.00 | $25,685,000,000.00 | $86,539,000,000.00 | $21,496,000,000.00 | $21,328,000,000.00 | $20,953,000,000.00 | $75,559,000,000.00 | -- | -- | -- | $77,857,000,000.00 | -- |
Gross Profit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $7,328,000,000.00 | $14,060,000,000.00 | $6,859,000,000.00 | $7,904,000,000.00 | $7,126,000,000.00 | $13,515,000,000.00 | $6,580,000,000.00 | $7,606,000,000.00 | $21,251,000,000.00 | $13,759,000,000.00 | $6,744,000,000.00 | $26,528,000,000.00 | $6,661,000,000.00 | $6,402,000,000.00 | $6,164,000,000.00 | $6,633,000,000.00 | $18,734,000,000.00 | $12,266,000,000.00 | $5,942,000,000.00 | $23,783,000,000.00 | $6,035,000,000.00 | $11,418,000,000.00 | $5,582,000,000.00 | $6,297,000,000.00 | $5,647,000,000.00 | $5,449,000,000.00 | $5,113,000,000.00 | $5,555,000,000.00 | $5,178,000,000.00 | $5,086,000,000.00 | $4,742,000,000.00 | $20,219,000,000.00 | $5,015,000,000.00 | $5,012,000,000.00 | $4,738,000,000.00 | $20,358,000,000.00 | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | $9,171,000,000.00 | $9,876,000,000.00 | -- | -- | $17,791,000,000.00 | $8,922,000,000.00 | -- | $25,702,000,000.00 | $8,668,000,000.00 | $8,563,000,000.00 | $33,541,000,000.00 | $24,887,000,000.00 | $16,292,000,000.00 | $8,250,000,000.00 | $21,368,000,000.00 | $4,975,000,000.00 | $9,780,000,000.00 | $4,913,000,000.00 | $19,028,000,000.00 | $14,232,000,000.00 | $4,818,000,000.00 | $4,787,000,000.00 | $18,491,000,000.00 | $4,675,000,000.00 | $4,665,000,000.00 | $4,568,000,000.00 | $17,074,000,000.00 | $12,502,000,000.00 | $8,172,000,000.00 | $4,032,000,000.00 | $16,568,000,000.00 | $4,222,000,000.00 | $8,034,000,000.00 | $3,918,000,000.00 | $15,746,000,000.00 | $11,624,000,000.00 | $7,751,000,000.00 | $3,883,000,000.00 | $15,278,000,000.00 | $11,284,000,000.00 | $7,451,000,000.00 | $3,709,000,000.00 | $14,231,000,000.00 | $3,594,000,000.00 | $3,602,000,000.00 | $3,437,000,000.00 | $14,082,000,000.00 | -- | -- | -- | $13,933,000,000.00 | -- |
Loss from Operations | $2,271,000,000.00 | $10,370,000,000.00 | $6,680,000,000.00 | $3,446,000,000.00 | $-3,931,000,000.00 | $8,059,000,000.00 | $3,490,000,000.00 | $13,193,000,000.00 | $3,061,000,000.00 | $7,903,000,000.00 | $3,577,000,000.00 | $13,911,000,000.00 | $11,387,000,000.00 | $4,680,000,000.00 | $3,458,000,000.00 | $11,987,000,000.00 | $8,950,000,000.00 | $3,332,000,000.00 | $2,690,000,000.00 | $4,021,000,000.00 | $2,353,000,000.00 | $-1,587,000,000.00 | $1,996,000,000.00 | $3,108,000,000.00 | $6,409,000,000.00 | $2,117,000,000.00 | $1,793,000,000.00 | $10,338,000,000.00 | $2,817,000,000.00 | $2,350,000,000.00 | $2,176,000,000.00 | $9,454,000,000.00 | $6,725,000,000.00 | $2,262,000,000.00 | $2,132,000,000.00 | $2,321,000,000.00 | $6,478,000,000.00 | $2,208,000,000.00 | $2,024,000,000.00 | $8,037,000,000.00 | $5,828,000,000.00 | $3,667,000,000.00 | $1,699,000,000.00 | $7,228,000,000.00 | $1,814,000,000.00 | $3,111,000,000.00 | $1,404,000,000.00 | $6,330,000,000.00 | $1,584,000,000.00 | $1,484,000,000.00 | $1,305,000,000.00 | $1,761,000,000.00 | $1,478,000,000.00 | $1,494,000,000.00 | $1,404,000,000.00 | $6,425,000,000.00 | -- |
Loss Before Income Taxes | $1,580,000,000.00 | $3,019,000,000.00 | $5,449,000,000.00 | $2,879,000,000.00 | $-4,456,000,000.00 | $6,975,000,000.00 | $2,946,000,000.00 | $10,420,000,000.00 | $8,850,000,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $1,406,000,000.00 | -- | -- | -- | $8,268,000,000.00 | -- | -- | -- | $8,637,000,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $0.88 | $4.90 | $3.15 | $1.66 | $-2.60 | $4.01 | $1.76 | $6.00 | $1.21 | $3.80 | $1.69 | $5.48 | $4.74 | $3.81 | $1.54 | $5.10 | $1.17 | $1.49 | $1.09 | $-0.37 | $1.36 | $-2.52 | $0.98 | $3.23 | $1.26 | $1.99 | $0.92 | $1.60 | $1.44 | $0.86 | $1.04 | $1.35 | $1.11 | $1.13 | $1.08 | $3.98 | $0.82 | $1.07 | $0.96 | $3.77 | $2.72 | $1.69 | $0.78 | $3.05 | $0.80 | $1.35 | $0.60 | $0.82 | $0.65 | $0.60 | $0.52 | $2.51 | $0.59 | $0.61 | $0.56 | $2.58 | -- |
Weighted Average Shares Basic | 1,260,000,000 | 1,284,000,000 | 1,283,000,000 | 1,283,000,000 | 1,315,000,000 | 1,313,000,000 | 1,312,000,000 | 1,319,000,000 | 1,318,000,000 | 1,316,000,000 | 1,313,000,000 | 1,309,000,000 | 1,310,000,000 | 1,307,000,000 | 1,306,000,000 | 1,301,000,000 | 1,300,000,000 | 1,299,000,000 | 1,298,000,000 | 1,044,000,000 | 1,020,000,000 | 1,017,000,000 | 1,016,000,000 | 1,020,000,000 | 1,016,000,000 | 1,024,000,000 | 1,030,000,000 | 1,073,000,000 | 1,068,000,000 | 1,081,000,000 | 1,092,000,000 | 1,118,000,000 | 1,114,000,000 | 1,124,000,000 | 1,128,000,000 | 1,161,000,000 | 1,167,000,000 | 1,165,000,000 | 1,180,000,000 | 1,217,000,000 | 1,218,000,000 | 1,227,000,000 | 1,232,000,000 | 1,271,000,000 | 1,265,000,000 | 1,278,000,000 | 1,299,000,000 | 1,338,000,000 | 1,350,000,000 | 1,355,000,000 | 1,362,000,000 | 1,367,000,000 | -- | -- | -- | 1,434,000,000 | -- |
Earnings Per Share Diluted | $0.88 | $4.88 | $3.13 | $1.65 | $-2.60 | $3.97 | $1.74 | $5.95 | $1.20 | $3.78 | $1.68 | $5.46 | $0.93 | $2.26 | $1.53 | $5.08 | $1.17 | $1.49 | $1.09 | $-0.57 | $1.36 | $-2.52 | $0.98 | $3.22 | $1.26 | $1.98 | $0.92 | $4.90 | $1.43 | $1.90 | $1.04 | $1.34 | $3.29 | $1.12 | $1.07 | $1.14 | $0.81 | $1.06 | $0.95 | $3.74 | $1.02 | $0.91 | $0.77 | $0.90 | $2.13 | $1.34 | $0.59 | $0.81 | $0.65 | $1.12 | $0.52 | $2.49 | $0.59 | $0.60 | $0.55 | $2.55 | -- |
Weighted Average Shares Diluted | 1,267,000,000 | 1,289,000,000 | 1,289,000,000 | 1,291,000,000 | 1,324,000,000 | 1,321,000,000 | 1,328,000,000 | 1,329,000,000 | 1,329,000,000 | 1,325,000,000 | 1,322,000,000 | 1,314,000,000 | 1,314,000,000 | 1,313,000,000 | 1,312,000,000 | 1,305,000,000 | 1,303,000,000 | 1,302,000,000 | 1,302,000,000 | 1,044,000,000 | 1,018,000,000 | 1,017,000,000 | 1,019,000,000 | 1,024,000,000 | 1,026,000,000 | 1,029,000,000 | 1,035,000,000 | 1,079,000,000 | 1,082,000,000 | 1,087,000,000 | 1,099,000,000 | 1,126,000,000 | 1,121,000,000 | 1,132,000,000 | 1,136,000,000 | 1,169,000,000 | 1,164,000,000 | 1,182,000,000 | 1,190,000,000 | 1,226,000,000 | 1,234,000,000 | 1,238,000,000 | 1,241,000,000 | 1,280,000,000 | 1,290,000,000 | 1,287,000,000 | 1,309,000,000 | 1,347,000,000 | 1,340,000,000 | 1,364,000,000 | 1,371,000,000 | 1,377,000,000 | -- | -- | -- | 1,450,000,000 | -- |
Common Stock Shares Authorized | 3,200,000,000 | 3,200,000,000 | 3,200,000,000 | 3,200,000,000 | 3,200,000,000 | 3,200,000,000 | 3,200,000,000 | 3,200,000,000 | 3,200,000,000 | 3,200,000,000 | 3,200,000,000 | 3,200,000,000 | 3,200,000,000 | 3,200,000,000 | 3,200,000,000 | 3,200,000,000 | 3,200,000,000 | 3,200,000,000 | 3,200,000,000 | 3,200,000,000 | 3,200,000,000 | 3,200,000,000 | 3,200,000,000 | 3,200,000,000 | 3,200,000,000 | 3,200,000,000 | 3,200,000,000 | 3,200,000,000 | 3,200,000,000 | 3,200,000,000 | 3,200,000,000 | 3,200,000,000 | 3,200,000,000 | 3,200,000,000 | 3,200,000,000 | 3,200,000,000 | 3,200,000,000 | 3,200,000,000 | 3,200,000,000 | 3,200,000,000 | 3,200,000,000 | 3,200,000,000 | 3,200,000,000 | 3,200,000,000 | 3,200,000,000 | 3,200,000,000 | 3,200,000,000 | 3,200,000,000 | -- | -- | -- | 3,200,000,000 | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | 1,252,000,000 | 1,287,000,000 | 1,282,000,000 | 1,279,000,000 | 1,315,000,000 | 1,312,000,000 | 1,306,000,000 | 1,322,000,000 | 1,321,000,000 | 1,318,000,000 | 1,313,000,000 | 1,310,000,000 | 1,309,000,000 | 1,307,000,000 | 1,305,000,000 | 1,302,000,000 | 1,301,000,000 | 1,299,000,000 | 1,298,000,000 | 1,295,000,000 | 1,019,000,000 | 1,017,000,000 | 1,016,000,000 | 1,014,000,000 | 1,013,000,000 | 1,015,000,000 | 1,027,000,000 | 1,061,000,000 | 1,066,000,000 | 1,065,000,000 | 1,081,000,000 | 1,101,000,000 | 1,110,000,000 | 1,118,000,000 | 1,127,000,000 | 1,140,000,000 | 1,153,000,000 | 1,160,000,000 | 1,173,000,000 | 1,180,000,000 | 1,204,000,000 | 1,227,000,000 | 1,228,000,000 | 1,231,000,000 | 1,246,000,000 | 1,271,000,000 | 1,290,000,000 | 1,298,000,000 | -- | -- | -- | 1,363,000,000 | -- | -- | -- | -- | -- |
Common Stock Value | $18,000,000.00 | $18,000,000.00 | $18,000,000.00 | $18,000,000.00 | $18,000,000.00 | $18,000,000.00 | $17,000,000.00 | $17,000,000.00 | $17,000,000.00 | $17,000,000.00 | $17,000,000.00 | $17,000,000.00 | $17,000,000.00 | $17,000,000.00 | $17,000,000.00 | $17,000,000.00 | $17,000,000.00 | $17,000,000.00 | $17,000,000.00 | $17,000,000.00 | $17,000,000.00 | $17,000,000.00 | $17,000,000.00 | $17,000,000.00 | $17,000,000.00 | $17,000,000.00 | $17,000,000.00 | $17,000,000.00 | $17,000,000.00 | $17,000,000.00 | $17,000,000.00 | $17,000,000.00 | $17,000,000.00 | $17,000,000.00 | $17,000,000.00 | $17,000,000.00 | $17,000,000.00 | $17,000,000.00 | $17,000,000.00 | $17,000,000.00 | $17,000,000.00 | $17,000,000.00 | $17,000,000.00 | $17,000,000.00 | $17,000,000.00 | $17,000,000.00 | $16,000,000.00 | $16,000,000.00 | -- | -- | -- | $16,000,000.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 | $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 | $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 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | -- | -- | -- | $0.01 | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | -- | -- | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | -- | -- | -- | 100,000 | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred 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 | $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 | $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 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | -- | -- | -- | $0.01 | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |