Liabilities / Assets
23rd percentile
Higher debt load relative to assets than 23% of similar nonprofits.
EIN 45-0276899 • 501(c)3 • Fargo, ND
Profile
Prairie Public Broadcasting provides quality radio, television, and public media services that educate, involve, and inspire the people of the prairie region.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
23rd percentile
Higher debt load relative to assets than 23% of similar nonprofits.
Liabilities / Revenue
28th percentile
Higher debt load relative to revenue than 28% of similar nonprofits.
Net Margin
79th percentile
Higher net margin than 79% of similar nonprofits.
Top Officer Pay
Score unavailable
No filing with officer rows is available for this organization yet.
Asset Growth
72nd percentile
Faster asset growth than 72% of similar nonprofits.
Revenue Growth
55th percentile
Faster revenue growth than 55% of similar nonprofits.
Assets
Up$36,193,644
Up $4,145,857 (+13%) from 2023
Liabilities
Down$1,700,607
Down $179,420 (-9.5%) from 2023
Net Assets
Up$34,493,037
Up $4,325,277 (+14%) from 2023
Revenue
Up$11,525,829
Up $966,213 (+9.2%) from 2023
Expenses
Up$8,724,857
Up $882,521 (+11%) from 2023
Net Income
Up$2,800,972
Up $83,692 (+3.1%) from 2023
Most recent year
2024 • Form 990Detailed filing. Detailed filing data is available for this year.
Prairie Public Broadcasting provides quality radio, television, and public media services that educate, involve, and inspire the people of the prairie region.
To provide public television & radio programming to North Dakota and Western Minnesota.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Investments in Publicly Traded Securities | $13,654,429 | $16,731,491 | ▲ $3,077,062 |
| Land, Buildings, and Equipment, Net | $7,832,403 | $8,487,198 | ▲ $654,795 |
| Savings and Temporary Cash Investments | $6,050,632 | $6,337,341 | ▲ $286,709 |
| Pledges and Grants Receivable | $1,576,297 | $1,647,176 | ▲ $70,879 |
| Prepaid Expenses and Deferred Charges | $803,680 | $756,251 | ▼ $47,429 |
| Accounts Receivable | $451,850 | $441,051 | ▼ $10,799 |
| Investments Other Securities | $37,282 | $45,165 | ▲ $7,883 |
| Inventories for Sale or Use | $24,923 | $19,508 | ▼ $5,415 |
| Intangible Assets | - | $4,000 | - |
| Total Assets | $32,047,787 | $36,193,644 | ▲ $4,145,857 |
| Other Assets Total | $1,616,291 | $1,724,463 | ▲ $108,172 |
| Liabilities | |||
| Accounts Payable and Accrued Expenses | $1,211,007 | $951,656 | ▼ $259,351 |
| Other Liabilities | $669,020 | $748,951 | ▲ $79,931 |
| Total Liabilities | $1,880,027 | $1,700,607 | ▼ $179,420 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $29,692,320 | $33,909,948 | ▲ $4,217,628 |
| Net Assets With Donor Restrictions | $475,440 | $583,089 | ▲ $107,649 |
| Total Net Assets Fund Balance | $30,167,760 | $34,493,037 | ▲ $4,325,277 |
| Total Liabilities and Net Assets / Fund Balance | $32,047,787 | $36,193,644 | ▲ $4,145,857 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Equipment | $5,279,036 | $37,669,188 | $42,948,224 |
| Buildings | $1,434,819 | $4,133,401 | $5,568,220 |
| Other Land Buildings | $1,042,372 | - | $1,042,372 |
| Land | $730,971 | - | $730,971 |
| Period | Beginning | Contrib. | Gain/Loss | Other Uses | End |
|---|---|---|---|---|---|
| 2023 | $6,975,701 | $240,522 | ▲ $1,956,885 | - | $9,173,108 |
| 2022 | $5,839,900 | $271,085 | ▲ $864,716 | - | $6,975,701 |
| 2021 | $6,573,124 | $636,238 | ▼ $1,335,177 | $34,285 | $5,839,900 |
| 2020 | $5,191,459 | $376,790 | ▲ $1,056,484 | $51,609 | $6,573,124 |
| 2019 | $4,574,933 | $167,433 | ▲ $468,319 | $19,226 | $5,191,459 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| John E Harris III | President/CEO | FT | $242,712 | $61,770 | $304,482 |
| Jack Anderson | Director of Engineering | FT | $128,898 | $22,244 | $151,142 |
| William Thomas | Director of Radio | FT | $121,124 | $27,792 | $148,916 |
| John Gast | Director of Finance | FT | $121,740 | $21,814 | $143,554 |
| Name | Title |
|---|---|
| Carolyn Becraft | Chair |
| Kjersti Armstrong | Past Chair |
| Sandra Holmberg | Vice Chair |
| Alissa Adams | Director |
| Cesareo Alvarez | Director |
| Judy Anderson | Director |
| Lawrence Prout | Director |
| Matuor Alier | Director |
| Megan Langley | Director |
| Scott Meyer | Director |
| Scott Nelson | Director |
| Victoria Rae Teske | Director |
| Zachery King | Director |
| Melissa Johnson | Secretary |
| Nick Archuleta | Treasurer |
| Contractor | Services | Location | Compensation |
|---|---|---|---|
| Service Master | Fire Restoration | 2210 SHILOH ST UNIT C, West Fargo, ND 58078 | $281,197 |
| - | Fundraising Services | 4 Loop Road, Bedford, NY 10506 | $158,100 |
| Line Item | Amount |
|---|---|
| Other Expenses | $4,277,482 |
| Salaries, Compensation, and Employee Benefits | $4,209,881 |
| Total Fundraising Expense | $484,140 |
| Professional Fundraising Fees | $237,494 |
| Grants and Similar Amounts Paid | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $2,376,000 | $355,773 | - | $2,731,773 |
| All Other Expenses | $108,043 | $558,667 | $35,086 | $701,796 |
| Other Employee Benefits | $583,249 | $24,138 | - | $607,387 |
| Depreciation Depletion | $480,220 | $79,470 | - | $559,690 |
| Current Officers, Directors, Trustees, and Key Employees | $95,521 | $340,373 | $31,840 | $467,734 |
| Occupancy | $350,122 | $114,807 | - | $464,929 |
| Office Expenses | $271,956 | $108,847 | $10,252 | $391,055 |
| Fees for Services Professional Fundraising | - | - | $237,494 | $237,494 |
| Payroll Taxes | $188,147 | $42,284 | $2,411 | $232,842 |
| Insurance | - | $228,038 | - | $228,038 |
| Fees for Services Other | $163,202 | $58,340 | - | $221,542 |
| Pension Plan Contributions | $139,544 | $30,601 | - | $170,145 |
| Advertising | $33,548 | $83,799 | $40,502 | $157,849 |
| Travel | $73,663 | $26,299 | $3,940 | $103,902 |
| Other Expenses | $175,838 | - | $92,638 | $92,638 |
| Fees for Services Accounting | - | $44,410 | - | $44,410 |
| Fees for Services Legal | - | $42,735 | - | $42,735 |
| Conferences and Meetings | $8,976 | $32,714 | $432 | $42,122 |
| Information Technology | $12,460 | - | $29,545 | $42,005 |
| Fees for Services Lobbying | - | $17,089 | - | $17,089 |
| Interest | - | $358 | - | $358 |
| Total Functional Expenses | $6,051,975 | $2,188,742 | $484,140 | $8,724,857 |
| Line Item | Amount |
|---|---|
| Total Expenses per Audited Statements | $12,683,005 |
| Expenses per Audited Statements | $8,724,857 |
| Total Expenses per Form 990 | $8,724,857 |
| Expenses Not Reported on Form 990 | $3,958,148 |
| Expenses Not Reported on Financial Statements | $0 |
| Region | Activity | Services | Offices | Employees | Spending |
|---|---|---|---|---|---|
| North America | Fundraising and Program Services | Public Broadcast Programs | 0 | 1 | $525,000 |
| Line Item | Amount |
|---|---|
| Gaming Gross Income | $43,586,750 |
| Gaming Direct Expenses | $41,835,514 |
| Professional Fundraising Fees | $237,494 |
| Fundraising Direct Expenses | $19,256 |
| Fundraising Gross Income | $6,686 |
| Event | Gross Receipts | Gross Revenue | Direct Expenses | Net Income |
|---|---|---|---|---|
| 60th Aniversary Gala | $18,786 | $6,686 | $606 | $6,080 |
| Total Events | $18,786 | $6,686 | $2,056 | $4,630 |
| Liability | Amount |
|---|---|
| Right of Use Liability | $748,951 |
“There are no committees authorized to act on behalf of the Board of Directors.”
“John Gast, Director of Finance, reviewed the Form 990 prior to it being provided electronically to the Board of Directors. Upon the review and approval by the Board of Directors, John Gast gave the final approval of the Form 990.”
“The conflict of interest policy covers the Board, the President and employees. All employees and board members are expected to avoid any conflict between the interests of Prairie Public Broadcasting (PPB) and their personal interests in dealing with suppliers, vendors and other organizations and individuals doing or seeking to do business with PPB. Board members aware of a potential conflict of interest shall inform the board at the beginning of the discussion of the issue involved. Upon notification of a potential conflict of interest, the Board of Directors shall consider the matter and rule on whether a conflict does indeed exist. If a conflict exists, the board member is permitted to fully participate in the discussion but will abstain from voting on the matter. All employees who become aware that they have a potential conflict of interest will submit a written statement of disclosure to their supervisor prior to the consideration of the issue involved. Employees aware of a possible conflict of interest involving another employee will inform both their supervisor and the employee involved of the potential conflict of interest. The supervisor of an employee who has a potential conflict of interest must determine whether a conflict exists and report all potential conflicts to supervisors, department managers and the President as appropriate. Ultimately the President is to be made aware of all potential conflicts of interest. Potential conflicts of interest of the President must be reported in writing to the board Chair. The President and employees under the President's immediate supervision shall declare annually in writing that they are aware of the company's conflict of interest policy, and that they have not engaged in any potential conflict of interest activity or, if they have, to disclose such action.”
“Under the direction of the board Chair, the Board reviews and adjusts the President's (CEO's) salary annually. The Board reviews wage data and adjusts the President's (CEO's) salary based upon their review of the data, job performance, and budgetary considerations. The President annually reviews job performance of the Director of Finance. Annual adjustments are based upon the review of wage data, job performance, and budgetary considerations.”
“The governing documents, conflict of interest policy, and financial statements are all available upon request.”
“The Organization's board designated endowment consists of funds set aside by the Board of Directors. The earnings on these investments are reinvested in the board designated endowment. At a future date, the Board of Directors has the authority to determine what the board designated endowment will be used for. These endowments are detailed in Schedule D, Part V. The Organization also has unrelated organizations that hold and administer endowments in which the organization benefits from the interest earned.”
“The Organization believes that it has appropriate support for any tax positions taken affecting its annual filing requirements, and as such, does not have any uncertain tax positions that are material to the financial statements. The Organization would recognize future accrued interest and penalties related to unrecognized tax benefits and liabilities in income tax expense if such interest and penalties are incurred.”
“Gaming & Concessions Expenses Reclassed from Expenses -3,303,090. UBI Tower Rental Expenses Reclassed from Expenses -642,558.”
“Gaming & Concessions Expenses Reclassed to Revenue 3,303,090. UBI Tower Rental Expenses Reclassed to Revenue 642,558.”
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 | 1211007 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 951656 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 451850 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 441051 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | To provide public television & radio programming to North Dakota and Western Minnesota. |
| IRS990/AdvertisingGrp/FundraisingAmt | 0 | 40502 |
| IRS990/AdvertisingGrp/ManagementAndGeneralAmt | 0 | 83799 |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 33548 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 157849 |
| IRS990/AllOtherContributionsAmt | 0 | 2276213 |
| IRS990/AllOtherExpensesGrp/FundraisingAmt | 0 | 35086 |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | 558667 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 108043 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 701796 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | John Gast Director of Finance |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 7012397561 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 207 North 5th Street |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | Fargo |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | ND |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 58102 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 2 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/FundraisingAmt | 0 | 31840 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 340373 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 95521 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 467734 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 0 |
| IRS990/ConferencesMeetingsGrp/FundraisingAmt | 0 | 432 |
| IRS990/ConferencesMeetingsGrp/ManagementAndGeneralAmt | 0 | 32714 |
| IRS990/ConferencesMeetingsGrp/ProgramServicesAmt | 0 | 8976 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 42122 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 1 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 0 | 281197 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 1 | 158100 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 0 | 2210 SHILOH ST UNIT C |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 1 | 4 Loop Road |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 0 | WEST FARGO |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 1 | Bedford |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 0 | ND |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 1 | NY |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 0 | 58078 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 1 | 10506 |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 0 | Service Master |
| IRS990/ContractorCompensationGrp/ContractorName/PersonNm | 0 | Carl Bloom |
| IRS990/ContractorCompensationGrp/ServicesDesc | 0 | Fire Restoration |
| IRS990/ContractorCompensationGrp/ServicesDesc | 1 | Fundraising Services |
| IRS990/ContriRptFundraisingEventAmt | 0 | 15100 |
| IRS990/CostOfGoodsSoldAmt | 0 | 33770 |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 6727425 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 2233196 |
| IRS990/CYOtherExpensesAmt | 0 | 4277482 |
| IRS990/CYOtherRevenueAmt | 0 | 2085394 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 479814 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 2800972 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 4209881 |
| IRS990/CYTotalExpensesAmt | 0 | 8724857 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 484140 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 237494 |
| IRS990/CYTotalRevenueAmt | 0 | 11525829 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 79470 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 480220 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 559690 |
| IRS990/Desc | 0 | Prairie Public Broadcasting, headquartered in Fargo, ND, is a non-profit organization and community licensee that provides public television services to North Dakota, northwestern Minnesota, southern Manitoba, and parts of Montana and South Dakota; and public radio service to North Dakota and worldwide via online streaming. In addition to broadcasting services, Prairie Public provides a wide range of educational, technological, and online services to educate, involve, and inspire the people of the prairie region. Television schedules, radio schedules, and coverage maps and frequencies are available at prairiepublic.org. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 1 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 475440 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 583089 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 1 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 136 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 6051975 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 44410 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 44410 |
| IRS990/FeesForServicesLegalGrp/ManagementAndGeneralAmt | 0 | 42735 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 42735 |
| IRS990/FeesForServicesLobbyingGrp/ManagementAndGeneralAmt | 0 | 17089 |
| IRS990/FeesForServicesLobbyingGrp/TotalAmt | 0 | 17089 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 58340 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 163202 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 221542 |
| IRS990/FeesForServicesProfFundraising/FundraisingAmt | 0 | 237494 |
| IRS990/FeesForServicesProfFundraising/TotalAmt | 0 | 237494 |
| IRS990/ForeignActivitiesInd | 0 | 1 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 1 |
| IRS990/Form8282FiledCnt | 0 | 1 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 1 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 13 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 14 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 15 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 16 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 17 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 18 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 1 | 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/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/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 | 18720 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 16 | 21814 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 17 | 22244 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 18 | 27792 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | Carolyn Becraft |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | Sandra Holmberg |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | Melissa Johnson |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | Nick Archuleta |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | Kjersti Armstrong |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | Zachery King |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | Cesareo Alvarez |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | Judy Anderson |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | Alissa Adams |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | Megan Langley |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | Scott Nelson |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | Victoria Rae Teske |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | Lawrence Prout |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | Matuor Alier |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 14 | Scott Meyer |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 15 | John E Harris III |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 16 | John Gast |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 17 | Jack Anderson |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 18 | William Thomas |
| 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 | 285762 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 16 | 121740 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 17 | 128898 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 18 | 121124 |
| 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/TitleTxt | 0 | Chair |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | Vice Chair |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | Secretary |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | Treasurer |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | Past Chair |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 14 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 15 | President/CEO |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 16 | Director of Finance |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 17 | Director of Engineering |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 18 | Director of Radio |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/Form990TFiledInd | 0 | 1 |
| IRS990/FormationYr | 0 | 1959 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/ConsolidatedBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 1 |
| IRS990/FundraisingAmt | 0 | 15100 |
| IRS990/FundraisingDirectExpensesAmt | 0 | 19256 |
| IRS990/FundraisingGrossIncomeAmt | 0 | 6686 |
| IRS990/GainOrLossGrp/OtherAmt | 0 | 1123339 |
| IRS990/GainOrLossGrp/SecuritiesAmt | 0 | 319393 |
| IRS990/GamingActivitiesInd | 0 | 1 |
| IRS990/GamingDirectExpensesAmt | 0 | 41835514 |
| IRS990/GamingGrossIncomeAmt | 0 | 43586750 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 15 |
| IRS990/GovernmentGrantsAmt | 0 | 2366004 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossAmountSalesAssetsGrp/OtherAmt | 0 | 1123339 |
| IRS990/GrossAmountSalesAssetsGrp/SecuritiesAmt | 0 | 3619320 |
| IRS990/GrossReceiptsAmt | 0 | 57356854 |
| IRS990/GrossRentsGrp/PersonalAmt | 0 | 734483 |
| IRS990/GrossRentsGrp/RealAmt | 0 | 235159 |
| IRS990/GrossSalesOfInventoryAmt | 0 | 45689 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 0 |
| IRS990/IndependentVotingMemberCnt | 0 | 15 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 4 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InformationTechnologyGrp/FundraisingAmt | 0 | 29545 |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 12460 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 42005 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 228038 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 228038 |
| IRS990/IntangibleAssetsGrp/EOYAmt | 0 | 4000 |
| IRS990/InterestGrp/ManagementAndGeneralAmt | 0 | 358 |
| IRS990/InterestGrp/TotalAmt | 0 | 358 |
| IRS990/InventoriesForSaleOrUseGrp/BOYAmt | 0 | 24923 |
| IRS990/InventoriesForSaleOrUseGrp/EOYAmt | 0 | 19508 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 790464 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 790464 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/InvestmentsOtherSecuritiesGrp/BOYAmt | 0 | 37282 |
| IRS990/InvestmentsOtherSecuritiesGrp/EOYAmt | 0 | 45165 |
| IRS990/InvestmentsPubTradedSecGrp/BOYAmt | 0 | 13654429 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 16731491 |
| IRS990/IRPDocumentCnt | 0 | 319 |
| IRS990/IRPDocumentW2GCnt | 0 | 256 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 41802589 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 7832403 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 8487198 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 50289787 |
| IRS990/LegalDomicileStateCd | 0 | ND |
| IRS990/LessCostOthBasisSalesExpnssGrp/OtherAmt | 0 | 0 |
| IRS990/LessCostOthBasisSalesExpnssGrp/SecuritiesAmt | 0 | 3299927 |
| IRS990/LessRentalExpensesGrp/PersonalAmt | 0 | 642558 |
| IRS990/LessRentalExpensesGrp/RealAmt | 0 | 0 |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LobbyingActivitiesInd | 0 | 1 |
| IRS990/LocalChaptersInd | 0 | 0 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembershipDuesAmt | 0 | 2070108 |
| IRS990/MembersOrStockholdersInd | 0 | 0 |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 0 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | Prairie Public Broadcasting provides quality radio, television, and public media services that educate, involve, and inspire the people of the prairie region. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 30167760 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 34493037 |
| IRS990/NetGainOrLossInvestmentsGrp/ExclusionAmt | 0 | 1442732 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | 1442732 |
| IRS990/NetIncmFromFundraisingEvtGrp/ExclusionAmt | 0 | -12570 |
| IRS990/NetIncmFromFundraisingEvtGrp/TotalRevenueColumnAmt | 0 | -12570 |
| IRS990/NetIncomeFromGamingGrp/ExclusionAmt | 0 | 1751236 |
| IRS990/NetIncomeFromGamingGrp/TotalRevenueColumnAmt | 0 | 1751236 |
| IRS990/NetIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 11919 |
| IRS990/NetIncomeOrLossGrp/UnrelatedBusinessRevenueAmt | 0 | 11919 |
| IRS990/NetRentalIncomeOrLossGrp/ExclusionAmt | 0 | 235159 |
| IRS990/NetRentalIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 327084 |
| IRS990/NetRentalIncomeOrLossGrp/UnrelatedBusinessRevenueAmt | 0 | 91925 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 82544 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | 1524305 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 29692320 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 33909948 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 114807 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 350122 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 464929 |
| IRS990/OfficeExpensesGrp/FundraisingAmt | 0 | 10252 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 108847 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 271956 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 391055 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 1616291 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 1724463 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 24138 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 583249 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 607387 |
| IRS990/OtherExpensesGrp/Desc | 0 | Program Rights |
| IRS990/OtherExpensesGrp/Desc | 1 | Production |
| IRS990/OtherExpensesGrp/Desc | 2 | Dues |
| IRS990/OtherExpensesGrp/Desc | 3 | Membership |
| IRS990/OtherExpensesGrp/FundraisingAmt | 0 | 92638 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 750053 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 241433 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 175838 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 750053 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 241433 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 175838 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 92638 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 669020 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 748951 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 355773 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 2376000 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 2731773 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 2411 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 42284 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 188147 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 232842 |
| IRS990/PensionPlanContributionsGrp/ManagementAndGeneralAmt | 0 | 30601 |
| IRS990/PensionPlanContributionsGrp/ProgramServicesAmt | 0 | 139544 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 170145 |
| IRS990/PledgesAndGrantsReceivableGrp/BOYAmt | 0 | 1576297 |
| IRS990/PledgesAndGrantsReceivableGrp/EOYAmt | 0 | 1647176 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 803680 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 756251 |
| IRS990/PrincipalOfficerNm | 0 | John E Harris III |
| IRS990/ProfessionalFundraisingInd | 0 | 1 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 516100 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 900099 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 2 | 900099 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 3 | 900099 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 4 | 516100 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | Underwriting |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | Capital Patronage |
| IRS990/ProgramServiceRevenueGrp/Desc | 2 | Instructional TV Fees |
| IRS990/ProgramServiceRevenueGrp/Desc | 3 | Broadcast TV |
No mirrored PDF or thumbnail assets are attached yet.