FURP.ORG / PUBLIC DATA EXPLORER

PYTHON SOFTWARE FOUNDATION: Form 990, tax year 2019

View the entire original 990 at ProPublica ↗

Organization
PYTHON SOFTWARE FOUNDATION (EIN 04-3594598)
Tax period
2019-01-01 to 2019-12-31
Filed
2020-11-16
IRS object ID
202023219349317237
Schema version
2019v5.0
Source
Download XML · Original 990 at ProPublica

Every field in the e-filed return. Faint text is the IRS element name, for citing.

Return header ReturnHeader

FieldValueIRS element (for citing)
Return2020-11-16T15:07:24-07:00ReturnTs
Tax Period End2019-12-31TaxPeriodEndDt
Return Type990ReturnTypeCd
Tax Period Begin2019-01-01TaxPeriodBeginDt

Filer Filer

FieldValueIRS element (for citing)
EIN043594598EIN

Business Name BusinessName

FieldValueIRS element (for citing)
Business Name Line1Python Software FoundationBusinessNameLine1Txt
FieldValueIRS element (for citing)
Business Name ControlPYTHBusinessNameControlTxt
Phone8475673962PhoneNum

US Address USAddress

FieldValueIRS element (for citing)
Address Line19450 SW Gemini Drive ECM 90772AddressLine1Txt
CityBeavertonCityNm
State AbbreviationORStateAbbreviationCd
ZIP97008ZIPCd

Business Officer BusinessOfficerGrp

FieldValueIRS element (for citing)
PersonEwa JodlowskaPersonNm
Person TitleExecutive DirectorPersonTitleTxt
Phone4153195237PhoneNum
Signature2020-11-16SignatureDt

Filing Security Information FilingSecurityInformation

IP Address IPAddress

FieldValueIRS element (for citing)
I Pv4 Address172.6.173.12IPv4AddressTxt
FieldValueIRS element (for citing)
Tax2019TaxYr
Build TS2021-01-29 14:40:06ZBuildTS

Form 990 IRS990

FieldValueIRS element (for citing)
Principal OfficerNaomi CederPrincipalOfficerNm

US Address USAddress

FieldValueIRS element (for citing)
Address Line19450 SW Gemini Drive ECM 90772AddressLine1Txt
CityBeavertonCityNm
State AbbreviationORStateAbbreviationCd
ZIP97008ZIPCd
FieldValueIRS element (for citing)
Gross Receipts$4,505,489GrossReceiptsAmt
Group Return For Affiliates0GroupReturnForAffiliatesInd
Organization501c3Yes (X)Organization501c3Ind
Website Addresshttps://www.python.org/psf/WebsiteAddressTxt
Type Of Organization CorpYes (X)TypeOfOrganizationCorpInd
Formation2001FormationYr
Legal Domicile StateDELegalDomicileStateCd
Activity Or MissionThe mission of the Python Software Foundation is to promote, protect, and advance the Python programming language, and to support and facilitate the growth of a diverse and international community of Python programmers.ActivityOrMissionDesc
Voting Members Governing Body14VotingMembersGoverningBodyCnt
Voting Members Independent13VotingMembersIndependentCnt
Total Employee8TotalEmployeeCnt
Total Volunteers1103TotalVolunteersCnt
Total Gross UBI$0TotalGrossUBIAmt
Net Unrelated Bus Txbl Incm$4,355NetUnrelatedBusTxblIncmAmt
PY Contributions Grants$1,442,760PYContributionsGrantsAmt
CY Contributions Grants$2,490,300CYContributionsGrantsAmt
PY Program Service Revenue$1,671,461PYProgramServiceRevenueAmt
CY Program Service Revenue$1,924,797CYProgramServiceRevenueAmt
PY Investment Income$4,361PYInvestmentIncomeAmt
CY Investment Income$36,001CYInvestmentIncomeAmt
PY Other Revenue-$17,160PYOtherRevenueAmt
CY Other Revenue$13,198CYOtherRevenueAmt
PY Total Revenue$3,101,422PYTotalRevenueAmt
CY Total Revenue$4,464,296CYTotalRevenueAmt
PY Grants And Similar Paid$451,321PYGrantsAndSimilarPaidAmt
CY Grants And Similar Paid$471,827CYGrantsAndSimilarPaidAmt
PY Benefits Paid To Members$0PYBenefitsPaidToMembersAmt
CY Benefits Paid To Members$0CYBenefitsPaidToMembersAmt
PY Salaries Comp Emp Bnft Paid$499,979PYSalariesCompEmpBnftPaidAmt
CY Salaries Comp Emp Bnft Paid$762,603CYSalariesCompEmpBnftPaidAmt
PY Total Prof Fndrsng Expns$0PYTotalProfFndrsngExpnsAmt
CY Total Prof Fndrsng Expns$0CYTotalProfFndrsngExpnsAmt
CY Total Fundraising Expense$123,874CYTotalFundraisingExpenseAmt
PY Other Expenses$1,870,826PYOtherExpensesAmt
CY Other Expenses$2,380,681CYOtherExpensesAmt
PY Total Expenses$2,822,126PYTotalExpensesAmt
CY Total Expenses$3,615,111CYTotalExpensesAmt
PY Revenues Less Expenses$279,296PYRevenuesLessExpensesAmt
CY Revenues Less Expenses$849,185CYRevenuesLessExpensesAmt
Total Assets BOY$3,518,885TotalAssetsBOYAmt
Total Assets EOY$4,710,283TotalAssetsEOYAmt
Total Liabilities BOY$977,631TotalLiabilitiesBOYAmt
Total Liabilities EOY$1,312,886TotalLiabilitiesEOYAmt
Net Assets Or Fund Balances BOY$2,541,254NetAssetsOrFundBalancesBOYAmt
Net Assets Or Fund Balances EOY$3,397,397NetAssetsOrFundBalancesEOYAmt
Info In Schedule O Part IIIYes (X)InfoInScheduleOPartIIIInd
MissionThe mission of the Python Software Foundation (PSF) is to promote, protect, and advance the open source Python programming language and to support and facilitate the growth of a diverse and international community of Python programmers. The PSF: (1) Produces the core Python distribution including the Python language, its standard libraries and documentation, installers, source code, educational materials, and assorted tools and applications, (2) Establishes PSF licenses conform to the Open Source Definition and ensures the public to freely obtain, use, redistribute, and modify PSF intellectual property, (3) Protects the Python name, and the names, service marks and trademarks, (4) Raises funds to support PSF programs and services, (5) Publicizes, promotes the adoption of, and facilitates the ongoing development of Python-related technology, research, grants, conferences, and educational resources in the public interest.MissionDesc
Significant New Program Srvc0SignificantNewProgramSrvcInd
Significant Change0SignificantChangeInd
Expense$2,131,796ExpenseAmt
Grant$195,671GrantAmt
Revenue$1,818,936RevenueAmt
DescPyCon US, hosted by the PSF, is organized by and for the Python community and is dedicated to providing an inclusive experience. PyCon US is the largest conference dedicated to promoting the Python language. PyCon US 2019 was held in Cleveland, OH and attracted over 3,500 attendees. The conference began with two days of Python tutorials and a Python Language Summit, followed by a three-day core conference, and finished with four days of programming sprints. This annual conference draws Python developers from beginner to expert levels and provides opportunities to learn and share significant advances in the Python Community and to meet and network with fellow developers. Education sessions are presented on multiple tracks to address topics of interest at all levels, from object-oriented programming to sophisticated web development and scientific computation. The PSF works to keep registration low in comparison to other technology conferences to make PyCon accessible to the widest group possibleDesc

Prog Srvc Accom Acty2 ProgSrvcAccomActy2Grp

FieldValueIRS element (for citing)
Expense$372,334ExpenseAmt
Grant$323,836GrantAmt
Revenue$0RevenueAmt
DescThe PSF awards grants to projects and events related to the development of Python, Python-related technology, educational programs, and resources. Events include worldwide conferences, workshops, education, and training programs related to the establishment and promotion of the free and open source programming language Python. Over 219 groups in 60 countries received grants from the PSF during 2019. The PSF encouraged diversity with grants to PyLadies and Django Girls workshops. The PSF increased support of worldwide Python Meetups by growing our network from 34 to 72 groups covering 17 countries and over 100,000 members. The PSF also funds an annual CPython Core Developer sprint.Desc

Prog Srvc Accom Acty3 ProgSrvcAccomActy3Grp

FieldValueIRS element (for citing)
Expense$157,322ExpenseAmt
Grant$49,486GrantAmt
Revenue$245,190RevenueAmt
DescThe PSF provides fiscal sponsorship for Python-focused user groups and projects based in the United States. These groups hold regular education and networking meetings and/or present regional Python conferences. The PSF and each fiscal sponsoree work together to manage donor contributions wisely and maximize our ability to pursue the PSF's charitable mission. Sponsored groups in 2019 include: Boston Python, IndyPy, Pallets, PhillyPUG, PuPPy, PyBeach PyCascades, PyHawaii, PyLadies, PyMNtos, and Python San Diego. The PSF ended fiscal sponsorship for IndyPy, who moved to a different fiscal sponsorsee at the end of the year.Desc

Prog Srvc Accom Acty Other ProgSrvcAccomActyOtherGrp (2 entries)

ExpenseExpenseAmtGrantGrantAmtRevenueRevenueAmtDescDesc
$340,574$0$0The PSF funds programming development efforts to advance and maintain the core Python language, its associated libraries, and significant allied projects central to the Python community. These efforts include the Packaging Work Group, which improves and maintains the Python packaging ecosystem through fundraising and disbursement of raised funds. The Packaging Work Group focuses on efforts such as PyPI, pip, packaging.python.org, setuptools, and cross project efforts. These program initiatives also include funds for trademark and copyright investments.
$5,609$0$0The Python Software Foundation relies on volunteer efforts to achieve many of its goals. The PSF Board of Directors offers recognition of work which significantly improves the Foundation's fulfillment of its mission and benefits the broader Python community including contributions of code and efforts in community action. The intention of these awards is to demonstrate that service to the Python community does lead to recognition and reward, rather than to provide a direct incentive to contributors.
FieldValueIRS element (for citing)
Total Other Prog Srvc Expense$346,183TotalOtherProgSrvcExpenseAmt
Total Other Prog Srvc Grant$0TotalOtherProgSrvcGrantAmt
Total Other Prog Srvc Revenue$0TotalOtherProgSrvcRevenueAmt
Total Program Service Expenses$3,007,635TotalProgramServiceExpensesAmt
Described In Section501c3Yes (1)DescribedInSection501c3Ind
Schedule B RequiredYes (1)ScheduleBRequiredInd
Political Campaign Acty0PoliticalCampaignActyInd
Lobbying Activities0LobbyingActivitiesInd
Subject To Proxy Tax0SubjectToProxyTaxInd
Donor Advised Fund0DonorAdvisedFundInd
Conservation Easements0ConservationEasementsInd
Collections Of Art0CollectionsOfArtInd
Credit Counseling0CreditCounselingInd
Donor Rstr Or Quasi Endowments0DonorRstrOrQuasiEndowmentsInd
Report Land Building EquipmentYes (1)ReportLandBuildingEquipmentInd
Report Investments Other Sec0ReportInvestmentsOtherSecInd
Report Program Related Invst0ReportProgramRelatedInvstInd
Report Other Assets0ReportOtherAssetsInd
Report Other LiabilitiesYes (1)ReportOtherLiabilitiesInd
Include FIN48 Footnote0IncludeFIN48FootnoteInd
Independent Audit Fincl Stmt0IndependentAuditFinclStmtInd
Consolidated Audit Fincl Stmt0ConsolidatedAuditFinclStmtInd
School Operating0SchoolOperatingInd
Foreign Office0ForeignOfficeInd
Foreign ActivitiesYes (1)ForeignActivitiesInd
More Than5000 K To OrgYes (1)MoreThan5000KToOrgInd
More Than5000 K To IndividualsYes (1)MoreThan5000KToIndividualsInd
Professional Fundraising0ProfessionalFundraisingInd
Fundraising ActivitiesYes (1)FundraisingActivitiesInd
Gaming Activities0GamingActivitiesInd
Operate Hospital0OperateHospitalInd
Grants To OrganizationsYes (1)GrantsToOrganizationsInd
Grants To IndividualsYes (1)GrantsToIndividualsInd
Schedule J RequiredYes (1)ScheduleJRequiredInd
Tax Exempt Bonds0TaxExemptBondsInd
Engaged In Excess Benefit Trans0EngagedInExcessBenefitTransInd
PY Excess Benefit Trans0PYExcessBenefitTransInd
Loan Outstanding0LoanOutstandingInd
Grant To Related Person0GrantToRelatedPersonInd
Business Rln With Org Mem0BusinessRlnWithOrgMemInd
Business Rln With Fam Mem0BusinessRlnWithFamMemInd
Business Rln With35 Ctrl Ent0BusinessRlnWith35CtrlEntInd
Deductible Non Cash Contri0DeductibleNonCashContriInd
Deductible Art Contribution0DeductibleArtContributionInd
Terminate Operations0TerminateOperationsInd
Partial Liquidation0PartialLiquidationInd
Disregarded Entity0DisregardedEntityInd
Related Entity0RelatedEntityInd
Related Organization Ctrl Ent0RelatedOrganizationCtrlEntInd
Trnsfr Exmpt Non Chrtbl Rltd Org0TrnsfrExmptNonChrtblRltdOrgInd
Activities Conducted Prtshp0ActivitiesConductedPrtshpInd
Schedule O RequiredYes (1)ScheduleORequiredInd
IRP Document45IRPDocumentCnt
IRP Document W2 G0IRPDocumentW2GCnt
Backup Wthld Compliance0BackupWthldComplianceInd
Employee8EmployeeCnt
Employment Tax Returns FiledYes (1)EmploymentTaxReturnsFiledInd
Unrelated Bus Incm Over LimitYes (1)UnrelatedBusIncmOverLimitInd
Form990 T FiledYes (1)Form990TFiledInd
Foreign Financial Account0ForeignFinancialAccountInd
Prohibited Tax Shelter Trans0ProhibitedTaxShelterTransInd
Taxable Party Notification0TaxablePartyNotificationInd
Nondeductible Contributions0NondeductibleContributionsInd
Quid Pro Quo ContributionsYes (1)QuidProQuoContributionsInd
Quid Pro Quo Contri DisclYes (1)QuidProQuoContriDisclInd
Form8282 Property Disposed Of0Form8282PropertyDisposedOfInd
Rcv Fnds To Pay Prsnl Bnft Cntrct0RcvFndsToPayPrsnlBnftCntrctInd
Pay Premiums Prsnl Bnft Cntrct0PayPremiumsPrsnlBnftCntrctInd
Form8899 Filedind0Form8899Filedind
Form1098 C Filed0Form1098CFiledInd
Indoor Tanning Services0IndoorTanningServicesInd
Subj To Tax Rmnrtn Ex Prcht Pymt0SubjToTaxRmnrtnExPrchtPymtInd
Subject To Excs Tax Net Invst Inc0SubjectToExcsTaxNetInvstIncInd
Info In Schedule O Part VIYes (X)InfoInScheduleOPartVIInd
Governing Body Voting Members14GoverningBodyVotingMembersCnt
Independent Voting Member13IndependentVotingMemberCnt
Family Or Business Rln0FamilyOrBusinessRlnInd
Delegation Of Mgmt Duties0DelegationOfMgmtDutiesInd
Change To Org Documents0ChangeToOrgDocumentsInd
Material Diversion Or Misuse0MaterialDiversionOrMisuseInd
Members Or StockholdersYes (1)MembersOrStockholdersInd
Election Of Board MembersYes (1)ElectionOfBoardMembersInd
Decisions Subject To Approva0DecisionsSubjectToApprovaInd
Minutes Of Governing BodyYes (1)MinutesOfGoverningBodyInd
Minutes Of CommitteesYes (1)MinutesOfCommitteesInd
Officer Mailing Address0OfficerMailingAddressInd
Local ChaptersYes (1)LocalChaptersInd
Policies Reference ChaptersYes (1)PoliciesReferenceChaptersInd
Form990 Provided To Gvrn BodyYes (1)Form990ProvidedToGvrnBodyInd
Conflict Of Interest PolicyYes (1)ConflictOfInterestPolicyInd
Annual Disclosure Covered PrsnYes (1)AnnualDisclosureCoveredPrsnInd
Regular Monitoring EnfrcYes (1)RegularMonitoringEnfrcInd
Whistleblower PolicyYes (1)WhistleblowerPolicyInd
Document Retention PolicyYes (1)DocumentRetentionPolicyInd
Compensation Process CEOYes (1)CompensationProcessCEOInd
Compensation Process Other0CompensationProcessOtherInd
Investment In Joint Venture0InvestmentInJointVentureInd
Own WebsiteYes (X)OwnWebsiteInd

Books In Care Of Detail BooksInCareOfDetail

FieldValueIRS element (for citing)
PersonPhyllis A DobbsPersonNm
Phone8475673962PhoneNum

US Address USAddress

FieldValueIRS element (for citing)
Address Line19450 SW Gemini Drive ECM 90772AddressLine1Txt
CityBeavertonCityNm
State AbbreviationORStateAbbreviationCd
ZIP97008ZIPCd

Form990 Part VII Section A Form990PartVIISectionAGrp (18 entries)

TitleTitleTxtAverage Hours Per WeekAverageHoursPerWeekRtAverage Hours Per Week Rltd OrgAverageHoursPerWeekRltdOrgRtIndividual Trustee Or DirectorIndividualTrusteeOrDirectorIndOfficerOfficerIndHighest Compensated EmployeeHighestCompensatedEmployeeIndReportable Comp From OrgReportableCompFromOrgAmtReportable Comp From Rltd OrgReportableCompFromRltdOrgAmtOther CompensationOtherCompensationAmtFormer Ofcr Director TrusteeFormerOfcrDirectorTrusteeInd
Ewa Jodlowska
Executive Director, Secretary400Yes (X)Yes (X)Yes (X)$136,045$0$0
Ernest W Durbin III
Director of Infrastructure, PyCon Chair400Yes (X)$133,508$0$0
Betsy Waliszewski
Event Coordinator, Assistant Secretary400Yes (X)$94,043$0$0
Kurt Kaiser
Treasurer300Yes (X)Yes (X)$56,077$0$0Yes (X)
Naomi Ceder
Chair50Yes (X)Yes (X)$0$0$0
Van Lindberg
General Counsel, Vice Chair50Yes (X)Yes (X)$0$0$0
Jacqueline Kazil
Treasurer, Vice Chair Elect50Yes (X)Yes (X)$0$0$0
Thomas Wouters
Vice Chair50Yes (X)Yes (X)$0$0$0
Kushal Das
Director, Communication Chair20Yes (X)$0$0$0
Eric Holscher
Director20Yes (X)$0$0$0
Jannis Leidel
Director, Communication Chair20Yes (X)$0$0$0
Katie McLaughlin
Director20Yes (X)$0$0$0
Lorena Mesa
Director, Vice Chair, Communication Chair20Yes (X)$0$0$0
Marlene Mhangami
Director, Communication Chair20Yes (X)$0$0$0
Christopher Neugebauer
Director, Vice Chair20Yes (X)$0$0$0
Anna Ossowski
Director, Vice Chair20Yes (X)$0$0$0
Jeffrey Triplett
Director20Yes (X)$0$0$0
Guido Van Rossum
President (Ex Officio)20Yes (X)$0$0$0
FieldValueIRS element (for citing)
Total Reportable Comp From Org$419,673TotalReportableCompFromOrgAmt
Tot Reportable Comp Rltd Org$0TotReportableCompRltdOrgAmt
Total Other Compensation$0TotalOtherCompensationAmt
Indiv Rcvd Greater Than100 K2IndivRcvdGreaterThan100KCnt
Former Ofcr Employees ListedYes (1)FormerOfcrEmployeesListedInd
Total Comp Greater Than150 K0TotalCompGreaterThan150KInd
Compensation From Other Srcs0CompensationFromOtherSrcsInd

Contractor Compensation ContractorCompensationGrp

Contractor Name ContractorName

Business Name BusinessName

FieldValueIRS element (for citing)
Business Name Line1Levy Premium Foodservice LPBusinessNameLine1Txt

Contractor Address ContractorAddress

US Address USAddress

FieldValueIRS element (for citing)
Address Line1601 Erieside AveAddressLine1Txt
CityClevelandCityNm
State AbbreviationOHStateAbbreviationCd
ZIP44114ZIPCd
FieldValueIRS element (for citing)
ServicesFood & beverage-PyCon 2019ServicesDesc
Compensation$758,568CompensationAmt
FieldValueIRS element (for citing)
Cntrct Rcvd Greater Than100 K1CntrctRcvdGreaterThan100KCnt
Info In Schedule O Part VIIIYes (X)InfoInScheduleOPartVIIIInd
Federated Campaigns$0FederatedCampaignsAmt
Membership Dues$12,783MembershipDuesAmt
Fundraising$28,970FundraisingAmt
Related Organizations$0RelatedOrganizationsAmt
Government Grants$0GovernmentGrantsAmt
All Other Contributions$2,448,547AllOtherContributionsAmt
Noncash Contributions$0NoncashContributionsAmt
Total Contributions$2,490,300TotalContributionsAmt

Program Service Revenue ProgramServiceRevenueGrp (3 entries)

DescDescBusinessBusinessCdTotal Revenue ColumnTotalRevenueColumnAmtRelated Or Exempt Func IncomeRelatedOrExemptFuncIncomeAmtUnrelated Business RevenueUnrelatedBusinessRevenueAmtExclusionExclusionAmt
PyCon Conference541511$1,818,936$1,818,936$0$0
Regional Conferences541511$82,893$82,893$0$0
Service Revenue541511$22,968$22,968$0$0

Total Oth Program Service Rev TotalOthProgramServiceRevGrp

FieldValueIRS element (for citing)
Total Revenue Column$0TotalRevenueColumnAmt
Related Or Exempt Func Income$0RelatedOrExemptFuncIncomeAmt
Unrelated Business Revenue$0UnrelatedBusinessRevenueAmt
Exclusion$0ExclusionAmt
FieldValueIRS element (for citing)
Total Program Service Revenue$1,924,797TotalProgramServiceRevenueAmt

Investment Income InvestmentIncomeGrp

FieldValueIRS element (for citing)
Total Revenue Column$36,001TotalRevenueColumnAmt
Related Or Exempt Func Income$36,001RelatedOrExemptFuncIncomeAmt
Unrelated Business Revenue$0UnrelatedBusinessRevenueAmt
Exclusion$0ExclusionAmt

Incm From Invest Bond Proceeds IncmFromInvestBondProceedsGrp

FieldValueIRS element (for citing)
Total Revenue Column$0TotalRevenueColumnAmt
Related Or Exempt Func Income$0RelatedOrExemptFuncIncomeAmt
Unrelated Business Revenue$0UnrelatedBusinessRevenueAmt
Exclusion$0ExclusionAmt

Royalties Revenue RoyaltiesRevenueGrp

FieldValueIRS element (for citing)
Total Revenue Column$119TotalRevenueColumnAmt
Related Or Exempt Func Income$119RelatedOrExemptFuncIncomeAmt
Unrelated Business Revenue$0UnrelatedBusinessRevenueAmt
Exclusion$0ExclusionAmt

Gross Rents GrossRentsGrp

FieldValueIRS element (for citing)
Real$0RealAmt
Personal$0PersonalAmt

Less Rental Expenses LessRentalExpensesGrp

FieldValueIRS element (for citing)
Real$0RealAmt
Personal$0PersonalAmt

Rental Income Or Loss RentalIncomeOrLossGrp

FieldValueIRS element (for citing)
Real$0RealAmt
Personal$0PersonalAmt

Net Rental Income Or Loss NetRentalIncomeOrLossGrp

FieldValueIRS element (for citing)
Total Revenue Column$0TotalRevenueColumnAmt
Related Or Exempt Func Income$0RelatedOrExemptFuncIncomeAmt
Unrelated Business Revenue$0UnrelatedBusinessRevenueAmt
Exclusion$0ExclusionAmt

Gross Amount Sales Assets GrossAmountSalesAssetsGrp

FieldValueIRS element (for citing)
Securities$0SecuritiesAmt
Other$0OtherAmt

Less Cost Oth Basis Sales Expnss LessCostOthBasisSalesExpnssGrp

FieldValueIRS element (for citing)
Securities$0SecuritiesAmt
Other$0OtherAmt

Gain Or Loss GainOrLossGrp

FieldValueIRS element (for citing)
Securities$0SecuritiesAmt
Other$0OtherAmt

Net Gain Or Loss Investments NetGainOrLossInvestmentsGrp

FieldValueIRS element (for citing)
Total Revenue Column$0TotalRevenueColumnAmt
Related Or Exempt Func Income$0RelatedOrExemptFuncIncomeAmt
Unrelated Business Revenue$0UnrelatedBusinessRevenueAmt
Exclusion$0ExclusionAmt
FieldValueIRS element (for citing)
Fundraising Gross Income$54,272FundraisingGrossIncomeAmt
Contri Rpt Fundraising Event$28,970ContriRptFundraisingEventAmt
Fundraising Direct Expenses$41,193FundraisingDirectExpensesAmt

