Date | 12/31/2023 | 12/31/2022 | 12/31/2021 | 6/30/2021 | 12/31/2020 | 12/31/2019 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 6/30/2018 | 5/31/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 | 12/31/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accounts Receivable Net Current | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Property Plant and Equipement | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | $40,000,000.00 | $46,000,000.00 | $50,000,000.00 | $51,000,000.00 | $53,000,000.00 | $54,000,000.00 | $55,000,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $97,000,000.00 | $97,000,000.00 | $97,000,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $250,000,000.00 | $470,000,000.00 | $470,000,000.00 | $470,000,000.00 | $470,000,000.00 | -- | -- | -- | $470,000,000.00 | -- |
Other Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $151,552,000,000.00 | $153,111,000,000.00 | $176,364,000,000.00 | -- | $158,888,000,000.00 | $154,713,000,000.00 | $156,296,000,000.00 | $150,146,000,000.00 | $159,103,000,000.00 | $162,215,000,000.00 | $162,284,000,000.00 | $160,286,000,000.00 | $168,732,000,000.00 | $169,805,000,000.00 | $171,796,000,000.00 | $171,496,000,000.00 | $170,346,000,000.00 | $174,390,000,000.00 | $173,673,000,000.00 | $173,741,000,000.00 | $175,350,000,000.00 | $177,528,000,000.00 | $187,694,000,000.00 | $192,802,000,000.00 | $191,775,000,000.00 | $193,536,000,000.00 | $200,849,000,000.00 | $199,349,000,000.00 | $202,715,000,000.00 | $205,999,000,000.00 | $215,245,000,000.00 | $214,010,000,000.00 | $215,891,000,000.00 | $225,749,000,000.00 | $222,790,000,000.00 | $227,548,000,000.00 | $221,787,000,000.00 | -- | -- | -- | $230,928,000,000.00 | -- |
Accounts Payable | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $150,490,000,000.00 | $152,497,000,000.00 | $174,211,000,000.00 | -- | $155,703,000,000.00 | $152,161,000,000.00 | $153,907,000,000.00 | $148,141,000,000.00 | $157,334,000,000.00 | $160,464,000,000.00 | $160,517,000,000.00 | $153,800,000,000.00 | $162,052,000,000.00 | $162,090,000,000.00 | $163,890,000,000.00 | $163,861,000,000.00 | $162,525,000,000.00 | $166,160,000,000.00 | $165,395,000,000.00 | $165,809,000,000.00 | $167,188,000,000.00 | $169,193,000,000.00 | $178,905,000,000.00 | $183,752,000,000.00 | $182,484,000,000.00 | $184,486,000,000.00 | $191,357,000,000.00 | $191,537,000,000.00 | $194,476,000,000.00 | $197,764,000,000.00 | $207,180,000,000.00 | $205,353,000,000.00 | $205,508,000,000.00 | $215,177,000,000.00 | $212,951,000,000.00 | $218,304,000,000.00 | $212,876,000,000.00 | -- | -- | -- | $223,541,000,000.00 | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $4,337,000,000.00 | -- | -- | $4,935,000,000.00 | $4,932,000,000.00 | -- | -- | $5,687,000,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $8,274,000,000.00 | $8,271,000,000.00 | -- | -- | -- | $8,265,000,000.00 | -- |
Accumulated Other Comprehensive Loss | $-1,325,000,000.00 | $-2,166,000,000.00 | $-10,000,000.00 | -- | $1,281,000,000.00 | $717,000,000.00 | $181,000,000.00 | $-171,000,000.00 | $-122,000,000.00 | $-73,000,000.00 | -- | $884,000,000.00 | $1,023,000,000.00 | $944,000,000.00 | $919,000,000.00 | $759,000,000.00 | $722,000,000.00 | $1,191,000,000.00 | $1,068,000,000.00 | $835,000,000.00 | $593,000,000.00 | $775,000,000.00 | $849,000,000.00 | $1,334,000,000.00 | $1,221,000,000.00 | $1,114,000,000.00 | $1,146,000,000.00 | $886,000,000.00 | $574,000,000.00 | $487,000,000.00 | $520,000,000.00 | $1,078,000,000.00 | $1,987,000,000.00 | $2,026,000,000.00 | $1,501,000,000.00 | $994,000,000.00 | $953,000,000.00 | -- | -- | -- | $-322,000,000.00 | -- |
Accumulated Deficit | $504,000,000.00 | $897,000,000.00 | $280,000,000.00 | -- | $137,000,000.00 | $68,000,000.00 | $441,000,000.00 | $409,000,000.00 | $124,000,000.00 | $57,000,000.00 | -- | $2,055,000,000.00 | $2,112,000,000.00 | $2,428,000,000.00 | $2,345,000,000.00 | $2,233,000,000.00 | $2,158,000,000.00 | $2,101,000,000.00 | $2,022,000,000.00 | $1,904,000,000.00 | $1,876,000,000.00 | $1,868,000,000.00 | $1,751,000,000.00 | $1,521,000,000.00 | $1,376,000,000.00 | $1,244,000,000.00 | $1,156,000,000.00 | $756,000,000.00 | $700,000,000.00 | $781,000,000.00 | $580,000,000.00 | $614,000,000.00 | $235,000,000.00 | $261,000,000.00 | $57,000,000.00 | $-30,000,000.00 | $-319,000,000.00 | -- | -- | -- | $-562,000,000.00 | -- |
Total Stockholders' Equity | $1,062,000,000.00 | $614,000,000.00 | $2,153,000,000.00 | $2,597,000,000.00 | $3,185,000,000.00 | $2,552,000,000.00 | $2,389,000,000.00 | $2,005,000,000.00 | $1,769,000,000.00 | $1,751,000,000.00 | $5,810,000,000.00 | $6,486,000,000.00 | $6,680,000,000.00 | $7,715,000,000.00 | $7,906,000,000.00 | $7,635,000,000.00 | $7,821,000,000.00 | $8,230,000,000.00 | $8,278,000,000.00 | $7,932,000,000.00 | $8,162,000,000.00 | $8,335,000,000.00 | $8,789,000,000.00 | $9,050,000,000.00 | $9,291,000,000.00 | $9,050,000,000.00 | $9,492,000,000.00 | $7,812,000,000.00 | $8,239,000,000.00 | $8,235,000,000.00 | $8,065,000,000.00 | $8,657,000,000.00 | $10,383,000,000.00 | $10,572,000,000.00 | $9,839,000,000.00 | -- | $8,911,000,000.00 | -- | -- | -- | $7,400,000,000.00 | $5,300,000,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $151,552,000,000.00 | $153,111,000,000.00 | $176,364,000,000.00 | -- | $158,888,000,000.00 | $154,713,000,000.00 | $156,296,000,000.00 | $150,146,000,000.00 | $159,103,000,000.00 | $162,215,000,000.00 | $162,284,000,000.00 | $160,286,000,000.00 | $168,732,000,000.00 | $169,805,000,000.00 | $171,796,000,000.00 | $171,496,000,000.00 | $170,346,000,000.00 | $174,390,000,000.00 | $173,673,000,000.00 | $173,741,000,000.00 | $175,350,000,000.00 | $177,528,000,000.00 | $187,694,000,000.00 | $192,802,000,000.00 | $191,775,000,000.00 | $193,536,000,000.00 | $200,849,000,000.00 | $199,349,000,000.00 | $202,715,000,000.00 | $205,999,000,000.00 | $215,245,000,000.00 | $214,010,000,000.00 | $215,891,000,000.00 | $225,749,000,000.00 | $222,790,000,000.00 | $227,548,000,000.00 | $221,787,000,000.00 | -- | -- | -- | $230,928,000,000.00 | -- |
Date | 12/31/2023 | 12/31/2022 | 12/31/2021 | 6/30/2021 | 12/31/2020 | 12/31/2019 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 6/30/2018 | 5/31/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 | 12/31/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | $395,000,000.00 | $1,743,000,000.00 | $919,000,000.00 | $780,000,000.00 | $1,571,000,000.00 | $1,571,000,000.00 | $271,000,000.00 | $1,222,000,000.00 | $317,000,000.00 | $156,000,000.00 | $245,000,000.00 | $591,000,000.00 | $2,232,000,000.00 | $1,655,000,000.00 | $595,000,000.00 | $527,000,000.00 | $2,382,000,000.00 | $1,811,000,000.00 | $622,000,000.00 | $487,000,000.00 | $2,499,000,000.00 | $2,000,000,000.00 | $702,000,000.00 | $668,000,000.00 | $682,000,000.00 | $2,680,000,000.00 | $1,396,000,000.00 | $495,000,000.00 | $335,000,000.00 | $804,000,000.00 | $229,000,000.00 | $2,402,000,000.00 | $626,000,000.00 | $1,170,000,000.00 | $2,718,000,000.00 | $475,000,000.00 | $6,603,000,000.00 | $2,537,000,000.00 | $1,772,000,000.00 | $1,181,000,000.00 | $5,981,000,000.00 | $6,072,000,000.00 |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | -- | -- | -- | -- | $364,000,000.00 | $423,000,000.00 | $106,000,000.00 | $235,000,000.00 | $101,000,000.00 | $33,000,000.00 | $74,000,000.00 | $108,000,000.00 | $400,000,000.00 | $103,000,000.00 | $201,000,000.00 | $103,000,000.00 | $472,000,000.00 | $365,000,000.00 | $241,000,000.00 | $117,000,000.00 | $524,000,000.00 | $126,000,000.00 | $146,000,000.00 | $134,000,000.00 | $851,000,000.00 | $696,000,000.00 | $386,000,000.00 | $166,000,000.00 | $-401,000,000.00 | $-36,000,000.00 | $-171,000,000.00 | $-265,000,000.00 | $268,000,000.00 | $455,000,000.00 | $1,338,000,000.00 | $-771,000,000.00 | $3,048,000,000.00 | $2,346,000,000.00 | $669,000,000.00 | $55,000,000.00 | $1,750,000,000.00 | $2,009,000,000.00 |
Loss from Operations | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss Before Income Taxes | $4,000,000.00 | $724,000,000.00 | $331,000,000.00 | $216,000,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $530,000,000.00 | $130,000,000.00 | $241,000,000.00 | $185,000,000.00 | $861,000,000.00 | $90,000,000.00 | $570,000,000.00 | $44,000,000.00 | $561,000,000.00 | $254,000,000.00 | $-42,000,000.00 | $531,000,000.00 | $531,000,000.00 | $715,000,000.00 | $98,000,000.00 | $355,000,000.00 | $-19,000,000.00 | $-819,000,000.00 | $552,000,000.00 | $291,000,000.00 | $863,000,000.00 | $-3,125,000,000.00 |
Earnings Per Share Basic | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Basic | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Diluted | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Diluted | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Shares Authorized | 1,000 | 1,000 | 1,000 | -- | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | -- | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | -- | -- | -- | 1,000 | -- |
Common Stock Shares Outstanding | 1,000 | 1,000 | 1,000 | -- | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | -- | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | -- | -- | -- | 1,000 | -- |
Common Stock Value | $6,000,000.00 | $6,000,000.00 | $6,000,000.00 | -- | $6,000,000.00 | $6,000,000.00 | $6,000,000.00 | $6,000,000.00 | $6,000,000.00 | $6,000,000.00 | -- | $6,000,000.00 | $6,000,000.00 | $6,000,000.00 | $6,000,000.00 | $6,000,000.00 | $6,000,000.00 | $6,000,000.00 | $6,000,000.00 | $6,000,000.00 | $6,000,000.00 | $6,000,000.00 | $6,000,000.00 | $6,000,000.00 | $6,000,000.00 | $6,000,000.00 | $6,000,000.00 | $6,000,000.00 | $6,000,000.00 | $6,000,000.00 | $6,000,000.00 | $6,000,000.00 | $6,000,000.00 | $6,000,000.00 | $6,000,000.00 | $6,000,000.00 | $6,000,000.00 | -- | -- | -- | $6,000,000.00 | -- |
Common Stock Par Or Stated Value Per Share | $5,690.00 | $5,690.00 | $5,690.00 | -- | $5,690.00 | $5,690.00 | $5,690.00 | $5,690.00 | $5,690.00 | $5,690.00 | -- | $5,690.00 | $5,690.00 | $5,690.00 | $5,690.00 | $5,690.00 | $5,690.00 | $5,690.00 | $5,690.00 | $5,690.00 | $5,690.00 | $5,690.00 | $5,690.00 | $5,690.00 | $5,690.00 | $5,690.00 | $5,690.00 | $5,690.00 | $5,690.00 | $5,690.00 | $5,690.00 | $5,690.00 | $5,690.00 | $5,690.00 | $5,690.00 | $5,690.00 | $5,690.00 | -- | -- | -- | $5,690.00 | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $33,000,000.00 |
Preferred Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |