Civic Intelligence

Tian Hong Foundation

990PF • Fiscal year 2023 • EIN 45-3858621

Nov 01, 2022 to Oct 31, 2023 • Filed on Mar 13, 2024

10330 S Stelling RoadCupertino, CA 95014

(650) 336-4458

Siviq Scores

Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.

Liabilities / Assets

50th percentile

0.00x

Higher debt load relative to assets than 50% of similar nonprofits.

2023 filings • $500k-$1M nonprofits • Source year 2023

Liabilities / Revenue

55th percentile

0.01x

Higher debt load relative to revenue than 55% of similar nonprofits.

2023 filings • $500k-$1M nonprofits • Source year 2023

Net Margin

96th percentile

85%

Higher net margin than 96% of similar nonprofits.

2023 filings • $500k-$1M nonprofits • Source year 2023

Top Officer Pay

57th percentile

$0

Higher top officer pay than 57% of similar nonprofits.

Top officer pay equals 0.0% of source-year revenue.

2023 filings • $500k-$1M nonprofits • Source year 2023

Asset Growth

85th percentile

30%

Faster asset growth than 85% of similar nonprofits.

2023 filings • $500k-$1M nonprofits • Annualized from 2022 to 2023

Revenue Growth

97th percentile

382%

Faster revenue growth than 97% of similar nonprofits.

2023 filings • $500k-$1M nonprofits • Annualized from 2022 to 2023

Assets

Up

$542,954

Up $126,584 (+30%) from 2022

Net Assets

Up

$540,894

Up $125,077 (+30%) from 2022

Liabilities

Up

$2,060

Up $1,507 (+273%) from 2022

Revenue

Up

$146,652

Up $116,225 (+382%) from 2022

Expenses

Up

$21,754

Up $2,728 (+14%) from 2022

Net Income

Up

$124,898

Up $113,497 (+996%) from 2022

Historical Trend

Balance Sheet Trend

The highlighted filing sits inside the broader history for assets, liabilities, and net assets.

$800K$600K$400K$200K$0Assets 2012: $283,736Liabilities 2012: $1,4952012Assets 2013: $310,929Liabilities 2013: $7462013Assets 2014: $316,565Liabilities 2014: $697Net Assets 2014: $315,8682014Assets 2015: $313,461Liabilities 2015: $3202015Assets 2018: $312,268Liabilities 2018: $2,254Net Assets 2018: $310,0142018Assets 2019: $317,677Liabilities 2019: $2,683Net Assets 2019: $314,9942019Assets 2020: $318,322Liabilities 2020: $1,149Net Assets 2020: $317,1732020Assets 2021: $407,357Liabilities 2021: $533Net Assets 2021: $406,8242021Assets 2022: $416,370Liabilities 2022: $553Net Assets 2022: $415,8172022Assets 2023: $542,954Liabilities 2023: $2,060Net Assets 2023: $540,8942023Assets 2024: $693,567Liabilities 2024: $397Net Assets 2024: $693,1702024

Highlighted filing

2023

Assets$542,954
Liabilities$2,060
Net Assets$540,894

Operations Trend

Revenue, expenses, and net income across loaded years, with this filing highlighted.

$300K$200K$100K$0-$100KRevenue 2012: $290,609Expenses 2012: $8,368Net Income 2012: $282,2412012Revenue 2013: $70,564Expenses 2013: $12,971Net Income 2013: $57,5932013Revenue 2014: $16,602Expenses 2014: $10,917Net Income 2014: $5,6852014Revenue 2015: $14,261Expenses 2015: $16,989Net Income 2015: -$2,7282015Revenue 2018: $15,159Expenses 2018: $15,186Net Income 2018: -$272018Revenue 2019: $20,848Expenses 2019: $15,868Net Income 2019: $4,9802019Revenue 2020: $17,937Expenses 2020: $15,758Net Income 2020: $2,1792020Revenue 2021: $105,960Expenses 2021: $20,256Net Income 2021: $85,7042021Revenue 2022: $30,427Expenses 2022: $19,026Net Income 2022: $11,4012022Revenue 2023: $146,652Expenses 2023: $21,754Net Income 2023: $124,8982023Revenue 2024: $180,025Expenses 2024: $27,869Net Income 2024: $152,1562024

Highlighted filing

2023

Revenue$146,652
Expenses$21,754
Net Income$124,898
Jump To
Filing Snapshot
Filing Period
Nov 1, 2022 to Oct 31, 2023
Signed
Mar 13, 2024
Return Version
2022v5.0
Compensation and Service Providers

Employees

NameTitleFull / Part TimeBaseOtherTotal
ZUXIN LICEO-$0--
CHENGJUN SHICFOPT$0--
Filing and Contact Details

Filer

Filer Name
Tian Hong Foundation
EIN
45-3858621
Phone
6503364458
Address
10330 S STELLING ROAD, CUPERTINO, CA 95014

Signing Officer

Name
Chengjun Shi
Title
CFO
Phone
6503364458
Signed
2024-03-13
Discuss with paid preparer
Yes

Preparer

Firm
Eric Zhang & Associates Llp
Address
920 HILLVIEW CT 180, MILPITAS, CA 95035
Preparer
Eric Zhang CPA
Phone
6265812266
Raw XML AppendixShowing 400 of 605 raw XML fields

This appendix keeps the raw XML leaves available for debugging and edge-case review. The human report above is the primary experience.

Path#Value
AccountingFeesSchedule/AccountingFeesDetail/AdjustedNetIncomeAmt00
AccountingFeesSchedule/AccountingFeesDetail/Amt01580
AccountingFeesSchedule/AccountingFeesDetail/CategoryTxt0LEGAL AND PROFESSIONAL FEES
AccountingFeesSchedule/AccountingFeesDetail/DisbursementsCharitablePrpsAmt01580
AccountingFeesSchedule/AccountingFeesDetail/NetInvestmentIncomeAmt00
DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt02011-10-15
DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt12011-10-15
DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt22011-08-29
DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt32012-09-10
DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt42013-02-10
DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt52014-03-23
DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt62014-06-22
DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt72017-03-22
DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt82022-07-31
DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt92023-02-08
DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt00
DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt10
DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt20
DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt30
DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt40
DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt50
DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt60
DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt70
DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt80
DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt90
DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt0SL
DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt1SL
DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt2SL
DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt3SL
DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt4SL
DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt5SL
DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt6SL
DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt7SL
DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt8SL
DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt9SL
DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt076
DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt11148
DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt2230
DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt3670
DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt4417
DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt51087
DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt6493
DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt71421
DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt81750
DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt91312
DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt00
DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt10
DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt20
DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt30
DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt40
DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt50
DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt60
DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt70
DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt8583
DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt9328
DepreciationSchedule/DepreciationPropertyGrp/LifeRt05.000000000000
DepreciationSchedule/DepreciationPropertyGrp/LifeRt15.000000000000
DepreciationSchedule/DepreciationPropertyGrp/LifeRt25.000000000000
DepreciationSchedule/DepreciationPropertyGrp/LifeRt35.000000000000
DepreciationSchedule/DepreciationPropertyGrp/LifeRt45.000000000000
DepreciationSchedule/DepreciationPropertyGrp/LifeRt55.000000000000
DepreciationSchedule/DepreciationPropertyGrp/LifeRt65.000000000000
DepreciationSchedule/DepreciationPropertyGrp/LifeRt75.000000000000
DepreciationSchedule/DepreciationPropertyGrp/LifeRt83.000000000000
DepreciationSchedule/DepreciationPropertyGrp/LifeRt93.000000000000
DepreciationSchedule/DepreciationPropertyGrp/NetInvestmentIncomeAmt00
DepreciationSchedule/DepreciationPropertyGrp/NetInvestmentIncomeAmt10
DepreciationSchedule/DepreciationPropertyGrp/NetInvestmentIncomeAmt20
DepreciationSchedule/DepreciationPropertyGrp/NetInvestmentIncomeAmt30
DepreciationSchedule/DepreciationPropertyGrp/NetInvestmentIncomeAmt40
DepreciationSchedule/DepreciationPropertyGrp/NetInvestmentIncomeAmt50
DepreciationSchedule/DepreciationPropertyGrp/NetInvestmentIncomeAmt60
DepreciationSchedule/DepreciationPropertyGrp/NetInvestmentIncomeAmt70
DepreciationSchedule/DepreciationPropertyGrp/NetInvestmentIncomeAmt80
DepreciationSchedule/DepreciationPropertyGrp/NetInvestmentIncomeAmt90
DepreciationSchedule/DepreciationPropertyGrp/PriorYearDepreciationAmt076
DepreciationSchedule/DepreciationPropertyGrp/PriorYearDepreciationAmt11148
DepreciationSchedule/DepreciationPropertyGrp/PriorYearDepreciationAmt2230
DepreciationSchedule/DepreciationPropertyGrp/PriorYearDepreciationAmt3670
DepreciationSchedule/DepreciationPropertyGrp/PriorYearDepreciationAmt4417
DepreciationSchedule/DepreciationPropertyGrp/PriorYearDepreciationAmt51087
DepreciationSchedule/DepreciationPropertyGrp/PriorYearDepreciationAmt6493
DepreciationSchedule/DepreciationPropertyGrp/PriorYearDepreciationAmt71421
DepreciationSchedule/DepreciationPropertyGrp/PriorYearDepreciationAmt8146
DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc0EQUIPMENT
DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc1COMPUTER
DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc2COMPUTER
DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc3EQUIPMENT
DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc4COMPUTER
DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc5COMPUTER
DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc6COMPUTER
DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc7COMPUTER
DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc8COMPUTER
DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc9COMPUTER
GeneralExplanationAttachment/GeneralExplanationGrp/FormAndLineReferenceDesc0FORM 990PF/PART VIII-A
GeneralExplanationAttachment/GeneralExplanationGrp/FormAndLineReferenceDesc1FORM 990PF/PART VIII-A
GeneralExplanationAttachment/GeneralExplanationGrp/IdentifierTxt0SUMMARY OF DIRECT CHARTIABLE ACTIVITIES
GeneralExplanationAttachment/GeneralExplanationGrp/IdentifierTxt1SUMMARY OF DIRECT CHARTIABLE ACTIVITIES
GeneralExplanationAttachment/GeneralExplanationGrp/MediumExplanationTxt0WE SUCCESSFULLY LAUNCHED AND COMPLETED THE 2023 TIAN HONG CROSS CULTURAL YOUTH POEM & ART CONTEST WITH THE MAIN THEME OF "MEMORY OF MY CULTURE". THIS IS OUR FIRST YEAR TO HOST A POEM CONTEST ALONGSIDE THE USUAL ART CONTEST. WE ARE VERY IMPRESSED BY THE MANY TOUCHING POEMS SUBMITTED ACROSS THE TWO AGE GROUPS.WE ARE HAPPY TO SEE POEMS AND ARTWORKS FROM DIVERSE CULTURAL BACKGROUNDS, INCLUDING AMERICAN, INDIAN, CHINESE, KOREAN, UKRAINIAN, ARMENIAN, MEXICAN, AFRICAN, GERMAN, JAPANESE, VIETNAMESE, SRI LANKAANS, ETC. WE ARE IMMENSELY HAPPY THAT THESE CONTESTS ENCOURAGED POEM AND ART PURSUITS WHICH HOPEFULLY HAVE BROUGHT JOY, PEACE, CHANCE OF SELF EXPRESSION AND MUTUAL APPRECIATION CROSS CULTURALLY. AMONG THE HUNDREDS OF YOUNG CONTESTANTS, WE GAVE AWARDS TO 68 RECIPIENTS THIS YEAR ACROSS TWO AGE GROUPS (AGE 4-12 AND 13-21) WITH TOTAL CASH AWARD AMOUNT OF $7,365. WE ALSO SUCCESSFULLY HOSTED THE POST CONTEST HOLIDAY CELEBRATION PARTY IN CUPERTINO CALIFORNIA FOR LOCAL CONTESTANTS AND PARENTS. FOR MORE DETAILS, REFER TO OUR WEBSITE WWW.TIANHONGFOUNDATION.ORG.
GeneralExplanationAttachment/GeneralExplanationGrp/MediumExplanationTxt1POETIC LIFE STUDIO, ORIGINALLY UNDER THE NAME OF SUSAN SHI STUDIO, IS SET UP TO CREATE AND SHARE BLOGS, BOOKS, VISUAL ARTS AND OTHER VOICE OR VIDEO PRODUCTIONS TO THE GENERAL PUBLIC AT LOW COST OR FREE OF CHARGE. AS AN ONGOING PROGRAM SUPPORTING THE OVERALL OBJECTIVES OF TIAN HONG FOUNDATION, THE GOAL OF THIS STUDIO IS TO PROMOTE POSITIVE THINKING AND POETIC APPROACH TO LIFE, WITH HIGHLIGHTS ON HAPPINESS, EMPATHY, CULTURAL UNDERSTANDING AND ART APPRECIATION. THE CONTENT DEVELOPMENT EFFORT IS ONGOING, FROM A PREVIOUS YEAR'S BOOK PUBLISHED ON CHINESE ANCIENT POEM APPRECIATION, SUSAN SHI BLOG, TO THE RECENT FOCUS ON WRITING A BOOK TITLED: "IF POSSIBLE, WHY NOT LIVE LIFE LIKE A POEM?". THE BOOK HAS ITS INITIAL DRAFT (WITH APPR. 60,000 CHARACTERS) IN PLACE, THE GOAL IS TO ULTIMATELY PUBLISH THE CONTENT FOR CHARITY PURPOSE WITH NO COST OR LOW COST TO THE PUBLIC.
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt0532175
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt0567770
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm0COPORATE STOCKS
IRS990PF/AnalysisIncomeProducingActyGrp/DividendsAndInterestFromSecDtl/ExclusionAmt014088
IRS990PF/AnalysisIncomeProducingActyGrp/DividendsAndInterestFromSecDtl/ExclusionCd014
IRS990PF/AnalysisIncomeProducingActyGrp/GainSalesAstOthThanInvntryGrp/ExclusionAmt095086
IRS990PF/AnalysisIncomeProducingActyGrp/GainSalesAstOthThanInvntryGrp/ExclusionCd018
IRS990PF/AnalysisIncomeProducingActyGrp/IntOnSavAndTempCashInvstGrp/ExclusionAmt02376
IRS990PF/AnalysisIncomeProducingActyGrp/IntOnSavAndTempCashInvstGrp/ExclusionCd014
IRS990PF/AnalysisIncomeProducingActyGrp/OtherRevenueDescribedGrp/Desc0OTHER INCOME
IRS990PF/AnalysisIncomeProducingActyGrp/OtherRevenueDescribedGrp/ExclusionAmt0158
IRS990PF/AnalysisIncomeProducingActyGrp/OtherRevenueDescribedGrp/ExclusionCd001
IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/ExclusionAmt0111708
IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/RelatedOrExemptFunctionIncmAmt00
IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/UnrelatedBusinessTaxblIncmAmt00
IRS990PF/AnalysisIncomeProducingActyGrp/TotalIncomeProducingActyAmt0111708
IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesChrtblPrpsAmt01580
IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesRevAndExpnssAmt01580
IRS990PF/AnalysisOfRevenueAndExpenses/AdjustedNetIncomeAmt016327
IRS990PF/AnalysisOfRevenueAndExpenses/CapGainNetIncmNetInvstIncmAmt095086
IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstDsbrsChrtblAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstRevAndExpnssAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidDsbrsChrtblAmt0200
IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidRevAndExpnssAmt0200
IRS990PF/AnalysisOfRevenueAndExpenses/ContriRcvdRevAndExpnssAmt034944
IRS990PF/AnalysisOfRevenueAndExpenses/DeprecAndDpltnAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/DeprecAndDpltnNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/DeprecAndDpltnRevAndExpnssAmt0911
IRS990PF/AnalysisOfRevenueAndExpenses/DividendsAdjNetIncmAmt014088
IRS990PF/AnalysisOfRevenueAndExpenses/DividendsNetInvstIncmAmt014088
IRS990PF/AnalysisOfRevenueAndExpenses/DividendsRevAndExpnssAmt014088
IRS990PF/AnalysisOfRevenueAndExpenses/ExcessRevenueOverExpensesAmt0124898
IRS990PF/AnalysisOfRevenueAndExpenses/GrossSalesPriceAmt0404451
IRS990PF/AnalysisOfRevenueAndExpenses/InterestOnSavingsAdjNetIncmAmt02376
IRS990PF/AnalysisOfRevenueAndExpenses/InterestOnSavNetInvstIncmAmt02376
IRS990PF/AnalysisOfRevenueAndExpenses/InterestOnSavRevAndExpnssAmt02376
IRS990PF/AnalysisOfRevenueAndExpenses/NetGainSaleAstRevAndExpnssAmt095086
IRS990PF/AnalysisOfRevenueAndExpenses/NetInvestmentIncomeAmt0111255
IRS990PF/AnalysisOfRevenueAndExpenses/NetSTCapitalGainAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesDsbrsChrtblAmt018768
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesRevAndExpnssAmt018768
IRS990PF/AnalysisOfRevenueAndExpenses/OtherIncomeAdjNetIncmAmt0158
IRS990PF/AnalysisOfRevenueAndExpenses/OtherIncomeNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/OtherIncomeRevAndExpnssAmt0158
IRS990PF/AnalysisOfRevenueAndExpenses/TaxesAdjNetIncmAmt0295
IRS990PF/AnalysisOfRevenueAndExpenses/TaxesDsbrsChrtblAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TaxesNetInvstIncmAmt0295
IRS990PF/AnalysisOfRevenueAndExpenses/TaxesRevAndExpnssAmt0295
IRS990PF/AnalysisOfRevenueAndExpenses/TotalAdjNetIncmAmt016622
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesAdjNetIncmAmt0295
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesDsbrsChrtblAmt020548
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesNetInvstIncmAmt0295
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesRevAndExpnssAmt021754
IRS990PF/AnalysisOfRevenueAndExpenses/TotalNetInvstIncmAmt0111550
IRS990PF/AnalysisOfRevenueAndExpenses/TotalRevAndExpnssAmt0146652
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesAdjNetIncmAmt0295
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesDsbrsChrtblAmt020348
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesNetInvstIncmAmt0295
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesRevAndExpnssAmt021554
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt02012-06-25
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt12022-10-13
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt22015-06-25
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt32023-01-05
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt42014-11-24
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt52022-12-16
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt62023-02-03
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt72014-11-24
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt82022-01-06
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt92022-08-22
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt102022-12-16
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt112023-01-24
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt122023-02-02
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt132023-01-24
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt142022-10-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt0716
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt1110082
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt22793
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt35486
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt421789
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt533993
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt69392
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt710362
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt84594
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt99850
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt109842
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt1121159
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt126906
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt134921
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt1457480
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt03965
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt10
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt26819
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt3595
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt453881
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt5-1056
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt6-13
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt731106
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt8-359
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt9-64
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt10-23
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt11-51
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt12384
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt13-7
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt14-91
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt03965
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt10
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt26819
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt3595
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt453881
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt5-1056
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt6-13
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt731106
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt8-359
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt9-64
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt10-23
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt11-51
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt12384
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt13-7
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt14-91
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt04681
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt1110082
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt29612
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt36081
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt475670
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt532937
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt69379
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt741468
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt84235
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt99786
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt109819
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt1121108
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt127290
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt134914
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt1457389
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd0P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd1P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd2P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd3P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd4P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd5P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd6P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd7P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd8P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd9P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd10P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd11P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd12P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd13P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd14P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc050 SHARES GOOGL
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc1110081.9 SHARES SNVXX
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc2100 SHARES GOOGLE
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc350 SHARS TSLA
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc4800 SHARES GOOGLE
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc5700 SHARES VANGUARD
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc6300 SHARES ISHARE
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc7400 SHARES GOOGLE
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc890 SHARES VANGRAD
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc9200 SHARES VANGUARD
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc10200 SHARES VANGUARD
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc11430 SHARES VANGUARD
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc12250 SHARES ISHR ETF
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc13100 SHARES VANGUARD
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc141000 SHARES VANGUARD
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt02022-11-10
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt12022-11-10
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt22022-12-14
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt32023-01-11
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt42023-01-24
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt52023-02-08
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt62023-02-09
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt72023-02-01
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt82023-02-08
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt92023-03-01
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt102023-06-21
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt112023-08-01
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt122023-09-12
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt132023-09-26
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt142023-10-17
IRS990PF/CapGainsLossTxInvstIncmDetail/CapitalGainNetIncomeAmt095086
IRS990PF/CapGainsLossTxInvstIncmDetail/NetShortTermCapitalGainLossAmt0-326
IRS990PF/ChgInNetAssetsFundBalancesGrp/ExcessRevenueOverExpensesAmt0124898
IRS990PF/ChgInNetAssetsFundBalancesGrp/OtherDecreasesAmt00
IRS990PF/ChgInNetAssetsFundBalancesGrp/OtherIncreasesAmt0179
IRS990PF/ChgInNetAssetsFundBalancesGrp/SubtotalAmt0540894
IRS990PF/ChgInNetAssetsFundBalancesGrp/TotNetAstOrFundBalancesBOYAmt0415817
IRS990PF/ChgInNetAssetsFundBalancesGrp/TotNetAstOrFundBalancesEOYAmt0540894
IRS990PF/DistributableAmountGrp/Sect4942j3j5FndtnAndFrgnOrgInd0X
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/BackupWithholdingWithheldAmt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/EsPenaltyAmt017
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/EstimatedPlusOvpmtIncmTxAmt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/ExemptFrgnOrgTaxWthldAtSrceAmt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/ExtsnRequestIncomeTaxPaidAmt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/InvestmentIncomeExciseTaxAmt01546
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/SubtitleATaxAmt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/SubtotalAmt01546
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TaxBasedOnInvestmentIncomeAmt01546
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TaxDueAmt01563
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TaxUnderSection511Amt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TotalPaymentsAndCreditsAmt00
IRS990PF/FMVAssetsEOYAmt0578549
IRS990PF/Form990PFBalanceSheetsGrp/AdditionalPaidInCapitalBOYAmt00
IRS990PF/Form990PFBalanceSheetsGrp/AdditionalPaidInCapitalEOYAmt00
IRS990PF/Form990PFBalanceSheetsGrp/CapitalStockBOYAmt0280757
IRS990PF/Form990PFBalanceSheetsGrp/CapitalStockEOYAmt0315701
IRS990PF/Form990PFBalanceSheetsGrp/CashBOYAmt025002
IRS990PF/Form990PFBalanceSheetsGrp/CashEOYAmt08774
IRS990PF/Form990PFBalanceSheetsGrp/CashEOYFMVAmt08774
IRS990PF/Form990PFBalanceSheetsGrp/CorporateStockBOYAmt0389764
IRS990PF/Form990PFBalanceSheetsGrp/CorporateStockEOYAmt0532175
IRS990PF/Form990PFBalanceSheetsGrp/CorporateStockEOYFMVAmt0567770
IRS990PF/Form990PFBalanceSheetsGrp/LandBldgEquipAccumDeprecAmt02478
IRS990PF/Form990PFBalanceSheetsGrp/LandBldgEquipCostOrOtherBssAmt04483
IRS990PF/Form990PFBalanceSheetsGrp/LandBOYAmt01604
IRS990PF/Form990PFBalanceSheetsGrp/LandEOYAmt02005
IRS990PF/Form990PFBalanceSheetsGrp/LandEOYFMVAmt02005
IRS990PF/Form990PFBalanceSheetsGrp/OrgDoesNotFollowFASB117Ind0X
IRS990PF/Form990PFBalanceSheetsGrp/OtherLiabilitiesBOYAmt0553
IRS990PF/Form990PFBalanceSheetsGrp/OtherLiabilitiesEOYAmt02060
IRS990PF/Form990PFBalanceSheetsGrp/RetainedEarningBOYAmt0135060
IRS990PF/Form990PFBalanceSheetsGrp/RetainedEarningEOYAmt0225193
IRS990PF/Form990PFBalanceSheetsGrp/TotalAssetsBOYAmt0416370
IRS990PF/Form990PFBalanceSheetsGrp/TotalAssetsEOYAmt0542954
IRS990PF/Form990PFBalanceSheetsGrp/TotalAssetsEOYFMVAmt0578549
IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesBOYAmt0553
IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesEOYAmt02060
IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesNetAstBOYAmt0416370
IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesNetAstEOYAmt0542954
IRS990PF/Form990PFBalanceSheetsGrp/TotNetAstOrFundBalancesBOYAmt0415817
IRS990PF/Form990PFBalanceSheetsGrp/TotNetAstOrFundBalancesEOYAmt0540894
IRS990PF/MethodOfAccountingCashInd0X
IRS990PF/MinimumInvestmentReturnGrp/AcquisitionIndebtednessAmt00
IRS990PF/MinimumInvestmentReturnGrp/AdjustedTotalFMVOfUnusedAstAmt0575746
IRS990PF/MinimumInvestmentReturnGrp/AverageMonthlyCashBalancesAmt016794
IRS990PF/MinimumInvestmentReturnGrp/AverageMonthlyFMVOfSecAmt0558952
IRS990PF/MinimumInvestmentReturnGrp/CashDeemedCharitableAmt08636
IRS990PF/MinimumInvestmentReturnGrp/FMVAllOtherNoncharitableAstAmt00
IRS990PF/MinimumInvestmentReturnGrp/MinimumInvestmentReturnAmt028356
IRS990PF/MinimumInvestmentReturnGrp/NetVlNoncharitableAssetsAmt0567110
IRS990PF/MinimumInvestmentReturnGrp/ReductionClaimedAmt00
IRS990PF/MinimumInvestmentReturnGrp/TotalFMVOfUnusedAssetsAmt0575746
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/CompOfHghstPdCntrctOrNONETxt0NONE
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/CompOfHghstPdEmplOrNONETxt0NONE
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/ContractorPaidOver50kCnt00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/AverageHrsPerWkDevotedToPosRt02.00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/AverageHrsPerWkDevotedToPosRt116.00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/CompensationAmt00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/CompensationAmt10
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/EmployeeBenefitProgramAmt00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/EmployeeBenefitProgramAmt10
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/ExpenseAccountOtherAllwncAmt00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/ExpenseAccountOtherAllwncAmt10
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/PersonNm0ZUXIN LI
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/PersonNm1CHENGJUN SHI
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/TitleTxt0CEO
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/TitleTxt1CFO
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/AddressLine1Txt010330 S STELLING ROAD
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/AddressLine1Txt110330 S STELLING ROAD
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/CityNm0CUPERTINO
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/CityNm1CUPERTINO
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/StateAbbreviationCd0CA
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/StateAbbreviationCd1CA
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/ZIPCd095014
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/ZIPCd195014
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OtherEmployeePaidOver50kCnt00
IRS990PF/Organization501c3ExemptPFInd0X
IRS990PF/PFQualifyingDistributionsGrp/CharitableAssetsAcquisPaidAmt01312
IRS990PF/PFQualifyingDistributionsGrp/ExpensesAndContributionsAmt020548
IRS990PF/PFQualifyingDistributionsGrp/ProgramRelatedInvstTotalAmt00
IRS990PF/PFQualifyingDistributionsGrp/QualifyingDistributionsAmt021860
IRS990PF/PrivateOperatingFoundationsGrp/GrossInvestmentIncomeGrp/TotalAmt00
IRS990PF/PrivateOperatingFoundationsGrp/LargestSupportFromEOGrp/TotalAmt00
IRS990PF/PrivateOperatingFoundationsGrp/LessorAdjNetIncmMinInvstRetGrp/CurrentYearAmt016327
IRS990PF/PrivateOperatingFoundationsGrp/LessorAdjNetIncmMinInvstRetGrp/TotalAmt051751
IRS990PF/PrivateOperatingFoundationsGrp/LessorAdjNetIncmMinInvstRetGrp/Year1Amt013734
IRS990PF/PrivateOperatingFoundationsGrp/LessorAdjNetIncmMinInvstRetGrp/Year2Amt011595
IRS990PF/PrivateOperatingFoundationsGrp/LessorAdjNetIncmMinInvstRetGrp/Year3Amt010095
IRS990PF/PrivateOperatingFoundationsGrp/Pct85LessorAdjIncmOrMinRetGrp/CurrentYearAmt013878
IRS990PF/PrivateOperatingFoundationsGrp/Pct85LessorAdjIncmOrMinRetGrp/TotalAmt043988
IRS990PF/PrivateOperatingFoundationsGrp/Pct85LessorAdjIncmOrMinRetGrp/Year1Amt011674
IRS990PF/PrivateOperatingFoundationsGrp/Pct85LessorAdjIncmOrMinRetGrp/Year2Amt09856
IRS990PF/PrivateOperatingFoundationsGrp/Pct85LessorAdjIncmOrMinRetGrp/Year3Amt08581
IRS990PF/PrivateOperatingFoundationsGrp/PublicSupportType/TotalAmt00
IRS990PF/PrivateOperatingFoundationsGrp/QualifyingDistributionsGrp/CurrentYearAmt021860
IRS990PF/PrivateOperatingFoundationsGrp/QualifyingDistributionsGrp/TotalAmt072716
IRS990PF/PrivateOperatingFoundationsGrp/QualifyingDistributionsGrp/Year1Amt019281
IRS990PF/PrivateOperatingFoundationsGrp/QualifyingDistributionsGrp/Year2Amt016710
IRS990PF/PrivateOperatingFoundationsGrp/QualifyingDistributionsGrp/Year3Amt014865
IRS990PF/PrivateOperatingFoundationsGrp/QualifyingDistriMadeDrtGrp/CurrentYearAmt021660
IRS990PF/PrivateOperatingFoundationsGrp/QualifyingDistriMadeDrtGrp/TotalAmt071459
IRS990PF/PrivateOperatingFoundationsGrp/QualifyingDistriMadeDrtGrp/Year1Amt019281
IRS990PF/PrivateOperatingFoundationsGrp/QualifyingDistriMadeDrtGrp/Year2Amt015653
IRS990PF/PrivateOperatingFoundationsGrp/QualifyingDistriMadeDrtGrp/Year3Amt014865
IRS990PF/PrivateOperatingFoundationsGrp/QualifyingDistriNotUsedDrtGrp/CurrentYearAmt0200

Document Assets

No mirrored PDF or thumbnail assets are attached yet.

Filings