Net Incm From Fundraising Evt NetIncmFromFundraisingEvtGrp

FieldValueIRS element (for citing)
Total Revenue Column$13,079TotalRevenueColumnAmt
Unrelated Business Revenue$0UnrelatedBusinessRevenueAmt
Exclusion$13,079ExclusionAmt
FieldValueIRS element (for citing)
Gaming Gross Income$0GamingGrossIncomeAmt
Gaming Direct Expenses$0GamingDirectExpensesAmt

Net Income From Gaming NetIncomeFromGamingGrp

FieldValueIRS element (for citing)
Total Revenue Column$0TotalRevenueColumnAmt
Related Or Exempt Func Income$0RelatedOrExemptFuncIncomeAmt
Unrelated Business Revenue$0UnrelatedBusinessRevenueAmt
Exclusion$0ExclusionAmt
FieldValueIRS element (for citing)
Gross Sales Of Inventory$0GrossSalesOfInventoryAmt
Cost Of Goods Sold$0CostOfGoodsSoldAmt

Net Income Or Loss NetIncomeOrLossGrp

FieldValueIRS element (for citing)
Total Revenue Column$0TotalRevenueColumnAmt
Related Or Exempt Func Income$0RelatedOrExemptFuncIncomeAmt
Unrelated Business Revenue$0UnrelatedBusinessRevenueAmt
Exclusion$0ExclusionAmt
FieldValueIRS element (for citing)
Other Revenue Total$0OtherRevenueTotalAmt

Total Revenue TotalRevenueGrp

FieldValueIRS element (for citing)
Total Revenue Column$4,464,296TotalRevenueColumnAmt
Related Or Exempt Func Income$1,960,917RelatedOrExemptFuncIncomeAmt
Unrelated Business Revenue$0UnrelatedBusinessRevenueAmt
Exclusion$13,079ExclusionAmt
FieldValueIRS element (for citing)
Info In Schedule O Part IXYes (X)InfoInScheduleOPartIXInd

Grants To Domestic Orgs GrantsToDomesticOrgsGrp

FieldValueIRS element (for citing)
Total$77,958TotalAmt
Program Services$77,958ProgramServicesAmt

Grants To Domestic Individuals GrantsToDomesticIndividualsGrp

FieldValueIRS element (for citing)
Total$149,085TotalAmt
Program Services$149,085ProgramServicesAmt

Foreign Grants ForeignGrantsGrp

FieldValueIRS element (for citing)
Total$244,784TotalAmt
Program Services$244,784ProgramServicesAmt

Benefits To Members BenefitsToMembersGrp

FieldValueIRS element (for citing)
Total$0TotalAmt
Program Services$0ProgramServicesAmt

Comp Current Ofcr Directors CompCurrentOfcrDirectorsGrp

FieldValueIRS element (for citing)
Total$313,773TotalAmt
Program Services$136,388ProgramServicesAmt
Management And General$131,323ManagementAndGeneralAmt
Fundraising$46,062FundraisingAmt

Comp Disqual Persons CompDisqualPersonsGrp

FieldValueIRS element (for citing)
Total$0TotalAmt
Program Services$0ProgramServicesAmt
Management And General$0ManagementAndGeneralAmt

Other Salaries And Wages OtherSalariesAndWagesGrp

FieldValueIRS element (for citing)
Total$329,749TotalAmt
Program Services$114,607ProgramServicesAmt
Management And General$175,740ManagementAndGeneralAmt
Fundraising$39,402FundraisingAmt

Pension Plan Contributions PensionPlanContributionsGrp

FieldValueIRS element (for citing)
Total$0TotalAmt
Program Services$0ProgramServicesAmt
Management And General$0ManagementAndGeneralAmt
Fundraising$0FundraisingAmt

Other Employee Benefits OtherEmployeeBenefitsGrp

FieldValueIRS element (for citing)
Total$69,835TotalAmt
Program Services$25,112ProgramServicesAmt
Management And General$44,565ManagementAndGeneralAmt
Fundraising$158FundraisingAmt

Payroll Taxes PayrollTaxesGrp

FieldValueIRS element (for citing)
Total$49,246TotalAmt
Program Services$19,064ProgramServicesAmt
Management And General$23,656ManagementAndGeneralAmt
Fundraising$6,526FundraisingAmt

Fees For Services Management FeesForServicesManagementGrp

FieldValueIRS element (for citing)
Total$0TotalAmt
Program Services$0ProgramServicesAmt
Management And General$0ManagementAndGeneralAmt
Fundraising$0FundraisingAmt

Fees For Services Legal FeesForServicesLegalGrp

FieldValueIRS element (for citing)
Total$198,737TotalAmt
Program Services$198,285ProgramServicesAmt
Management And General$452ManagementAndGeneralAmt
Fundraising$0FundraisingAmt

Fees For Services Accounting FeesForServicesAccountingGrp

FieldValueIRS element (for citing)
Total$5,279TotalAmt
Program Services$0ProgramServicesAmt
Management And General$5,279ManagementAndGeneralAmt
Fundraising$0FundraisingAmt

Fees For Services Lobbying FeesForServicesLobbyingGrp

FieldValueIRS element (for citing)
Total$0TotalAmt
Program Services$0ProgramServicesAmt
Management And General$0ManagementAndGeneralAmt
Fundraising$0FundraisingAmt

Fees For Services Prof Fundraising FeesForServicesProfFundraising

FieldValueIRS element (for citing)
Total$0TotalAmt
Fundraising$0FundraisingAmt

Fees For Srvc Invst Mgmnt Fees FeesForSrvcInvstMgmntFeesGrp

FieldValueIRS element (for citing)
Total$0TotalAmt
Program Services$0ProgramServicesAmt
Management And General$0ManagementAndGeneralAmt
Fundraising$0FundraisingAmt

Fees For Services Other FeesForServicesOtherGrp

FieldValueIRS element (for citing)
Total$39,957TotalAmt
Program Services$24,712ProgramServicesAmt
Management And General$14,495ManagementAndGeneralAmt
Fundraising$750FundraisingAmt

Advertising AdvertisingGrp

FieldValueIRS element (for citing)
Total$7,876TotalAmt
Program Services$0ProgramServicesAmt
Management And General$0ManagementAndGeneralAmt
Fundraising$7,876FundraisingAmt

Office Expenses OfficeExpensesGrp

FieldValueIRS element (for citing)
Total$14,110TotalAmt
Program Services$0ProgramServicesAmt
Management And General$14,023ManagementAndGeneralAmt
Fundraising$87FundraisingAmt

Information Technology InformationTechnologyGrp

FieldValueIRS element (for citing)
Total$126,122TotalAmt
Program Services$117,004ProgramServicesAmt
Management And General$9,118ManagementAndGeneralAmt
Fundraising$0FundraisingAmt

Royalties RoyaltiesGrp

FieldValueIRS element (for citing)
Total$0TotalAmt
Program Services$0ProgramServicesAmt
Management And General$0ManagementAndGeneralAmt
Fundraising$0FundraisingAmt

Occupancy OccupancyGrp

FieldValueIRS element (for citing)
Total$7,391TotalAmt
Program Services$0ProgramServicesAmt
Management And General$7,389ManagementAndGeneralAmt
Fundraising$2FundraisingAmt

Travel TravelGrp

FieldValueIRS element (for citing)
Total$113,169TotalAmt
Program Services$61,466ProgramServicesAmt
Management And General$51,503ManagementAndGeneralAmt
Fundraising$200FundraisingAmt

Pymt Travel Entrtnmnt Pub Ofcl PymtTravelEntrtnmntPubOfclGrp

FieldValueIRS element (for citing)
Total$0TotalAmt
Program Services$0ProgramServicesAmt
Management And General$0ManagementAndGeneralAmt
Fundraising$0FundraisingAmt

Conferences Meetings ConferencesMeetingsGrp

FieldValueIRS element (for citing)
Total$1,727,938TotalAmt
Program Services$1,727,241ProgramServicesAmt
Management And General$697ManagementAndGeneralAmt
Fundraising$0FundraisingAmt

Interest InterestGrp

FieldValueIRS element (for citing)
Total$0TotalAmt
Program Services$0ProgramServicesAmt
Management And General$0ManagementAndGeneralAmt
Fundraising$0FundraisingAmt

Payments To Affiliates PaymentsToAffiliatesGrp

FieldValueIRS element (for citing)
Total$0TotalAmt
Program Services$0ProgramServicesAmt
Management And General$0ManagementAndGeneralAmt
Fundraising$0FundraisingAmt

Depreciation Depletion DepreciationDepletionGrp

FieldValueIRS element (for citing)
Total$0TotalAmt
Program Services$0ProgramServicesAmt
Management And General$0ManagementAndGeneralAmt
Fundraising$0FundraisingAmt

Insurance InsuranceGrp

FieldValueIRS element (for citing)
Total$6,443TotalAmt
Program Services$3,521ProgramServicesAmt
Management And General$2,627ManagementAndGeneralAmt
Fundraising$295FundraisingAmt

Other Expenses OtherExpensesGrp (4 entries)

DescDescTotalTotalAmtProgram ServicesProgramServicesAmtManagement And GeneralManagementAndGeneralAmtFundraisingFundraisingAmt
BAD DEBT EXPENSE$18,109$0$0$18,109
BANK AND CREDIT CARD FEES$109,655$102,814$2,434$4,407
COMMUNITY AWARDS$5,594$5,594$0$0
LICENSES AND PERMITS$301$0$301$0

All Other Expenses AllOtherExpensesGrp

FieldValueIRS element (for citing)
Total$0TotalAmt
Program Services$0ProgramServicesAmt
Management And General$0ManagementAndGeneralAmt
Fundraising$0FundraisingAmt

Total Functional Expenses TotalFunctionalExpensesGrp

FieldValueIRS element (for citing)
Total$3,615,111TotalAmt
Program Services$3,007,635ProgramServicesAmt
Management And General$483,602ManagementAndGeneralAmt
Fundraising$123,874FundraisingAmt
FieldValueIRS element (for citing)
Info In Schedule O Part XYes (X)InfoInScheduleOPartXInd

Cash Non Interest Bearing CashNonInterestBearingGrp

FieldValueIRS element (for citing)
BOY$1,015,606BOYAmt
EOY$513,223EOYAmt

Savings And Temp Cash Invst SavingsAndTempCashInvstGrp

FieldValueIRS element (for citing)
BOY$2,040,076BOYAmt
EOY$3,670,426EOYAmt

Pledges And Grants Receivable PledgesAndGrantsReceivableGrp

FieldValueIRS element (for citing)
BOY$0BOYAmt

Accounts Receivable AccountsReceivableGrp

FieldValueIRS element (for citing)
BOY$415,912BOYAmt
EOY$428,923EOYAmt

Receivables From Officers Etc ReceivablesFromOfficersEtcGrp

FieldValueIRS element (for citing)
BOY$0BOYAmt
EOY$0EOYAmt

Rcvbl From Disqualified Prsn RcvblFromDisqualifiedPrsnGrp

FieldValueIRS element (for citing)
BOY$0BOYAmt
EOY$0EOYAmt

Oth Notes Loans Receivable Net OthNotesLoansReceivableNetGrp

FieldValueIRS element (for citing)
BOY$571BOYAmt
EOY$536EOYAmt

Inventories For Sale Or Use InventoriesForSaleOrUseGrp

FieldValueIRS element (for citing)
BOY$0BOYAmt
EOY$0EOYAmt

Prepaid Expenses Defrd Charges PrepaidExpensesDefrdChargesGrp

FieldValueIRS element (for citing)
BOY$46,720BOYAmt
EOY$97,175EOYAmt
FieldValueIRS element (for citing)
Land Bldg Equip Cost Or Other Bss$73,589LandBldgEquipCostOrOtherBssAmt
Land Bldg Equip Accum Deprec$73,589LandBldgEquipAccumDeprecAmt

Land Bldg Equip Basis Net LandBldgEquipBasisNetGrp

FieldValueIRS element (for citing)
BOY$0BOYAmt
EOY$0EOYAmt

Investments Pub Traded Sec InvestmentsPubTradedSecGrp

FieldValueIRS element (for citing)
BOY$0BOYAmt
EOY$0EOYAmt

Investments Other Securities InvestmentsOtherSecuritiesGrp

FieldValueIRS element (for citing)
BOY$0BOYAmt
EOY$0EOYAmt

Investments Program Related InvestmentsProgramRelatedGrp

FieldValueIRS element (for citing)
BOY$0BOYAmt
EOY$0EOYAmt

Intangible Assets IntangibleAssetsGrp

FieldValueIRS element (for citing)
BOY$0BOYAmt
EOY$0EOYAmt

Other Assets Total OtherAssetsTotalGrp

FieldValueIRS element (for citing)
BOY$0BOYAmt
EOY$0EOYAmt

Total Assets TotalAssetsGrp

FieldValueIRS element (for citing)
BOY$3,518,885BOYAmt
EOY$4,710,283EOYAmt

Accounts Payable Accr Expnss AccountsPayableAccrExpnssGrp

FieldValueIRS element (for citing)
BOY$27,390BOYAmt
EOY$101,661EOYAmt

Grants Payable GrantsPayableGrp

FieldValueIRS element (for citing)
BOY$2,125BOYAmt
EOY$1,388EOYAmt

Deferred Revenue DeferredRevenueGrp

FieldValueIRS element (for citing)
BOY$948,116BOYAmt
EOY$1,179,837EOYAmt

Tax Exempt Bond Liabilities TaxExemptBondLiabilitiesGrp

FieldValueIRS element (for citing)
BOY$0BOYAmt
EOY$0EOYAmt

Escrow Account Liability EscrowAccountLiabilityGrp

FieldValueIRS element (for citing)
BOY$0BOYAmt
EOY$0EOYAmt

Loans From Officers Directors LoansFromOfficersDirectorsGrp

FieldValueIRS element (for citing)
BOY$0BOYAmt
EOY$0EOYAmt

Mortg Notes Pybl Scrd Invst Prop MortgNotesPyblScrdInvstPropGrp

FieldValueIRS element (for citing)
BOY$0BOYAmt
EOY$0EOYAmt

Unsecured Notes Loans Payable UnsecuredNotesLoansPayableGrp

FieldValueIRS element (for citing)
BOY$0BOYAmt
EOY$0EOYAmt

Other Liabilities OtherLiabilitiesGrp

FieldValueIRS element (for citing)
BOY$0BOYAmt
EOY$30,000EOYAmt

Total Liabilities TotalLiabilitiesGrp

FieldValueIRS element (for citing)
BOY$977,631BOYAmt
EOY$1,312,886EOYAmt
FieldValueIRS element (for citing)
Organization Follows FASB117Yes (X)OrganizationFollowsFASB117Ind

No Donor Restriction Net Assets NoDonorRestrictionNetAssetsGrp

FieldValueIRS element (for citing)
BOY$2,189,954BOYAmt
EOY$2,687,810EOYAmt

Donor Restriction Net Assets DonorRestrictionNetAssetsGrp

FieldValueIRS element (for citing)
BOY$351,300BOYAmt
EOY$709,587EOYAmt

Total Net Assets Fund Balance TotalNetAssetsFundBalanceGrp

FieldValueIRS element (for citing)
BOY$2,541,254BOYAmt
EOY$3,397,397EOYAmt

Tot Liab Net Assets Fund Balance TotLiabNetAssetsFundBalanceGrp

FieldValueIRS element (for citing)
BOY$3,518,885BOYAmt
EOY$4,710,283EOYAmt
FieldValueIRS element (for citing)
Reconcilation Revenue Expnss$849,185ReconcilationRevenueExpnssAmt
Net Unrlzd Gains Losses Invst$88NetUnrlzdGainsLossesInvstAmt
Donated Services And Use Fclts$6,870DonatedServicesAndUseFcltsAmt
Investment Expense$0InvestmentExpenseAmt
Prior Period Adjustments$0PriorPeriodAdjustmentsAmt
Other Changes In Net Assets$0OtherChangesInNetAssetsAmt
Method Of Accounting AccrualYes (X)MethodOfAccountingAccrualInd
Accountant Compile Or Review0AccountantCompileOrReviewInd
FS Audited0FSAuditedInd
Federal Grant Audit Required0FederalGrantAuditRequiredInd

Schedule A IRS990ScheduleA

FieldValueIRS element (for citing)
Public Organization170Yes (X)PublicOrganization170Ind

Gifts Grants Contri Rcvd170 GiftsGrantsContriRcvd170Grp

FieldValueIRS element (for citing)
Current Tax Year Minus4 Years$1,131,578CurrentTaxYearMinus4YearsAmt
Current Tax Year Minus3 Years$1,015,701CurrentTaxYearMinus3YearsAmt
Current Tax Year Minus2 Years$1,342,014CurrentTaxYearMinus2YearsAmt
Current Tax Year Minus1 Year$1,398,881CurrentTaxYearMinus1YearAmt
Current Tax Year$2,844,899CurrentTaxYearAmt
Total$7,733,073TotalAmt

Tax Rev Levied Orgnztnl Bnft170 TaxRevLeviedOrgnztnlBnft170Grp

FieldValueIRS element (for citing)
Current Tax Year Minus4 Years$0CurrentTaxYearMinus4YearsAmt
Current Tax Year Minus3 Years$0CurrentTaxYearMinus3YearsAmt
Current Tax Year Minus2 Years$0CurrentTaxYearMinus2YearsAmt
Current Tax Year Minus1 Year$0CurrentTaxYearMinus1YearAmt
Current Tax Year$0CurrentTaxYearAmt
Total$0TotalAmt

Govt Furn Srvc Fclts Vl170 GovtFurnSrvcFcltsVl170Grp

FieldValueIRS element (for citing)
Current Tax Year Minus4 Years$0CurrentTaxYearMinus4YearsAmt
Current Tax Year Minus3 Years$0CurrentTaxYearMinus3YearsAmt
Current Tax Year Minus2 Years$0CurrentTaxYearMinus2YearsAmt
Current Tax Year Minus1 Year$0CurrentTaxYearMinus1YearAmt
Current Tax Year$0CurrentTaxYearAmt
Total$0TotalAmt

Total Calendar Year170 TotalCalendarYear170Grp

FieldValueIRS element (for citing)
Current Tax Year Minus4 Years$1,131,578CurrentTaxYearMinus4YearsAmt
Current Tax Year Minus3 Years$1,015,701CurrentTaxYearMinus3YearsAmt
Current Tax Year Minus2 Years$1,342,014CurrentTaxYearMinus2YearsAmt
Current Tax Year Minus1 Year$1,398,881CurrentTaxYearMinus1YearAmt
Current Tax Year$2,844,899CurrentTaxYearAmt
Total$7,733,073TotalAmt
FieldValueIRS element (for citing)
Public Support Total170$7,733,073PublicSupportTotal170Amt

Gross Investment Income170 GrossInvestmentIncome170Grp

FieldValueIRS element (for citing)
Current Tax Year Minus4 Years$263CurrentTaxYearMinus4YearsAmt
Current Tax Year Minus3 Years$699CurrentTaxYearMinus3YearsAmt
Current Tax Year Minus2 Years$840CurrentTaxYearMinus2YearsAmt
Current Tax Year Minus1 Year$4,361CurrentTaxYearMinus1YearAmt
Current Tax Year$36,001CurrentTaxYearAmt
Total$42,164TotalAmt

Unrelated Business Net Incm170 UnrelatedBusinessNetIncm170Grp

FieldValueIRS element (for citing)
Current Tax Year Minus4 Years$0CurrentTaxYearMinus4YearsAmt
Current Tax Year Minus3 Years$0CurrentTaxYearMinus3YearsAmt
Current Tax Year Minus2 Years$0CurrentTaxYearMinus2YearsAmt
Current Tax Year Minus1 Year$0CurrentTaxYearMinus1YearAmt
Current Tax Year$0CurrentTaxYearAmt
Total$0TotalAmt

Other Income170 OtherIncome170Grp

FieldValueIRS element (for citing)
Current Tax Year Minus4 Years$574CurrentTaxYearMinus4YearsAmt
Current Tax Year Minus3 Years$186CurrentTaxYearMinus3YearsAmt
Current Tax Year Minus2 Years$162CurrentTaxYearMinus2YearsAmt
Current Tax Year Minus1 Year$181CurrentTaxYearMinus1YearAmt
Current Tax Year$119CurrentTaxYearAmt
Total$1,222TotalAmt
FieldValueIRS element (for citing)
Total Support$7,776,459TotalSupportAmt
Gross Receipts Rltd Activities$7,493,346GrossReceiptsRltdActivitiesAmt
Public Support CY1700.99442PublicSupportCY170Pct
Public Support PY1700.8397PublicSupportPY170Pct
Thirty Thr Pct Suprt Tests CY170Yes (X)ThirtyThrPctSuprtTestsCY170Ind

Form990 Schedule A Part VI Form990ScheduleAPartVIGrp

FieldValueIRS element (for citing)
Form And Line ReferenceSchedule A, Part II, Line 10FormAndLineReferenceDesc
ExplanationPython Cookbook RoyaltiesExplanationTxt

Schedule B IRS990ScheduleB

Contributor Information ContributorInformationGrp

FieldValueIRS element (for citing)
ContributorRESTRICTEDContributorNum

Contributor Business Name ContributorBusinessName

FieldValueIRS element (for citing)
Business Name Line1RESTRICTEDBusinessNameLine1

Contributor US Address ContributorUSAddress

FieldValueIRS element (for citing)
Address Line1RESTRICTEDAddressLine1
Address Line2RESTRICTEDAddressLine2
CityRESTRICTEDCity
StateRESTRICTEDState
ZIP CodeRESTRICTEDZIPCode
FieldValueIRS element (for citing)
Total ContributionsRESTRICTEDTotalContributionsAmt

Schedule D IRS990ScheduleD

Land LandGrp

FieldValueIRS element (for citing)
Investment Cost Or Other Basis$0InvestmentCostOrOtherBasisAmt
Other Cost Or Other Basis$0OtherCostOrOtherBasisAmt
Book Value$0BookValueAmt

Buildings BuildingsGrp

FieldValueIRS element (for citing)
Investment Cost Or Other Basis$0InvestmentCostOrOtherBasisAmt
Other Cost Or Other Basis$0OtherCostOrOtherBasisAmt
Depreciation$0DepreciationAmt
Book Value$0BookValueAmt

Leasehold Improvements LeaseholdImprovementsGrp

FieldValueIRS element (for citing)
Investment Cost Or Other Basis$0InvestmentCostOrOtherBasisAmt
Other Cost Or Other Basis$0OtherCostOrOtherBasisAmt
Depreciation$0DepreciationAmt
Book Value$0BookValueAmt

Equipment EquipmentGrp

FieldValueIRS element (for citing)
Investment Cost Or Other Basis$0InvestmentCostOrOtherBasisAmt
Other Cost Or Other Basis$9,000OtherCostOrOtherBasisAmt
Depreciation$9,000DepreciationAmt
Book Value$0BookValueAmt

Other Land Buildings OtherLandBuildingsGrp

FieldValueIRS element (for citing)
Investment Cost Or Other Basis$0InvestmentCostOrOtherBasisAmt
Other Cost Or Other Basis$64,589OtherCostOrOtherBasisAmt
Depreciation$64,589DepreciationAmt
Book Value$0BookValueAmt
FieldValueIRS element (for citing)
Total Book Value Land Buildings$0TotalBookValueLandBuildingsAmt
Federal Income Tax Liability$0FederalIncomeTaxLiabilityAmt

Other Liabilities Org OtherLiabilitiesOrgGrp

FieldValueIRS element (for citing)
DescLong-Term Co-Op Marketing FundsDesc
Amt$30,000Amt
FieldValueIRS element (for citing)
Total Liability$30,000TotalLiabilityAmt

Schedule F IRS990ScheduleF

FieldValueIRS element (for citing)
Grant Records MaintainedYes (1)GrantRecordsMaintainedInd

Account Activities Outside US AccountActivitiesOutsideUSGrp (8 entries)

RegionRegionTxtOfficesOfficesCntEmployeeEmployeeCntType Of Activities ConductedTypeOfActivitiesConductedTxtSpecific Services ProvidedSpecificServicesProvidedTxtRegion Total ExpendituresRegionTotalExpendituresAmt
East Asia and the Pacific00GrantmakingProjects and events$39,075
Europe (including Iceland and Greenland)00GrantmakingProjects and events$108,144
Middle East and North Africa00GrantmakingProjects and events$2,541
North America (including Canada and Mexico, but not the United States)00GrantmakingProjects and events$8,574
Russia and the newly independent States00GrantmakingProjects and events$4,395
South America00GrantmakingProjects and events$29,005
South Asia00GrantmakingProjects and events$3,299
Sub-Saharan Africa00GrantmakingProjects and events$49,750
FieldValueIRS element (for citing)
Total Office0TotalOfficeCnt
Total Employee0TotalEmployeeCnt
Total Spent$244,783TotalSpentAmt

