Liabilities / Assets
20th percentile
Higher debt load relative to assets than 20% of similar nonprofits.
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
20th percentile
Higher debt load relative to assets than 20% of similar nonprofits.
Liabilities / Revenue
16th percentile
Higher debt load relative to revenue than 16% of similar nonprofits.
Net Margin
57th percentile
Higher net margin than 57% of similar nonprofits.
Top Officer Pay
67th percentile
Higher top officer pay than 67% of similar nonprofits.
Top officer pay equals 3.5% of source-year revenue.
Asset Growth
63rd percentile
Faster asset growth than 63% of similar nonprofits.
Revenue Growth
8th percentile
Faster revenue growth than 8% of similar nonprofits.
Assets
Up$8,958,372
Up $614,593 (+7.4%) from 2018
Net Assets
Up$8,845,555
Up $636,166 (+7.7%) from 2018
Liabilities
Down$112,817
Down $21,573 (-16%) from 2018
Revenue
Down$4,629,746
Down $2,864,788 (-38%) from 2018
Expenses
Up$4,394,489
Up $356,411 (+8.8%) from 2018
Net Income
Down$235,257
Down $3,221,199 (-93%) from 2018
Our vision is to create compassionate communities free of homeless pets. SPAY NEUTER NETWORK'S (SNN) MISSION IS To eliminate pet overpopulation through spay/neuter while empowering communities to care responsibly for dogs and cats.THE SPAY NEUTER NETWORK TEAM ALSO TAKES IT'S MISSION BEYOND THE CLINIC AND SURGICAL MASH TO COLLABORATE AND ENGAGE IN THE COMMUNITY BY SERVING ON TEAMS WORKING TO DEVELOP POWERFUL ANIMAL WELFARE PLANS AND POLICIES FOR CITIES, COUNTIES AND MUNICIPALITIES IN THE NORTH TEXAS REGION.
Spay neuter network's (snn) mission is to eliminate pet overpopulation through subsidized spay/neuter services, while empowering communities to care responsibly for dogs and cats.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Investments in Publicly Traded Securities | $2,509,848 | $3,700,393 | ▲ $1,190,545 |
| Cash and Non-Interest-Bearing Accounts | $2,126,463 | $2,259,745 | ▲ $133,282 |
| Accounts Receivable | $2,088,964 | $1,341,087 | ▼ $747,877 |
| Savings and Temporary Cash Investments | $866,724 | $779,787 | ▼ $86,937 |
| Land, Buildings, and Equipment, Net | $629,554 | $658,622 | ▲ $29,068 |
| Prepaid Expenses and Deferred Charges | $13,004 | $148,696 | ▲ $135,692 |
| Inventories for Sale or Use | $107,326 | $65,494 | ▼ $41,832 |
| Other Notes and Loans Receivable, Net | - | $0 | - |
| Pledges and Grants Receivable | - | $0 | - |
| Receivable From Disqualified Prsn | - | $0 | - |
| Receivables From Officers Etc | - | $0 | - |
| Investments Other Securities | - | $0 | - |
| Investments Program Related | - | $0 | - |
| Intangible Assets | - | $0 | - |
| Total Assets | $8,343,779 | $8,958,372 | ▲ $614,593 |
| Other Assets Total | $1,896 | $4,548 | ▲ $2,652 |
| Liabilities | |||
| Accounts Payable and Accrued Expenses | $134,390 | $112,817 | ▼ $21,573 |
| Total Liabilities | $134,390 | $112,817 | ▼ $21,573 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $5,231,128 | $7,411,688 | ▲ $2,180,560 |
| Net Assets With Donor Restrictions | $2,978,261 | $1,433,867 | ▼ $1,544,394 |
| Total Net Assets Fund Balance | $8,209,389 | $8,845,555 | ▲ $636,166 |
| Total Liabilities and Net Assets / Fund Balance | $8,343,779 | $8,958,372 | ▲ $614,593 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Equipment | $241,900 | $614,983 | $856,883 |
| Buildings | $348,993 | $174,498 | $523,491 |
| Land | $67,729 | - | $67,729 |
| Period | Beginning | Contrib. | Gain/Loss | Other Uses | End |
|---|---|---|---|---|---|
| 2019 | $2,978,263 | $2,556,572 | - | $4,100,968 | $1,433,867 |
| 2018 | $1,025,384 | $5,131,166 | - | $3,178,289 | $2,978,261 |
| 2017 | $270,639 | $2,931,445 | - | $2,176,700 | $1,025,384 |
| 2016 | $387,593 | $500,408 | - | $617,362 | $270,639 |
| 2015 | $560,476 | $653,404 | - | $826,287 | $387,593 |
| Name | Title | Full / Part Time | Base | Total |
|---|---|---|---|---|
| Bonnie Hill | Executive Director | FT | $164,000 | $164,000 |
| Name | Title |
|---|---|
| Jennifer Lavender Dvm | President |
| Carol Shiels | Director |
| Natalie Race | Director |
| Trina Roffino | Director |
| Ursula Evering | Director |
| Valerie Bradley | Director |
| Annette Copeland Esq | Secretary |
| Mark Rogers | Treasurer |
| Contractor | Services | Location | Compensation |
|---|---|---|---|
| - | Veterinarian Service | 444 ROM ROBINSON RD, Homer, LA 71040 | $227,884 |
| Animal Mobile Medical Services PC | Executive Director | 7385 COUNTY ROAD 85, Kaufman, TX 75142 | $164,000 |
| Contribution Type | Contribution Count | Reported Amount | Valuation Method |
|---|---|---|---|
| Other Non Cash Contri Table | 1 | $22,537 | Fair Market Value (FMV) |
| Drugs and Medical Supplies | 1 | $4,703 | Fair Market Value (FMV) |
| Other Non Cash Contri Table | 1 | $250 | Fair Market Value (FMV) |
| Total Noncash Contributions | 3 | $27,490 | - |
| Line Item | Amount |
|---|---|
| Other Expenses | $2,594,229 |
| Salaries, Compensation, and Employee Benefits | $1,800,260 |
| Total Fundraising Expense | $196,642 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $1,501,675 | $93,129 | $30,694 | $1,625,498 |
| Advertising | $278,547 | - | $159,817 | $438,364 |
| Office Expenses | $98,508 | $64,929 | $2,200 | $165,637 |
| Current Officers, Directors, Trustees, and Key Employees | $151,507 | $9,396 | $3,097 | $164,000 |
| Occupancy | $114,956 | $6,049 | - | $121,005 |
| Depreciation Depletion | $110,117 | $5,879 | $834 | $116,830 |
| Fees for Services Other | - | $85,646 | - | $85,646 |
| Travel | $58,128 | - | - | $58,128 |
| Insurance | $17,531 | $11,755 | - | $29,286 |
| Fees for Services Accounting | - | $27,147 | - | $27,147 |
| Other Employee Benefits | $6,457 | $4,305 | - | $10,762 |
| Fees for Service Investment Mgmnt Fees | - | $5,372 | - | $5,372 |
| Other Expenses | $3,472 | - | - | $3,472 |
| Total Functional Expenses | $3,884,240 | $313,607 | $196,642 | $4,394,489 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Line Item | Beginning | End | Change |
|---|---|---|---|
| Receivables from Disqualified Persons | - | $0 | - |
| Receivables from Officers, Directors, Trustees, and Key Employees | - | $0 | - |
“Prior to the final form 990 being filed with the internal revenue service, the president of the organization reviews the form 990 and addresses any issues with the board of directors and preparer so that it accurately reflects the financial activities and purpose of the organization.”
“Employees and board members sign a conflict of interest policy. A suggestion box is available to employees to confidentially raise concerns to be addressed by the executive director. The board of directors then discusses any issues at board meetings, which are held quarterly.”
“Documents subject to public disclosure are available upon request.”
“As of the filing date the audited financial statements were not available. If needed, the form 990 will be amended once the statements are availble.”
“Employees of spay neuter network are leased from a profesional employer organization. As such, payroll related expenses are reported as salaries on the form 990 and include salaries and payroll taxes.”
“Temporarily restricted net assets consists of contributions to be used for pet sterilization and marketing.”
This appendix keeps the raw XML leaves available for debugging and edge-case review. The human report above is the primary experience.
| Path | # | Value |
|---|---|---|
| IRS990/AccountantCompileOrReviewInd | 0 | false |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 134390 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 112817 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 2088964 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 1341087 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | false |
| IRS990/ActivityOrMissionDesc | 0 | SPAY NEUTER NETWORK'S (SNN) MISSION IS TO ELIMINATE PET OVERPOPULATION THROUGH SUBSIDIZED SPAY/NEUTER SERVICES, WHILE EMPOWERING COMMUNITIES TO CARE RESPONSIBLY FOR DOGS AND CATS. |
| IRS990/AdvertisingGrp/FundraisingAmt | 0 | 159817 |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 278547 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 438364 |
| IRS990/AllOtherContributionsAmt | 0 | 2760834 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 0 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | true |
| IRS990/BackupWthldComplianceInd | 0 | true |
| IRS990/BenefitsToMembersGrp/TotalAmt | 0 | 0 |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | KELLY RICHERT |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 9724723500 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | PO BOX 515 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | KAUFMAN |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | TX |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 75142 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | false |
| IRS990/BusinessRlnWithFamMemInd | 0 | false |
| IRS990/BusinessRlnWithOrgMemInd | 0 | false |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 2126463 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 2259745 |
| IRS990/ChangeToOrgDocumentsInd | 0 | false |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 2 |
| IRS990/CollectionsOfArtInd | 0 | false |
| IRS990/CompCurrentOfcrDirectorsGrp/FundraisingAmt | 0 | 3097 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 9396 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 151507 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 164000 |
| IRS990/CompDisqualPersonsGrp/TotalAmt | 0 | 0 |
| IRS990/CompensationFromOtherSrcsInd | 0 | false |
| IRS990/CompensationProcessCEOInd | 0 | false |
| IRS990/CompensationProcessOtherInd | 0 | false |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 0 |
| IRS990/ConflictOfInterestPolicyInd | 0 | true |
| IRS990/ConservationEasementsInd | 0 | false |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | false |
| IRS990/ContractorCompensationGrp/CompensationAmt | 0 | 164000 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 1 | 227884 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 0 | 7385 COUNTY ROAD 85 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 1 | 444 ROM ROBINSON RD |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 0 | KAUFMAN |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 1 | HOMER |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 0 | TX |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 1 | LA |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 0 | 75142 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 1 | 71040 |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 0 | ANIMAL MOBILE MEDICAL SERVICES PC |
| IRS990/ContractorCompensationGrp/ContractorName/PersonNm | 0 | BONNIE HILL |
| IRS990/ContractorCompensationGrp/ServicesDesc | 0 | EXECUTIVE DIRECTOR |
| IRS990/ContractorCompensationGrp/ServicesDesc | 1 | VETERINARIAN SERVICE |
| IRS990/CreditCounselingInd | 0 | false |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 2760834 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 112692 |
| IRS990/CYOtherExpensesAmt | 0 | 2594229 |
| IRS990/CYOtherRevenueAmt | 0 | 30981 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 1725239 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 235257 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 1800260 |
| IRS990/CYTotalExpensesAmt | 0 | 4394489 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 196642 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 4629746 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | false |
| IRS990/DeductibleArtContributionInd | 0 | false |
| IRS990/DeductibleNonCashContriInd | 0 | true |
| IRS990/DelegationOfMgmtDutiesInd | 0 | false |
| IRS990/DepreciationDepletionGrp/FundraisingAmt | 0 | 834 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 5879 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 110117 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 116830 |
| IRS990/Desc | 0 | Founded in 2003, Spay Neuter Network (SNN) is nationally recognized for its expertise in high-quality, high-volume spay/neuter services. Our mission is accomplished by offering free and affordable high-volume spay/neuter, wellness and vaccination services for dogs and cats in North Texas. Since our founding, we have altered more than 350,000 pets and administered more than 600,000 vaccinations. While were spaying-neutering, vaccinating, and microchipping pets, were also building on these programs to make services easier than ever for low-income pet owners to access to help save lives and sustain and improve live release rates at city and county shelters. We operate three brick-and-mortar clinics located in Crandall, Fort Worth, and Dallas, Texas, in areas of town where low-cost services are most needed. We operate mobile spay-neuter and vaccination clinics, which focus on bringing services directly to underserved low-income neighborhoods in North Texas. We provide animal transports to and from more than 35 locations to one of our clinic locations. Our outreach program educates pet owners by going door-to-door in targeted neighborhoods as well as talking with people face-to-face at special events around North Texas. Additionally, we offer humane education to North Texas schools to help the next generation become more responsible pet owners, educating over 16,000 students in 2019. We have also expanded our services to provide access to low-cost vet care in multiple low-income rural and urban areas in North Texas areas where there are veterinary deserts (no accessible veterinary services in various low-income neighborhoods around town). Access to care addresses another reason low-income pet owners surrender their pets and builds on our current programs to reduce animals entering the city shelter and having to be euthanized because of lack of homes. As our mission states we are working to eliminate pet overpopulation while helping pet owners learn how to take care of their dogs and cats and we are always looking for innovative ways to approach this problem. Various ProgramsSNN continues to be on the forefront of the many positive changes happening for animals in Dallas. SNN is proud to say we have been a catalyst for this success, initiating partnerships with the City of Dallas, DAS, city officials, local animal groups and local funders to focus on the kinds of changes we could make for animals in Dallas. SNN transfers out more animals from DAS than any other rescue partner in North Texas. Our return-to-field and return-to-owner programs have transferred out 2,892 animals from DAS 2019. All of these animals are spayed/neutered, vaccinated and microchip before being returned to field (feral and community cats) or adopted. Our expanded partnerships with local communities has allowed us to microchipped more than 80,000 dogs and cats to help low-income pet owners with microchip compliance. This helps the community by increasing the chances a lost dog picked up can be scanned and returned to their owner without ever going to the animal shelter. Weve also spayed and neutered 18,457 dogs (to date) through the Southern Dallas Spay/Neuter Surge project (now entering its 4th year). We also have sterilized, vaccinated and ear-tipped and returned-to-field more than 17,000 feral cats since 2014 through the Community Cats Program to prevent the unnecessary euthanasia of felines in Dallas. We provided over 8,000 free spay/neuter, chipping and vaccinations for Fort Worth residents living in poverty. In 2019, Spay Neuter Network also made a trip to Saipan and Puerto Rico to help with larger scale spay/neuter programs. Helping to train local veterinarians so that they can help within their communities. Our veterinary externship program with Texas AM has trained more than 20 new graduates about the importance of giving back to their communities through their local nonprofits and given them the skills they need to be effective. |
| IRS990/DescribedInSection501c3Ind | 0 | true |
| IRS990/DisregardedEntityInd | 0 | false |
| IRS990/DocumentRetentionPolicyInd | 0 | true |
| IRS990/DonorAdvisedFundInd | 0 | false |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 2978261 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 1433867 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | true |
| IRS990/ElectionOfBoardMembersInd | 0 | false |
| IRS990/EmployeeCnt | 0 | 0 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | false |
| IRS990/ExpenseAmt | 0 | 3884240 |
| IRS990/FamilyOrBusinessRlnInd | 0 | false |
| IRS990/FederalGrantAuditRequiredInd | 0 | false |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 27147 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 27147 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesLobbyingGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesManagementGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 85646 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 85646 |
| IRS990/FeesForServicesProfFundraising/TotalAmt | 0 | 0 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/ManagementAndGeneralAmt | 0 | 5372 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/TotalAmt | 0 | 5372 |
| IRS990/ForeignActivitiesInd | 0 | false |
| IRS990/ForeignFinancialAccountInd | 0 | false |
| IRS990/ForeignGrantsGrp/TotalAmt | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | false |
| IRS990/Form1098CFiledInd | 0 | false |
| IRS990/Form8282FiledCnt | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | false |
| IRS990/Form8899Filedind | 0 | false |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 0 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 1 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 2 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 3 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 4 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 5 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 6 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 7 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 8 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 60.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 4.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 6 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 7 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 8 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | BONNIE HILL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | VALERIE BRADLEY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | JENNIFER LAVENDER DVM |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | CAROL SHIELS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | MARK ROGERS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | URSULA EVERING |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | NATALIE RACE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | TRINA ROFFINO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | ANNETTE COPELAND ESQ |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 164000 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | Executive Dir. |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | President |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | Treasurer |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | Secretary |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | true |
| IRS990/FormationYr | 0 | 2003 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | false |
| IRS990/FSAuditedInd | 0 | false |
| IRS990/FundraisingActivitiesInd | 0 | false |
| IRS990/GainOrLossGrp/SecuritiesAmt | 0 | 6783 |
| IRS990/GamingActivitiesInd | 0 | false |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 9 |
| IRS990/GrantsToDomesticIndividualsGrp/TotalAmt | 0 | 0 |
| IRS990/GrantsToDomesticOrgsGrp/TotalAmt | 0 | 0 |
| IRS990/GrantsToIndividualsInd | 0 | false |
| IRS990/GrantsToOrganizationsInd | 0 | false |
| IRS990/GrantToRelatedPersonInd | 0 | false |
| IRS990/GrossAmountSalesAssetsGrp/SecuritiesAmt | 0 | 842927 |
| IRS990/GrossReceiptsAmt | 0 | 5465890 |
| IRS990/GroupReturnForAffiliatesInd | 0 | false |
| IRS990/IncludeFIN48FootnoteInd | 0 | false |
| IRS990/IncmFromInvestBondProceedsGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/IndependentAuditFinclStmtInd | 0 | false |
| IRS990/IndependentVotingMemberCnt | 0 | 9 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 1 |
| IRS990/IndoorTanningServicesInd | 0 | false |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 0 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 11755 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 17531 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 29286 |
| IRS990/IntangibleAssetsGrp/EOYAmt | 0 | 0 |
| IRS990/InterestGrp/TotalAmt | 0 | 0 |
| IRS990/InventoriesForSaleOrUseGrp/BOYAmt | 0 | 107326 |
| IRS990/InventoriesForSaleOrUseGrp/EOYAmt | 0 | 65494 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 105909 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 105909 |
| IRS990/InvestmentInJointVentureInd | 0 | false |
| IRS990/InvestmentsOtherSecuritiesGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentsProgramRelatedGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentsPubTradedSecGrp/BOYAmt | 0 | 2509848 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 3700393 |
| IRS990/IRPDocumentCnt | 0 | 17 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 789481 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 629554 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 658622 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 1448103 |
| IRS990/LegalDomicileStateCd | 0 | TX |
| IRS990/LessCostOthBasisSalesExpnssGrp/SecuritiesAmt | 0 | 836144 |
| IRS990/LoanOutstandingInd | 0 | false |
| IRS990/LobbyingActivitiesInd | 0 | false |
| IRS990/LocalChaptersInd | 0 | false |
| IRS990/MaterialDiversionOrMisuseInd | 0 | false |
| IRS990/MembersOrStockholdersInd | 0 | false |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | true |
| IRS990/MinutesOfGoverningBodyInd | 0 | true |
| IRS990/MissionDesc | 0 | Our vision is to create compassionate communities free of homeless pets. SPAY NEUTER NETWORK'S (SNN) MISSION IS To eliminate pet overpopulation through spay/neuter while empowering communities to care responsibly for dogs and cats.THE SPAY NEUTER NETWORK TEAM ALSO TAKES IT'S MISSION BEYOND THE CLINIC AND SURGICAL MASH TO COLLABORATE AND ENGAGE IN THE COMMUNITY BY SERVING ON TEAMS WORKING TO DEVELOP POWERFUL ANIMAL WELFARE PLANS AND POLICIES FOR CITIES, COUNTIES AND MUNICIPALITIES IN THE NORTH TEXAS REGION. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | false |
| IRS990/MoreThan5000KToOrgInd | 0 | false |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 8209389 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 8845555 |
| IRS990/NetGainOrLossInvestmentsGrp/ExclusionAmt | 0 | 6783 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | 6783 |
| IRS990/NetIncmFromFundraisingEvtGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetIncomeFromGamingGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetRentalIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | 400909 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 5231128 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 7411688 |
| IRS990/NoncashContributionsAmt | 0 | 27490 |
| IRS990/NondeductibleContributionsInd | 0 | false |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 6049 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 114956 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 121005 |
| IRS990/OfficeExpensesGrp/FundraisingAmt | 0 | 2200 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 64929 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 98508 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 165637 |
| IRS990/OfficerMailingAddressInd | 0 | false |
| IRS990/OperateHospitalInd | 0 | false |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 1896 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 4548 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 4305 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 6457 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 10762 |
| IRS990/OtherExpensesGrp/Desc | 0 | SURGERY/CLINIC SUPPLIES |
| IRS990/OtherExpensesGrp/Desc | 1 | TECHNICAL & VETERINARY FEES |
| IRS990/OtherExpensesGrp/Desc | 2 | BAD DEBT |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 1001134 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 542208 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 3472 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 1001134 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 542208 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 3472 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | MISCELLANEOUS INCOME |
| IRS990/OtherRevenueMiscGrp/ExclusionAmt | 0 | 30981 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 30981 |
| IRS990/OtherRevenueTotalAmt | 0 | 30981 |
| IRS990/OtherSalariesAndWagesGrp/FundraisingAmt | 0 | 30694 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 93129 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 1501675 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 1625498 |
| IRS990/OthNotesLoansReceivableNetGrp/EOYAmt | 0 | 0 |
| IRS990/PartialLiquidationInd | 0 | false |
| IRS990/PaymentsToAffiliatesGrp/TotalAmt | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | false |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 0 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 0 |
| IRS990/PledgesAndGrantsReceivableGrp/EOYAmt | 0 | 0 |
| IRS990/PoliticalCampaignActyInd | 0 | false |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 13004 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 148696 |
| IRS990/PrincipalOfficerNm | 0 | BONNIE HILL |
| IRS990/ProfessionalFundraisingInd | 0 | false |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 541900 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 541900 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | LOW COST VET CLINIC |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | TRANSPORTATION |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 1707459 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 17780 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 1707459 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 17780 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | false |
| IRS990/PYContributionsGrantsAmt | 0 | 5276712 |
| IRS990/PYExcessBenefitTransInd | 0 | false |
| IRS990/PYInvestmentIncomeAmt | 0 | 137698 |
| IRS990/PymtTravelEntrtnmntPubOfclGrp/TotalAmt | 0 | 0 |
| IRS990/PYOtherExpensesAmt | 0 | 2717300 |
| IRS990/PYOtherRevenueAmt | 0 | 7806 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 2072318 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 3456456 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 1320778 |
| IRS990/PYTotalExpensesAmt | 0 | 4038078 |
| IRS990/PYTotalRevenueAmt | 0 | 7494534 |
| IRS990/QuidProQuoContributionsInd | 0 | false |
| IRS990/RcvblFromDisqualifiedPrsnGrp/EOYAmt | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | false |
| IRS990/ReceivablesFromOfficersEtcGrp/EOYAmt | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 235257 |
| IRS990/RegularMonitoringEnfrcInd | 0 | true |
| IRS990/RelatedEntityInd | 0 | false |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | false |
| IRS990/ReportInvestmentsOtherSecInd | 0 | false |
| IRS990/ReportLandBuildingEquipmentInd | 0 | true |
| IRS990/ReportOtherAssetsInd | 0 | false |
| IRS990/ReportOtherLiabilitiesInd | 0 | false |
| IRS990/ReportProgramRelatedInvstInd | 0 | false |
| IRS990/RevenueAmt | 0 | 1725239 |
| IRS990/RoyaltiesGrp/TotalAmt | 0 | 0 |
| IRS990/RoyaltiesRevenueGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 866724 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 779787 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/CurrentTaxYearMinus3YearsAmt | 0 | 55000 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/TotalAmt | 0 | 55000 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearAmt | 0 | 2760834 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus1YearAmt | 0 | 5276712 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 3079629 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 547616 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 696051 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/TotalAmt | 0 | 12360842 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl509Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearAmt | 0 | 112692 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus1YearAmt | 0 | 137698 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 116307 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 28506 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 108874 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/TotalAmt | 0 | 504077 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearAmt | 0 | 1725239 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus1YearAmt | 0 | 2072318 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus2YearsAmt | 0 | 1418832 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus3YearsAmt | 0 | 1109903 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus4YearsAmt | 0 | 1157311 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/TotalAmt | 0 | 7483603 |
| IRS990ScheduleA/GrossReceiptsNonUnrltBusGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearAmt | 0 | 112692 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus1YearAmt | 0 | 137698 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus2YearsAmt | 0 | 116307 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus3YearsAmt | 0 | 28506 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus4YearsAmt | 0 | 108874 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/TotalAmt | 0 | 504077 |
| IRS990ScheduleA/InvestmentIncomeCYPct | 0 | 0.02470 |
| IRS990ScheduleA/InvestmentIncomePYPct | 0 | 0.02490 |
| IRS990ScheduleA/NetIncomeFromOtherUBIGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/OtherIncome509Grp/CurrentTaxYearAmt | 0 | 30981 |
| IRS990ScheduleA/OtherIncome509Grp/CurrentTaxYearMinus1YearAmt | 0 | 7806 |
| IRS990ScheduleA/OtherIncome509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 3163 |
| IRS990ScheduleA/OtherIncome509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 404 |
| IRS990ScheduleA/OtherIncome509Grp/TotalAmt | 0 | 42354 |
| IRS990ScheduleA/Post1975UBTIGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/PubliclySupportedOrg509a2Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY509Pct | 0 | 0.97050 |
| IRS990ScheduleA/PublicSupportPY509Pct | 0 | 0.97130 |
| IRS990ScheduleA/PublicSupportTotal509Amt | 0 | 19789445 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/CurrentTaxYearMinus3YearsAmt | 0 | 55000 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/TotalAmt | 0 | 55000 |
| IRS990ScheduleA/SubstantialContributorsAmtGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft509Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY509Ind | 0 | X |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearAmt | 0 | 4486073 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus1YearAmt | 0 | 7349030 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 4498461 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 1657519 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 1853362 |
| IRS990ScheduleA/Total509Grp/TotalAmt | 0 | 19844445 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearAmt | 0 | 4629746 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus1YearAmt | 0 | 7494534 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus2YearsAmt | 0 | 4617931 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus3YearsAmt | 0 | 1686429 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus4YearsAmt | 0 | 1962236 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/TotalAmt | 0 | 20390876 |
| IRS990ScheduleB/ContributorInformationGrp/ContributorBusinessName/BusinessNameLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorNum | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine2 | 0 | RESTRICTED |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2019 • Form 990Detailed filing. Detailed filing data is available for this year.