XML 49 R38.htm IDEA: XBRL DOCUMENT
v3.26.1

Note 14 - Segment Reporting (Tables) | 3 Months Ended
--- | ---
Mar. 31, 2026
Notes Tables |
Segment Reporting [Table Text Block] |
|  | Ting |  |  | Wavelo |  |  | Tucows Domains |  |  | Consolidated Totals |
For the Three Months Ended March 31, 2026 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Revenue from external customers |  | $ | 19,374 |  |  | $ | 11,084 |  |  | $ | 64,100 |  |  | $ | 94,558 |
Intersegment revenues (1) |  |  | - |  |  | 477 |  |  |  | - |  |  | 477 |
Total net revenues |  |  | 19,374 |  |  | 11,561 |  |  |  | 64,100 |  |  | 95,035 |
Less: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Cost of revenues |  |  | 8,627 |  |  | 326 |  |  |  | 43,355 |  |  | 52,308 |
Network, other costs (2) |  |  | 1,157 |  |  | 2,300 |  |  |  | 1,878 |  |  | 5,335 |
Sales and marketing (2) |  |  | 5,368 |  |  | 2,444 |  |  |  | 3,750 |  |  | 11,562 |
Technical operations and development (2) |  |  | 449 |  |  | 1,843 |  |  |  | 1,890 |  |  | 4,182 |
General and administrative (2)(3) |  |  | 4,226 |  |  | 1,027 |  |  |  | 1,620 |  |  | 6,873 |
Other segment items (4) |  |  | (23 | ) |  | 5 |  |  |  | (20 | ) |  | (38 | )
Segment Adjusted EBITDA |  | $ | (430 | ) |  | $ | 3,616 |  |  | $ | 11,627 |  |  | $ | 14,813 |
|  | Ting |  |  | Wavelo |  |  | Tucows Domains |  |  | Consolidated Totals |
For the Three Months Ended March 31, 2025 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Revenue from external customers |  | $ | 16,315 |  |  | $ | 10,952 |  |  | $ | 65,255 |  |  | $ | 92,522 |
Intersegment revenues (1) |  |  | - |  |  |  | 444 |  |  |  | - |  |  |  | 444 |
Total net revenues |  |  | 16,315 |  |  |  | 11,396 |  |  |  | 65,255 |  |  |  | 92,966 |
Less: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Cost of revenues |  |  | 5,837 |  |  |  | 137 |  |  |  | 45,040 |  |  |  | 51,014 |
Network, other costs (2) |  |  | 896 |  |  |  | 2,249 |  |  |  | 1,654 |  |  |  | 4,800 |
Sales and marketing (2) |  |  | 4,275 |  |  |  | 2,327 |  |  |  | 3,563 |  |  |  | 10,165 |
Technical operations and development (2) |  |  | 245 |  |  |  | 1,694 |  |  |  | 2,154 |  |  |  | 4,093 |
General and administrative (2)(3) |  |  | 4,411 |  |  |  | 1,013 |  |  |  | 1,266 |  |  |  | 6,690 |
Other segment items (4) |  |  | 1,505 |  |  |  | (474 | ) |  |  | 38 |  |  |  | 1,069 |
Segment Adjusted EBITDA |  | $ | (854 | ) |  | $ | 4,449 |  |  | $ | 11,540 |  |  | $ | 15,135 |
Segment Reporting, Reconciliation of Other Item by Segment to Consolidated [Table Text Block] |
Reconciliation of Segment Adjusted EBITDA to Net loss before tax |  | Three Months Ended March 31, |
(In Thousands of U.S. Dollars) |  | 2026 |  |  | 2025 |
Segment Adjusted EBITDA |  | $ | 14,813 |  |  | $ | 15,135 |
Reconciling items: |  |  |  |  |  |  |  |
Corporate and other (1) |  |  | (3,146 | ) |  |  | (1,464 | )
Depreciation of property and equipment |  |  | (9,871 | ) |  |  | (10,460 | )
Impairment and loss on disposition of property and equipment |  |  | (1,156 | ) |  |  | (204 | )
Amortization of intangible assets |  |  | (1,103 | ) |  |  | (1,205 | )
Interest expense, net |  |  | (13,865 | ) |  |  | (13,613 | )
Stock-based compensation |  |  | (1,094 | ) |  |  | (1,505 | )
Unrealized loss (gain) on foreign exchange revaluation of foreign denominated monetary assets and liabilities |  |  | (194 | ) |  |  | 364 |
Acquisition and other costs (2) |  |  | (99 | ) |  |  | (15 | )
Net loss before tax |  | $ | (15,715 | ) |  | $ | (12,967 | )
Schedule of Property Plant and Equipment by Geographic Region [Table Text Block] |
|  | March 31, 2026 |  |  | December 31, 2025 |
Canada |  | $ | 734 |  |  | $ | 797 |
United States |  |  | 274,809 |  |  |  | 281,158 |
|  | $ | 275,543 |  |  | $ | 281,955 |
Schedule of Acquired Intangible Assets by Major Class [Table Text Block] |
|  | March 31, 2026 |  |  | December 31, 2025 |
Canada |  | $ | 557 |  |  | $ | 695 |
United States |  |  | 6,640 |  |  |  | 6,745 |
|  | $ | 7,197 |  |  | $ | 7,440 |
Financing Receivable, Allowance for Credit Loss [Table Text Block] |
Expected credit losses |  | Balance at beginning of period |  |  | Increase in ECL provision |  |  | Write-offs during period |  |  | Balance at end of the period |
Three Months Ended March 31, 2026 |  | $ | 1,259 |  |  | $ | 144 |  |  | $ | (20 | ) |  |  | 1,383 |
Twelve months ended December 31, 2025 |  | $ | 923 |  |  | $ | 370 |  |  | $ | (34 | ) |  |  | 1,259 |

X
- Definition Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite and indefinite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company. + References No definition available. + Details
Name: | tcx_ScheduleOfAcquiredIntangibleAssetsByMajorClassTableTextBlock
Namespace Prefix: | tcx_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the schedule of property plant and equipment by geographic region table text block. + References No definition available. + Details
Name: | tcx_ScheduleOfPropertyPlantAndEquipmentByGeographicRegionTableTextBlock
Namespace Prefix: | tcx_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of allowance for credit loss on financing receivable. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13 + Details
Name: | us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of reconciliation of other item by reportable segment to corresponding consolidated amount. Excludes reconciliation of revenue, profit (loss), and asset by reportable segment to respective consolidated amount. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30 + Details
Name: | us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of segment reporting. Includes, but is not limited to, reconciliation of reportable segment amount to corresponding consolidated total. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 34 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-34 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32 Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30 Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 26C -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26C Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 26B -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26B Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 26A -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26A Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 25 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-25 Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22 Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-15 + Details
Name: | us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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