XML 62 R61.htm IDEA: XBRL DOCUMENT
v3.19.3

Note 10 - Revenue - Cost of Revenue (Details) - USD ($) $ in Thousands | 3 Months Ended | 9 Months Ended
--- | --- | ---
Sep. 30, 2019 | Sep. 30, 2018 | Sep. 30, 2019 | Sep. 30, 2018
Network, other costs | $ 2,254 | $ 2,315 | [1] | $ 7,034 | $ 7,590 | [1]
Cost of revenue | 60,555 | 59,258 | [1],[2] | 176,467 | 191,362 | [1],[2]
Network Expenses [Member] |  |  |  |  |  |
Network, other costs | 2,254 | 2,315 | [2] | 7,034 | 7,590 | [2]
Network, depreciation and amortization costs | 2,545 | 1,838 | [2] | 6,872 | 5,194 | [2]
Cost of revenue | 4,799 | 4,153 | [2] | 13,906 | 12,784 | [2]
Network Access Services [Member] |  |  |  |  |  |
Cost of revenue | 12,107 | 12,271 | [2] | 35,681 | 37,746 | [2]
Network, other costs | 515 | 479 |  | 1,552 | 1,609 |
Cost of revenue | 14,431 | 13,787 |  | 42,174 | 42,151 |
Network Access Services [Member] | Mobile Services [Member] |  |  |  |  |  |
Cost of revenue | 11,171 | 11,399 | [2] | 32,721 | 34,643 | [2]
Network Access Services [Member] | Other Services [Member] |  |  |  |  |  |
Cost of revenue | 936 | 872 | [2] | 2,960 | 3,103 | [2]
Domain Name Services [Member] |  |  |  |  |  |
Cost of revenue | 43,649 | 42,834 | [2] | 126,880 | 140,832 | [2]
Network, other costs | 1,739 | 1,836 |  | 5,482 | 5,981 |
Cost of revenue | 46,124 | 45,471 |  | 134,293 | 149,211 |
Domain Name Services [Member] | Wholesale [Member] |  |  |  |  |  |
Cost of revenue | 39,110 | 38,221 | [2] | 113,299 | 126,984 | [2]
Domain Name Services [Member] | Retail Services [Member] |  |  |  |  |  |
Cost of revenue | 4,359 | 4,465 | [2] | 13,126 | 13,320 | [2]
Domain Name Services [Member] | Portfolio [Member] |  |  |  |  |  |
Cost of revenue | 180 | 148 | [2] | 455 | 528 | [2]
Domain Name Services [Member] | Domain Services [Member] | Wholesale [Member] |  |  |  |  |  |
Cost of revenue | 38,337 | 37,414 | [2] | 110,993 | 124,572 | [2]
Domain Name Services [Member] | Value Added Services [Member] | Wholesale [Member] |  |  |  |  |  |
Cost of revenue | $ 773 | $ 807 | [2] | $ 2,306 | $ 2,412 | [2]
[1] | The Company has initially applied ASC 2016-02 (Topic 842) using the modified retrospective method. Under this method, the comparative information is not restated.
[2] | As a result of the bulk transfers of 2.65 million domain names to Namecheap on January 5, 2018 and 0.24 million domain names to Namecheap on September 25, 2018, recognized cost of revenue for the three and nine months ended September 30, 2018 includes $1.7 million and $16.2 million, respectively, related to previously deferred revenue, a portion of which would have otherwise been recognized after September 30, 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: |