XML 103 R88.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Note 17 - Subsequent Events (Details Textual) $ in Millions |  | 3 Months Ended |  |  |  |
--- | --- | --- | --- | --- | --- | ---
Feb. 13, 2018 USD ($) | Mar. 31, 2018 USD ($) | Feb. 14, 2018 USD ($) | Jan. 24, 2018 USD ($) | Jan. 16, 2018 | Jan. 05, 2018
Subsequent Event [Member] | Ting Virginia LLC [Member] |  |  |  |  |  |
Repurchase of Redeemable Noncontrolling Interest, Percentage | 10.00% |  |  |  |  |
Payments for Repurchase of Redeemable Noncontrolling Interest | $ 1.2 |  |  |  |  |
Subsequent Event [Member] | Stock Buyback Program 2018 [Member] |  |  |  |  |  |
Stock Repurchase Program, Authorized Amount |  |  | $ 40.0 |  |  |
Subsequent Event [Member] | Second Interim Amendment [Member] |  |  |  |  |  |
Credit Agreement, Maximum Aggregate Amount Held in Account With Certain Bank |  |  |  | $ 3.0 |  |
Litigation Case with Namecheap [Member] | Scenario, Forecast [Member] |  |  |  |  |  |
Litigation Settlement, Revenue Recognized, Previously Deferred Revenue and Deferred prepaid Registry Fees |  | $ 14.6 |  |  |  |
Litigation Settlement, Cost of Revenues Recognized, Previously Deferred Revenue and Deferred prepaid Registry Fees |  | $ 14.5 |  |  |  |
Litigation Case with Namecheap [Member] | Subsequent Event [Member] |  |  |  |  |  |
Domain Name Transfer to Counter Party to Settle a Litigation Case |  |  |  |  | 2,650,000 | 2,650,000

X
- Definition The maximum aggregate amount can be held in an account with certain bank pursuant to a credit agreement. + References No definition available. + Details
Name: | tcx_CreditMaximumAggregateAmountHeldInAccountWithCertainBank
Namespace Prefix: | tcx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount of domain names transfered to a counter party in order to settle a ligation case. + References No definition available. + Details
Name: | tcx_DomainNameTransferToCounterPartyToSettleALitigationCase
Namespace Prefix: | tcx_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of cost of revenue related to previously deferred revenue and deferred prepaid registry fees recognized resulted from a litigation settlement. + References No definition available. + Details
Name: | tcx_LitigationSettlementCostOfRevenuesRecognizedPreviouslyDeferredRevenueAndDeferredPrepaidRegistryFees
Namespace Prefix: | tcx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of revenue related to previously deferred revenue and deferred prepaid registry fees recognized resulted from a litigation settlement. + References No definition available. + Details
Name: | tcx_LitigationSettlementRevenueRecognizedPreviouslyDeferredRevenueAndDeferredPrepaidRegistryFees
Namespace Prefix: | tcx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The percentage of redeemable noncontrolling interest that would be purchased during the period. + References No definition available. + Details
Name: | tcx_RepurchaseOfRedeemableNoncontrollingInterestPercentage
Namespace Prefix: | tcx_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The cash outflow during the period for redemption of redeemable noncontrolling interests. + References No definition available. + Details
Name: | us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of stock repurchase plan authorized. + References No definition available. + Details
Name: | us-gaap_StockRepurchaseProgramAuthorizedAmount1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_OwnershipAxis=tcx_TingVirginiaLLCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShareRepurchaseProgramAxis=tcx_StockBuybackProgram2018Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=tcx_SecondInterimAmendmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LitigationCaseAxis=tcx_LitigationCaseWithNamecheapMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementScenarioAxis=us-gaap_ScenarioForecastMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |