Civic Intelligence

Riverside County Training Officers

EIN 87-4008553 • 501(c)3 • Riverside, CA

Profile

The mission of the riverside county training officers is to develop and provide quality training and educational programs at a reasonable cost.

3401 University AvenueRiverside, CA 92501

rcto.training

Siviq Scores

Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.

Liabilities / Assets

Score unavailable

No value available

Liabilities-to-assets requires both liabilities and assets on the latest valid filing.

Source year 2024

Liabilities / Revenue

Score unavailable

No value available

Liabilities-to-revenue requires both liabilities and revenue on the latest valid filing.

Source year 2024

Net Margin

9th percentile

-107%

Higher net margin than 9% of similar nonprofits.

501(c)3 • <$500k nonprofits • Source year 2024

Top Officer Pay

81st percentile

$0

Higher top officer pay than 81% of similar nonprofits.

Top officer pay equals 0.0% of source-year revenue.

501(c)3 • <$500k nonprofits • Source year 2024

Asset Growth

22nd percentile

-43%

Faster asset growth than 22% of similar nonprofits.

501(c)3 • <$500k nonprofits • Annualized from 2023 to 2024

Revenue Growth

10th percentile

-80%

Faster revenue growth than 10% of similar nonprofits.

501(c)3 • <$500k nonprofits • Annualized from 2023 to 2024

Assets

Down

$26,737

Down $20,441 (-43%) from 2023

Liabilities

-

No earlier filing loaded for comparison.

Net Assets

Down

$26,737

Down $20,441 (-43%) from 2023

Revenue

Down

$19,087

Down $74,473 (-80%) from 2023

Expenses

Down

$39,528

Down $6,854 (-15%) from 2023

Net Income

Down

-$20,441

Down $67,619 (-143%) from 2023

Trend Graphs

Balance Sheet Trend

Grouped bars show assets, liabilities, and net assets across loaded filings.

$60K$40K$20K$0Assets 2023: $47,178Liabilities 2023: $0Net Assets 2023: $47,1782023Assets 2024: $26,737Net Assets 2024: $26,7372024

Highlighted filing

2024

Assets$26,737
Liabilities-
Net Assets$26,737

Operations Trend

Revenue, expenses, and net income by year, with the latest filing highlighted.

$100K$50K$0-$50KRevenue 2023: $93,560Expenses 2023: $46,382Net Income 2023: $47,1782023Revenue 2024: $19,087Expenses 2024: $39,528Net Income 2024: -$20,4412024

Highlighted filing

2024

Revenue$19,087
Expenses$39,528
Net Income-$20,441

Filings

Latest Filing Detail
Jump To
Filing Snapshot
Filing Period
Jan 1, 2024 to Dec 31, 2024
Signed
Nov 7, 2025
Return Version
2024v5.2
Gross Receipts
$19,087
Mission and Program Overview

Mission

The mission of the riverside county training officers is to develop and provide quality training and educational programs at a reasonable cost.

Program Services

DescriptionGrantsExpenses
TRAINING AND SUPPORT PROVIDED FOR FIREFIGHTERS.-$30,272
Compensation and Service Providers

Employees

NameTitleFull / Part TimeBaseOtherTotal
SCOTT LEWISDirector-$0--
MATT CRORELLIDirector-$0--
JUSTIN DETMERDirector-$0--
DEANO ESADESTreasurer-$0--
VINCENT SALAZARDirector-$0--
MATT VEGADirector-$0--
MARCO SOLADirector-$0--
KEVIN KUHLMANDirector-$0--
ADAM RODRIGUEZDirector-$0--
BARRY OWENSSecretary-$0--
FRANCO PINEDADirector-$0--
JEFF ROBERTSDirector-$0--
SEAN DEGRAVEVice President-$0--
BRUCE VANDERHORSTPresident-$0--
Filing and Contact Details

Filer

Filer Name
Riverside County Training Officers
EIN
87-4008553
Phone
9512376310
Address
3401 UNIVERSITY AVENUE, RIVERSIDE, CA 92501

