Liabilities / Assets
57th percentile
Higher debt load relative to assets than 57% of similar nonprofits.
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
57th percentile
Higher debt load relative to assets than 57% of similar nonprofits.
Liabilities / Revenue
41st percentile
Higher debt load relative to revenue than 41% of similar nonprofits.
Net Margin
52nd percentile
Higher net margin than 52% of similar nonprofits.
Top Officer Pay
71st percentile
Higher top officer pay than 71% of similar nonprofits.
Top officer pay equals 3.4% of source-year revenue.
Asset Growth
75th percentile
Faster asset growth than 75% of similar nonprofits.
Revenue Growth
75th percentile
Faster revenue growth than 75% of similar nonprofits.
Assets
Up$2,978,817
Up $581,166 (+24%) from 2020
Net Assets
Up$2,449,585
Up $702,335 (+40%) from 2020
Liabilities
Down$529,232
Down $121,169 (-19%) from 2020
Revenue
Up$5,071,046
Up $1,474,146 (+41%) from 2020
Expenses
Up$4,392,144
Up $888,178 (+25%) from 2020
Net Income
Up$678,902
Up $585,968 (+631%) from 2020
Ruby's place is an innovative nonprofit committed to ending domestic violence, human trafficking, and violent crime through hope, advocacy, and connection.
Ruby's place is an innovative nonprofit committed to ending domestic violence, human trafficking and violent crime through hope, advocacy and connection.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Cash and Non-Interest-Bearing Accounts | $1,143,741 | $1,282,530 | ▲ $138,789 |
| Pledges and Grants Receivable | $800,401 | $1,261,669 | ▲ $461,268 |
| Land, Buildings, and Equipment, Net | $422,646 | $402,348 | ▼ $20,298 |
| Prepaid Expenses and Deferred Charges | $1,064 | $371 | ▼ $693 |
| Total Assets | $2,397,651 | $2,978,817 | ▲ $581,166 |
| Other Assets Total | $29,799 | $31,899 | ▲ $2,100 |
| Liabilities | |||
| Accounts Payable and Accrued Expenses | $235,302 | $331,004 | ▲ $95,702 |
| Other Liabilities | $415,099 | $198,228 | ▼ $216,871 |
| Total Liabilities | $650,401 | $529,232 | ▼ $121,169 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $1,468,230 | $2,449,585 | ▲ $981,355 |
| Net Assets With Donor Restrictions | $279,020 | $0 | ▼ $279,020 |
| Total Net Assets Fund Balance | $1,747,250 | $2,449,585 | ▲ $702,335 |
| Total Liabilities and Net Assets / Fund Balance | $2,397,651 | $2,978,817 | ▲ $581,166 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Buildings | $107,964 | $989,448 | $1,097,412 |
| Equipment | $75,520 | $149,402 | $224,922 |
| Leasehold Improvements | $90,857 | $44,630 | $135,487 |
| Land | $128,007 | - | $128,007 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Sophora Acheson | Executive Director | FT | $147,357 | $25,894 | $173,251 |
| Maureen Tiongco | Chief Financial Officer | FT | $133,125 | $5,325 | $138,450 |
| Beth Quirarte | Director of Development | FT | $103,130 | $4,125 | $107,255 |
| Name | Title |
|---|---|
| Edward C Rusnak | President |
| Carolyn Wang | Member |
| Daniel Abud | Member |
| Garrett Contreras | Member |
| Giselle Teixeira | Member |
| Jean Kondo | Member |
| Jenne Martinez | Member |
| Jonas Oliveira | Member |
| Lisa Hershey | Member |
| Maria Cruz | Member |
| Mia Zinni | Secretary/treasurer |
| Contribution Type | Reported Amount | Valuation Method |
|---|---|---|
| Clothing and Household Goods | $29,746 | Fair Market Value (FMV) |
| Total Noncash Contributions | $29,746 | - |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $2,997,561 |
| Other Expenses | $1,089,288 |
| Grants and Similar Amounts Paid | $305,295 |
| Total Fundraising Expense | $85,522 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $1,936,406 | $191,621 | $61,416 | $2,189,443 |
| Other Employee Benefits | $280,490 | $49,362 | - | $329,852 |
| Grants to Domestic Orgs | $305,295 | - | - | $305,295 |
| Current Officers, Directors, Trustees, and Key Employees | $227,293 | $53,188 | - | $280,481 |
| Payroll Taxes | $187,715 | $9,898 | $172 | $197,785 |
| Occupancy | $87,604 | $16,146 | - | $103,750 |
| Fees for Services Other | $77,253 | $4,122 | $20,150 | $101,525 |
| Office Expenses | $57,190 | $1,497 | $268 | $58,955 |
| Depreciation Depletion | $54,244 | - | - | $54,244 |
| Other Expenses | $28,341 | $12,764 | $2,475 | $43,580 |
| Conferences and Meetings | $34,786 | $2,670 | - | $37,456 |
| Insurance | $30,156 | $269 | - | $30,425 |
| Fees for Services Legal | $2,900 | $16,135 | - | $19,035 |
| Information Technology | $10,960 | $7,693 | - | $18,653 |
| All Other Expenses | $17,993 | $2 | - | $17,995 |
| Fees for Services Accounting | $6,709 | $3,272 | - | $9,981 |
| Advertising | $6,729 | - | $1,041 | $7,770 |
| Travel | $5,619 | $100 | - | $5,719 |
| Total Functional Expenses | $3,932,364 | $374,258 | $85,522 | $4,392,144 |
| Line Item | Amount |
|---|---|
| Expenses per Audited Statements | $4,392,144 |
| Total Expenses per Audited Statements | $4,392,144 |
| Total Expenses per Form 990 | $4,392,144 |
| Expenses Not Reported on Financial Statements | $0 |
| Expenses Not Reported on Form 990 | $0 |
| Recipient | Location | Category | Purpose | Amount |
|---|---|---|---|---|
| Shade Movement | Emeryville, CA | 501c3 | Department of Justice, Human Trafficking Services, Medical Offramps | $102,452 |
| Justice at Last | San Carlos, CA | - | Department of Justice, Human Trafficking Services, Medical Offramps | $45,335 |
| Covenant House of California | Los Angeles, CA | 501c3 | Cal Oes, Youth Services, Shelter Services | $40,000 |
| Progressive Transition(s) Inc | Oakland, CA | - | Department of Justice, Human Trafficking Services, Medical Offramps | $33,912 |
| Centro | Oakland, CA | - | Department of Justice, Human Trafficking Services, Medical Offramps | $12,470 |
| Rubicon Programs | Richmond, CA | 501c3 | Department of Justice, Office for Victims of Crime, Cal Oes Kh Transitional Living | $12,210 |
| Api Legal Outreach | Oakland, CA | 501c3 | Cal Oes, Youth Services, Shelter Services | $10,000 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Interested Party | Relationship | Description | Shared Revenue | Amount |
|---|---|---|---|---|
| Ed Rusnak | Board President | ED RUSNAK, BOARD PRESIDENT, IS A FINANCIAL ADVISOR FOR THE EXECUTIVE DIRECTOR'S 457F PLAN. | No | - |
| Sophora Acheson | Executive Director | SOPHORA ACHESON'S SISTER IS EMPLOYED BY THE ORGANIZATION. | No | - |
| Liability | Amount |
|---|---|
| Refundable Advances | $178,547 |
| Deferred Compensation | $14,599 |
| Contract Advances | $5,082 |
“The executive director provides the draft form 990 to the finance committee and board of directors. The board of directors must approve the draft form 990 prior to filing.”
“Conflict of interest policy is in the handbook, which new employees are given upon hire. There is also a conflict of interest policy that must be signed by each board of director.”
“The board of directors meets in a closed session to determine compensation of the executive director. A peer review process is a part of the compensation analysis. The executive director is in regular contact with executive director's of other nonprofit organizations to gather information concerning compensation of employees and also references the "fair pay for northern california nonprofits" report.”
“The organization's form 1023, 990 and 990-t (if applicable) are available to the public upon request. The form 990 is updated to the organization's website each year.”
“The organization's governing documents, conflict of interest policy and financial statements are available to the public upon request. The audited financial statements and annual reports are updated to the organization's website each year.”
“In management's judgment there are no uncertain tax positions as of june 30, 2021.”
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 | 0 |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 235302 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 331004 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | RUBY'S PLACE IS AN INNOVATIVE NONPROFIT COMMITTED TO ENDING DOMESTIC VIOLENCE, HUMAN TRAFFICKING AND VIOLENT CRIME THROUGH HOPE, ADVOCACY AND CONNECTION. |
| IRS990/AdvertisingGrp/FundraisingAmt | 0 | 1041 |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 6729 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 7770 |
| IRS990/AllOtherContributionsAmt | 0 | 605558 |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | 2 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 17993 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 17995 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | RUBY'S PLACE INC |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 5105815626 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 20880 BAKER ROAD |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | CASTRO VALLEY |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | CA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 94546 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 1 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 1 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 1143741 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 1282530 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 53188 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 227293 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 280481 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 0 |
| IRS990/ConferencesMeetingsGrp/ManagementAndGeneralAmt | 0 | 2670 |
| IRS990/ConferencesMeetingsGrp/ProgramServicesAmt | 0 | 34786 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 37456 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 605558 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 305295 |
| IRS990/CYInvestmentIncomeAmt | 0 | 0 |
| IRS990/CYOtherExpensesAmt | 0 | 1089288 |
| IRS990/CYOtherRevenueAmt | 0 | 10783 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 4454705 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 678902 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 2997561 |
| IRS990/CYTotalExpensesAmt | 0 | 4392144 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 85522 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 5071046 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 1 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 54244 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 54244 |
| IRS990/Desc | 0 | OUR EMERGENCY SHELTER PROVIDES 42 BEDS TO WOMEN AND CHILDREN WHO ARE SURVIVORS OF DOMESTIC VIOLENCE, HUMAN TRAFFICKING, OR HOMELESSNESS. THE MULTI-DISCIPLINARY/CULTURAL SHELTER STAFF PROVIDES CULTURALLY COMPETENT TRAUMA INFORMED SERVICES 24 HOURS PER DAY, 365 DAYS PER YEAR. LAST CALENDAR YEAR, SOCIAL DISTANCING WAS ENCOURAGED DUE TO COVID AND THE COUNTY MANDATED SOME OF OUR CLIENTS STAY IN HOTELS DESIGNATED IN ALAMEDA COUNTY. RUBY'S PLACE ALSO HAS A SECOND EMERGENCY SHELTER WHICH IS A 6 BED FACILITY FOR MALE VICTIMS OF LABOR TRAFFICKING. OUR THIRD FACILITY HOUSES TRANSWOMEN WHO ARE SURVIVORS OF HUMAN TRAFFICKING. WE ALSO PROVIDE THEM SHELTER AND SUPPORTIVE SERVICES. WE ALSO HAVE A 24-HOUR CRISIS LINE, OFFER CASE MANAGEMENT, THERAPY, CHILDREN'S PROGRAM AND A HOUSING FIRST RENTAL SUBSIDY PROGRAM AND SUPPORTIVE TRANSITIONAL HOUSING PROGRAM. DUE TO COVID, INSTEAD OF OFFERING IN HOUSE SERVICES, WE OFFER CASE MANAGEMENT SERVICES, PRESENTATION AND TRAININGS TO THE COMMUNITY VIA REMOTE ACCESS.IN 2022 WE WILL OPEN OUR FIRST YOUTH SHELTER FOR MINORS WHO ARE VICTIMS OF SEX TRAFFICKING. WE ARE ALSO ONE OF THE TRAUMA RECOVERY CENTERS IN THE SOUTHERN PART OF ALAMEDA COUNTY FOR VICTIMS OF TRAUMA. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 279020 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 0 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 60 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 3932364 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditPerformedInd | 0 | 1 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 1 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 3272 |
| IRS990/FeesForServicesAccountingGrp/ProgramServicesAmt | 0 | 6709 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 9981 |
| IRS990/FeesForServicesLegalGrp/ManagementAndGeneralAmt | 0 | 16135 |
| IRS990/FeesForServicesLegalGrp/ProgramServicesAmt | 0 | 2900 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 19035 |
| IRS990/FeesForServicesOtherGrp/FundraisingAmt | 0 | 20150 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 4122 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 77253 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 101525 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 13 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 0 | X |
| 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/IndividualTrusteeOrDirectorInd | 9 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 10 | 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/OtherCompensationAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 11 | 25894 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 12 | 5325 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 13 | 4125 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | EDWARD C RUSNAK |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | MIA ZINNI |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | GISELLE TEIXEIRA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | DANIEL ABUD |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | MARIA CRUZ |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | JEAN KONDO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | GARRETT CONTRERAS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | LISA HERSHEY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | CAROLYN WANG |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | JONAS OLIVEIRA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | JENNE MARTINEZ |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | SOPHORA ACHESON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | MAUREEN TIONGCO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | BETH QUIRARTE |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 0 |
| 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/ReportableCompFromOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 11 | 147357 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 12 | 133125 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 13 | 103130 |
| 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/ReportableCompFromRltdOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | SECRETARY/TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | EXECUTIVE DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | CHIEF FINANCIAL OFFICER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | DIRECTOR OF DEVELOPMENT |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 1972 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 10 |
| IRS990/GrantAmt | 0 | 305295 |
| IRS990/GrantsToDomesticOrgsGrp/ProgramServicesAmt | 0 | 305295 |
| IRS990/GrantsToDomesticOrgsGrp/TotalAmt | 0 | 305295 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 1 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossReceiptsAmt | 0 | 5071046 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 9 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 3 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InformationTechnologyGrp/ManagementAndGeneralAmt | 0 | 7693 |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 10960 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 18653 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 269 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 30156 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 30425 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 38 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 1183480 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 422646 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 402348 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 1585828 |
| IRS990/LegalDomicileStateCd | 0 | CA |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LobbyingActivitiesInd | 0 | 1 |
| IRS990/LocalChaptersInd | 0 | 0 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembersOrStockholdersInd | 0 | 0 |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 1 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | RUBY'S PLACE IS AN INNOVATIVE NONPROFIT COMMITTED TO ENDING DOMESTIC VIOLENCE, HUMAN TRAFFICKING AND VIOLENT CRIME THROUGH HOPE, ADVOCACY AND CONNECTION. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 1747250 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 2449585 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 1468230 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 2449585 |
| IRS990/NoncashContributionsAmt | 0 | 29746 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 16146 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 87604 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 103750 |
| IRS990/OfficeExpensesGrp/FundraisingAmt | 0 | 268 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 1497 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 57190 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 58955 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 29799 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 31899 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 49362 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 280490 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 329852 |
| IRS990/OtherExpensesGrp/Desc | 0 | OTHER SERVICES |
| IRS990/OtherExpensesGrp/Desc | 1 | PROGRAM SUPPLIES |
| IRS990/OtherExpensesGrp/Desc | 2 | EQUIPMENT, MAINTENANCE |
| IRS990/OtherExpensesGrp/Desc | 3 | OTHER EXPENSES |
| IRS990/OtherExpensesGrp/FundraisingAmt | 0 | 2475 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 5519 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 1 | 12764 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 328317 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 151089 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 95275 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 3 | 28341 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 328317 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 156608 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 95275 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 43580 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 415099 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 198228 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 624200 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | OTHER INCOME |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 0 | 10783 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 10783 |
| IRS990/OtherRevenueTotalAmt | 0 | 10783 |
| IRS990/OtherSalariesAndWagesGrp/FundraisingAmt | 0 | 61416 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 191621 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 1936406 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 2189443 |
| IRS990/OtherWebsiteInd | 0 | X |
| IRS990/OwnWebsiteInd | 0 | X |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 172 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 9898 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 187715 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 197785 |
| IRS990/PledgesAndGrantsReceivableGrp/BOYAmt | 0 | 800401 |
| IRS990/PledgesAndGrantsReceivableGrp/EOYAmt | 0 | 1261669 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 1064 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 371 |
| IRS990/PrincipalOfficerNm | 0 | MAUREEN TIONGCO |
| IRS990/PriorPeriodAdjustmentsAmt | 0 | 23433 |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 624200 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | GOVERNMENT CONTRACTS |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 4454705 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 4454705 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 503422 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 311358 |
| IRS990/PYInvestmentIncomeAmt | 0 | 0 |
| IRS990/PYOtherExpensesAmt | 0 | 995942 |
| IRS990/PYOtherRevenueAmt | 0 | 16413 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 3077065 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 92934 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 2196666 |
| IRS990/PYTotalExpensesAmt | 0 | 3503966 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 3596900 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 678902 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| IRS990/RelatedEntityInd | 0 | 0 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 0 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 1 |
| IRS990/ReportOtherAssetsInd | 0 | 0 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 1 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/RevenueAmt | 0 | 4454705 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 605558 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 503422 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 1067830 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 619701 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 451014 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 3247525 |
| IRS990ScheduleA/GrossReceiptsRltdActivitiesAmt | 0 | 13170562 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearAmt | 0 | 10783 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 16413 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 2957 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 5574 |
| IRS990ScheduleA/OtherIncome170Grp/TotalAmt | 0 | 35727 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0.79350 |
| IRS990ScheduleA/PublicSupportPY170Pct | 0 | 0.87290 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 2605270 |
| IRS990ScheduleA/SubstantialContributorsTotAmt | 0 | 642255 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind | 0 | X |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 605558 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 503422 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 1067830 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 619701 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 451014 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 3247525 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 3283252 |
| IRS990ScheduleB/ContributorInformationGrp/ContributorBusinessName/BusinessNameLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorNum | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine2 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/City | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/State | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/ZIPCode | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/TotalContributionsAmt | 0 | RESTRICTED |
| IRS990/ScheduleBRequiredInd | 0 | 1 |
| IRS990ScheduleC/AvgGrassrootsLobbyingExpendGrp/CurrentYearAmt | 0 | 5250 |
| IRS990ScheduleC/AvgGrassrootsLobbyingExpendGrp/TotalAmt | 0 | 5250 |
| IRS990ScheduleC/AvgGrassrootsNontaxableGrp/CurrentYearAmt | 0 | 92402 |
| IRS990ScheduleC/AvgGrassrootsNontaxableGrp/CurrentYearMinus1Amt | 0 | 81300 |
| IRS990ScheduleC/AvgGrassrootsNontaxableGrp/TotalAmt | 0 | 173702 |
| IRS990ScheduleC/AvgLobbyingNontaxableAmountGrp/CurrentYearAmt | 0 | 369607 |
| IRS990ScheduleC/AvgLobbyingNontaxableAmountGrp/CurrentYearMinus1Amt | 0 | 325198 |
| IRS990ScheduleC/AvgLobbyingNontaxableAmountGrp/TotalAmt | 0 | 694805 |
| IRS990ScheduleC/AvgTotalLobbyingExpendGrp/CurrentYearAmt | 0 | 5250 |
| IRS990ScheduleC/AvgTotalLobbyingExpendGrp/TotalAmt | 0 | 5250 |
| IRS990ScheduleC/GrassrootsCeilingAmt | 0 | 260553 |
| IRS990ScheduleC/GrassrootsNontaxableGrp/FilingOrganizationsTotalAmt | 0 | 92402 |
| IRS990ScheduleC/LobbyingCeilingAmt | 0 | 1042208 |
| IRS990ScheduleC/LobbyingNontaxableAmountGrp/FilingOrganizationsTotalAmt | 0 | 369607 |
| IRS990ScheduleC/OtherExemptPurposeExpendGrp/FilingOrganizationsTotalAmt | 0 | 4386894 |
| IRS990ScheduleC/SupplementalInformationDetail/ExplanationTxt | 0 | WE PARTICIPATED IN DEBATES AND AWARENESS CAMPAIGNS FOR PROP 20 WHICH SPECIFICALLY AFFECTS OUR CALVCB FUNDING. WE HAD A WEBPAGE ON OUR WEBSITE ON INFO ABOUT PROP 20 AS WELL. |
| IRS990ScheduleC/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | PART II-B, LINE 1: |
| IRS990ScheduleC/TotalExemptPurposeExpendGrp/FilingOrganizationsTotalAmt | 0 | 4392144 |
| IRS990ScheduleC/TotalGrassrootsLobbyingGrp/FilingOrganizationsTotalAmt | 0 | 5250 |
| IRS990ScheduleC/TotalLobbyingExpendGrp/FilingOrganizationsTotalAmt | 0 | 5250 |
| IRS990ScheduleC/TotLbbyExpendMnsLbbyngNonTxGrp/FilingOrganizationsTotalAmt | 0 | 0 |
| IRS990ScheduleC/TotLbbyngGrassrootMnsNonTxGrp/FilingOrganizationsTotalAmt | 0 | 0 |
| IRS990ScheduleD/BuildingsGrp/BookValueAmt | 0 | 107964 |
| IRS990ScheduleD/BuildingsGrp/DepreciationAmt | 0 | 989448 |
| IRS990ScheduleD/BuildingsGrp/OtherCostOrOtherBasisAmt | 0 | 1097412 |
| IRS990ScheduleD/EquipmentGrp/BookValueAmt | 0 | 75520 |
| IRS990ScheduleD/EquipmentGrp/DepreciationAmt | 0 | 149402 |
| IRS990ScheduleD/EquipmentGrp/OtherCostOrOtherBasisAmt | 0 | 224922 |
| IRS990ScheduleD/ExpensesNotReportedAmt | 0 | 0 |
| IRS990ScheduleD/ExpensesNotRptFinclStmtAmt | 0 | 0 |
| IRS990ScheduleD/ExpensesSubtotalAmt | 0 | 4392144 |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2021 • Form 990Detailed filing. Detailed filing data is available for this year.