Liabilities / Assets
95th percentile
Higher debt load relative to assets than 95% of similar nonprofits.
EIN 95-3946289 • 501(c)6 • Arcadia, CA
Profile
To foster and promote a healthy economic climate and a higher level of public acceptance of the thoroughbred horse racing industry. To work for the improvement of living and working conditions for the employees of members and to provide retirement benefits if applicable. To represent interest and rights of its members in any matters with any industry related organization. To form and educate its members and other segments of the industry regarding any matter important to the interests of the members.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
95th percentile
Higher debt load relative to assets than 95% of similar nonprofits.
Liabilities / Revenue
89th percentile
Higher debt load relative to revenue than 89% of similar nonprofits.
Net Margin
43rd percentile
Higher net margin than 43% of similar nonprofits.
Top Officer Pay
46th percentile
Higher top officer pay than 46% of similar nonprofits.
Top officer pay equals 4.5% of source-year revenue.
Asset Growth
58th percentile
Faster asset growth than 58% of similar nonprofits.
Revenue Growth
37th percentile
Faster revenue growth than 37% of similar nonprofits.
Assets
Up$3,170,612
Up $233,120 (+7.9%) from 2023
Liabilities
Up$2,609,490
Up $142,285 (+5.8%) from 2023
Net Assets
Up$561,122
Up $90,835 (+19%) from 2023
Revenue
Up$3,792,665
Up $92,346 (+2.5%) from 2023
Expenses
Up$3,704,426
Up $161,135 (+4.5%) from 2023
Net Income
Down$88,239
Down $68,789 (-44%) from 2023
Most recent year
2024 • Form 990XML pending. An XML filing is linked for this year, but detailed extraction is still pending.
The latest 2024 filing currently has linked XML that has not been fully parsed yet. Showing the latest detailed filing from 2022 below.
To foster and promote a healthy economic climate and a higher level of public acceptance of the thoroughbred horse racing industry. To work for the improvement of living and working conditions for the employees of members and to provide retirement benefits if applicable. To represent interests and rights of its members in any matters with any industry related organization. To form and educate its members and other segments of the industry regarding any matter important to the interests of the members.
See schedule o.the california thoroughbred trainers (ctt) is the state authorized organization formed for the purpose of representing the best interests of its member trainers in dealing with the california horse racing board, the racing associations, various racing entities and the general public.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Investments in Publicly Traded Securities | $808,920 | $587,020 | ▼ $221,900 |
| Savings and Temporary Cash Investments | $148,877 | $0 | ▼ $148,877 |
| Accounts Receivable | $238,227 | $133,095 | ▼ $105,132 |
| Land, Buildings, and Equipment, Net | $49,237 | $44,644 | ▼ $4,593 |
| Cash and Non-Interest-Bearing Accounts | $50,959 | $34,926 | ▼ $16,033 |
| Prepaid Expenses and Deferred Charges | $23,517 | $24,081 | ▲ $564 |
| Total Assets | $1,319,737 | $2,374,546 | ▲ $1,054,809 |
| Other Assets Total | $0 | $1,550,780 | ▲ $1,550,780 |
| Liabilities | |||
| Mortgage Notes Payable Secured by Investment Property | $147,443 | $146,402 | ▼ $1,041 |
| Accounts Payable and Accrued Expenses | $233,492 | $127,584 | ▼ $105,908 |
| Other Liabilities | $0 | $77,817 | ▲ $77,817 |
| Total Liabilities | $380,935 | $351,803 | ▼ $29,132 |
| Net Assets / Fund Balance | |||
| Net Assets With Donor Restrictions | - | $1,471,923 | - |
| Net Assets Without Donor Restrictions | $938,802 | $550,820 | ▼ $387,982 |
| Total Net Assets Fund Balance | $938,802 | $2,022,743 | ▲ $1,083,941 |
| Total Liabilities and Net Assets / Fund Balance | $1,319,737 | $2,374,546 | ▲ $1,054,809 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Buildings | $39,198 | $212,416 | $251,614 |
| Equipment | $5,446 | $84,200 | $89,646 |
| Other Assets Org | $451,753 | - | - |
| Name | Title | Full / Part Time | Base | Total |
|---|---|---|---|---|
| Alan Balch | Executive Director | FT | $120,000 | $120,000 |
| Name | Title |
|---|---|
| Eoin Harty | President |
| Ron Ellis | Director |
| Sean Mccarthy | Director |
| Timothy Bellasis | Director |
| Troy Matthew | Director |
| Val Brinkerhoff | Director |
| Gloria Haley | Northern California VP |
| David Hofmans | Southern California VP |
| Ray Bell | Treasurer |
| Contractor | Services | Location | Compensation |
|---|---|---|---|
| Sheppard Mullin Richter & Hampton LLC | Legal Services | 333 SOUTH HOPE ST 43RD, Los Angeles, CA 90071 | $214,254 |
| Baker Mckenzie | Legal Services | PO BOX 23753, Chicago, IL 23753 | $132,517 |
| Line Item | Amount |
|---|---|
| Other Expenses | $897,910 |
| Salaries, Compensation, and Employee Benefits | $537,027 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | - | - | - | $322,566 |
| Fees for Services Legal | - | - | - | $226,426 |
| Current Officers, Directors, Trustees, and Key Employees | - | - | - | $120,000 |
| Other Employee Benefits | - | - | - | $58,254 |
| Fees for Services Accounting | - | - | - | $46,702 |
| Payroll Taxes | - | - | - | $36,207 |
| Office Expenses | - | - | - | $30,427 |
| All Other Expenses | - | - | - | $29,337 |
| Insurance | - | - | - | $25,336 |
| Fees for Services Other | - | - | - | $16,960 |
| Conferences and Meetings | - | - | - | $13,316 |
| Other Expenses | - | - | - | $7,254 |
| Travel | - | - | - | $5,111 |
| Depreciation Depletion | - | - | - | $4,594 |
| Interest | - | - | - | $1,522 |
| Total Functional Expenses | $0 | $0 | $0 | $1,434,937 |
| Line Item | Amount |
|---|---|
| Expenses per Audited Statements | $1,434,937 |
| Total Expenses per Audited Statements | $1,434,937 |
| Total Expenses per Form 990 | $1,434,937 |
| Expenses Not Reported on Financial Statements | $0 |
| Expenses Not Reported on Form 990 | $0 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Liability | Amount |
|---|---|
| Accrued Cttbecb Pension Plan Liabilities-restricted | $68,785 |
| Accounts Payable for Pensions-restricted | $9,032 |
“There is one class of members. Members elect the governing body. Members cannot receive any profits or net assets.”
“All members all eligible to vote for all board positions when terms are expired.”
“The form 990 is prepared by the organization's outside public accounting firm based on information provided by the organization. Once the return is prepared, it is provided to management for their review with any changes incorporated into the filing. The return is then provided to the board of directors before filing with the irs.”
“Information is available upon request.”
“There were no changes in the oversight or selection process of the auditors.”
“Ctt has evaluated its tax positions and the certainty as to whether those positions will be sustained in the event of an audit by taxing authorities at the federal and state levels. The primary tax positions evaluated are related to the continued qualification as a tax-exempt organization and whether there are unrelated business income activities conducted that would be taxable. Management has determined that all income tax positions are more likely than not of being sustained upon potential audit or examination; therefore, no disclosures of uncertain tax positions are required. Ctt files informational returns in the u.s. Federal jurisdiction and the state of california, the statue of limitations for federal and california state purposes is generally three and four years, respectively.”
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 | 233492 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 127584 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 238227 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 133095 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | SEE SCHEDULE O.THE CALIFORNIA THOROUGHBRED TRAINERS (CTT) IS THE STATE AUTHORIZED ORGANIZATION FORMED FOR THE PURPOSE OF REPRESENTING THE BEST INTERESTS OF ITS MEMBER TRAINERS IN DEALING WITH THE CALIFORNIA HORSE RACING BOARD, THE RACING ASSOCIATIONS, VARIOUS RACING ENTITIES AND THE GENERAL PUBLIC. |
| IRS990/AllOtherContributionsAmt | 0 | 33000 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 29337 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | ANGIE CARMONA |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 6264472145 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 285 W HUNTINGTON DR |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | ARCADIA |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | CA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 91007 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 50959 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 34926 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 2 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 120000 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 0 |
| IRS990/CompensationProcessOtherInd | 0 | 0 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 13316 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 0 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 0 | 214254 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 1 | 132517 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 0 | 333 SOUTH HOPE ST 43RD |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 1 | PO BOX 23753 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 0 | LOS ANGELES |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 1 | CHICAGO |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 0 | CA |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 1 | IL |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 0 | 90071 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 1 | 23753 |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 0 | SHEPPARD MULLIN RICHTER & HAMPTON LLC |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 1 | BAKER MCKENZIE |
| IRS990/ContractorCompensationGrp/ServicesDesc | 0 | LEGAL SERVICES |
| IRS990/ContractorCompensationGrp/ServicesDesc | 1 | LEGAL SERVICES |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 33000 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 45650 |
| IRS990/CYOtherExpensesAmt | 0 | 897910 |
| IRS990/CYOtherRevenueAmt | 0 | 0 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 2579526 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 1223239 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 537027 |
| IRS990/CYTotalExpensesAmt | 0 | 1434937 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 2658176 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 4594 |
| IRS990/Desc | 0 | CALIFORNIA THOROUGHBRED TRAINERS ("CTT") REPRESENTS THE INTERESTS OF THE THOROUGHBRED HORSE RACING TRAINERS AND RACE TRACK WORKERS WHO TEND TO THE HORSES ("BACKSTRETCH WORKERS"). CTT ADMINISTERS A PENSION FUND, PROVIDES RECREATIONAL ACTIVITIES, AND PROVIDES ON-PREMISES CONVENIENCE STORES FOR BACKSTRETCH WORKERS. CTT PROVIDES EDUCATIONAL PROGRAMS FOR TRAINERS. CTT REPRESENTS THE TRAINERS IN NEGOTIATING CONTRACTS AND IN MONITORING LEGISLATION AFFECTING THE HORSE RACING INDUSTRY. CTT ALSO PROVIDES SERVICES AND INFORMATION TO THE RACING PUBLIC TO PROMOTE THOROUGHBRED HORSE RACING. |
| IRS990/DescribedInSection501c3Ind | 0 | 0 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 0 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 1471923 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 1 |
| IRS990/EmployeeCnt | 0 | 23 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 46702 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 226426 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 16960 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 1.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 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 6 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 7 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 8 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 4 | 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/PersonNm | 0 | EOIN HARTY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | GLORIA HALEY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | DAVID HOFMANS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | RAY BELL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | TIMOTHY BELLASIS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | SEAN MCCARTHY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | RON ELLIS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | TROY MATTHEW |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | VAL BRINKERHOFF |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | ALAN BALCH |
| 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 | 120000 |
| 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/TitleTxt | 0 | PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | NORTHERN CALIFORNIA VP |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | SOUTHERN CALIFORNIA VP |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | EXECUTIVE DIRECTOR |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 1983 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GainOrLossGrp/SecuritiesAmt | 0 | 4269 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 9 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossAmountSalesAssetsGrp/SecuritiesAmt | 0 | 100000 |
| IRS990/GrossReceiptsAmt | 0 | 2753907 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 9 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 1 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIIInd | 0 | X |
| IRS990/InsuranceGrp/TotalAmt | 0 | 25336 |
| IRS990/InterestGrp/TotalAmt | 0 | 1522 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 41381 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 41381 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/InvestmentsPubTradedSecGrp/BOYAmt | 0 | 808920 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 587020 |
| IRS990/IRPDocumentCnt | 0 | 20 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 296616 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 49237 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 44644 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 341260 |
| IRS990/LegalDomicileStateCd | 0 | CA |
| IRS990/LessCostOthBasisSalesExpnssGrp/SecuritiesAmt | 0 | 95731 |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LocalChaptersInd | 0 | 0 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembersOrStockholdersInd | 0 | 1 |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 1 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | TO FOSTER AND PROMOTE A HEALTHY ECONOMIC CLIMATE AND A HIGHER LEVEL OF PUBLIC ACCEPTANCE OF THE THOROUGHBRED HORSE RACING INDUSTRY. TO WORK FOR THE IMPROVEMENT OF LIVING AND WORKING CONDITIONS FOR THE EMPLOYEES OF MEMBERS AND TO PROVIDE RETIREMENT BENEFITS IF APPLICABLE. TO REPRESENT INTERESTS AND RIGHTS OF ITS MEMBERS IN ANY MATTERS WITH ANY INDUSTRY RELATED ORGANIZATION. TO FORM AND EDUCATE ITS MEMBERS AND OTHER SEGMENTS OF THE INDUSTRY REGARDING ANY MATTER IMPORTANT TO THE INTERESTS OF THE MEMBERS. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/MortgNotesPyblScrdInvstPropGrp/BOYAmt | 0 | 147443 |
| IRS990/MortgNotesPyblScrdInvstPropGrp/EOYAmt | 0 | 146402 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 938802 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 2022743 |
| IRS990/NetGainOrLossInvestmentsGrp/ExclusionAmt | 0 | 4269 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | 4269 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | -139298 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 938802 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 550820 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 30427 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501cInd | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 0 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 1550780 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 58254 |
| IRS990/OtherExpensesGrp/Desc | 0 | INVENTORY EXPENSES |
| IRS990/OtherExpensesGrp/Desc | 1 | BAD DEBT |
| IRS990/OtherExpensesGrp/Desc | 2 | BACKSTRETCH SERVICES |
| IRS990/OtherExpensesGrp/Desc | 3 | REPAIRS & MAINTENANCE |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 424489 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 36689 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 29747 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 7254 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 0 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 77817 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 322566 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 36207 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 23517 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 24081 |
| IRS990/PrincipalOfficerNm | 0 | ALAN BALCH |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 900009 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 900099 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 2 | 900099 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | TRACK REVENUE-PENSION |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | RECREATION HALL INCOME |
| IRS990/ProgramServiceRevenueGrp/Desc | 2 | TRACK REVENUE |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 1476187 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 600032 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 2 | 503307 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 1476187 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 600032 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 2 | 503307 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 52500 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 4000 |
| IRS990/PYInvestmentIncomeAmt | 0 | 33242 |
| IRS990/PYOtherExpensesAmt | 0 | 640343 |
| IRS990/PYOtherRevenueAmt | 0 | 3 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 1045678 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | -35867 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 522947 |
| IRS990/PYTotalExpensesAmt | 0 | 1167290 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 1131423 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 1223239 |
| IRS990/RelatedEntityInd | 0 | 0 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 0 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 1 |
| IRS990/ReportOtherAssetsInd | 0 | 1 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 1 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 148877 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 0 |
| 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 |
| IRS990ScheduleD/BuildingsGrp/BookValueAmt | 0 | 39198 |
| IRS990ScheduleD/BuildingsGrp/DepreciationAmt | 0 | 212416 |
| IRS990ScheduleD/BuildingsGrp/OtherCostOrOtherBasisAmt | 0 | 251614 |
| IRS990ScheduleD/EquipmentGrp/BookValueAmt | 0 | 5446 |
| IRS990ScheduleD/EquipmentGrp/DepreciationAmt | 0 | 84200 |
| IRS990ScheduleD/EquipmentGrp/OtherCostOrOtherBasisAmt | 0 | 89646 |
| IRS990ScheduleD/ExpensesNotReportedAmt | 0 | 0 |
| IRS990ScheduleD/ExpensesNotRptFinclStmtAmt | 0 | 0 |
| IRS990ScheduleD/ExpensesSubtotalAmt | 0 | 1434937 |
| IRS990ScheduleD/FootnoteTextInd | 0 | X |
| IRS990ScheduleD/NetUnrealizedGainsInvstAmt | 0 | -139298 |
| IRS990ScheduleD/OtherAssetsOrgGrp/BookValueAmt | 0 | 69825 |
| IRS990ScheduleD/OtherAssetsOrgGrp/BookValueAmt | 1 | 1029202 |
| IRS990ScheduleD/OtherAssetsOrgGrp/BookValueAmt | 2 | 451753 |
| IRS990ScheduleD/OtherAssetsOrgGrp/Desc | 0 | CASH HELD IN CTTBECB PENSION PLAN-RESTRICTED |
| IRS990ScheduleD/OtherAssetsOrgGrp/Desc | 1 | RETIREMENT SAVINGS PENSION PLAN-RESTRICTED |
| IRS990ScheduleD/OtherAssetsOrgGrp/Desc | 2 | ACCOUNTS RECEIVABLE FOR PENSIONS-RESTRICTED |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Amt | 0 | 9032 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Amt | 1 | 68785 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Desc | 0 | ACCOUNTS PAYABLE FOR PENSIONS-RESTRICTED |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Desc | 1 | ACCRUED CTTBECB PENSION PLAN LIABILITIES-RESTRICTED |
| IRS990ScheduleD/RevenueNotReportedAmt | 0 | -139298 |
| IRS990ScheduleD/RevenueNotReportedFinclStmtAmt | 0 | 0 |
| IRS990ScheduleD/RevenueSubtotalAmt | 0 | 2658176 |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 0 | CTT HAS EVALUATED ITS TAX POSITIONS AND THE CERTAINTY AS TO WHETHER THOSE POSITIONS WILL BE SUSTAINED IN THE EVENT OF AN AUDIT BY TAXING AUTHORITIES AT THE FEDERAL AND STATE LEVELS. THE PRIMARY TAX POSITIONS EVALUATED ARE RELATED TO THE CONTINUED QUALIFICATION AS A TAX-EXEMPT ORGANIZATION AND WHETHER THERE ARE UNRELATED BUSINESS INCOME ACTIVITIES CONDUCTED THAT WOULD BE TAXABLE. MANAGEMENT HAS DETERMINED THAT ALL INCOME TAX POSITIONS ARE MORE LIKELY THAN NOT OF BEING SUSTAINED UPON POTENTIAL AUDIT OR EXAMINATION; THEREFORE, NO DISCLOSURES OF UNCERTAIN TAX POSITIONS ARE REQUIRED. CTT FILES INFORMATIONAL RETURNS IN THE U.S. FEDERAL JURISDICTION AND THE STATE OF CALIFORNIA, THE STATUE OF LIMITATIONS FOR FEDERAL AND CALIFORNIA STATE PURPOSES IS GENERALLY THREE AND FOUR YEARS, RESPECTIVELY. |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | PART X, LINE 2: |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 44644 |
| IRS990ScheduleD/TotalBookValueOtherAssetsAmt | 0 | 1550780 |
| IRS990ScheduleD/TotalExpensesPerForm990Amt | 0 | 1434937 |
| IRS990ScheduleD/TotalLiabilityAmt | 0 | 77817 |
| IRS990ScheduleD/TotalRevenuePerForm990Amt | 0 | 2658176 |
| IRS990ScheduleD/TotalRevEtcAuditedFinclStmtAmt | 0 | 2518878 |
| IRS990ScheduleD/TotExpnsEtcAuditedFinclStmtAmt | 0 | 1434937 |
| IRS990/ScheduleJRequiredInd | 0 | 0 |
| IRS990/ScheduleORequiredInd | 0 | 1 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | THERE IS ONE CLASS OF MEMBERS. MEMBERS ELECT THE GOVERNING BODY. MEMBERS CANNOT RECEIVE ANY PROFITS OR NET ASSETS. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | ALL MEMBERS ALL ELIGIBLE TO VOTE FOR ALL BOARD POSITIONS WHEN TERMS ARE EXPIRED. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 2 | THE FORM 990 IS PREPARED BY THE ORGANIZATION'S OUTSIDE PUBLIC ACCOUNTING FIRM BASED ON INFORMATION PROVIDED BY THE ORGANIZATION. ONCE THE RETURN IS PREPARED, IT IS PROVIDED TO MANAGEMENT FOR THEIR REVIEW WITH ANY CHANGES INCORPORATED INTO THE FILING. THE RETURN IS THEN PROVIDED TO THE BOARD OF DIRECTORS BEFORE FILING WITH THE IRS. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 3 | INFORMATION IS AVAILABLE UPON REQUEST. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 4 | THERE WERE NO CHANGES IN THE OVERSIGHT OR SELECTION PROCESS OF THE AUDITORS. |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | FORM 990, PART VI, SECTION A, LINE 6 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | FORM 990, PART VI, SECTION A, LINE 7A |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | FORM 990, PART VI, SECTION B, LINE 11B |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 3 | FORM 990, PART VI, SECTION C, LINE 19 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 4 | FORM 990, PART XII, LINE 2C |
| IRS990/SchoolOperatingInd | 0 | 0 |
| IRS990/SignificantChangeInd | 0 | 0 |
| IRS990/SignificantNewProgramSrvcInd | 0 | 0 |
| IRS990/StatesWhereCopyOfReturnIsFldCd | 0 | CA |
| IRS990/SubjectToExcsTaxNetInvstIncInd | 0 | 0 |
| IRS990/SubjectToProxyTaxInd | 0 | 0 |
| IRS990/SubjToTaxRmnrtnExPrchtPymtInd | 0 | 0 |
| IRS990/TaxablePartyNotificationInd | 0 | 0 |
| IRS990/TaxExemptBondsInd | 0 | 0 |
| IRS990/TerminateOperationsInd | 0 | 0 |
| IRS990/TotalAssetsBOYAmt | 0 | 1319737 |
| IRS990/TotalAssetsEOYAmt | 0 | 2374546 |
| IRS990/TotalAssetsGrp/BOYAmt | 0 | 1319737 |
| IRS990/TotalAssetsGrp/EOYAmt | 0 | 2374546 |
| IRS990/TotalCompGreaterThan150KInd | 0 | 0 |
| IRS990/TotalContributionsAmt | 0 | 33000 |
| IRS990/TotalEmployeeCnt | 0 | 23 |
| IRS990/TotalFunctionalExpensesGrp/TotalAmt | 0 | 1434937 |
| IRS990/TotalGrossUBIAmt | 0 | 0 |
| IRS990/TotalLiabilitiesBOYAmt | 0 | 380935 |
| IRS990/TotalLiabilitiesEOYAmt | 0 | 351803 |
| IRS990/TotalLiabilitiesGrp/BOYAmt | 0 | 380935 |
| IRS990/TotalLiabilitiesGrp/EOYAmt | 0 | 351803 |
| IRS990/TotalNetAssetsFundBalanceGrp/BOYAmt | 0 | 938802 |
| IRS990/TotalNetAssetsFundBalanceGrp/EOYAmt | 0 | 2022743 |
| IRS990/TotalOtherCompensationAmt | 0 | 0 |
| IRS990/TotalProgramServiceRevenueAmt | 0 | 2579526 |
| IRS990/TotalReportableCompFromOrgAmt | 0 | 120000 |
| IRS990/TotalRevenueGrp/ExclusionAmt | 0 | 45650 |
| IRS990/TotalRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 2579526 |
| IRS990/TotalRevenueGrp/TotalRevenueColumnAmt | 0 | 2658176 |
| IRS990/TotalRevenueGrp/UnrelatedBusinessRevenueAmt | 0 | 0 |
| IRS990/TotalVolunteersCnt | 0 | 9 |
| IRS990/TotLiabNetAssetsFundBalanceGrp/BOYAmt | 0 | 1319737 |
| IRS990/TotLiabNetAssetsFundBalanceGrp/EOYAmt | 0 | 2374546 |
| IRS990/TotReportableCompRltdOrgAmt | 0 | 0 |
| IRS990/TravelGrp/TotalAmt | 0 | 5111 |
| IRS990/TypeOfOrganizationCorpInd | 0 | X |
| IRS990/UnrelatedBusIncmOverLimitInd | 0 | 0 |
| IRS990/UponRequestInd | 0 | X |
| IRS990/USAddress/AddressLine1Txt | 0 | PO BOX 660039 |
| IRS990/USAddress/CityNm | 0 | ARCADIA |
| IRS990/USAddress/StateAbbreviationCd | 0 | CA |
| IRS990/USAddress/ZIPCd | 0 | 910660039 |
| IRS990/VotingMembersGoverningBodyCnt | 0 | 9 |
| IRS990/VotingMembersIndependentCnt | 0 | 9 |
| IRS990/WebsiteAddressTxt | 0 | WWW.CALTRAINERS.ORG |
| IRS990/WhistleblowerPolicyInd | 0 | 0 |
| ReturnHeader/AdditionalFilerInformation/TrustedCustomerGrp/AuthenticationAssuranceLevelCd | 0 | AAL1 |
| ReturnHeader/AdditionalFilerInformation/TrustedCustomerGrp/IdentityAssuranceLevelCd | 0 | IAL1 |
| ReturnHeader/AdditionalFilerInformation/TrustedCustomerGrp/TrustedCustomerCd | 0 | 2 |
| ReturnHeader/BuildTS | 0 | 2023-04-26 12:10:37Z |
| ReturnHeader/BusinessOfficerGrp/DiscussWithPaidPreparerInd | 0 | 1 |
| ReturnHeader/BusinessOfficerGrp/PersonNm | 0 | ALAN BALCH |
| ReturnHeader/BusinessOfficerGrp/PersonTitleTxt | 0 | EXECUTIVE DIRECTOR |
| ReturnHeader/BusinessOfficerGrp/PhoneNum | 0 | 6264472145 |
| ReturnHeader/BusinessOfficerGrp/SignatureDt | 0 | 2023-11-13 |
| ReturnHeader/Filer/BusinessName/BusinessNameLine1Txt | 0 | CALIFORNIA THOROUGHBRED TRAINERS |
| ReturnHeader/Filer/BusinessNameControlTxt | 0 | CALI |
| ReturnHeader/Filer/EIN | 0 | 953946289 |
| ReturnHeader/Filer/PhoneNum | 0 | 6264472145 |
| ReturnHeader/Filer/USAddress/AddressLine1Txt | 0 | PO BOX 660039 |
| ReturnHeader/Filer/USAddress/CityNm | 0 | ARCADIA |
| ReturnHeader/Filer/USAddress/StateAbbreviationCd | 0 | CA |
| ReturnHeader/Filer/USAddress/ZIPCd | 0 | 910660039 |
| ReturnHeader/IRSResponsiblePrtyInfoCurrInd | 0 | 0 |
| ReturnHeader/PreparerFirmGrp/PreparerFirmEIN | 0 | 410746749 |
No mirrored PDF or thumbnail assets are attached yet.