Liabilities / Assets
62nd percentile
Higher debt load relative to assets than 62% of similar nonprofits.
EIN 52-1312827 • 501(c)6 • Irvine, CA
Profile
Educational programs to educate about cultivation, processing, preparation and marketing of specialty coffees.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
62nd percentile
Higher debt load relative to assets than 62% of similar nonprofits.
Liabilities / Revenue
54th percentile
Higher debt load relative to revenue than 54% of similar nonprofits.
Net Margin
80th percentile
Higher net margin than 80% of similar nonprofits.
Top Officer Pay
73rd percentile
Higher top officer pay than 73% of similar nonprofits.
Top officer pay equals 4.1% of source-year revenue.
Asset Growth
80th percentile
Faster asset growth than 80% of similar nonprofits.
Revenue Growth
59th percentile
Faster revenue growth than 59% of similar nonprofits.
Assets
Up$28,639,081
Up $4,491,554 (+19%) from 2023
Liabilities
Down$10,830,328
Down $507,035 (-4.5%) from 2023
Net Assets
Up$17,808,753
Up $4,998,589 (+39%) from 2023
Revenue
Up$21,392,313
Up $1,909,376 (+9.8%) from 2023
Expenses
Up$16,350,274
Up $2,229,722 (+16%) from 2023
Net Income
Down$5,042,039
Down $320,346 (-6.0%) from 2023
Most recent year
2024 • Form 990Facts available. Structured filing facts are available, but richer extracted sections are limited.
Educational programs to educate about cultivation, processing, preparation and marketing of specialty coffees.
To create an effective, authentic and dynamic organization to give voice and substance to the possibilities for speciality coffee worldwide.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Cash and Non-Interest-Bearing Accounts | $19,283,664 | $23,293,031 | ▲ $4,009,367 |
| Intangible Assets | $1,437,605 | $0 | ▼ $1,437,605 |
| Land, Buildings, and Equipment, Net | $737,430 | $1,236,352 | ▲ $498,922 |
| Accounts Receivable | $1,188,692 | $597,156 | ▼ $591,536 |
| Prepaid Expenses and Deferred Charges | $926,639 | $529,001 | ▼ $397,638 |
| Investments Other Securities | $193,000 | $220,875 | ▲ $27,875 |
| Other Notes and Loans Receivable, Net | $0 | - | - |
| Receivable From Disqualified Prsn | $0 | $0 | → $0 |
| Receivables From Officers Etc | $0 | $0 | → $0 |
| Investments Program Related | $0 | - | - |
| Loans From Officers Directors | $0 | $0 | → $0 |
| Total Assets | $24,147,527 | $28,639,081 | ▲ $4,491,554 |
| Other Assets Total | $380,497 | $2,762,666 | ▲ $2,382,169 |
| Liabilities | |||
| Deferred Revenue | $6,859,961 | $7,666,170 | ▲ $806,209 |
| Accounts Payable and Accrued Expenses | $2,663,388 | $3,038,244 | ▲ $374,856 |
| Other Liabilities | $1,789,829 | $125,914 | ▼ $1,663,915 |
| Unsecured Notes Loans Payable | $24,185 | - | - |
| Total Liabilities | $11,337,363 | $10,830,328 | ▼ $507,035 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $12,810,164 | $17,808,753 | ▲ $4,998,589 |
| Total Net Assets Fund Balance | $12,810,164 | $17,808,753 | ▲ $4,998,589 |
| Total Liabilities and Net Assets / Fund Balance | $24,147,527 | $28,639,081 | ▲ $4,491,554 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Equipment | $1,236,352 | $471,899 | $1,708,251 |
| Other Assets Org | $5,758 | - | - |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Ioannis Apostolopoulos | CEO | FT | $621,871 | $264,738 | $886,609 |
| Cynthia Ludviksen | Chief Operating Officer | FT | $221,876 | $67,013 | $288,889 |
| Peter Giuliano | Chief Research Officer | FT | $218,872 | $56,338 | $275,210 |
| Jennifer Karaismailoglu | Chief Financial Officer | FT | $215,000 | $55,122 | $270,122 |
| Kimberly Ionescu | Chief Sustainability Officer | FT | $210,000 | $54,956 | $264,956 |
| Amy Ball | Events Officer | FT | $142,615 | $29,407 | $172,022 |
| Mario Roberto Fernandez Alduenda | Technical Officer | FT | $140,019 | $28,589 | $168,608 |
| Stacy Woods | Events Director | FT | $145,254 | $16,198 | $161,452 |
| Dorit Goossens Lessard | Education Officer | FT | $141,841 | $6,352 | $148,193 |
| David Latourell | Sales Manager | FT | $136,597 | $6,715 | $143,312 |
| Name | Title |
|---|---|
| Pamela Chng | President |
| Andrew Tolley | 2nd Vice President |
| Garfield Kerr | Vice President |
| David Browning | Director |
| Giovanni Fucili | Director |
| Jeanine Niyonzima Aroian | Director |
| Jiyoon Han | Director |
| Joanna Alm | Director |
| Julia Leach | Director |
| Luiz Roberto Saldanha Rodrigues | Director |
| Nadine Rasch | Director |
| Rob Stephen | Director |
| Tsega Melesse | Director |
| Wendy Christensen | Director |
| Yi-ling Wu | Director |
| Jessika Sosa | BG ex-officio |
| Emi-beth Quantson | CRG ex-officio |
| Kurt Benedict | CTG ex-officio |
| Cosimo Libardo | Treasurer |
| Contractor | Services | Location | Compensation |
|---|---|---|---|
| Nancy P Lee PC | Other Income | 1811 3rd Avenue, Sacramento, CA 95818 | $130,000 |
| Line Item | Amount |
|---|---|
| Other Expenses | $8,555,967 |
| Salaries, Compensation, and Employee Benefits | $7,772,707 |
| Grants and Similar Amounts Paid | $21,600 |
| Professional Fundraising Fees | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Conferences and Meetings | - | - | - | $3,315,611 |
| Other Salaries and Wages | - | - | - | $3,041,828 |
| Other Employee Benefits | - | - | - | $2,317,835 |
| Current Officers, Directors, Trustees, and Key Employees | - | - | - | $1,924,348 |
| Travel | - | - | - | $1,313,942 |
| Information Technology | - | - | - | $1,089,544 |
| Fees for Services Other | - | - | - | $555,716 |
| Advertising | - | - | - | $456,778 |
| Fees for Services Accounting | - | - | - | $293,177 |
| Payroll Taxes | - | - | - | $267,761 |
| Fees for Services Management | - | - | - | $259,606 |
| Fees for Services Legal | - | - | - | $237,718 |
| Pension Plan Contributions | - | - | - | $220,935 |
| Occupancy | - | - | - | $196,611 |
| Depreciation Depletion | - | - | - | $139,187 |
| Office Expenses | - | - | - | $83,847 |
| Insurance | - | - | - | $41,321 |
| Grants to Domestic Orgs | - | - | - | $21,600 |
| Other Expenses | - | - | - | $3,224 |
| Total Functional Expenses | $0 | $0 | $0 | $16,350,274 |
| Recipient | Location | Category | Purpose | Amount |
|---|---|---|---|---|
| Caravela Coffee LLC | Spring, TX | - | Plant trees for carbon offset of EXPO | $21,600 |
| Region | Activity | Services | Offices | Employees | Spending |
|---|---|---|---|---|---|
| Europe (Including Iceland and Greenland) | Program Services | Events, Personnel | 1 | 4 | $3,533,068 |
| Europe (Including Iceland and Greenland) | Program Services | Events, Personnel | 1 | 11 | $2,740,685 |
| East Asia and the Pacific | Program Services | Events, Travel, Other | 1 | 4 | $1,045,389 |
| Europe (Including Iceland and Greenland) | Program Services | Events, Travel, Other | 1 | 0 | $277,275 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Line Item | Beginning | End | Change |
|---|---|---|---|
| Loans from Officers, Directors, Trustees, and Key Employees | $0 | $0 | → $0 |
| Receivables from Disqualified Persons | $0 | $0 | → $0 |
| Receivables from Officers, Directors, Trustees, and Key Employees | $0 | $0 | → $0 |
| Liability | Amount |
|---|---|
| Federal Income Taxes | $125,914 |
| Deferred Rent | - |
“1) company members-corp, large, medium, small, associate 2) individual members-professionals 3) company individual members (cims complementary) all members have voting rights except cims.”
“1) company members-corp, large, medium, small, associate 2) individual members-professionals 3) company individual members (cims complementary) all members have voting rights except cims.”
“Individual members-professionals”
“Forms are reviewed by the cfo and ceo.”
“It is referred to and agreed to at the start of each board meeting in the consent documents.”
“Ceo: the ceo's compensation is reviewed and approved by the executive committee of the board of directors. The executive committee includes the board president, 1st and 2nd vice presidents secretary/treasurer, and immediate past president. The ceo has a written contract that, based on the performance of the organization against the annual budget, has a predetermined raise and bonus increases in it. Key employees: the ceo is solely responsible for the compensation review and approval of key employees.”
“CFO & COO - benchmarking on industry reports All new staff are also benchmarked for their roles against location and job function.”
“The organization's governing documents, conflict of interest policy & financial statements are available to the public upon request.”
“The organization's audit financial statements are in progress, however, have not been issued as of the date of this form 990 filing. If it becomes known that anything significantly changed an amended form 990 will be filed.”
“BAD DEBT EXPENSE - -75905; Total - -75905;”
“The organization is in process to have an independent audit of its financial statements in the winter of 2025.”
“Actual costs are reported, translated into u.s. Dollars.”
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 | 2663388 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 3038244 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 1188692 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 597156 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | false |
| IRS990/ActivityOrMissionDesc | 0 | TO CREATE AN EFFECTIVE, AUTHENTIC AND DYNAMIC ORGANIZATION TO GIVE VOICE AND SUBSTANCE TO THE POSSIBILITIES FOR SPECIALITY COFFEE WORLDWIDE. |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 456778 |
| IRS990/AllOtherContributionsAmt | 0 | 3012702 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 0 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | true |
| IRS990/AuditCommitteeInd | 0 | true |
| IRS990/BackupWthldComplianceInd | 0 | true |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | JENNIFER KARAISMAILOGLU |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 5626244100 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 505 TECHNOLOGY DRIVE SUITE 340 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | IRVINE |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | CA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 92618 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | false |
| IRS990/BusinessRlnWithFamMemInd | 0 | false |
| IRS990/BusinessRlnWithOrgMemInd | 0 | false |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 19283664 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 23293031 |
| IRS990/ChangeToOrgDocumentsInd | 0 | false |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 1 |
| IRS990/CollectionsOfArtInd | 0 | false |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 1924348 |
| IRS990/CompensationFromOtherSrcsInd | 0 | false |
| IRS990/CompensationProcessCEOInd | 0 | true |
| IRS990/CompensationProcessOtherInd | 0 | true |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 3315611 |
| IRS990/ConflictOfInterestPolicyInd | 0 | true |
| IRS990/ConservationEasementsInd | 0 | false |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | true |
| IRS990/ContractorCompensationGrp/CompensationAmt | 0 | 130000 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 0 | 1811 3rd Avenue |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 0 | Sacramento |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 0 | CA |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 0 | 95818 |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 0 | Nancy P Lee PC |
| IRS990/ContractorCompensationGrp/ServicesDesc | 0 | OTHER INCOME |
| IRS990/CostOfGoodsSoldAmt | 0 | 38375 |
| IRS990/CreditCounselingInd | 0 | false |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 3012702 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 21600 |
| IRS990/CYInvestmentIncomeAmt | 0 | 612839 |
| IRS990/CYOtherExpensesAmt | 0 | 8555967 |
| IRS990/CYOtherRevenueAmt | 0 | 979363 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 16787409 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 5042039 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 7772707 |
| IRS990/CYTotalExpensesAmt | 0 | 16350274 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 21392313 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | true |
| IRS990/DeductibleArtContributionInd | 0 | false |
| IRS990/DeductibleNonCashContriInd | 0 | false |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 6859961 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 7666170 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | false |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 139187 |
| IRS990/Desc | 0 | NONE |
| IRS990/DescribedInSection501c3Ind | 0 | false |
| IRS990/DisregardedEntityInd | 0 | false |
| IRS990/DocumentRetentionPolicyInd | 0 | true |
| IRS990/DoingBusinessAsName/BusinessNameLine1Txt | 0 | SPECIALTY COFFEE ASSOCIATION |
| IRS990/DonorAdvisedFundInd | 0 | false |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | false |
| IRS990/ElectionOfBoardMembersInd | 0 | true |
| IRS990/EmployeeCnt | 0 | 46 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | true |
| IRS990/EngagedInExcessBenefitTransInd | 0 | false |
| IRS990/EscrowAccountInd | 0 | false |
| IRS990/FamilyOrBusinessRlnInd | 0 | false |
| IRS990/FederalGrantAuditRequiredInd | 0 | false |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 293177 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 237718 |
| IRS990/FeesForServicesManagementGrp/TotalAmt | 0 | 259606 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 555716 |
| IRS990/ForeignActivitiesInd | 0 | true |
| IRS990/ForeignCountryCd | 0 | EI |
| IRS990/ForeignCountryCd | 1 | KS |
| IRS990/ForeignCountryCd | 2 | UK |
| IRS990/ForeignCountryCd | 3 | GM |
| IRS990/ForeignFinancialAccountInd | 0 | true |
| IRS990/ForeignOfficeInd | 0 | true |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 10 | 1.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 16 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 17 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 18 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 19 | 1.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 20 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 21 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 22 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 23 | 1.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 24 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 25 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 26 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 27 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 28 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 1.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 1.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 1.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 1.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 1.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 1.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 1.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 1.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 1.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 1.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 1.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 1.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 1.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 13 | 1.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 14 | 1.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 15 | 1.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 16 | 1.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 17 | 1.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 18 | 1.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 19 | 40.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 20 | 40.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 21 | 40.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 22 | 40.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 23 | 40.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 24 | 40.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 25 | 40.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 26 | 40.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 27 | 40.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 28 | 40.0 |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 6 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 7 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 8 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 9 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 10 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 11 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 12 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 13 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 14 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 15 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 16 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 17 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 18 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 16 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 17 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 18 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 19 | 17430 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 20 | 11274 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 21 | 10930 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 22 | 10680 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 23 | 11124 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 24 | 7311 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 25 | 6715 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 26 | 6352 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 27 | 7181 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 28 | 5305 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | ANDREW TOLLEY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | COSIMO LIBARDO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | DAVID BROWNING |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | EMI-BETH QUANTSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | GARFIELD KERR |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | GIOVANNI FUCILI |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | JEANINE NIYONZIMA AROIAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | JESSIKA SOSA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | JIYOON HAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | JOANNA ALM |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | JULIA LEACH |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | KURT BENEDICT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | LUIZ ROBERTO SALDANHA RODRIGUES |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | NADINE RASCH |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 14 | PAMELA CHNG |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 15 | ROB STEPHEN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 16 | TSEGA MELESSE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 17 | WENDY CHRISTENSEN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 18 | YI-LING WU |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 19 | IOANNIS APOSTOLOPOULOS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 20 | CYNTHIA LUDVIKSEN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 21 | JENNIFER KARAISMAILOGLU |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 22 | KIMBERLY IONESCU |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 23 | PETER GIULIANO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 24 | AMY BALL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 25 | DAVID LATOURELL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 26 | DORIT GOOSSENS LESSARD |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 27 | MARIO ROBERTO FERNANDEZ ALDUENDA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 28 | STACY WOODS |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 16 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 17 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 18 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 19 | 869179 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 20 | 277615 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 21 | 259192 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 22 | 254276 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 23 | 264086 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 24 | 164711 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 25 | 136597 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 26 | 141841 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 27 | 161427 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 28 | 156147 |
| 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/ReportableCompFromRltdOrgAmt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 16 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 17 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 18 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 19 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 20 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 21 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 22 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 23 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 24 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 25 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 26 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 27 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 28 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | 2ND VICE PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | CRG ex-officio |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | VICE PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | BG ex-officio |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | CTG ex-officio |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 14 | PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 15 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 16 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 17 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 18 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 19 | CEO |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 20 | CHIEF OPERATING OFFICER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 21 | Chief Financial Officer |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 22 | CHIEF SUSTAINABILITY OFFICER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 23 | Chief Research Officer |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 24 | EVENTS OFFICER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 25 | SALES MANAGER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 26 | EDUCATION OFFICER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 27 | TECHNICAL OFFICER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 28 | EVENTS DIRECTOR |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | false |
| IRS990/Form990TFiledInd | 0 | true |
| IRS990/FormationYr | 0 | 1991 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | false |
| IRS990/FSAuditedInd | 0 | true |
| IRS990/FundraisingActivitiesInd | 0 | false |
| IRS990/GainOrLossGrp/OtherAmt | 0 | 0 |
| IRS990/GainOrLossGrp/SecuritiesAmt | 0 | 0 |
| IRS990/GamingActivitiesInd | 0 | false |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 18 |
| IRS990/GrantsToDomesticOrgsGrp/TotalAmt | 0 | 21600 |
| IRS990/GrantsToIndividualsInd | 0 | false |
| IRS990/GrantsToOrganizationsInd | 0 | true |
| IRS990/GrantToRelatedPersonInd | 0 | false |
| IRS990/GrossReceiptsAmt | 0 | 21430688 |
| IRS990/GrossSalesOfInventoryAmt | 0 | 61294 |
| IRS990/GroupReturnForAffiliatesInd | 0 | false |
| IRS990/IncludeFIN48FootnoteInd | 0 | false |
| IRS990/IndependentAuditFinclStmtInd | 0 | false |
| IRS990/IndependentVotingMemberCnt | 0 | 18 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 15 |
| IRS990/IndoorTanningServicesInd | 0 | false |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartVInd | 0 | X |
| IRS990/InfoInScheduleOPartXIInd | 0 | X |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 1089544 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 41321 |
| IRS990/IntangibleAssetsGrp/BOYAmt | 0 | 1437605 |
| IRS990/IntangibleAssetsGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 612839 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 612839 |
| IRS990/InvestmentInJointVentureInd | 0 | false |
| IRS990/InvestmentsOtherSecuritiesGrp/BOYAmt | 0 | 193000 |
| IRS990/InvestmentsOtherSecuritiesGrp/EOYAmt | 0 | 220875 |
| IRS990/InvestmentsProgramRelatedGrp/BOYAmt | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 71 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 471899 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 737430 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 1236352 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 1708251 |
| IRS990/LegalDomicileStateCd | 0 | CA |
| IRS990/LoanOutstandingInd | 0 | false |
| IRS990/LoansFromOfficersDirectorsGrp/BOYAmt | 0 | 0 |
| IRS990/LoansFromOfficersDirectorsGrp/EOYAmt | 0 | 0 |
| IRS990/LobbyingActivitiesInd | 0 | false |
| IRS990/LocalChaptersInd | 0 | true |
| IRS990/MaterialDiversionOrMisuseInd | 0 | false |
| IRS990/MembersOrStockholdersInd | 0 | true |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | true |
| IRS990/MinutesOfGoverningBodyInd | 0 | true |
| IRS990/MiscellaneousRevenueGrp/ExclusionAmt | 0 | 0 |
| IRS990/MiscellaneousRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 0 |
| IRS990/MiscellaneousRevenueGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/MiscellaneousRevenueGrp/UnrelatedBusinessRevenueAmt | 0 | 0 |
| IRS990/MissionDesc | 0 | TO CREATE AN EFFECTIVE, AUTHENTIC AND DYNAMIC ORGANIZATION TO GIVE VOICE AND SUBSTANCE TO THE POSSIBILITIES FOR SPECIALITY COFFEE WORLDWIDE. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | false |
| IRS990/MoreThan5000KToOrgInd | 0 | false |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 12810164 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 17808753 |
| IRS990/NetIncomeOrLossGrp/RelatedOrExemptFuncIncomeAmt | 0 | 22919 |
| IRS990/NetIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 22919 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | -81307 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 12810164 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 17808753 |
| IRS990/NondeductibleContributionsInd | 0 | false |
| IRS990/OccupancyGrp/TotalAmt | 0 | 196611 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 83847 |
| IRS990/OfficerMailingAddressInd | 0 | false |
| IRS990/OnBehalfOfIssuerInd | 0 | false |
| IRS990/OperateHospitalInd | 0 | false |
| IRS990/Organization501cInd | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 380497 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 2762666 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | -75905 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 2317835 |
| IRS990/OtherExpensesGrp/Desc | 0 | RESEARCH FEES |
No mirrored PDF or thumbnail assets are attached yet.