SEGMENT DATA (Schedule of financial information with a comparison of results under the prior composition to the new composition of operating segments) (Details) (USD $) In Thousands, unless otherwise specified
|
12 Months Ended |
Dec. 31, 2014
|
Dec. 31, 2013
|
Dec. 31, 2012
|
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items] |
|
|
|
Net revenue |
$ 266,536us-gaap_SalesRevenueNet
|
$ 236,934us-gaap_SalesRevenueNet
|
$ 229,179us-gaap_SalesRevenueNet
|
Operating expenses |
218,031us-gaap_OperatingExpenses
|
185,959us-gaap_OperatingExpenses
|
177,097us-gaap_OperatingExpenses
|
Net operating income (loss) before depreciation, amortization, impairment, change in estimated fair value of contingent earn-out consideration (gain) loss on the sale or disposal of assets |
48,505salm_OperatingIncomeLossBeforeDepreciationAndAmortization
|
50,975salm_OperatingIncomeLossBeforeDepreciationAndAmortization
|
52,082salm_OperatingIncomeLossBeforeDepreciationAndAmortization
|
Operating Segments [Member] |
|
|
|
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items] |
|
|
|
Net revenue |
266,536us-gaap_SalesRevenueNet / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember
|
236,934us-gaap_SalesRevenueNet / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember
|
229,179us-gaap_SalesRevenueNet / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember
|
Operating expenses |
218,031us-gaap_OperatingExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember
|
185,959us-gaap_OperatingExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember
|
177,097us-gaap_OperatingExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember
|
Net operating income (loss) before depreciation, amortization, impairment, change in estimated fair value of contingent earn-out consideration (gain) loss on the sale or disposal of assets |
48,505salm_OperatingIncomeLossBeforeDepreciationAndAmortization / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember
|
50,975salm_OperatingIncomeLossBeforeDepreciationAndAmortization / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember
|
52,082salm_OperatingIncomeLossBeforeDepreciationAndAmortization / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember
|
Operating Segments [Member] | Broadcast [Member] |
|
|
|
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items] |
|
|
|
Net revenue |
192,923us-gaap_SalesRevenueNet / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = salm_RadioOperationsMember
|
188,544us-gaap_SalesRevenueNet / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = salm_RadioOperationsMember
|
187,640us-gaap_SalesRevenueNet / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = salm_RadioOperationsMember
|
Operating expenses |
138,564us-gaap_OperatingExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = salm_RadioOperationsMember
|
129,857us-gaap_OperatingExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = salm_RadioOperationsMember
|
126,514us-gaap_OperatingExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = salm_RadioOperationsMember
|
Net operating income (loss) before depreciation, amortization, impairment, change in estimated fair value of contingent earn-out consideration (gain) loss on the sale or disposal of assets |
54,359salm_OperatingIncomeLossBeforeDepreciationAndAmortization / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = salm_RadioOperationsMember
|
58,687salm_OperatingIncomeLossBeforeDepreciationAndAmortization / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = salm_RadioOperationsMember
|
61,126salm_OperatingIncomeLossBeforeDepreciationAndAmortization / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = salm_RadioOperationsMember
|
Operating Segments [Member] | Digital Media [Member] |
|
|
|
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items] |
|
|
|
Net revenue |
46,862us-gaap_SalesRevenueNet / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = salm_InternetMember
|
35,156us-gaap_SalesRevenueNet / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = salm_InternetMember
|
28,166us-gaap_SalesRevenueNet / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = salm_InternetMember
|
Operating expenses |
36,232us-gaap_OperatingExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = salm_InternetMember
|
25,741us-gaap_OperatingExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = salm_InternetMember
|
22,848us-gaap_OperatingExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = salm_InternetMember
|
Net operating income (loss) before depreciation, amortization, impairment, change in estimated fair value of contingent earn-out consideration (gain) loss on the sale or disposal of assets |
10,630salm_OperatingIncomeLossBeforeDepreciationAndAmortization / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = salm_InternetMember
|
9,415salm_OperatingIncomeLossBeforeDepreciationAndAmortization / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = salm_InternetMember
|
5,318salm_OperatingIncomeLossBeforeDepreciationAndAmortization / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = salm_InternetMember
|
Operating Segments [Member] | Publishing [Member] |
|
|
|
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items] |
|
|
|
Net revenue |
26,751us-gaap_SalesRevenueNet / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = salm_PublishingMember
|
13,234us-gaap_SalesRevenueNet / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = salm_PublishingMember
|
13,373us-gaap_SalesRevenueNet / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = salm_PublishingMember
|
Operating expenses |
26,143us-gaap_OperatingExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = salm_PublishingMember
|
14,280us-gaap_OperatingExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = salm_PublishingMember
|
13,339us-gaap_OperatingExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = salm_PublishingMember
|
Net operating income (loss) before depreciation, amortization, impairment, change in estimated fair value of contingent earn-out consideration (gain) loss on the sale or disposal of assets |
608salm_OperatingIncomeLossBeforeDepreciationAndAmortization / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = salm_PublishingMember
|
(1,046)salm_OperatingIncomeLossBeforeDepreciationAndAmortization / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = salm_PublishingMember
|
34salm_OperatingIncomeLossBeforeDepreciationAndAmortization / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = salm_PublishingMember
|
Operating Segments [Member] | Unallocated Corporate [Member] |
|
|
|
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items] |
|
|
|
Net revenue |
|
|
|
Operating expenses |
17,092us-gaap_OperatingExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateMember
|
16,081us-gaap_OperatingExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateMember
|
14,396us-gaap_OperatingExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateMember
|
Net operating income (loss) before depreciation, amortization, impairment, change in estimated fair value of contingent earn-out consideration (gain) loss on the sale or disposal of assets |
(17,092)salm_OperatingIncomeLossBeforeDepreciationAndAmortization / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateMember
|
(16,081)salm_OperatingIncomeLossBeforeDepreciationAndAmortization / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateMember
|
(14,396)salm_OperatingIncomeLossBeforeDepreciationAndAmortization / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateMember
|
As Reported Original | Operating Segments [Member] |
|
|
|
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items] |
|
|
|
Net revenue |
266,536us-gaap_SalesRevenueNet / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
236,934us-gaap_SalesRevenueNet / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
229,179us-gaap_SalesRevenueNet / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
Operating expenses |
218,031us-gaap_OperatingExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
185,959us-gaap_OperatingExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
177,097us-gaap_OperatingExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
Net operating income (loss) before depreciation, amortization, impairment, change in estimated fair value of contingent earn-out consideration (gain) loss on the sale or disposal of assets |
48,505salm_OperatingIncomeLossBeforeDepreciationAndAmortization / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
50,975salm_OperatingIncomeLossBeforeDepreciationAndAmortization / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
52,082salm_OperatingIncomeLossBeforeDepreciationAndAmortization / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
As Reported Original | Operating Segments [Member] | Broadcast [Member] |
|
|
|
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items] |
|
|
|
Net revenue |
187,815us-gaap_SalesRevenueNet / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = salm_RadioOperationsMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
183,697us-gaap_SalesRevenueNet / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = salm_RadioOperationsMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
183,180us-gaap_SalesRevenueNet / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = salm_RadioOperationsMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
Operating expenses |
130,875us-gaap_OperatingExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = salm_RadioOperationsMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
122,862us-gaap_OperatingExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = salm_RadioOperationsMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
120,772us-gaap_OperatingExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = salm_RadioOperationsMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
As Reported Original | Operating Segments [Member] | Digital Media [Member] |
|
|
|
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items] |
|
|
|
Net revenue |
55,519us-gaap_SalesRevenueNet / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = salm_InternetMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
40,906us-gaap_SalesRevenueNet / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = salm_InternetMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
33,474us-gaap_SalesRevenueNet / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = salm_InternetMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
Operating expenses |
41,067us-gaap_OperatingExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = salm_InternetMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
28,378us-gaap_OperatingExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = salm_InternetMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
25,145us-gaap_OperatingExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = salm_InternetMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
As Reported Original | Operating Segments [Member] | Publishing [Member] |
|
|
|
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items] |
|
|
|
Net revenue |
23,202us-gaap_SalesRevenueNet / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = salm_PublishingMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
12,331us-gaap_SalesRevenueNet / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = salm_PublishingMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
12,525us-gaap_SalesRevenueNet / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = salm_PublishingMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
Operating expenses |
23,052us-gaap_OperatingExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = salm_PublishingMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
13,289us-gaap_OperatingExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = salm_PublishingMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
12,288us-gaap_OperatingExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = salm_PublishingMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
As Reported Original | Operating Segments [Member] | Unallocated Corporate [Member] |
|
|
|
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items] |
|
|
|
Operating expenses |
$ 23,037us-gaap_OperatingExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
$ 21,430us-gaap_OperatingExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
$ 18,892us-gaap_OperatingExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|