Signing Officer

Name
Deano Esades
Title
Treasurer
Signed
2025-11-07
Discuss with paid preparer
Yes

Preparer

Firm
Nigro & Nigro Pc
Address
25220 Hancock Ave Ste 400, MURRIETA, CA 92562
Preparer
Anzhelika Vartikyan CPA
Phone
9516988783
Supplemental Narrative

Additional Explanations

Other Expenses.1005

Travel $394

Other Expenses.1

INSTRUCTOR $17193

Other Expenses.2

CLASS REGISTRATION $9951

Other Expenses.3

Dues & subscriptions $2027

Other Expenses.4

WEBSITE $1242

Other Expenses.5

Fire academy donation $1000

Other Expenses.6

SUPPLIES $984

Other Expenses.7

PO BOX $449

Other Expenses.8

TEXTBOOKS $435

Other Expenses.9

MEALS $315

Other Expenses.10

FILING FEE $50

Raw XML Appendix196 raw XML fields

This appendix keeps the raw XML leaves available for debugging and edge-case review. The human report above is the primary experience.

Path#Value
IRS990EZ/ActivitiesNotPreviouslyRptInd0false
IRS990EZ/BooksInCareOfDetail/PersonNm0DEANO ESADES
IRS990EZ/BooksInCareOfDetail/PhoneNum09517572221
IRS990EZ/BooksInCareOfDetail/USAddress/AddressLine1Txt048240 PECHANGA RD
IRS990EZ/BooksInCareOfDetail/USAddress/CityNm0TEMECULA
IRS990EZ/BooksInCareOfDetail/USAddress/StateAbbreviationCd0CA
IRS990EZ/BooksInCareOfDetail/USAddress/ZIPCd092592
IRS990EZ/CashSavingsAndInvestmentsGrp/BOYAmt047178
IRS990EZ/CashSavingsAndInvestmentsGrp/EOYAmt026737
IRS990EZ/ChgMadeToOrgnzngDocNotRptInd0false
IRS990EZ/CostOfGoodsSoldAmt00
IRS990EZ/CostOrOtherBasisExpenseSaleAmt00
IRS990EZ/DonorAdvisedFndsInd0false
IRS990EZ/EngagedInExcessBenefitTransInd0false
IRS990EZ/ExcessOrDeficitForYearAmt0-20441
IRS990EZ/FeesAndOtherPymtToIndCntrctAmt05488
IRS990EZ/FiledScheduleAInd0true
IRS990EZ/ForeignFinancialAccountInd0false
IRS990EZ/ForeignOfficeInd0false
IRS990EZ/Form1120PolFiledInd0false
IRS990EZ/Form990TotalAssetsGrp/BOYAmt047178
IRS990EZ/Form990TotalAssetsGrp/EOYAmt026737
IRS990EZ/FundraisingGrossIncomeAmt00
IRS990EZ/GrossReceiptsAmt019087
IRS990EZ/InfoInScheduleOPartIInd0X
IRS990EZ/LobbyingActivitiesInd0false
IRS990EZ/MadeLoansToFromOfficersInd0false
IRS990EZ/MethodOfAccountingCashInd0X
IRS990EZ/NetAssetsOrFundBalancesBOYAmt047178
IRS990EZ/NetAssetsOrFundBalancesEOYAmt026737
IRS990EZ/NetAssetsOrFundBalancesGrp/BOYAmt047178
IRS990EZ/NetAssetsOrFundBalancesGrp/EOYAmt026737
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt01.00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt11.00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt21.00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt34.00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt41.00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt50
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt61.00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt70
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt80
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt94.00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt101.00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt110
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt121.00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt134.00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt10
IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt20
IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt30
IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt40
IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt50
IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt60
IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt70
IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt80
IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt90
IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt100
IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt110
IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt120
IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt130
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm0SCOTT LEWIS
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm1MATT CRORELLI
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm2JUSTIN DETMER
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm3DEANO ESADES
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm4VINCENT SALAZAR
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm5MATT VEGA
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm6MARCO SOLA
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm7KEVIN KUHLMAN
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm8ADAM RODRIGUEZ
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm9BARRY OWENS
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm10FRANCO PINEDA
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm11JEFF ROBERTS
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm12SEAN DEGRAVE
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm13BRUCE VANDERHORST
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt0Director
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt1Director
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt2Director
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt3Treasurer
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt4Director
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt5Director
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt6Director
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt7Director
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt8Director
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt9Secretary
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt10Director
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt11Director
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt12Vice President
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt13President
IRS990EZ/OperateHospitalInd0false
IRS990EZ/Organization501c3Ind0X
IRS990EZ/OrganizationDissolvedEtcInd0false
IRS990EZ/OrganizationHadUBIInd0false
IRS990EZ/OtherExpensesTotalAmt034040
IRS990EZ/PartVIHghstPdCntrctProfSrvcTxt0NONE
IRS990EZ/PartVIOfCompOfHghstPdEmplTxt0NONE
IRS990EZ/PoliticalCampaignActyInd0false
IRS990EZ/PrimaryExemptPurposeTxt0THE MISSION OF THE RIVERSIDE COUNTY TRAINING OFFICERS IS TO DEVELOP AND PROVIDE QUALITY TRAINING AND EDUCATIONAL PROGRAMS AT A REASONABLE COST.
IRS990EZ/ProgramServiceRevenueAmt019087
IRS990EZ/ProgramSrvcAccomplishmentGrp/DescriptionProgramSrvcAccomTxt0TRAINING AND SUPPORT PROVIDED FOR FIREFIGHTERS.
IRS990EZ/ProgramSrvcAccomplishmentGrp/ProgramServiceExpensesAmt030272
IRS990EZ/ProhibitedTaxShelterTransInd0false
IRS990EZ/RelatedOrganizationCtrlEntInd0false
IRS990EZ/ScheduleBNotRequiredInd0X
IRS990EZ/SchoolOperatingInd0false
IRS990EZ/SpecialEventsDirectExpensesAmt00
IRS990EZ/SubjectToProxyTaxInd0false
IRS990EZ/TanningServicesProvidedInd0false
IRS990EZ/TaxImposedOnOrganizationMgrAmt00
IRS990EZ/TaxImposedUnderIRC4911Amt00
IRS990EZ/TaxImposedUnderIRC4912Amt00
IRS990EZ/TaxImposedUnderIRC4955Amt00
IRS990EZ/TaxReimbursedByOrganizationAmt00
IRS990EZ/TotalExpensesAmt039528
IRS990EZ/TotalProgramServiceExpensesAmt030272
IRS990EZ/TotalRevenueAmt019087
IRS990EZ/TransactionWithControlEntInd0false
IRS990EZ/TrnsfrExmptNonChrtblRltdOrgInd0false
IRS990EZ/TypeOfOrganizationCorpInd0X
IRS990EZ/WebsiteAddressTxt0HTTPS://RCTO.TRAINING/
IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/CurrentTaxYearMinus1YearAmt062138
IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/TotalAmt062138
IRS990ScheduleA/First5Years509Ind0X
IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus1YearAmt062227
IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/TotalAmt062227
IRS990ScheduleA/GovtFurnSrvcFcltsVl509Grp/TotalAmt00
IRS990ScheduleA/GrossInvestmentIncome509Grp/TotalAmt00
IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearAmt019087
IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus1YearAmt031333
IRS990ScheduleA/GrossReceiptsAdmissionsGrp/TotalAmt050420
IRS990ScheduleA/GrossReceiptsNonUnrltBusGrp/TotalAmt00
IRS990ScheduleA/InvestmentIncomeCYPct00.00000
IRS990ScheduleA/NetIncomeFromOtherUBIGrp/TotalAmt00
IRS990ScheduleA/OtherIncome509Grp/TotalAmt00
IRS990ScheduleA/Post1975UBTIGrp/TotalAmt00
IRS990ScheduleA/PubliclySupportedOrg509a2Ind0X
IRS990ScheduleA/PublicSupportCY509Pct00.00000
IRS990ScheduleA/PublicSupportTotal509Amt050509
IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/CurrentTaxYearMinus1YearAmt062138
IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/TotalAmt062138
IRS990ScheduleA/SubstantialContributorsAmtGrp/TotalAmt00
IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft509Grp/TotalAmt00
IRS990ScheduleA/Total509Grp/CurrentTaxYearAmt019087
IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus1YearAmt093560
IRS990ScheduleA/Total509Grp/TotalAmt0112647
IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearAmt019087
IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus1YearAmt093560
IRS990ScheduleA/TotalSupportCalendarYearGrp/TotalAmt0112647
IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt0Travel $394
IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt1INSTRUCTOR $17193
IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt2CLASS REGISTRATION $9951
IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt3DUES & SUBSCRIPTIONS $2027
IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt4WEBSITE $1242
IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt5FIRE ACADEMY DONATION $1000
IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt6SUPPLIES $984
IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt7PO BOX $449
IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt8TEXTBOOKS $435
IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt9MEALS $315
IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt10FILING FEE $50
IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc0Other Expenses.1005
IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc1Other Expenses.1
IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc2Other Expenses.2
IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc3Other Expenses.3
IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc4Other Expenses.4
IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc5Other Expenses.5
IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc6Other Expenses.6
IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc7Other Expenses.7
IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc8Other Expenses.8
IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc9Other Expenses.9
IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc10Other Expenses.10
ReturnHeader/BuildTS02025-03-06 01:10:19Z
ReturnHeader/BusinessOfficerGrp/DiscussWithPaidPreparerInd0true
ReturnHeader/BusinessOfficerGrp/PersonNm0DEANO ESADES
ReturnHeader/BusinessOfficerGrp/PersonTitleTxt0Treasurer
ReturnHeader/BusinessOfficerGrp/SignatureDt02025-11-07
ReturnHeader/Filer/BusinessName/BusinessNameLine1Txt0RIVERSIDE COUNTY TRAINING OFFICERS
ReturnHeader/Filer/BusinessNameControlTxt0RIVE
ReturnHeader/Filer/EIN0874008553
ReturnHeader/Filer/PhoneNum09512376310
ReturnHeader/Filer/USAddress/AddressLine1Txt03401 UNIVERSITY AVENUE
ReturnHeader/Filer/USAddress/CityNm0RIVERSIDE
ReturnHeader/Filer/USAddress/StateAbbreviationCd0CA
ReturnHeader/Filer/USAddress/ZIPCd092501
ReturnHeader/IRSResponsiblePrtyInfoCurrInd0true
ReturnHeader/PreparerFirmGrp/PreparerFirmEIN0300636241
ReturnHeader/PreparerFirmGrp/PreparerFirmName/BusinessNameLine1Txt0NIGRO & NIGRO PC
ReturnHeader/PreparerFirmGrp/PreparerUSAddress/AddressLine1Txt025220 Hancock Ave Ste 400
ReturnHeader/PreparerFirmGrp/PreparerUSAddress/CityNm0MURRIETA
ReturnHeader/PreparerFirmGrp/PreparerUSAddress/StateAbbreviationCd0CA
ReturnHeader/PreparerFirmGrp/PreparerUSAddress/ZIPCd092562
ReturnHeader/PreparerPersonGrp/PhoneNum09516988783
ReturnHeader/PreparerPersonGrp/PreparerPersonNm0Anzhelika Vartikyan CPA
ReturnHeader/ReturnTs02025-11-07T13:26:06-08:00
ReturnHeader/ReturnTypeCd0990EZ
ReturnHeader/TaxPeriodBeginDt02024-01-01
ReturnHeader/TaxPeriodEndDt02024-12-31
ReturnHeader/TaxYr02024

Document Assets

No mirrored PDF or thumbnail assets are attached yet.