Liabilities / Assets
77th percentile
Higher debt load relative to assets than 77% of similar nonprofits.
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
77th percentile
Higher debt load relative to assets than 77% of similar nonprofits.
Liabilities / Revenue
63rd percentile
Higher debt load relative to revenue than 63% of similar nonprofits.
Net Margin
59th percentile
Higher net margin than 59% of similar nonprofits.
Top Officer Pay
79th percentile
Higher top officer pay than 79% of similar nonprofits.
Top officer pay equals 6.2% of source-year revenue.
Asset Growth
21st percentile
Faster asset growth than 21% of similar nonprofits.
Revenue Growth
64th percentile
Faster revenue growth than 64% of similar nonprofits.
Assets
Down$1,088,366
Down $60,693 (-5.3%) from 2023
Net Assets
Up$715,869
Up $194,696 (+37%) from 2023
Liabilities
Down$372,497
Down $255,389 (-41%) from 2023
Revenue
Up$2,189,325
Up $339,626 (+18%) from 2023
Expenses
Up$1,994,629
Up $171,920 (+9.4%) from 2023
Net Income
Up$194,696
Up $167,706 (+621%) from 2023
Providing support to environmental, social service and public health clients with mapping and technology services.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Accounts Receivable | $290,775 | $373,011 | ▲ $82,236 |
| Cash and Non-Interest-Bearing Accounts | $457,622 | $354,016 | ▼ $103,606 |
| Savings and Temporary Cash Investments | $253,276 | $264,449 | ▲ $11,173 |
| Prepaid Expenses and Deferred Charges | $27,378 | $41,419 | ▲ $14,041 |
| Land, Buildings, and Equipment, Net | $9,087 | $9,670 | ▲ $583 |
| 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 | - |
| Investments in Publicly Traded Securities | - | $0 | - |
| Intangible Assets | - | $0 | - |
| Inventories for Sale or Use | - | $0 | - |
| Total Assets | $1,149,059 | $1,088,366 | ▼ $60,693 |
| Other Assets Total | $110,921 | $45,801 | ▼ $65,120 |
| Liabilities | |||
| Accounts Payable and Accrued Expenses | $316,282 | $242,623 | ▼ $73,659 |
| Deferred Revenue | $195,332 | $85,721 | ▼ $109,611 |
| Other Liabilities | $116,272 | $44,153 | ▼ $72,119 |
| Total Liabilities | $627,886 | $372,497 | ▼ $255,389 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $456,063 | $552,089 | ▲ $96,026 |
| Net Assets With Donor Restrictions | $65,110 | $163,780 | ▲ $98,670 |
| Total Net Assets Fund Balance | $521,173 | $715,869 | ▲ $194,696 |
| Total Liabilities and Net Assets / Fund Balance | $1,149,059 | $1,088,366 | ▼ $60,693 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Equipment | $9,670 | $39,918 | $49,588 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Dan Rademacher | Ed & CFO | FT | $128,396 | $8,005 | $136,401 |
| Vanessa Knopple-Wetzel | AD & Secretary | FT | $119,789 | $8,005 | $127,794 |
| Amanda Kochanek de Recinos | Sr. Geo. Analyst | FT | $115,359 | $8,005 | $123,364 |
| Gregory Allensworth | Sr. Web GIS Dev. | FT | $113,446 | $8,005 | $121,451 |
| Stephen Smith | Interact. Pro. Mgr | FT | $111,100 | $8,005 | $119,105 |
| Timothy M Sinnott | Int. Designer | FT | $107,442 | $8,005 | $115,447 |
| Stephanie S Ding | Sr. Geospatial Ast | FT | $107,139 | $8,005 | $115,144 |
| Name | Title |
|---|---|
| Mike McLaughlin | Board Chair |
| Jaymee Go | Trustee |
| Karin Tuxen-Bettman | Trustee |
| Louis Jaffe | Trustee |
| Maggi Kelly | Trustee |
| Michal Migurski | Trustee |
| Travis White | Trustee |
| Vyki Englert | Trustee |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $1,560,526 |
| Other Expenses | $434,103 |
| Total Fundraising Expense | $65,098 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $1,040,919 | $41,633 | $20,021 | $1,102,573 |
| Current Officers, Directors, Trustees, and Key Employees | $127,268 | $89,088 | $38,181 | $254,537 |
| Fees for Services Other | $122,777 | $76,595 | - | $199,372 |
| Occupancy | $100,318 | $8,110 | $1,610 | $110,038 |
| Payroll Taxes | $90,202 | $9,895 | $4,347 | $104,444 |
| Other Employee Benefits | $94,949 | $3,543 | $480 | $98,972 |
| Insurance | $27,789 | $2,662 | $72 | $30,523 |
| Information Technology | $24,453 | $3,979 | $74 | $28,506 |
| Travel | $12,792 | $12,480 | - | $25,272 |
| Office Expenses | $4,872 | $4,417 | - | $9,289 |
| Fees for Services Accounting | - | $8,000 | - | $8,000 |
| Other Expenses | - | $7,966 | - | $7,966 |
| Depreciation Depletion | $6,734 | $783 | $313 | $7,830 |
| Conferences and Meetings | $5,482 | $1,480 | - | $6,962 |
| Fees for Services Legal | - | $345 | - | $345 |
| Total Functional Expenses | $1,658,555 | $270,976 | $65,098 | $1,994,629 |
| Line Item | Amount |
|---|---|
| Expenses per Audited Statements | $1,994,629 |
| Total Expenses per Audited Statements | $1,994,629 |
| Total Expenses per Form 990 | $1,994,629 |
| 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 | - |
| Liability | Amount |
|---|---|
| Operating lease liability | $44,153 |
“A complete draft of the Form 990 is circulated to all board members for their review and the board members are provided an opportunity to review it with the chief executive and the organization's bookkeeper before it is submitted to the IRS.”
“Board members are canvased annually with a standard form defined in our conflicts policy.”
“GreenInfo Network's forms and financials are available by email or mail to anyone who requests a copy.”
“The Internal Revenue Service and the California Franchise Tax Board have determined that the Organization is exempt from federal and state income taxes under Internal Revenue Code Section 501(c)(3) and the California Revenue and Taxation Code Section 23701(d). The Organization has evaluated its current tax positions as of December 31, 2024 and is not aware of any significant uncertain tax positions for which a reserve would be necessary. The Organizations tax returns are generally subject to examination by federal and state taxing authorities for three and four years, respectively, after they are filed.”
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 | 316282 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 242623 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 290775 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 373011 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | false |
| IRS990/ActivityOrMissionDesc | 0 | Providing support to environmental, social service and public health clients with mapping and technology services. |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 0 |
| IRS990/AllOtherContributionsAmt | 0 | 259160 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 0 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | true |
| IRS990/AuditCommitteeInd | 0 | false |
| IRS990/BackupWthldComplianceInd | 0 | true |
| IRS990/BenefitsToMembersGrp/TotalAmt | 0 | 0 |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | Anne Katzenberg |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 5103508700 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 2201 Broadway Ste M5 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | Oakland |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | CA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 94612 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | false |
| IRS990/BusinessRlnWithFamMemInd | 0 | false |
| IRS990/BusinessRlnWithOrgMemInd | 0 | false |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 457622 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 354016 |
| IRS990/ChangeToOrgDocumentsInd | 0 | false |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | false |
| IRS990/CompCurrentOfcrDirectorsGrp/FundraisingAmt | 0 | 38181 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 89088 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 127268 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 254537 |
| IRS990/CompDisqualPersonsGrp/TotalAmt | 0 | 0 |
| IRS990/CompensationFromOtherSrcsInd | 0 | false |
| IRS990/CompensationProcessCEOInd | 0 | false |
| IRS990/CompensationProcessOtherInd | 0 | false |
| IRS990/ConferencesMeetingsGrp/ManagementAndGeneralAmt | 0 | 1480 |
| IRS990/ConferencesMeetingsGrp/ProgramServicesAmt | 0 | 5482 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 6962 |
| IRS990/ConflictOfInterestPolicyInd | 0 | true |
| IRS990/ConservationEasementsInd | 0 | false |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | false |
| IRS990/CreditCounselingInd | 0 | false |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 701425 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 11173 |
| IRS990/CYOtherExpensesAmt | 0 | 434103 |
| IRS990/CYOtherRevenueAmt | 0 | 6616 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 1470111 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 194696 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 1560526 |
| IRS990/CYTotalExpensesAmt | 0 | 1994629 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 65098 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 2189325 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | false |
| IRS990/DeductibleArtContributionInd | 0 | false |
| IRS990/DeductibleNonCashContriInd | 0 | false |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 195332 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 85721 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | false |
| IRS990/DepreciationDepletionGrp/FundraisingAmt | 0 | 313 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 783 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 6734 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 7830 |
| IRS990/Desc | 0 | Mapping Program: This program encompasses all of our activities and includes technology support for environmental, social service, public health and other public and nonprofit organizations and agencies. We supported over 200 individual projects. These projects included development and improvement of digital data, analysis of data, preparation of maps and reports, development of web-based applications, and advising on communication strategies. |
| IRS990/DescribedInSection501c3Ind | 0 | true |
| IRS990/DisregardedEntityInd | 0 | false |
| IRS990/DocumentRetentionPolicyInd | 0 | true |
| IRS990/DonorAdvisedFundInd | 0 | false |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 65110 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 163780 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | false |
| IRS990/ElectionOfBoardMembersInd | 0 | false |
| IRS990/EmployeeCnt | 0 | 15 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | true |
| IRS990/EngagedInExcessBenefitTransInd | 0 | false |
| IRS990/ExpenseAmt | 0 | 1658555 |
| IRS990/FamilyOrBusinessRlnInd | 0 | false |
| IRS990/FederalGrantAuditRequiredInd | 0 | false |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 8000 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 8000 |
| IRS990/FeesForServicesLegalGrp/ManagementAndGeneralAmt | 0 | 345 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 345 |
| IRS990/FeesForServicesLobbyingGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesManagementGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 76595 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 122777 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 199372 |
| IRS990/FeesForServicesProfFundraising/TotalAmt | 0 | 0 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/TotalAmt | 0 | 0 |
| 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/AverageHoursPerWeekRltdOrgRt | 9 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 10 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 11 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 12 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 13 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 14 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 13 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 14 | 0.50 |
| 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/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 8005 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 8005 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 8005 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 8005 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 8005 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 8005 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 8005 |
| 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/OtherCompensationAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | Dan Rademacher |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | Vanessa Knopple-Wetzel |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | Amanda Kochanek de Recinos |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | Gregory Allensworth |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | Stephen Smith |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | Timothy M Sinnott |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | Stephanie S Ding |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | Mike McLaughlin |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | Jaymee Go |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | Michal Migurski |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | Karin Tuxen-Bettman |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | Travis White |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | Maggi Kelly |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | Vyki Englert |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 14 | Louis Jaffe |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 128396 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 119789 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 115359 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 113446 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 111100 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 107442 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 107139 |
| 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/ReportableCompFromOrgAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 14 | 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/ReportableCompFromRltdOrgAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | ED & CFO |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | AD & Secretary |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | Sr. Geo. Analyst |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | Sr. Web GIS Dev. |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | Interact. Pro. Mgr |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | Int. Designer |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | Sr. Geospatial Ast |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | Board Chair |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | Trustee |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | Trustee |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | Trustee |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | Trustee |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | Trustee |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | Trustee |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 14 | Trustee |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | true |
| IRS990/FormationYr | 0 | 1999 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | false |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | true |
| IRS990/FundraisingActivitiesInd | 0 | false |
| IRS990/GamingActivitiesInd | 0 | false |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 7 |
| IRS990/GovernmentGrantsAmt | 0 | 442265 |
| IRS990/GrantsToDomesticIndividualsGrp/TotalAmt | 0 | 0 |
| IRS990/GrantsToDomesticOrgsGrp/TotalAmt | 0 | 0 |
| IRS990/GrantsToIndividualsInd | 0 | false |
| IRS990/GrantsToOrganizationsInd | 0 | false |
| IRS990/GrantToRelatedPersonInd | 0 | false |
| IRS990/GrossReceiptsAmt | 0 | 2189325 |
| IRS990/GroupReturnForAffiliatesInd | 0 | false |
| IRS990/IncludeFIN48FootnoteInd | 0 | true |
| IRS990/IncmFromInvestBondProceedsGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/IndependentAuditFinclStmtInd | 0 | true |
| IRS990/IndependentVotingMemberCnt | 0 | 7 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 7 |
| IRS990/IndoorTanningServicesInd | 0 | false |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InformationTechnologyGrp/FundraisingAmt | 0 | 74 |
| IRS990/InformationTechnologyGrp/ManagementAndGeneralAmt | 0 | 3979 |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 24453 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 28506 |
| IRS990/InsuranceGrp/FundraisingAmt | 0 | 72 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 2662 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 27789 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 30523 |
| IRS990/IntangibleAssetsGrp/EOYAmt | 0 | 0 |
| IRS990/InterestGrp/TotalAmt | 0 | 0 |
| IRS990/InventoriesForSaleOrUseGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 11173 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 11173 |
| IRS990/InvestmentInJointVentureInd | 0 | false |
| IRS990/InvestmentsOtherSecuritiesGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentsProgramRelatedGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 20 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 39918 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 9087 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 9670 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 49588 |
| IRS990/LegalDomicileStateCd | 0 | CA |
| 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 | Providing support to environmental, social service and public health clients with mapping and technology services. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | false |
| IRS990/MoreThan5000KToOrgInd | 0 | false |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 521173 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 715869 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetIncmFromFundraisingEvtGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetIncomeFromGamingGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetRentalIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 456063 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 552089 |
| IRS990/NondeductibleContributionsInd | 0 | false |
| IRS990/OccupancyGrp/FundraisingAmt | 0 | 1610 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 8110 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 100318 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 110038 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 4417 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 4872 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 9289 |
| IRS990/OfficerMailingAddressInd | 0 | false |
| IRS990/OperateHospitalInd | 0 | false |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 110921 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 45801 |
| IRS990/OtherEmployeeBenefitsGrp/FundraisingAmt | 0 | 480 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 3543 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 94949 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 98972 |
| IRS990/OtherExpensesGrp/Desc | 0 | Service fees & other |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 7966 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 7966 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 116272 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 44153 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 900099 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | Other income |
| IRS990/OtherRevenueMiscGrp/ExclusionAmt | 0 | 6616 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 6616 |
| IRS990/OtherRevenueTotalAmt | 0 | 6616 |
| IRS990/OtherSalariesAndWagesGrp/FundraisingAmt | 0 | 20021 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 41633 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 1040919 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 1102573 |
| IRS990/OthNotesLoansReceivableNetGrp/EOYAmt | 0 | 0 |
| IRS990/PartialLiquidationInd | 0 | false |
| IRS990/PaymentsToAffiliatesGrp/TotalAmt | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | false |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 4347 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 9895 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 90202 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 104444 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 0 |
| IRS990/PledgesAndGrantsReceivableGrp/EOYAmt | 0 | 0 |
| IRS990/PoliticalCampaignActyInd | 0 | false |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 27378 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 41419 |
| IRS990/PrincipalOfficerNm | 0 | Dan Rademacher |
| IRS990/ProfessionalFundraisingInd | 0 | false |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 900099 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 900099 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | Contract revenue |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | Hosting fees |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 1459111 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 11000 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 1459111 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 11000 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | false |
| IRS990/PYContributionsGrantsAmt | 0 | 444846 |
| IRS990/PYExcessBenefitTransInd | 0 | false |
| IRS990/PYInvestmentIncomeAmt | 0 | 4453 |
| IRS990/PymtTravelEntrtnmntPubOfclGrp/TotalAmt | 0 | 0 |
| IRS990/PYOtherExpensesAmt | 0 | 326607 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 1400400 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 26990 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 1496102 |
| IRS990/PYTotalExpensesAmt | 0 | 1822709 |
| IRS990/PYTotalRevenueAmt | 0 | 1849699 |
| IRS990/QuidProQuoContributionsInd | 0 | false |
| IRS990/RcvblFromDisqualifiedPrsnGrp/EOYAmt | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | false |
| IRS990/ReceivablesFromOfficersEtcGrp/EOYAmt | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 194696 |
| 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 | true |
| IRS990/ReportProgramRelatedInvstInd | 0 | false |
| IRS990/RevenueAmt | 0 | 1470111 |
| IRS990/RoyaltiesGrp/TotalAmt | 0 | 0 |
| IRS990/RoyaltiesRevenueGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 253276 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 264449 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearAmt | 0 | 701425 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus1YearAmt | 0 | 444846 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 246390 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 709204 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 389042 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/TotalAmt | 0 | 2490907 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl509Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearAmt | 0 | 11173 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus1YearAmt | 0 | 4453 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 2704 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 230 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 1170 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/TotalAmt | 0 | 19730 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearAmt | 0 | 1470111 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus1YearAmt | 0 | 1400400 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus2YearsAmt | 0 | 1323827 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus3YearsAmt | 0 | 1083782 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus4YearsAmt | 0 | 1213022 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/TotalAmt | 0 | 6491142 |
| IRS990ScheduleA/GrossReceiptsNonUnrltBusGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearAmt | 0 | 11173 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus1YearAmt | 0 | 4453 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus2YearsAmt | 0 | 2704 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus3YearsAmt | 0 | 230 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus4YearsAmt | 0 | 1170 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/TotalAmt | 0 | 19730 |
| IRS990ScheduleA/InvestmentIncomeCYPct | 0 | 0.00220 |
| IRS990ScheduleA/InvestmentIncomePYPct | 0 | 0.00120 |
| IRS990ScheduleA/NetIncomeFromOtherUBIGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/OtherIncome509Grp/CurrentTaxYearAmt | 0 | 6616 |
| IRS990ScheduleA/OtherIncome509Grp/TotalAmt | 0 | 6616 |
| IRS990ScheduleA/Post1975UBTIGrp/TotalAmt | 0 | 0 |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2024 • Form 990Detailed filing. Detailed filing data is available for this year.