XML 58 R77.htm IDEA: XBRL DOCUMENT
v3.19.3.a.u2

Note 10 - Revenue - Cost of Revenue (Details) - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2017
Network, other costs | $ 9,190 | $ 9,846 | [1] | $ 9,324
Cost of Revenue, Total | 236,368 | 249,243 | [1],[2] | 244,900
Network Expenses [Member] |  |  |  |
Network, other costs | 9,190 | 9,846 | [2] | 9,324
Network, depreciation and amortization costs | 9,599 | 7,294 | [2] | 4,976
Cost of Revenue, Total | 18,789 | 17,140 | [2] | 14,300
Network Access Services [Member] |  |  |  |
Cost of revenue | 48,343 | 50,055 | [2] | 48,640
Network, other costs | 2,007 | 2,029 |  | 1,861
Cost of Revenue, Total | 57,273 | 56,193 |  | 52,748
Network Access Services [Member] | Mobile Services [Member] |  |  |  |
Cost of revenue | 44,415 | 46,061 | [2] | 45,335
Network Access Services [Member] | Other Services [Member] |  |  |  |
Cost of revenue | 3,928 | 3,994 | [2] | 3,305
Domain Name Services [Member] |  |  |  |
Cost of revenue | 169,236 | 182,048 | [2] | 181,960
Network, other costs | 7,183 | 7,817 |  | 7,463
Cost of Revenue, Total | 179,095 | 193,050 |  | 192,152
Domain Name Services [Member] | Wholesale [Member] |  |  |  |
Cost of revenue | 151,516 | 163,370 | [2] | 163,463
Domain Name Services [Member] | Retail Services [Member] |  |  |  |
Cost of revenue | 17,093 | 17,725 | [2] | 17,346
Domain Name Services [Member] | Portfolio [Member] |  |  |  |
Cost of revenue | 627 | 953 | [2] | 1,151
Domain Name Services [Member] | Domain Services [Member] | Wholesale [Member] |  |  |  |
Cost of revenue | 148,530 | 160,216 | [2] | 161,013
Domain Name Services [Member] | Value Added Services [Member] | Wholesale [Member] |  |  |  |
Cost of revenue | $ 2,986 | $ 3,154 | [2] | $ 2,450
[1] | The Company has initially applied ASC 2016-02 (Topic 842) on January 1, 2019 using the modified retrospective method (note 2(v)). Under this method, the comparative information is not restated.
[2] | As a result of the bulk transfers of 2.89 million domain names to Namecheap throughout 2018, recognized Cost of revenue for the year ended December 31, 2018 includes $16.8 million, related to previously deferred prepaid registry fees, a portion of which would have otherwise been recognized after December 31, 2018.

X
- Definition Cost of network induced expenses incurred and directly related to good produced and service rendered. + References No definition available. + Details
Name: | tcx_CostOfGoodsAndServicesSoldNetworkExpenses
Namespace Prefix: | tcx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.2(a),(d)) -URI http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227 + Details
Name: | us-gaap_CostOfGoodsAndServicesSold
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of expense for allocation of cost of tangible and intangible assets over their useful lives directly used in production of good and rendering of service. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(b)(2)) -URI http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227 + Details
Name: | us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The aggregate cost of goods produced and sold and services rendered during the reporting period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.2) -URI http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227 + Details
Name: | us-gaap_CostOfRevenue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | srt_ProductOrServiceAxis=tcx_NetworkExpensesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=tcx_NetworkAccessServicesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=tcx_MobileServicesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=tcx_OtherServicesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=tcx_DomainNameServicesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsegmentsAxis=tcx_WholesaleMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsegmentsAxis=tcx_RetailServicesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsegmentsAxis=tcx_PortfolioMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=tcx_DomainServicesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=tcx_ValueAddedServicesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |