Add history window controls and expand taxonomy pack support
- add 3Y/5Y/10Y financial history filtering and reorganize normalization details UI - add new fiscal taxonomy surface/income bridge/KPI packs and update Rust taxonomy loading - auto-detect Homebrew SQLite for native `sqlite-vec` in local dev/e2e with docs and env guidance
This commit is contained in:
274
rust/taxonomy/fiscal/v1/not_for_profit.income-bridge.json
Normal file
274
rust/taxonomy/fiscal/v1/not_for_profit.income-bridge.json
Normal file
@@ -0,0 +1,274 @@
|
||||
{
|
||||
"version": "fiscal-v1",
|
||||
"pack": "not_for_profit",
|
||||
"rows": {
|
||||
"revenue": {
|
||||
"direct_authoritative_concepts": [
|
||||
"us-gaap:ContributionsReceived",
|
||||
"us-gaap:DonationsRevenue",
|
||||
"us-gaap:GrantRevenue",
|
||||
"us-gaap:GovernmentGrantsRevenue",
|
||||
"us-gaap:ProgramServiceFees",
|
||||
"us-gaap:ServiceRevenueNotForProfit"
|
||||
],
|
||||
"direct_source_concepts": [
|
||||
"ContributionsReceived",
|
||||
"DonationsRevenue",
|
||||
"GrantRevenue",
|
||||
"GovernmentGrantsRevenue",
|
||||
"ProgramServiceFees",
|
||||
"ServiceRevenueNotForProfit"
|
||||
],
|
||||
"component_surfaces": {
|
||||
"positive": [
|
||||
"contribution_revenue",
|
||||
"grant_revenue",
|
||||
"program_service_revenue"
|
||||
],
|
||||
"negative": []
|
||||
},
|
||||
"component_concept_groups": {
|
||||
"positive": [],
|
||||
"negative": []
|
||||
},
|
||||
"formula": "pack_bridge_sum",
|
||||
"not_meaningful_for_pack": false,
|
||||
"warning_codes_when_used": [
|
||||
"revenue_formula_derived"
|
||||
]
|
||||
},
|
||||
"cost_of_revenue": {
|
||||
"direct_authoritative_concepts": [
|
||||
"us-gaap:CostOfRevenue"
|
||||
],
|
||||
"direct_source_concepts": [
|
||||
"CostOfRevenue",
|
||||
"CostOfGoodsSold",
|
||||
"CostOfSales",
|
||||
"CostOfGoodsAndServicesSold",
|
||||
"CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization",
|
||||
"CostOfProductsSold",
|
||||
"CostOfServices"
|
||||
],
|
||||
"component_surfaces": {
|
||||
"positive": [],
|
||||
"negative": []
|
||||
},
|
||||
"component_concept_groups": {
|
||||
"positive": [],
|
||||
"negative": []
|
||||
},
|
||||
"formula": "direct",
|
||||
"not_meaningful_for_pack": false,
|
||||
"warning_codes_when_used": []
|
||||
},
|
||||
"gross_profit": {
|
||||
"direct_authoritative_concepts": [],
|
||||
"direct_source_concepts": [],
|
||||
"component_surfaces": {
|
||||
"positive": [],
|
||||
"negative": []
|
||||
},
|
||||
"component_concept_groups": {
|
||||
"positive": [],
|
||||
"negative": []
|
||||
},
|
||||
"formula": "not_meaningful",
|
||||
"not_meaningful_for_pack": true,
|
||||
"warning_codes_when_used": [
|
||||
"gross_profit_not_meaningful_not_for_profit"
|
||||
]
|
||||
},
|
||||
"operating_expenses": {
|
||||
"direct_authoritative_concepts": [
|
||||
"us-gaap:FundraisingExpense",
|
||||
"us-gaap:DevelopmentExpense",
|
||||
"us-gaap:ProgramServiceExpense",
|
||||
"us-gaap:ProgramExpense",
|
||||
"us-gaap:GeneralAndAdministrativeExpense",
|
||||
"us-gaap:ManagementAndGeneralExpense"
|
||||
],
|
||||
"direct_source_concepts": [
|
||||
"FundraisingExpense",
|
||||
"DevelopmentExpense",
|
||||
"ProgramServiceExpense",
|
||||
"ProgramExpense",
|
||||
"GeneralAndAdministrativeExpense",
|
||||
"ManagementAndGeneralExpense"
|
||||
],
|
||||
"component_surfaces": {
|
||||
"positive": [
|
||||
"fundraising_expense",
|
||||
"program_service_expense",
|
||||
"administrative_expense"
|
||||
],
|
||||
"negative": []
|
||||
},
|
||||
"component_concept_groups": {
|
||||
"positive": [],
|
||||
"negative": []
|
||||
},
|
||||
"formula": "pack_bridge_sum",
|
||||
"not_meaningful_for_pack": false,
|
||||
"warning_codes_when_used": [
|
||||
"operating_expenses_formula_derived"
|
||||
]
|
||||
},
|
||||
"selling_general_and_administrative": {
|
||||
"direct_authoritative_concepts": [
|
||||
"us-gaap:GeneralAndAdministrativeExpense",
|
||||
"us-gaap:ManagementAndGeneralExpense"
|
||||
],
|
||||
"direct_source_concepts": [
|
||||
"GeneralAndAdministrativeExpense",
|
||||
"ManagementAndGeneralExpense"
|
||||
],
|
||||
"component_surfaces": {
|
||||
"positive": [
|
||||
"administrative_expense"
|
||||
],
|
||||
"negative": []
|
||||
},
|
||||
"component_concept_groups": {
|
||||
"positive": [],
|
||||
"negative": []
|
||||
},
|
||||
"formula": "pack_bridge_sum",
|
||||
"not_meaningful_for_pack": false,
|
||||
"warning_codes_when_used": [
|
||||
"selling_general_and_administrative_formula_derived"
|
||||
]
|
||||
},
|
||||
"research_and_development": {
|
||||
"direct_authoritative_concepts": [
|
||||
"us-gaap:ResearchAndDevelopmentExpense"
|
||||
],
|
||||
"direct_source_concepts": [
|
||||
"ResearchAndDevelopmentExpense"
|
||||
],
|
||||
"component_surfaces": {
|
||||
"positive": [],
|
||||
"negative": []
|
||||
},
|
||||
"component_concept_groups": {
|
||||
"positive": [],
|
||||
"negative": []
|
||||
},
|
||||
"formula": "direct",
|
||||
"not_meaningful_for_pack": false,
|
||||
"warning_codes_when_used": []
|
||||
},
|
||||
"other_operating_expense": {
|
||||
"direct_authoritative_concepts": [
|
||||
"us-gaap:OtherThanInterestExpense",
|
||||
"us-gaap:OtherOperatingExpenses",
|
||||
"us-gaap:OtherCostAndExpenseOperating",
|
||||
"us-gaap:OtherOperatingExpense"
|
||||
],
|
||||
"direct_source_concepts": [
|
||||
"OtherThanInterestExpense",
|
||||
"OtherOperatingExpenses",
|
||||
"OtherCostAndExpenseOperating",
|
||||
"OtherOperatingExpense"
|
||||
],
|
||||
"component_surfaces": {
|
||||
"positive": [
|
||||
"operating_expenses"
|
||||
],
|
||||
"negative": [
|
||||
"selling_general_and_administrative",
|
||||
"research_and_development"
|
||||
]
|
||||
},
|
||||
"component_concept_groups": {
|
||||
"positive": [],
|
||||
"negative": []
|
||||
},
|
||||
"formula": "sum_then_subtract",
|
||||
"not_meaningful_for_pack": false,
|
||||
"warning_codes_when_used": [
|
||||
"other_operating_expense_formula_derived"
|
||||
]
|
||||
},
|
||||
"operating_income": {
|
||||
"direct_authoritative_concepts": [
|
||||
"us-gaap:OperatingIncomeLoss",
|
||||
"us-gaap:IncomeFromOperations",
|
||||
"us-gaap:OperatingProfit"
|
||||
],
|
||||
"direct_source_concepts": [
|
||||
"OperatingIncomeLoss",
|
||||
"IncomeFromOperations",
|
||||
"OperatingProfit"
|
||||
],
|
||||
"component_surfaces": {
|
||||
"positive": [
|
||||
"gross_profit"
|
||||
],
|
||||
"negative": [
|
||||
"operating_expenses"
|
||||
]
|
||||
},
|
||||
"component_concept_groups": {
|
||||
"positive": [],
|
||||
"negative": []
|
||||
},
|
||||
"formula": "subtract",
|
||||
"not_meaningful_for_pack": false,
|
||||
"warning_codes_when_used": [
|
||||
"operating_income_formula_derived"
|
||||
]
|
||||
},
|
||||
"income_tax_expense": {
|
||||
"direct_authoritative_concepts": [
|
||||
"us-gaap:IncomeTaxExpenseBenefit"
|
||||
],
|
||||
"direct_source_concepts": [
|
||||
"IncomeTaxExpenseBenefit"
|
||||
],
|
||||
"component_surfaces": {
|
||||
"positive": [],
|
||||
"negative": [
|
||||
"net_income"
|
||||
]
|
||||
},
|
||||
"component_concept_groups": {
|
||||
"positive": [
|
||||
{
|
||||
"name": "pretax_income",
|
||||
"concepts": [
|
||||
"us-gaap:IncomeBeforeTaxExpenseBenefit",
|
||||
"us-gaap:PretaxIncome",
|
||||
"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
|
||||
"us-gaap:IncomeBeforeEquityMethodInvestmentsIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
|
||||
"us-gaap:IncomeFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"
|
||||
]
|
||||
}
|
||||
],
|
||||
"negative": []
|
||||
},
|
||||
"formula": "subtract",
|
||||
"not_meaningful_for_pack": false,
|
||||
"warning_codes_when_used": [
|
||||
"income_tax_expense_formula_derived"
|
||||
]
|
||||
},
|
||||
"net_income": {
|
||||
"direct_authoritative_concepts": [],
|
||||
"direct_source_concepts": [],
|
||||
"component_surfaces": {
|
||||
"positive": [],
|
||||
"negative": []
|
||||
},
|
||||
"component_concept_groups": {
|
||||
"positive": [],
|
||||
"negative": []
|
||||
},
|
||||
"formula": "not_meaningful",
|
||||
"not_meaningful_for_pack": true,
|
||||
"warning_codes_when_used": [
|
||||
"net_income_not_meaningful_not_for_profit"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user