XML 38 R20.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Note 11 - Costs to Obtain and Fulfill a Contract | 12 Months Ended
--- | ---
Dec. 31, 2024
Notes to Financial Statements |
Capitalized Contract Costs [Text Block] | 11. Costs to obtain and fulfill a contract
(a) | Deferred costs of acquisition
We recognize an asset for the incremental costs of obtaining a contract with a customer if we expect the period of benefit of those costs to be longer than one year and those costs are expected to be recoverable under the term of the contract. We have identified certain sales incentive programs and other customer acquisition fees that meet the requirements to be capitalized, and therefore, capitalized them as contract costs in the amount of $2.3 million at December 31, 2024. Capitalized contract acquisition costs are amortized into operating expense typically over three years, based on the transfer of goods or services to which the assets relate. The breakdown of the movement in the deferred costs of acquisition balance for the year ended December 31, 2024 is as follows (Dollar amounts in thousands of U.S. dollars):
|  | Year ended December 31, 2024 |
Balance, beginning of period |  | $ | 2,581 |
Capitalization of costs |  |  | 1,451 |
Amortization of costs |  |  | (1,699 | )
Balance, end of period |  | $ | 2,333 |
The breakdown of the movement in the deferred costs of acquisition balance for the year ended December 31, 2023 is as follows (Dollar amounts in thousands of U.S. dollars):
| Year ended December 31, 2023 |
Balance, beginning of period | $ | 1,827 |
Capitalization of costs |  | 1,987 |
Amortization of costs |  | (1,233 | )
Balance, end of period | $ | 2,581 |
When the amortization period for costs incurred to obtain a contract with a customer is less than one year, we have elected to apply a practical expedient to expense the costs as incurred. These costs include our internal sales compensation program, certain partner sales incentive programs and other customer acquisition fees.
(b) | Deferred costs of fulfillment
Deferred costs to fulfill contracts primarily consist of domain registration costs which have been paid to a domain registry, and are capitalized as deferred costs of fulfillment. These costs are deferred and amortized over the life of the domain which generally ranges from one to ten years. The Company also defers certain technology design and data migration costs it incurs to fulfil its performance obligations contained in our platform services arrangements. There were no impairment losses recognized in relation to the costs capitalized during the year ended December 31, 2024. Amortization expense is primarily included in cost of revenue. The breakdown of the movement in the deferred costs of fulfillment balance for the year ended December 31, 2024 is as follows (Dollar amounts in thousands of U.S. dollars):
|  | Year ended December 31, 2024 |
Balance, beginning of period |  | $ | 111,068 |
Deferral of costs |  |  | 185,174 |
Recognized costs |  |  | (179,267 | )
Balance, end of period |  | $ | 116,975 |
The breakdown of the movement in the deferred costs of fulfillment balance for the year ended December 31, 2023 is as follows (Dollar amounts in thousands of U.S. dollars):
|  | Year ended December 31, 2023 |
Balance, beginning of period |  | $ | 110,674 |
Deferral of costs |  |  | 179,477 |
Recognized costs |  |  | (179,083 | )
Balance, end of period |  | $ | 111,068 |

X
- Definition Entire disclosure for capitalized costs in obtaining for fulfilling contract with customer. + References No definition available. + Details
Name: | tcx_CapitalizedContractCostsTextBlock
Namespace Prefix: | tcx_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_DisclosureTextBlockAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration