XML 31 R75.htm IDEA: XBRL DOCUMENT v2.4.1.9
SEGMENT INFORMATION (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended
Dec. 31, 2014
item
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2014
item
Dec. 31, 2013
Dec. 31, 2012
Segment information                      
Number of Russian-based television channels 3ctcm_NumberOfRussiaBasedTelevisionChannels               3ctcm_NumberOfRussiaBasedTelevisionChannels    
Operating revenue from external customers $ 182,247us-gaap_Revenues $ 158,567us-gaap_Revenues $ 184,312us-gaap_Revenues $ 186,247us-gaap_Revenues $ 259,717us-gaap_Revenues $ 171,084us-gaap_Revenues $ 206,015us-gaap_Revenues $ 195,287us-gaap_Revenues $ 711,373us-gaap_Revenues $ 832,103us-gaap_Revenues $ 804,946us-gaap_Revenues
Operating income / (loss) 20,042us-gaap_OperatingIncomeLoss 44,260us-gaap_OperatingIncomeLoss 38,620us-gaap_OperatingIncomeLoss 48,139us-gaap_OperatingIncomeLoss 71,933us-gaap_OperatingIncomeLoss 44,187us-gaap_OperatingIncomeLoss 49,395us-gaap_OperatingIncomeLoss 42,184us-gaap_OperatingIncomeLoss 151,061us-gaap_OperatingIncomeLoss 207,699us-gaap_OperatingIncomeLoss 149,887us-gaap_OperatingIncomeLoss
Identifiable assets 609,053us-gaap_Assets       970,976us-gaap_Assets       609,053us-gaap_Assets 970,976us-gaap_Assets 985,574us-gaap_Assets
Depreciation and amortization                 (26,082)us-gaap_DepreciationDepletionAndAmortization (33,116)us-gaap_DepreciationDepletionAndAmortization (24,018)us-gaap_DepreciationDepletionAndAmortization
Programming expenses                 (300,134)ctcm_ProgrammingExpenses (338,703)ctcm_ProgrammingExpenses (317,136)ctcm_ProgrammingExpenses
Total Gains (Losses)                 (29,356)us-gaap_AssetImpairmentCharges (29,869)us-gaap_AssetImpairmentCharges (82,503)us-gaap_AssetImpairmentCharges
Operating                      
Segment information                      
Operating revenue from external customers                 711,373us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
832,103us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
804,946us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Intersegment revenue                 1,527ctcm_IntersegmentRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
1,526ctcm_IntersegmentRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
3,792ctcm_IntersegmentRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Operating income / (loss)                 151,061us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
207,699us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
149,887us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Identifiable assets 623,078us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
      998,113us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
      623,078us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
998,113us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
1,031,869us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Depreciation and amortization                 (26,082)us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
(33,116)us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
(24,018)us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Programming expenses                 (300,134)ctcm_ProgrammingExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
(338,703)ctcm_ProgrammingExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
(317,136)ctcm_ProgrammingExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Total Gains (Losses)                 (29,356)us-gaap_AssetImpairmentCharges
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
(29,869)us-gaap_AssetImpairmentCharges
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
(82,503)us-gaap_AssetImpairmentCharges
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Operating | CTC Channel                      
Segment information                      
Operating revenue from external customers                 499,131us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_CTCNetworkMember
586,434us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_CTCNetworkMember
577,034us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_CTCNetworkMember
Intersegment revenue                 1,327ctcm_IntersegmentRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_CTCNetworkMember
1,186ctcm_IntersegmentRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_CTCNetworkMember
1,382ctcm_IntersegmentRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_CTCNetworkMember
Operating income / (loss)                 165,764us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_CTCNetworkMember
215,976us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_CTCNetworkMember
199,035us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_CTCNetworkMember
Identifiable assets 387,536us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_CTCNetworkMember
      665,609us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_CTCNetworkMember
      387,536us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_CTCNetworkMember
665,609us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_CTCNetworkMember
644,115us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_CTCNetworkMember
Depreciation and amortization                 (6,984)us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_CTCNetworkMember
(9,033)us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_CTCNetworkMember
(8,024)us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_CTCNetworkMember
Programming expenses                 (207,408)ctcm_ProgrammingExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_CTCNetworkMember
(234,234)ctcm_ProgrammingExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_CTCNetworkMember
(220,229)ctcm_ProgrammingExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_CTCNetworkMember
Total Gains (Losses)                     (19,523)us-gaap_AssetImpairmentCharges
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_CTCNetworkMember
Operating | Domashny Channel                      
Segment information                      
Operating revenue from external customers                 110,674us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_DomashnyNetworkMember
124,838us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_DomashnyNetworkMember
113,290us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_DomashnyNetworkMember
Intersegment revenue                 106ctcm_IntersegmentRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_DomashnyNetworkMember
190ctcm_IntersegmentRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_DomashnyNetworkMember
530ctcm_IntersegmentRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_DomashnyNetworkMember
Operating income / (loss)                 21,802us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_DomashnyNetworkMember
25,633us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_DomashnyNetworkMember
5,277us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_DomashnyNetworkMember
Identifiable assets 71,089us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_DomashnyNetworkMember
      111,353us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_DomashnyNetworkMember
      71,089us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_DomashnyNetworkMember
111,353us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_DomashnyNetworkMember
122,417us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_DomashnyNetworkMember
Depreciation and amortization                 (5,565)us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_DomashnyNetworkMember
(7,792)us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_DomashnyNetworkMember
(4,013)us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_DomashnyNetworkMember
Programming expenses                 (50,451)ctcm_ProgrammingExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_DomashnyNetworkMember
(55,753)ctcm_ProgrammingExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_DomashnyNetworkMember
(52,490)ctcm_ProgrammingExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_DomashnyNetworkMember
Total Gains (Losses)                     (16,224)us-gaap_AssetImpairmentCharges
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_DomashnyNetworkMember
Operating | Peretz                      
Segment information                      
Operating revenue from external customers                 66,254us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_PeretzNetworkMember
84,264us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_PeretzNetworkMember
81,184us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_PeretzNetworkMember
Intersegment revenue                 7ctcm_IntersegmentRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_PeretzNetworkMember
10ctcm_IntersegmentRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_PeretzNetworkMember
93ctcm_IntersegmentRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_PeretzNetworkMember
Operating income / (loss)                 (26,674)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_PeretzNetworkMember
6,358us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_PeretzNetworkMember
(35,933)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_PeretzNetworkMember
Identifiable assets 49,012us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_PeretzNetworkMember
      145,419us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_PeretzNetworkMember
      49,012us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_PeretzNetworkMember
145,419us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_PeretzNetworkMember
156,951us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_PeretzNetworkMember
Depreciation and amortization                 (8,749)us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_PeretzNetworkMember
(11,773)us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_PeretzNetworkMember
(9,266)us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_PeretzNetworkMember
Programming expenses                 (30,553)ctcm_ProgrammingExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_PeretzNetworkMember
(34,828)ctcm_ProgrammingExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_PeretzNetworkMember
(30,242)ctcm_ProgrammingExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_PeretzNetworkMember
Total Gains (Losses)                 (29,356)us-gaap_AssetImpairmentCharges
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_PeretzNetworkMember
  (43,795)us-gaap_AssetImpairmentCharges
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_PeretzNetworkMember
Operating | Channel 31                      
Segment information                      
Operating revenue from external customers                 22,597us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_Channel31Member
25,821us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_Channel31Member
22,595us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_Channel31Member
Operating income / (loss)                 4,181us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_Channel31Member
5,072us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_Channel31Member
2,647us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_Channel31Member
Identifiable assets 24,256us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_Channel31Member
      25,933us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_Channel31Member
      24,256us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_Channel31Member
25,933us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_Channel31Member
22,858us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_Channel31Member
Depreciation and amortization                 (2,524)us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_Channel31Member
(2,931)us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_Channel31Member
(999)us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_Channel31Member
Programming expenses                 (10,932)ctcm_ProgrammingExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_Channel31Member
(12,694)ctcm_ProgrammingExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_Channel31Member
(12,128)ctcm_ProgrammingExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_Channel31Member
Total Gains (Losses)                     (2,961)us-gaap_AssetImpairmentCharges
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctcm_Channel31Member
Operating | All Other                      
Segment information                      
Operating revenue from external customers                 12,717us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
10,746us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
10,843us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Intersegment revenue                 87ctcm_IntersegmentRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
140ctcm_IntersegmentRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
1,787ctcm_IntersegmentRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Operating income / (loss)                 (14,012)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
(45,340)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
(21,139)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Identifiable assets 91,185us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
      49,799us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
      91,185us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
49,799us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
85,528us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Depreciation and amortization                 (2,260)us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
(1,587)us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
(1,716)us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Programming expenses                 (790)ctcm_ProgrammingExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
(1,194)ctcm_ProgrammingExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
(2,047)ctcm_ProgrammingExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Total Gains (Losses)                   (29,869)us-gaap_AssetImpairmentCharges
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
 
Eliminations                      
Segment information                      
Intersegment revenue                 (1,527)ctcm_IntersegmentRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
(1,526)ctcm_IntersegmentRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
(3,792)ctcm_IntersegmentRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
Identifiable assets $ (14,025)us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
      $ (27,137)us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
      $ (14,025)us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
$ (27,137)us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
$ (46,295)us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember