Liabilities / Assets
47th percentile
Higher debt load relative to assets than 47% of similar nonprofits.
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
47th percentile
Higher debt load relative to assets than 47% of similar nonprofits.
Liabilities / Revenue
42nd percentile
Higher debt load relative to revenue than 42% of similar nonprofits.
Net Margin
24th percentile
Higher net margin than 24% of similar nonprofits.
Top Officer Pay
52nd percentile
Higher top officer pay than 52% of similar nonprofits.
Top officer pay equals 1.5% of source-year revenue.
Asset Growth
98th percentile
Faster asset growth than 98% of similar nonprofits.
Revenue Growth
54th percentile
Faster revenue growth than 54% of similar nonprofits.
Assets
Up$9,379,094
Up $6,462,409 (+222%) from 2019
Net Assets
Up$8,018,662
Up $5,823,583 (+265%) from 2019
Liabilities
Up$1,360,432
Up $638,826 (+89%) from 2019
Revenue
Up$8,241,809
Up $285,945 (+3.6%) from 2019
Expenses
Up$8,774,704
Up $229,208 (+2.7%) from 2019
Net Income
Up-$532,895
Up $56,737 (+9.6%) from 2019
Eco-cycle's mission is to identify, explore and demonstrate the emerging frontiers of sustainable resource management through the concepts and practices of zero waste. We believe in individual and community action to transform society's throw-away ethic into environmentally-responsible stewardship.
Innovate, implement, and advocate for local and global zero waste solutions.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Pledges and Grants Receivable | $13,245 | $6,285,827 | ▲ $6,272,582 |
| Investments in Publicly Traded Securities | $1,309,455 | $1,017,154 | ▼ $292,301 |
| Cash and Non-Interest-Bearing Accounts | $154,522 | $762,981 | ▲ $608,459 |
| Accounts Receivable | $697,508 | $720,378 | ▲ $22,870 |
| Land, Buildings, and Equipment, Net | $615,378 | $454,783 | ▼ $160,595 |
| Prepaid Expenses and Deferred Charges | $93,776 | $104,397 | ▲ $10,621 |
| Investments Other Securities | $31,082 | $31,855 | ▲ $773 |
| Savings and Temporary Cash Investments | $1,719 | $1,719 | → $0 |
| Total Assets | $2,916,685 | $9,379,094 | ▲ $6,462,409 |
| Liabilities | |||
| Accounts Payable and Accrued Expenses | $634,060 | $677,227 | ▲ $43,167 |
| Other Liabilities | $64,264 | $666,897 | ▲ $602,633 |
| Deferred Revenue | $23,282 | $16,308 | ▼ $6,974 |
| Total Liabilities | $721,606 | $1,360,432 | ▲ $638,826 |
| Net Assets / Fund Balance | |||
| Net Assets With Donor Restrictions | $13,245 | $6,285,827 | ▲ $6,272,582 |
| Net Assets Without Donor Restrictions | $2,181,834 | $1,732,835 | ▼ $448,999 |
| Total Net Assets Fund Balance | $2,195,079 | $8,018,662 | ▲ $5,823,583 |
| Total Liabilities and Net Assets / Fund Balance | $2,916,685 | $9,379,094 | ▲ $6,462,409 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Other Land Buildings | $281,662 | $1,810,390 | $2,092,052 |
| Equipment | $132,327 | $1,370,752 | $1,503,079 |
| Leasehold Improvements | $40,794 | $131,657 | $172,451 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Kalin Strovall | Maintenance Manager | FT | $113,936 | $10,843 | $124,779 |
| Martha Matsch | Deputy Director | FT | $90,684 | $17,950 | $108,634 |
| Suzanne Jones | Executive Director | PT | $84,818 | $8,646 | $93,464 |
| Suree Ponrattanasiri | Accounting Director | FT | $83,301 | $8,961 | $92,262 |
| Name | Title |
|---|---|
| Judith Wong | Board President |
| Daniel Benavidez | Board Vice President |
| Pat Shanks | Board Secretary |
| Ian Jacobson | Board Treasurer |
| Ann Chan | Director |
| Catherine Greener | Director |
| Crystal Gray | Director |
| Kj Mccorry | Director |
| Steve Bushong | Director |
| Contractor | Services | Location | Compensation |
|---|---|---|---|
| Leadpoint Business Service | Temporary Labor | PO BOX 202056, Dallas, TX 75320 | $1,059,214 |
| Western Disposal Services | Disposal Service | 5880 BUTTE MILL RD, Boulder, CO 80301 | $573,779 |
| Blue Star Recyclers | Recycling Electronics | PO BOX 64435, Colorado Springs, CO 80962 | $264,256 |
| Trojan Labor (hire Quest Llc) | Temporary Labor | PO BOX 890714, Charlotte, NC 91110 | $150,709 |
| 5280 Staffing Solutions | Temporary Labor | PO BOX 31001-2434, Pasadena, CA 91110 | $144,678 |
| Line Item | Amount |
|---|---|
| Other Expenses | $5,225,158 |
| Salaries, Compensation, and Employee Benefits | $3,549,546 |
| Total Fundraising Expense | $78,933 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $2,380,901 | $95,799 | $35,726 | $2,512,426 |
| Fees for Services Other | $1,822,731 | $44,992 | $1,569 | $1,869,292 |
| Other Employee Benefits | $387,707 | $21,195 | $8,621 | $417,523 |
| Current Officers, Directors, Trustees, and Key Employees | $93,605 | $201,889 | $16,088 | $311,582 |
| Occupancy | $275,183 | $14,434 | $485 | $290,102 |
| Office Expenses | $256,868 | $24,753 | $5,032 | $286,653 |
| Payroll Taxes | $179,585 | $20,943 | $3,697 | $204,225 |
| Depreciation Depletion | $156,632 | $1,256 | - | $157,888 |
| Other Expenses | $143,379 | $4,759 | - | $143,379 |
| Insurance | $133,136 | $8,169 | - | $141,305 |
| Pension Plan Contributions | $93,363 | $9,148 | $1,279 | $103,790 |
| Information Technology | $26,587 | $52,411 | - | $78,998 |
| Travel | $15,926 | $5,775 | $10 | $21,711 |
| Fees for Services Accounting | $295 | $16,937 | - | $17,232 |
| All Other Expenses | $178 | - | $6,046 | $6,224 |
| Advertising | $2,519 | $300 | $349 | $3,168 |
| Conferences and Meetings | $1,640 | $35 | $31 | $1,706 |
| Fees for Service Investment Mgmnt Fees | - | $843 | - | $843 |
| Total Functional Expenses | $8,172,133 | $523,638 | $78,933 | $8,774,704 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Line Item | Amount |
|---|---|
| Political Expenditures | $0 |
| Liability | Amount |
|---|---|
| Deposits Payable | $666,897 |
“The executive committee shall be a standing committee empowered to act on behalf of the board between meetings, in emergency situations and as needed. All actions of the executive committee shall be confirmed by the full board at the next regularly scheduled meeting following executive committee action.”
“The form 990 is prepared by the organization's public accounting firm based on information provided by the management. Once a draft of the filing is available, the form 990 is sent to the finance committee and also made available to the governing body upon request.”
“On an annual basis, or as needed, the board is asked to review and disclose any potential conflicts of interest they may have. The organization has a form that details areas of potential conflict that they consider and fill in and then the board reviews whether anything listed (if anything), is a conflict of interest. Additionally, the board president and executive director actively monitor any concerns. If a concern were to be raised, the organization does have a mechanism by which the entire board can review, discuss and come to a determination on the concern. These deliberations are recorded in the meeting minutes. The conflicted person will not be permitted to participate in the transaction or decision if it is determined a conflict of interest exists.”
“The executive director's compensation is determined annually by the full board of directors as part of the evaluation process. First board members individually complete the evaluation form with numeric ratings and a narrative justification. The president of the board consolidates the ratings, recommends an overall rating and proposes compensation. The proposed compensation is based on the rating and is compared to similar positions on the annual colorado nonprofit salary and benefits survey. Final salary is approved or modified by vote of the board. Managers are reviewed by the executive director. A pay raise of up to 5% was approved by the board in 2018. Pay was last reviewed in 2020 for the executive director and in 2020 for the managers.”
“Eco-cycle makes its governing documents available upon request. The organization does not make its financial statements or conflict of interest policy available to the public.”
“Other services: program service expenses 1,744,572. Management and general expenses 37,471. Fundraising expenses 254. Total expenses 1,782,297. Contract services: program service expenses 78,159. Management and general expenses 23. Fundraising expenses 1,315. Total expenses 79,497. Payroll services: program service expenses 0. Management and general expenses 7,498. Fundraising expenses 0. Total expenses 7,498.”
“During the year ended june 30, 2020, eco-cycle entered into a 20-year lease for its land and buildings from the city of boulder in the amount of one dollar for the term of the lease. This lease is specifically for the purpose of the operation of the eco-cycle's programs. In accordance with generally accepted accounting principles for non-profit organizations, the use of land and buildings below fair market value was recorded as a contribution receivable at the inception of the lease. The value if the donated use of land and buildings was $6,643,523.”
“The process for the oversight of the audit and selection of an accountant has not changed from the prior year.”
“Eco-cycle is a nonprofit organization exempt from federal income and colorado income taxes under the provisions of internal revenue code section 501(c)(3). However, eco-cycle remains subject to income taxes on any net income that is derived from a trade or business, regularly carried on and not in furtherance of the purpose for which it was granted exemption. No income tax provision has been recorded as the net income, if any, from any unrelated trade of business, in the opinion of management, is not material to the financial statements taken as a whole. Management believes that no uncertain tax positions exist for eco-cycle at june 30, 2020 and 2019 eco-cycle files income tax returns in the u.s. Federal jurisdiction.”
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 | 1 |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 634060 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 677227 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 697508 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 720378 |
| IRS990/AcctCompileOrReviewBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | INNOVATE, IMPLEMENT, AND ADVOCATE FOR LOCAL AND GLOBAL ZERO WASTE SOLUTIONS. |
| IRS990/AdvertisingGrp/FundraisingAmt | 0 | 349 |
| IRS990/AdvertisingGrp/ManagementAndGeneralAmt | 0 | 300 |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 2519 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 3168 |
| IRS990/AllOtherContributionsAmt | 0 | 254445 |
| IRS990/AllOtherExpensesGrp/FundraisingAmt | 0 | 6046 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 178 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 6224 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | SUREE PONRATTANASIRI |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 3034446634 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | PO BOX 19006 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | BOULDER |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | CO |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 803082006 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 154522 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 762981 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 6 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/FundraisingAmt | 0 | 16088 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 201889 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 93605 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 311582 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 0 |
| IRS990/ConferencesMeetingsGrp/FundraisingAmt | 0 | 31 |
| IRS990/ConferencesMeetingsGrp/ManagementAndGeneralAmt | 0 | 35 |
| IRS990/ConferencesMeetingsGrp/ProgramServicesAmt | 0 | 1640 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 1706 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 0 | 1059214 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 1 | 573779 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 2 | 264256 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 3 | 150709 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 4 | 144678 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 0 | PO BOX 202056 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 1 | 5880 BUTTE MILL RD |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 2 | PO BOX 64435 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 3 | PO BOX 890714 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 4 | PO BOX 31001-2434 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 0 | DALLAS |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 1 | BOULDER |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 2 | COLORADO SPRINGS |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 3 | CHARLOTTE |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 4 | PASADENA |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 0 | TX |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 1 | CO |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 2 | CO |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 3 | NC |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 4 | CA |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 0 | 75320 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 1 | 80301 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 2 | 80962 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 3 | 91110 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 4 | 91110 |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 0 | LEADPOINT BUSINESS SERVICE |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 1 | WESTERN DISPOSAL SERVICES |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 2 | BLUE STAR RECYCLERS |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 3 | TROJAN LABOR (HIRE QUEST LLC) |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 4 | 5280 STAFFING SOLUTIONS |
| IRS990/ContractorCompensationGrp/ServicesDesc | 0 | TEMPORARY LABOR |
| IRS990/ContractorCompensationGrp/ServicesDesc | 1 | DISPOSAL SERVICE |
| IRS990/ContractorCompensationGrp/ServicesDesc | 2 | RECYCLING ELECTRONICS |
| IRS990/ContractorCompensationGrp/ServicesDesc | 3 | TEMPORARY LABOR |
| IRS990/ContractorCompensationGrp/ServicesDesc | 4 | TEMPORARY LABOR |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 699172 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | -21960 |
| IRS990/CYOtherExpensesAmt | 0 | 5225158 |
| IRS990/CYOtherRevenueAmt | 0 | 16099 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 7548498 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | -532895 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 3549546 |
| IRS990/CYTotalExpensesAmt | 0 | 8774704 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 78933 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 8241809 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 23282 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 16308 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 1256 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 156632 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 157888 |
| IRS990/Desc | 0 | RECYCLING OF MATERIALS FROM COMMERCIAL AND RESIDENTIAL COLLECTIONS FOR THE BENEFIT OF THE COMMUNITY AND THE ENVIRONMENT. ALSO, EDUCATION OF THE COMMUNITY CONCERNING THE IMPORTANCE OF RECYCLING, INCLUDING THE PRACTICES OF CARBON FARMING. PROCESSED AND MARKETED ROUGHLY 60,000 TONS OF SINGLE-STREAM RECYCLABLE MATERIALS AND MILLIONS OF POUNDS OF HARD-TO RECYCLE MATERIALS FROM COMMERCIAL AND RESIDENTIAL SECTORS; COLLECTED RECYCLABLES AND ORGANIC WASTE FROM HUNDREDS OF BOULDER COUNTY BUSINESSES; CONDUCTED OVER 1,663 ENVIRONMENTAL EDUCATION PRESENTATIONS IMPACTING 41,662 STUDENTS AND TEACHERS BEFORE COVID-19 SCHOOL CLOSURES; EDUCATED OVER 1,000 COMMUNITY MEMBERS IN BENEFITS OF RECYCLING AND COMPOSTING AND ENGAGED THEM IN COMMUNITY CARBON FARMING CAMPAIGN AND LEGISLATIVE ADOPTION OF AN END-MARKET DEVELOPMENT CENTER FOR RECYCLABLE MATERIALS AND STUDY OF EXTENDED PRODUCER RESPONSIBILITY. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 0 |
| IRS990/DonatedServicesAndUseFcltsAmt | 0 | 6273530 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 13245 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 6285827 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 76 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 8172133 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 16937 |
| IRS990/FeesForServicesAccountingGrp/ProgramServicesAmt | 0 | 295 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 17232 |
| IRS990/FeesForServicesOtherGrp/FundraisingAmt | 0 | 1569 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 44992 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 1822731 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 1869292 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/ManagementAndGeneralAmt | 0 | 843 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/TotalAmt | 0 | 843 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 32.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 1.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/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 6 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 10843 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 17950 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 8646 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 8961 |
| 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 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | KALIN STROVALL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | MARTHA MATSCH |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | SUZANNE JONES |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | SUREE PONRATTANASIRI |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | JUDITH WONG |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | DANIEL BENAVIDEZ |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | IAN JACOBSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | PAT SHANKS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | STEVE BUSHONG |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | ANN CHAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | CRYSTAL GRAY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | CATHERINE GREENER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | KJ MCCORRY |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 113936 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 90684 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 84818 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 83301 |
| 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 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 12 | 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/ReportableCompFromRltdOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | MAINTENANCE MANAGER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | DEPUTY DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | EXECUTIVE DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | ACCOUNTING DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | BOARD PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | BOARD VICE PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | BOARD TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | BOARD SECRETARY |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | DIRECTOR |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 0 |
| IRS990/FormationYr | 0 | 1976 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedInd | 0 | 0 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GainOrLossGrp/OtherAmt | 0 | -47248 |
| IRS990/GainOrLossGrp/SecuritiesAmt | 0 | 744 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 9 |
| IRS990/GovernmentGrantsAmt | 0 | 444727 |
| IRS990/GrantAmt | 0 | 0 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossAmountSalesAssetsGrp/SecuritiesAmt | 0 | 401881 |
| IRS990/GrossReceiptsAmt | 0 | 8690194 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 0 |
| IRS990/IndependentVotingMemberCnt | 0 | 9 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 1 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartIXInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIIInd | 0 | X |
| IRS990/InfoInScheduleOPartXInd | 0 | X |
| IRS990/InformationTechnologyGrp/ManagementAndGeneralAmt | 0 | 52411 |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 26587 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 78998 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 8169 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 133136 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 141305 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 24544 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 24544 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/InvestmentsOtherSecuritiesGrp/BOYAmt | 0 | 31082 |
| IRS990/InvestmentsOtherSecuritiesGrp/EOYAmt | 0 | 31855 |
| IRS990/InvestmentsPubTradedSecGrp/BOYAmt | 0 | 1309455 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 1017154 |
| IRS990/IRPDocumentCnt | 0 | 2 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 3312799 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 615378 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 454783 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 3767582 |
| IRS990/LegalDomicileStateCd | 0 | CO |
| IRS990/LessCostOthBasisSalesExpnssGrp/OtherAmt | 0 | 47248 |
| IRS990/LessCostOthBasisSalesExpnssGrp/SecuritiesAmt | 0 | 401137 |
| 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 | ECO-CYCLE'S MISSION IS TO INNOVATE, IMPLEMENT, AND ADVOCATE FOR LOCAL AND GLOBAL ZERO WASTE SOLUTIONS TO FOSTER A MORE SUSTAINABLE, EQUITABLE, AND CLIMATE-RESILIENT FUTURE. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 2195079 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 8018662 |
| IRS990/NetGainOrLossInvestmentsGrp/ExclusionAmt | 0 | -46504 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | -46504 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | 82948 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 2181834 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 1732835 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/FundraisingAmt | 0 | 485 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 14434 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 275183 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 290102 |
| IRS990/OfficeExpensesGrp/FundraisingAmt | 0 | 5032 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 24753 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 256868 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 286653 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/FundraisingAmt | 0 | 8621 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 21195 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 387707 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 417523 |
| IRS990/OtherExpensesGrp/Desc | 0 | FREIGHT COSTS |
| IRS990/OtherExpensesGrp/Desc | 1 | EQUIPMENT & VEHICLE EXP |
| IRS990/OtherExpensesGrp/Desc | 2 | WASTE DISPOSAL COSTS |
| IRS990/OtherExpensesGrp/Desc | 3 | BOULDER COUNTY ED. FEE |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 4759 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 808720 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 731343 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 661835 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 3 | 143379 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 808720 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 736102 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 661835 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 143379 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 64264 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 666897 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 562000 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | MISCELLANEOUS INCOME |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 0 | 16099 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 16099 |
| IRS990/OtherRevenueTotalAmt | 0 | 16099 |
| IRS990/OtherSalariesAndWagesGrp/FundraisingAmt | 0 | 35726 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 95799 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 2380901 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 2512426 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 3697 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 20943 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 179585 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 204225 |
| IRS990/PensionPlanContributionsGrp/FundraisingAmt | 0 | 1279 |
| IRS990/PensionPlanContributionsGrp/ManagementAndGeneralAmt | 0 | 9148 |
| IRS990/PensionPlanContributionsGrp/ProgramServicesAmt | 0 | 93363 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 103790 |
| IRS990/PledgesAndGrantsReceivableGrp/BOYAmt | 0 | 13245 |
| IRS990/PledgesAndGrantsReceivableGrp/EOYAmt | 0 | 6285827 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 93776 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 104397 |
| IRS990/PrincipalOfficerNm | 0 | SUZANNE JONES |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 562000 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 562000 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 2 | 562000 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 3 | 562000 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 4 | 562000 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | BOULDER COUNTY RECYCLING SERVICES |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | RECYCLING SERVICES |
| IRS990/ProgramServiceRevenueGrp/Desc | 2 | HARD TO RECYCLE MATERIALS |
| IRS990/ProgramServiceRevenueGrp/Desc | 3 | RECYCLABLE MATERIALS |
| IRS990/ProgramServiceRevenueGrp/Desc | 4 | MISC PROG REVENUES |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 4663114 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 2082830 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 2 | 622851 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 3 | 130705 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 4 | 48998 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 4663114 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 2082830 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 2 | 622851 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 3 | 130705 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 4 | 48998 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 624442 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/PYInvestmentIncomeAmt | 0 | 30894 |
| IRS990/PYOtherExpensesAmt | 0 | 5043088 |
| IRS990/PYOtherRevenueAmt | 0 | -10713 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 7311241 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | -589632 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 3502408 |
| IRS990/PYTotalExpensesAmt | 0 | 8545496 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 7955864 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | -532895 |
| 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 |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2020 • Form 990Detailed filing. Detailed filing data is available for this year.