Grants To Org Outside US GrantsToOrgOutsideUSGrp (9 entries)

RegionRegionTxtPurpose Of GrantPurposeOfGrantTxtCash GrantCashGrantAmtManner Of Cash DisbursementMannerOfCashDisbursementTxtNon Cash AssistanceNonCashAssistanceAmtDescription Of Non Cash AsstDescriptionOfNonCashAsstTxtValuation Method UsedValuationMethodUsedDesc
East Asia and the PacificPyCon Australia$7,200PayPal$0N/AN/A
East Asia and the PacificPyCon China$13,000Wire Transfer$0N/AN/A
East Asia and the PacificPyCon Taiwan$7,000Wire Transfer$0N/AN/A
Europe (including Iceland and Greenland)PyCon France$5,648PayPal$0N/AN/A
Europe (including Iceland and Greenland)Python Italia$6,843Wire Transfer$0N/AN/A
North America (including Canada and Mexico, but not the United States)PyCon Latam$8,100Wire Transfer$0N/AN/A
South AmericaPython Brazil Conference$11,000Wire Transfer$0N/AN/A
Sub-Saharan AfricaPython Africa$7,000Wire Transfer$0N/AN/A
Sub-Saharan AfricaAfro-Django Initiative$7,674Wire Transfer$0N/AN/A
FieldValueIRS element (for citing)
Total501c3 Org0Total501c3OrgCnt
Total Other Org9TotalOtherOrgCnt

Foreign Individuals Grants ForeignIndividualsGrantsGrp

FieldValueIRS element (for citing)
Type Of AssistanceGrant for CPython Sprints in London, England September 9-13, 2019.TypeOfAssistanceTxt
RegionEurope (including Iceland and Greenland)RegionTxt
Recipient13RecipientCnt
Manner Of Cash DisbursementVariousMannerOfCashDisbursementTxt
Non Cash Assistance$0NonCashAssistanceAmt
Description Of Non Cash AsstN/ADescriptionOfNonCashAsstTxt
Valuation Method UsedN/AValuationMethodUsedDesc
FieldValueIRS element (for citing)
Transfer To Foreign Corp0TransferToForeignCorpInd
Interest In Foreign Trust0InterestInForeignTrustInd
Foreign Corp Ownership0ForeignCorpOwnershipInd
Passive Foreign Investmest Co0PassiveForeignInvestmestCoInd
Foreign Partnership0ForeignPartnershipInd
Boycott Countries0BoycottCountriesInd

Supplemental Information Detail SupplementalInformationDetail

FieldValueIRS element (for citing)
Form And Line ReferenceSchedule F, Part I, Line 2FormAndLineReferenceDesc
ExplanationGrant applicants apply to Python Software Foundation (PSF) for approval to partially sponsor international conferences and workshops related to the establishment and promotion of the free and open source programming language Python, along with related applications and libraries. Conference or workshop content, expected attendance, and financial expectations are included in the grant application. A majority vote of the PSF Board or Grants Working Group Committee authorized by the Board determines whether to approve the grant application and at what amount. Grant applicants are notified by PSF staff whether their grant has been approved and at what amount. Grant recipients invoice the PSF. The PSF Accounting Staff ensures that the invoice matches the approved grant and issues payment using the grant recipient's choice of payment method from the options listed on the PSF website; payments are not made in cash. Cash accounts related to expenditure of grant funds are reconciled by the PSF Accounting staff. Grant recipients are asked to provide post-event reports. The PSF uses a customer resource management system to track the grant life cycle from application to payment.ExplanationTxt

Schedule G IRS990ScheduleG

Fundraising Event Information FundraisingEventInformationGrp

FieldValueIRS element (for citing)
Event1PyLadies Auction-PyConEvent1Nm
Gross Receipts Event1$60,371GrossReceiptsEvent1Amt
Charitable Contri Event1$20,970CharitableContriEvent1Amt
Gross Revenue Event1$39,401GrossRevenueEvent1Amt
Cash Prizes Event1$0CashPrizesEvent1Amt
Non Cash Prizes Event1$0NonCashPrizesEvent1Amt
Rent Facility Costs Event1$0RentFacilityCostsEvent1Amt
Food And Beverage Event1$20,370FoodAndBeverageEvent1Amt
Entertainment Event1$0EntertainmentEvent1Amt
Other Direct Expenses Event1$0OtherDirectExpensesEvent1Amt
Event2PuPPy First Annual BenefitEvent2Nm
Gross Receipts Event2$22,870GrossReceiptsEvent2Amt
Charitable Contri Event2$8,000CharitableContriEvent2Amt
Gross Revenue Event2$14,870GrossRevenueEvent2Amt
Cash Prizes Event2$0CashPrizesEvent2Amt
Non Cash Prizes Event2$0NonCashPrizesEvent2Amt
Rent Facility Costs Event2$3,203RentFacilityCostsEvent2Amt
Food And Beverage Event2$16,683FoodAndBeverageEvent2Amt
Entertainment Event2$0EntertainmentEvent2Amt
Other Direct Expenses Event2$936OtherDirectExpensesEvent2Amt
Other Events Total0OtherEventsTotalCnt
Gross Receipts Total$83,241GrossReceiptsTotalAmt
Charitable Contributions Tot$28,970CharitableContributionsTotAmt
Gross Revenue Total Events$54,271GrossRevenueTotalEventsAmt
Cash Prizes Total Events$0CashPrizesTotalEventsAmt
Non Cash Prizes Total Events$0NonCashPrizesTotalEventsAmt
Rent Fclty Costs Total Events$3,203RentFcltyCostsTotalEventsAmt
Food And Beverage Total Events$37,053FoodAndBeverageTotalEventsAmt
Entertainment Total Events$0EntertainmentTotalEventsAmt
Oth Direct Expnss Total Events$936OthDirectExpnssTotalEventsAmt
Direct Expense Summary Events$41,192DirectExpenseSummaryEventsAmt
Net Income Summary$13,079NetIncomeSummaryAmt

Schedule I IRS990ScheduleI

FieldValueIRS element (for citing)
Grant Records MaintainedYes (1)GrantRecordsMaintainedInd

Recipient Table RecipientTable (5 entries)

Address Line1USAddress/AddressLine1TxtAddress Line2USAddress/AddressLine2TxtCityUSAddress/CityNmState AbbreviationUSAddress/StateAbbreviationCdZIPUSAddress/ZIPCdRecipient EINRecipientEINIRC SectionIRCSectionDescCash GrantCashGrantAmtNon Cash AssistanceNonCashAssistanceAmtValuation Method UsedValuationMethodUsedDescNon Cash AssistanceNonCashAssistanceDescPurpose Of GrantPurposeOfGrantTxtBusiness Name Line2RecipientBusinessName/BusinessNameLine2Txt
National Women's Law Center
11 Dupont Circle NWNo 800WashingtonDC200361209521213010N/A$9,000$0N/AN/AGeneral support; donation per PSF Board.
Big Apple Py Inc
34 3rd AveNo 233New YorkNY10003463895831N/A$6,000$0N/AN/APyGotham 2019PyGotham
Women Who Code Inc
695 Pylant St NESuite 108AtlantaGA30306464218859501(c)(3)$10,000$0The development of Python resources for Women Who Code.
PyOhio Inc
6724 Perimeter Loop Road 275DublinOH43017455316811N/A$6,000$0N/AN/APyOhio 2019
Enthought Inc
200 W Cesar Chavez STE 202AustinTX78701742995727N/A$6,000$0N/AN/ASciPy 2019SciPy Austin TX
FieldValueIRS element (for citing)
Total501c3 Org3Total501c3OrgCnt
Total Other Org2TotalOtherOrgCnt

Grants Other Asst To Indiv In US GrantsOtherAsstToIndivInUSGrp (2 entries)

Grant TypeGrantTypeTxtRecipientRecipientCntCash GrantCashGrantAmtNon Cash AssistanceNonCashAssistanceAmtValuation Method UsedValuationMethodUsedDescNon Cash AssistanceNonCashAssistanceDesc
PyCon 2019 Conference Travel Grants/Financial Aid144$138,505$0N/AN/A
PyCascades Conference Travel Grants/Financial Aid20$9,336$0N/AN/A

Supplemental Information Detail SupplementalInformationDetail (2 entries)

Form And Line ReferenceFormAndLineReferenceDescExplanationExplanationTxt
Schedule I, Part I, Line 2Grant applicants apply to the Python Software Foundation for approval to partially sponsor international conferences and workshops related to the establishment and promotion of the free and open source programming language Python, along with related applications and libraries. Conference or workshop content, expected attendance, and financial expectations are included in the grant application. A majority vote of the PSF Board or Grants Working Group Committee authorized by the Board determines whether to approve the grant application and at what amount. Grant applicants are notified by PSF staff whether their grant has been approved and at what amount. Grant recipients invoice the PSF. The PSF Accounting staff ensures that the invoice matches the approved grant and issues payment using the grant recipient's choice of payment method from the options listed on the PSF website; payments are not made in cash. Cash accounts related to expenditure of grant funds are reconciled by the PSF Accounting staff. Grant recipients are asked to provide post-event reports. The PSF uses a customer resource management system to track the grant life cycle from application to payment.
Schedule I, Part IIIThe PSF awards travel grants to the annual PyCon US to allow individuals to attend the conference who could not otherwise attend. Travel grant applicants apply online. Awards are determined by a PyCon volunteer committee based on financial need and notifications are sent by email. Once travel grant applicants accept their travel grant award, the PSF ensures that the travel grant award is valid by checking electronically-submitted receipts, confirming that the travel grant recipient attended the conference, and confirming the identity of each applicant. Travel grant recipients select the preferred payment method, and the payment is made by the PSF Accounting staff. PyCascades, one of the PSF's fiscal sponsorees, awards travel grants to the annual regional Python conference to allow individuals to attend the conference who could not otherwise attend. Travel grant applicants apply through the PyCascades event site and awards are determined by a volunteer committee based on financial need; notifications are sent by email. Once travel grant applicants accept their travel grant award, the PSF accounting team checks electronically-submitted receipts, confirming that the travel grant recipient attended the conference, and confirming the identity of each applicant. Travel grant recipients select the preferred payment method, and the payment is made by the PSF Accounting staff.

Schedule J IRS990ScheduleJ

FieldValueIRS element (for citing)
Written Employment ContractYes (X)WrittenEmploymentContractInd
Board Or Committee ApprovalYes (X)BoardOrCommitteeApprovalInd
Severance Payment0SeverancePaymentInd
Supplemental Nonqual Rtr Plan0SupplementalNonqualRtrPlanInd
Equity Based Comp Arrngm0EquityBasedCompArrngmInd
Comp Based On Revenue Of Flng Org0CompBasedOnRevenueOfFlngOrgInd
Comp Bsd On Rev Related Orgs0CompBsdOnRevRelatedOrgsInd
Comp Bsd Net Earns Flng Org0CompBsdNetEarnsFlngOrgInd
Comp Bsd Net Earns Rltd Orgs0CompBsdNetEarnsRltdOrgsInd
Any Non Fixed Payments0AnyNonFixedPaymentsInd
Initial Contract Exception0InitialContractExceptionInd

Rltd Org Officer Trst Key Empl RltdOrgOfficerTrstKeyEmplGrp

FieldValueIRS element (for citing)
PersonKurt KaiserPersonNm
TitleTreasurerTitleTxt
Base Compensation Filing Org$23,077BaseCompensationFilingOrgAmt
Compensation Based On Rltd Orgs$0CompensationBasedOnRltdOrgsAmt
Bonus Filing Organization$33,000BonusFilingOrganizationAmount
Bonus Related Organizations$0BonusRelatedOrganizationsAmt
Other Compensation Filing Org$0OtherCompensationFilingOrgAmt
Other Compensation Rltd Orgs$0OtherCompensationRltdOrgsAmt
Deferred Compensation Flng Org$0DeferredCompensationFlngOrgAmt
Deferred Comp Rltd Orgs$0DeferredCompRltdOrgsAmt
Nontaxable Benefits Filing Org$0NontaxableBenefitsFilingOrgAmt
Nontaxable Benefits Rltd Orgs$0NontaxableBenefitsRltdOrgsAmt
Total Compensation Filing Org$56,077TotalCompensationFilingOrgAmt
Total Compensation Rltd Orgs$0TotalCompensationRltdOrgsAmt
Comp Report Prior990 Filing Org$65,000CompReportPrior990FilingOrgAmt
Comp Report Prior990 Rltd Orgs$0CompReportPrior990RltdOrgsAmt

Supplemental Information Detail SupplementalInformationDetail

FieldValueIRS element (for citing)
Form And Line ReferenceSchedule J, Part I, Line 3FormAndLineReferenceDesc
ExplanationAnnually, the Board of Directors reviews the performance and compensation of the Executive Director. The Board Chair leads the review conducted with the Executive Committee. No person with a conflict of interest is involved in the performance review and compensation recommendation.ExplanationTxt

Schedule O IRS990ScheduleO

Supplemental Information Detail SupplementalInformationDetail (10 entries)

Form And Line ReferenceFormAndLineReferenceDescExplanationExplanationTxt
Form 990, Part III, Line 2When adding activities, discontinuing activities, and, annually, the Python Software Foundation's management reviews and analyzes the activity against the approved tax-exempt mission. If any activity is deemed not to fit into the tax-exempt mission, it is documented, discussed with the Board of Directors and disclosed on Form 990. For the tax year ended December 31, 2019, all activities fit into the Python Software Foundation's approved tax-exempt mission.
Form 990, Part VI, Section A, Line 6The Python Software Foundation offers five classes of members: Basic Members, Supporting Members, Managing Members, Contributing Members, and Fellows. Supporting Members, Managing Members, Contributing Members, and Fellows are eligible for voting privileges. Basic Members are individuals or entities who are part of the Python language community and who have decided to declare their support for Python and agree to the community Code of Conduct; there is no membership fee to become a Basic Member. Supporting Members make an annual donation to the PSF. Managing members dedicate at least five hours per month working to support the Python ecosystem in one of the PSF's working groups. Contributing members dedicate at least five hours per month working on projects that advance the mission of the PSF; the work relates to the creation or maintenance of open source software available to the public at no charge. Fellows are members nominated from the broader community and elevated by a vote of the members for extraordinary efforts and impact upon Python, the community, and the broader Python ecosystem.
Form 990, Part VI, Section A, Line 7aSupporting Members, Managing Members, Contributing Members, and Fellows are eligible for voting privileges. Voting members elect Fellows and the Board of Directors. Basic Members have no voting rights.
Form 990, Part VI, Section B, Line 11bForm 990 and associated schedules are prepared by the PSF Accounting staff. Copies of the draft Form 990 (including required schedules) are distributed to the Finance Committee in electronic form for review and approval. The PSF Accounting staff make updates as needed. Copies of the updated draft Form 990 are then distributed to the Board of Directors in electronic form for review and approval prior to electronic signature.
Form 990, Part VI, Section B, Line 12cEach Director, Officer, and Key Employees must review and sign the conflict of interest policy and fill out a related questionnaire. The signed documents are kept by the Executive Director. The highest standards of ethics apply for all PSF Members, Officers, and Directors. Possible conflicts of interest are disclosed in writing to all decision-makers prior to any action. Directors, Officers, and Key Employees may recuse themselves from votes to avoid a conflict of interest; Board votes must pass by a majority of the disinterested directors. A full explanation of the conflict of interest policy can be found at the Python Software Foundation's website at https://www.python.org/psf/records/board/policies/conflict/.
Form 990, Part VI, Section B, Line 15Annually, the Board of Directors reviews the performance and compensation of the Executive Director. The Board Chair leads the review conducted with the Executive Committee. No person with a conflict of interest is involved in the performance review and compensation recommendation.
Form 990, Part VI, Section C, Line 19No changes have been made to the organizing or governing documents of the Python Software Foundation. Organizing and governing documents, as well as financial records, are available upon request and publicly available at python.org/psf/records.
Form 990, Part VIII, Line 1fAt the end of 2019, Python Software Foundation's Packaging Work Group received several large, one-time grants to improve PyPI/Packaging from Mozilla, Chan Zuckerberg Initiative, and Facebook.
Form 990, Part IX, Line 14The Python Software Foundation receives complimentary hosting and other information technology services from several providers including Fastly, Amazon Web Services, Digital Ocean, Elastic, Heroku, and Rackspace.
Form 990, Part X, Line 2The Python Software Foundation (PSF) aims to maintain cash reserves to offset the risk of lower-than-expected attendance at PyCon or fluctuations in individual and corporate giving patterns.

Reasonable Cause Explanation ReasonableCauseExplanation

FieldValueIRS element (for citing)
ExplanationThe Python Software Foundation filed a timely extension on Form 8868, which was accepted by the Internal Revenue Service on July 15, 2019.ExplanationTxt