taxonomy().concept(ferc:RespondentLegalName).label("http://ferc.gov/form/2020-01-01/roles/label/F2Header").text Name of Respondent:
[@ferc:RespondentLegalName @period=$currentDuration] Duke Energy Kentucky, Inc.
taxonomy().concept(ferc:SubmissionType).label("http://ferc.gov/form/2020-01-01/roles/label/F2Header").text This report is:
(1) if missing({covered @concept=ferc:SubmissionType}) ☐ An Original']]> else if [@concept=ferc:SubmissionType @period=$currentDuration] == "O" ☑ An Original']]> else ☐ An Original']]> An Original
(2) if missing([covered @concept=ferc:SubmissionType @period=$currentDuration]) ☐ A Resubmission']]> else if [@concept=ferc:SubmissionType @period=$currentDuration] == "R" ☑ A Resubmission']]> else ☐ A Resubmission']]> A Resubmission
taxonomy().concept(ferc:ReportDate).label("http://ferc.gov/form/2020-01-01/roles/label/F2Header").text Date of Report:
[@ferc:ReportDate @period=$currentDuration] 04/26/2019
taxonomy().concept(ferc:ReportYearPeriod).label("http://ferc.gov/form/2020-01-01/roles/label/F2Header").text Year/Period of Report:
End of: [@ferc:ReportYear @period=$currentDuration] 2018 / [@ferc:ReportPeriod @period=$currentDuration] Q4
// adding a comment $data2 = list(for $i in range(3) list($i,none,none) ); $data = if count(list([covered @ferc:TaxableIncomeNotReportedOnBooksAxis=*])) > 0 list({covered @ferc:TaxableIncomeNotReportedOnBooksAxis=* {list( if exists({@ferc:OrderNumber @unit=* @period=$currentDuration}) first(list({@ferc:OrderNumber @unit=* @period=$currentDuration})) else 0, if exists({@ferc:TaxableIncomeNotReportedOnBooksDescription @unit @period=$currentDuration}) first(list({@ferc:TaxableIncomeNotReportedOnBooksDescription @unit @period=$currentDuration})) else none, if exists({@ferc:TaxableIncomeNotReportedOnBooks @unit @period=$currentDuration}) first(list({@ferc:TaxableIncomeNotReportedOnBooks @unit @period=$currentDuration})) else none )}}) else $data2; $uniqueData = list(for $x in $data if $x == list(0,none,none) skip else $x ); for $row in $uniqueData.sort // adding a comment $data2 = list(for $i in range(3) list($i,none,none) ); $data = if count(list([covered @ferc:DeductionsRecordedOnBooksNotDeductedForReturnAxis=*])) > 0 list({covered @ferc:DeductionsRecordedOnBooksNotDeductedForReturnAxis=* {list( if exists({@ferc:OrderNumber @unit=* @period=$currentDuration}) {@ferc:OrderNumber @unit=* @period=$currentDuration} else 0, if exists({@ferc:DeductionsRecordedOnBooksNotDeductedForReturnDescription @unit @period=$currentDuration}) first(list({@ferc:DeductionsRecordedOnBooksNotDeductedForReturnDescription @unit @period=$currentDuration})) else none, if exists({@ferc:DeductionsRecordedOnBooksNotDeductedForReturn @unit @period=$currentDuration}) first(list({@ferc:DeductionsRecordedOnBooksNotDeductedForReturn @unit @period=$currentDuration})) else none )}}) else $data2; $uniqueData = list(for $x in $data if $x == list(0,none,none) skip else $x ); for $row in $uniqueData.sort // adding a comment $data2 = list(for $i in range(3) list($i,none,none) ); $data = if count(list([covered @ferc:IncomeRecordedOnBooksNotIncludedInReturnAxis=*])) > 0 list({covered @ferc:IncomeRecordedOnBooksNotIncludedInReturnAxis=* {list( if exists({@ferc:OrderNumber @unit=* @period=$currentDuration}) {@ferc:OrderNumber @unit=* @period=$currentDuration} else 0, if list({@ferc:IncomeRecordedOnBooksNotIncludedInReturnDescription @unit @period=$currentDuration}).length > 0 first(list({@ferc:IncomeRecordedOnBooksNotIncludedInReturnDescription @unit @period=$currentDuration})) else none, if list({@ferc:IncomeRecordedOnBooksNotIncludedInReturn @unit @period=$currentDuration}).length > 0 first(list({@ferc:IncomeRecordedOnBooksNotIncludedInReturn @unit @period=$currentDuration})) else none )}}) else $data2; $uniqueData = list(for $x in $data if $x == list(0,none,none) skip else $x ); for $row in $uniqueData.sort // adding a comment $data2 = list(for $i in range(6) list($i,none,none) ); $data = if count(list([covered @ferc:DeductionsOnReturnNotChargedAgainstBookIncomeAxis=*])) > 0 list({covered @ferc:DeductionsOnReturnNotChargedAgainstBookIncomeAxis=* {list( if exists({@ferc:OrderNumber @unit=* @period=$currentDuration}) {@ferc:OrderNumber @unit=* @period=$currentDuration} else 0, if list({@ferc:DeductionsOnReturnNotChargedAgainstBookIncomeDescription @unit @period=$currentDuration}).length > 0 first(list({@ferc:DeductionsOnReturnNotChargedAgainstBookIncomeDescription @unit @period=$currentDuration})) else none, if list({@ferc:DeductionsOnReturnNotChargedAgainstBookIncome @unit @period=$currentDuration}).length > 0 first(list({@ferc:DeductionsOnReturnNotChargedAgainstBookIncome @unit @period=$currentDuration})) else none )}}) else $data2; $uniqueData = list(for $x in $data if $x == list(0,none,none) skip else $x ); for $row in $uniqueData.sort // adding a comment $data2 = list(for $i in range(7) list($i,none,none) ); $data = if count(list([covered @ferc:ReconciliationOfNetIncomeWithTaxableIncomeForFederalIncomeTaxesAxis=*])) > 0 list({covered @ferc:ReconciliationOfNetIncomeWithTaxableIncomeForFederalIncomeTaxesAxis=* {list( if exists({@ferc:OrderNumber @unit=* @period=$currentDuration}) first(list({@ferc:OrderNumber @unit=* @period=$currentDuration})) else 0, if exists({@ferc:ComputationOfTaxDescription @unit @period=$currentDuration}) first(list({@ferc:ComputationOfTaxDescription @unit @period=$currentDuration})) else none, if exists({@ferc:ComputationOfTax @unit @period=$currentDuration}) first(list({@ferc:ComputationOfTax @unit @period=$currentDuration})) else none )}}) else $data2; $uniqueData = list(for $x in $data if $x == list(0,none,none) skip else $x ); for $row in $uniqueData.sort
taxonomy().concept(ferc:ScheduleReconciliationOfReportedNetIncomeWithTaxableIncomeForFederalIncomeTaxesAbstract).label("http://ferc.gov/form/2020-01-01/roles/label/F2ScheduleTitle").text Reconciliation of Reported Net Income with Taxable Income for Federal Income Taxes
taxonomy().concept(ferc:ScheduleReconciliationOfReportedNetIncomeWithTaxableIncomeForFederalIncomeTaxesAbstract).label("http://ferc.gov/form/2020-01-01/roles/label/F2Instructions").text
  1. Report the reconciliation of reported net income for the year with taxable income used in computing Federal Income Tax accruals and show computation of such tax accruals. Include in the reconciliation, as far as practicable, the same detail as furnished on Schedule M-1 of the tax return for the year. Submit a reconciliation even though there is no taxable income for the year. Indicate clearly the nature of each reconciling amount.
  2. If the utility is a member of a group that files consolidated Federal tax return, reconcile reported net income with taxable net income as if a separate return were to be filed, indicating, however, intercompany amounts to be eliminated in such a consolidated return. State names of group members, tax assigned to each group member, and basis of allocation, assignments, or sharing of the consolidated tax among the group members.
Line No. $headings = filter (taxonomy().concept(ferc:ScheduleReconciliationOfReportedNetIncomeWithTaxableIncomeForFederalIncomeTaxesAbstract).references("http://ferc.gov/form/2020-01-01/roles/reference/columnDetails")) where ($item.part-by-name(ferc-part:Schedule).part-value == "261 - Schedule - Reconciliation of Reported Net Income with Taxable Income for Federal Income Taxes") $headings = list(for $ref in $headings list($ref.part-by-name(ferc-part:Column).part-value, $ref.part-by-name(ferc-part:ColumnName).part-value)) $heading_dict = dict(for $row in $headings list("("+$row[1]+")",$row[2]) ); for $row in $heading_dict.keys.sort
$heading_dict[$row] Details
$row (a)
1 taxonomy().concept(ferc:NetIncomeLoss).label("http://ferc.gov/form/2020-01-01/roles/label/F2Reconciliation").text
Net Income for the Year
max(list([covered @concept=ferc:NetIncomeLoss @period = $currentDuration])) $104,207
2 taxonomy().concept(ferc:ReconcilingItemsForThePeriodAbstract).label("http://ferc.gov/form/2020-01-01/roles/label/F2Reconciliation").text
Reconciling Items for the Year
3
4 taxonomy().concept(ferc:TaxableIncomeNotReportedOnBooks).label("http://ferc.gov/form/2020-01-01/roles/label/F2Reconciliation").text
Taxable Income Not Reported on Books
5 5 $row[2] if $row[2].is-fact "" else "sch-title" Taxable Income Not Reported on Books $row[3] $100,000
8 taxonomy().concept(ferc:TaxableIncomeNotReportedOnBooks).label("http://ferc.gov/form/2020-01-01/roles/label/F2Total").text
TOTAL
max(list([covered @concept=ferc:TaxableIncomeNotReportedOnBooks @period = $currentDuration])) $144,154,078
9 taxonomy().concept(ferc:DeductionsRecordedOnBooksNotDeductedForReturnAbstract).label("http://ferc.gov/form/2020-01-01/roles/label/F2Reconciliation").text
Deductions Recorded on Books Not Deducted for Return
10 10 $row[2] if $row[2].is-fact "" else "sch-title" Deductions Recorded on Books Not Deducted for Return $row[3] $100,000
13 taxonomy().concept(ferc:DeductionsRecordedOnBooksNotDeductedForReturn).label("http://ferc.gov/form/2020-01-01/roles/label/F2Total").text
TOTAL
max(list([covered @concept=ferc:DeductionsRecordedOnBooksNotDeductedForReturn @period = $currentDuration])) $144,154,078
14 taxonomy().concept(ferc:IncomeRecordedOnBooksNotIncludedInReturnAbstract).label("http://ferc.gov/form/2020-01-01/roles/label/F2Reconciliation").text
Income Recorded on Books Not Included in Return
15 15 $row[2] if $row[2].is-fact "" else "sch-title" Income Recorded on Books Not Included in Return $row[3] $100,000
18 taxonomy().concept(ferc:IncomeRecordedOnBooksNotIncludedInReturn).label("http://ferc.gov/form/2020-01-01/roles/label/F2Total").text
TOTAL
max(list([covered @concept=ferc:IncomeRecordedOnBooksNotIncludedInReturn @period = $currentDuration])) $144,154,078
19 taxonomy().concept(ferc:DeductionsOnReturnNotChargedAgainstBookIncomeAbstract).label("http://ferc.gov/form/2020-01-01/roles/label/F2Reconciliation").text
Deductions on Return Not Charged Against Book Income
20 20 $row[2] if $row[2].is-fact "" else "sch-title" Deductions on Return Not Charged Against Book Income $row[3] $100,000
26 taxonomy().concept(ferc:DeductionsOnReturnNotChargedAgainstBookIncome).label("http://ferc.gov/form/2020-01-01/roles/label/F2Total").text
TOTAL
max(list([covered @concept=ferc:DeductionsOnReturnNotChargedAgainstBookIncome @period = $currentDuration])) $144,154,078
27 taxonomy().concept(ferc:FederalTaxNetIncome).label("http://ferc.gov/form/2020-01-01/roles/label/F2Reconciliation").text
TOTAL
max(list([covered @concept=ferc:FederalTaxNetIncome @period = $currentDuration])) $144,154,078
28 taxonomy().concept(ferc:ShowComputationOfTaxAbstract).label("http://ferc.gov/form/2020-01-01/roles/label/F2Reconciliation").text
Show Computation of Tax:
29 29 $row[2] if $row[2].is-fact "" else "sch-title" Computation of Tax $row[3] $100,000