|
taxonomy().concept(ferc:ScheduleCapitalStockAbstract).label("http://ferc.gov/form/2020-01-01/roles/label/F6ScheduleTitle").text
Capital Stock (Account 70)
|
taxonomy().concept(ferc:ScheduleCapitalStockAbstract).label("http://ferc.gov/form/2020-01-01/roles/label/F6Instructions").text
- Report below the particulars (details) called for concerning common and preferred stock at end of year, distinguishing separate series of any general class. Show separate totals for common and preferred stock. If information to meet the stock exchange reporting requirement out lined in column (a) is available from the SEC 10-K Report form filing, a specific reference to the report form (i.e., year and company title) may be reported in column (a) provided the fiscal years for both the 10-K report and this report are compatible.
- Entries in column (b) should represent the number of shares authorized by the articles of incorporation as amended to end of year.
- Give particulars (details) concerning shares of any class and series of stock authorized to be issued by a regulatory commission which have not been issued.
- The identification of each class of preferred stock should show the dividend rate and whether the dividends are cumulative or noncumulative.
- State in a footnote if any capital stock which has been nominally issued is nominally outstanding at end of year.
- Give particulars (details) in column (a) of any nominally issued capital stock, reacquired stock, or stock in sinking and other funds which is pledged, stating name of pledgee and purpose of pledge.
|
| |
|
|
|
|
OUTS.PER BAL. SHEET |
HELP BY RESP. AS TREAS. STOCK |
HELD BY RESP. IN SINK AND OTH. FUNDS |
| Line No. |
$headings = filter (taxonomy().concept(ferc:ScheduleCapitalStockAbstract).references("http://ferc.gov/form/2020-01-01/roles/reference/columnDetails")) where ($item.part-by-name(ferc-part:Schedule).part-value == "250 - Schedule - Capital Stock (Account 70)")
$heading = list(for $ref in $headings
list($ref.part-by-name(ferc-part:Column).part-value, $ref.part-by-name(ferc-part:ColumnName).part-value, $ref.part-by-name(ferc-part:ElementName).part-value))
$heading_dict = dict(for $row in $heading
list("("+$row[1]+")",list($row[2],taxonomy().concept(to-qname($row[3]))))
);
for $row in $heading_dict.keys.sort
$row
(a)
|
| 1 |
taxonomy().concept(ferc:CommonStockAbstract).label("http://ferc.gov/form/2020-01-01/roles/label/F6CapitalStock").text
Common Stock (Account 201)
|
|
|
|
|
|
|
|
|
|
// adding a comment
$data2 = list(for $i in range(3)
list($i,none,none,none,none,none,none,none,none,none,none)
);
$NumberRecords = list({covered @ferc:CommonStockAxis=*}).length;
$data = if $NumberRecords > 0
list({covered @ferc:CommonStockAxis=* {list(
if list({@ferc:OrderNumber @unit=* @period=$currentDuration}).length > 0
first(list({@ferc:OrderNumber @unit=* @period=$currentDuration}))
else
0,
if list({@ferc:CapitalStockDescription @unit @period=$currentDuration}).length > 0
first(list({@ferc:CapitalStockDescription @unit @period=$currentDuration}))
else
none,
if list({@ferc:CommonStockSharesAuthorized @unit @period=$currentInstant}).length > 0
first(list({@ferc:CommonStockSharesAuthorized @unit @period=$currentInstant}))
else
none,
if list({@ferc:CapitalStockParOrStatedValuePerShare @unit @period=$currentInstant}).length > 0
first(list({@ferc:CapitalStockParOrStatedValuePerShare @unit @period=$currentInstant}))
else
none,
if list({@ferc:CapitalStockCallPrice @unit @period=$currentInstant}).length > 0
first(list({@ferc:CapitalStockCallPrice @unit @period=$currentInstant}))
else
none,
if list({@ferc:CommonStockSharesOutstanding @unit @period=$currentInstant}).length > 0
first(list({@ferc:CommonStockSharesOutstanding @unit @period=$currentInstant}))
else
none,
if list({@ferc:CommonStockIssued @unit @period=$currentInstant}).length > 0
first(list({@ferc:CommonStockIssued @unit @period=$currentInstant}))
else
none,
if list({@ferc:CapitalStockSharesHeldAsReacquiredStock @unit @period=$currentInstant}).length > 0
first(list({@ferc:CapitalStockSharesHeldAsReacquiredStock @unit @period=$currentInstant}))
else
none,
if list({@ferc:TreasuryStock @unit @period=$currentInstant}).length > 0
first(list({@ferc:TreasuryStock @unit @period=$currentInstant}))
else
none,
if list({@ferc:CapitalStockSharesHeldInSinkingAndOtherFunds @unit @period=$currentInstant}).length > 0
first(list({@ferc:CapitalStockSharesHeldInSinkingAndOtherFunds @unit @period=$currentInstant}))
else
none,
if list({@ferc:CapitalStockValueHeldInSinkingAndOtherFunds @unit @period=$currentInstant}).length > 0
first(list({@ferc:CapitalStockValueHeldInSinkingAndOtherFunds @unit @period=$currentInstant}))
else
none
)}})
else $data2;
$uniqueData = list(for $x in $data
if $x == list($x[1],none,none,none,none,none,none,none,none,none,none)
skip
else
$x
);
$data3 = if $NumberRecords > 0
$uniqueData
else
$data2
for $row in $data3.sort
|
2
|
$row[2]
Common Stock
|
$row[3]
400 shares
|
$row[4]
$500
|
$row[5]
$400
|
$row[6]
4,000,000
|
$row[7]
$4,000,000
|
$row[8]
2,000,000
|
$row[9]
$4,000,000
|
$row[10]
1,000,000
|
$row[11]
$1,000,000
|
|
$heading = 1
$total = 1
$group1 = if count(list({covered @ferc:CommonStockAxis=*})) > 0
count(list({covered @ferc:CommonStockAxis=*}))
else
3
$heading + $group1 + $total
2
|
taxonomy().concept(ferc:CommonStockIssued).label("http://ferc.gov/form/2020-01-01/roles/label/F6Total").text
Sub Total
|
max(list([covered @concept=ferc:CommonStockSharesAuthorized @period=$currentInstant]))
4,080,200
|
|
|
max(list([covered @concept=ferc:CommonStockSharesOutstanding @period=$currentInstant]))
4,080,200
|
max(list([covered @concept=ferc:CommonStockIssued @period=$currentInstant]))
$4,080,200
|
|
|
|
|
|
$heading = 2
$total = 1
$group1 = if count(list({covered @ferc:CommonStockAxis=*})) > 0
count(list({covered @ferc:CommonStockAxis=*}))
else
3
$heading + $group1 + $total
2
|
taxonomy().concept(ferc:PreferredStockAbstract).label("http://ferc.gov/form/2020-01-01/roles/label/F6CapitalStock").text
Preferred Stock (Account 204)
|
|
|
|
|
|
|
|
|
|
// adding a comment
$data2 = list(for $i in range(3)
list($i,none,none,none,none,none,none,none,none,none,none)
);
$NumberRecords = list({covered @ferc:PreferredStockAxis=*}).length;
$data = if $NumberRecords > 0
list({covered @ferc:PreferredStockAxis=* {list(
if list({@ferc:OrderNumber @unit=* @period=$currentDuration}).length > 0
first(list({@ferc:OrderNumber @unit=* @period=$currentDuration}))
else
0,
if list({@ferc:CapitalStockDescription @unit @period=$currentDuration}).length > 0
first(list({@ferc:CapitalStockDescription @unit @period=$currentDuration}))
else
none,
if list({@ferc:PreferredStockSharesAuthorized @unit @period=$currentInstant}).length > 0
first(list({@ferc:PreferredStockSharesAuthorized @unit @period=$currentInstant}))
else
none,
if list({@ferc:CapitalStockParOrStatedValuePerShare @unit @period=$currentInstant}).length > 0
first(list({@ferc:CapitalStockParOrStatedValuePerShare @unit @period=$currentInstant}))
else
none,
if list({@ferc:CapitalStockCallPrice @unit @period=$currentInstant}).length > 0
first(list({@ferc:CapitalStockCallPrice @unit @period=$currentInstant}))
else
none,
if list({@ferc:PreferredStockSharesOutstanding @unit @period=$currentInstant}).length > 0
first(list({@ferc:PreferredStockSharesOutstanding @unit @period=$currentInstant}))
else
none,
if list({@ferc:PreferredStockIssued @unit @period=$currentInstant}).length > 0
first(list({@ferc:PreferredStockIssued @unit @period=$currentInstant}))
else
none,
if list({@ferc:CapitalStockSharesHeldAsReacquiredStock @unit @period=$currentInstant}).length > 0
first(list({@ferc:CapitalStockSharesHeldAsReacquiredStock @unit @period=$currentInstant}))
else
none,
if list({@ferc:TreasuryStock @unit @period=$currentInstant}).length > 0
first(list({@ferc:TreasuryStock @unit @period=$currentInstant}))
else
none,
if list({@ferc:CapitalStockSharesHeldInSinkingAndOtherFunds @unit @period=$currentInstant}).length > 0
first(list({@ferc:CapitalStockSharesHeldInSinkingAndOtherFunds @unit @period=$currentInstant}))
else
none,
if list({@ferc:CapitalStockValueHeldInSinkingAndOtherFunds @unit @period=$currentInstant}).length > 0
first(list({@ferc:CapitalStockValueHeldInSinkingAndOtherFunds @unit @period=$currentInstant}))
else
none
)}})
else $data2;
$uniqueData = list(for $x in $data
if $x == list($x[1],none,none,none,none,none,none,none,none,none,none)
skip
else
$x
);
$data3 = if $NumberRecords > 0
$uniqueData
else
$data2
for $row in $data3.sort
|
$heading = 2
$total = 1
$group1 = if count(list({covered @ferc:CommonStockAxis=*})) > 0
count(list({covered @ferc:CommonStockAxis=*}))
else
3
$heading + $group1 + $total + 1
2
|
$row[2]
Preferred Stock
|
$row[3]
4,000,000 shares
|
$row[4]
$4.00
|
$row[5]
$400
|
$row[6]
4,000,000
|
$row[7]
$4,000,000
|
$row[8]
2,000,000
|
$row[9]
$2,000,000
|
$row[10]
1,000,000
|
$row[11]
$1,000,000
|
|
$heading = 2
$total = 2
$group1 = if count(list({covered @ferc:CommonStockAxis=*})) > 0
count(list({covered @ferc:CommonStockAxis=*}))
else
3
$group2 = if count(list({covered @ferc:PreferredStockAxis=*})) > 0
count(list({covered @ferc:PreferredStockAxis=*}))
else
3;
$heading + $group1 + $group2 + $total
2
|
taxonomy().concept(ferc:PreferredStockIssued).label("http://ferc.gov/form/2020-01-01/roles/label/F6Total").text
Sub Total
|
max(list([covered @concept=ferc:PreferredStockSharesAuthorized @period=$currentInstant]))
4,080,200
|
|
|
max(list([covered @concept=ferc:PreferredStockSharesOutstanding @period=$currentInstant]))
4,080,200
|
max(list([covered @concept=ferc:PreferredStockIssued @period=$currentInstant]))
$4,080,200
|
|
|
|
|
| 1 |
taxonomy().concept(ferc:CapitalStockLineItems).label("http://ferc.gov/form/2020-01-01/roles/label/F6CapitalStock").text
Capital Stock (Accounts 201 and 204) - Data Conversion
|
|
|
|
|
|
|
|
|
|
// adding a comment
$data2 = list(for $i in range(3)
list($i,none,none,none,none,none,none,none,none,none,none,none)
);
$NumberRecords = list({covered @ferc:CapitalStockAxis=*}).length;
$data = if list({covered @ferc:CapitalStockAxis=*}).length > 0
list({covered @ferc:CapitalStockAxis=* {list(
if list({@ferc:OrderNumber @unit=* @period=$currentDuration}).length > 0
first(list({@ferc:OrderNumber @unit=* @period=$currentDuration}))
else
0,
if list({@ferc:CapitalStockDescription @unit @period=$currentDuration}).length > 0
first(list({@ferc:CapitalStockDescription @unit @period=$currentDuration}))
else
none,
if list({@ferc:CapitalStockSharesAuthorized @unit @period=$currentInstant}).length > 0
first(list({@ferc:CapitalStockSharesAuthorized @unit @period=$currentInstant}))
else
none,
if list({@ferc:CapitalStockParOrStatedValuePerShare @unit @period=$currentInstant}).length > 0
first(list({@ferc:CapitalStockParOrStatedValuePerShare @unit @period=$currentInstant}))
else
none,
if list({@ferc:CapitalStockCallPrice @unit @period=$currentInstant}).length > 0
first(list({@ferc:CapitalStockCallPrice @unit @period=$currentInstant}))
else
none,
if list({@ferc:CapitalStockSharesOutstanding @unit @period=$currentInstant}).length > 0
first(list({@ferc:CapitalStockSharesOutstanding @unit @period=$currentInstant}))
else
none,
if list({@ferc:CapitalStock @unit @period=$currentInstant}).length > 0
first(list({@ferc:CapitalStock @unit @period=$currentInstant}))
else
none,
if list({@ferc:CapitalStockSharesHeldAsReacquiredStock @unit @period=$currentInstant}).length > 0
first(list({@ferc:CapitalStockSharesHeldAsReacquiredStock @unit @period=$currentInstant}))
else
none,
if list({@ferc:TreasuryStock @unit @period=$currentInstant}).length > 0
first(list({@ferc:TreasuryStock @unit @period=$currentInstant}))
else
none,
if list({@ferc:CapitalStockSharesHeldInSinkingAndOtherFunds @unit @period=$currentInstant}).length > 0
first(list({@ferc:CapitalStockSharesHeldInSinkingAndOtherFunds @unit @period=$currentInstant}))
else
none,
if list({@ferc:CapitalStockValueHeldInSinkingAndOtherFunds @unit @period=$currentInstant}).length > 0
first(list({@ferc:CapitalStockValueHeldInSinkingAndOtherFunds @unit @period=$currentInstant}))
else
none
)}})
else $data2;
$uniqueData = list(for $x in $data
if $x == list($x[1],none,none,none,none,none,none,none,none,none,none)
skip
else
$x
);
$data3 = if $NumberRecords > 0
$uniqueData
else
$data2
for $row in $data3.sort
|
2
|
$row[2]
Capital Stock
|
$row[3]
3,000,000
|
$row[4]
$100
|
$row[5]
$400
|
$row[6]
4,000,000 shares
|
$row[7]
$4,000,000
|
$row[8]
3,000,000 shares
|
$row[9]
$3,000,000
|
$row[10]
1,000,000 shares
|
$row[11]
$1,000,000
|
|
$heading = 1
$total = 1
$group1 = if count(list({covered @ferc:CapitalStockAxis=*})) > 0
count(set([covered @ferc:CapitalStockAxis=*].dimensions-typed().values))
else
3
$heading + $group1 + $total
2
|
taxonomy().concept(ferc:CapitalStock).label("http://ferc.gov/form/2020-01-01/roles/label/F6Total").text
Sub Total
|
max(list([covered @concept=ferc:CapitalStockSharesAuthorized @period=$currentInstant]))
4,080,200
|
|
|
max(list([covered @concept=ferc:CapitalStockSharesOutstanding @period=$currentInstant]))
4,080,200
|
max(list([covered @concept=ferc:CapitalStock @period=$currentInstant]))
$4,080,200
|
|
|
|
|