00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS
link:presentationLink
link:calculationLink
link:definitionLink
00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
link:presentationLink
link:calculationLink
link:definitionLink
00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
link:presentationLink
link:calculationLink
link:definitionLink
40104 - Disclosure - Description of the business and recent developments: Basic and diluted net income per common share (Details)
link:presentationLink
link:calculationLink
link:definitionLink
40501 - Disclosure - Income taxes: (Details)
link:presentationLink
link:calculationLink
link:definitionLink
00090 - Document - Document and Entity Information
link:presentationLink
link:calculationLink
link:definitionLink
00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)
link:presentationLink
link:calculationLink
link:definitionLink
00205 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)
link:presentationLink
link:calculationLink
link:definitionLink
10101 - Disclosure - Description of the business and recent developments:
link:presentationLink
link:calculationLink
link:definitionLink
10201 - Disclosure - Property and equipment:
link:presentationLink
link:calculationLink
link:definitionLink
10301 - Disclosure - Long-term debt:
link:presentationLink
link:calculationLink
link:definitionLink
10401 - Disclosure - Commitments and contingencies:
link:presentationLink
link:calculationLink
link:definitionLink
10501 - Disclosure - Income taxes:
link:presentationLink
link:calculationLink
link:definitionLink
10601 - Disclosure - Common stock buyback program:
link:presentationLink
link:calculationLink
link:definitionLink
10701 - Disclosure - Dividends on common stock:
link:presentationLink
link:calculationLink
link:definitionLink
10801 - Disclosure - Related party transactions:
link:presentationLink
link:calculationLink
link:definitionLink
10901 - Disclosure - Segment information:
link:presentationLink
link:calculationLink
link:definitionLink
20102 - Disclosure - Description of the business and recent developments: (Policies)
link:presentationLink
link:calculationLink
link:definitionLink
30103 - Disclosure - Description of the business and recent developments: (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
30503 - Disclosure - Income taxes: (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
31003 - Disclosure - Segment information: (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
40101 - Disclosure - Description of the business and recent developments: (Details)
link:presentationLink
link:calculationLink
link:definitionLink
40102 - Disclosure - Description of the business and recent developments: Financial Instruments (Details)
link:presentationLink
link:calculationLink
link:definitionLink
40103 - Disclosure - Description of the business and recent developments: Gross receipts taxes, universal service fund and other surcharges (Details)
link:presentationLink
link:calculationLink
link:definitionLink
40201 - Disclosure - Property and equipment: (Details)
link:presentationLink
link:calculationLink
link:definitionLink
40202 - Disclosure - Property and equipment: Exchange agreement (Details)
link:presentationLink
link:calculationLink
link:definitionLink
40203 - Disclosure - Property and equipment: Installment payment agreement (Details)
link:presentationLink
link:calculationLink
link:definitionLink
40301 - Disclosure - Long-term debt: (Details)
link:presentationLink
link:calculationLink
link:definitionLink
40404 - Disclosure - Commitments and contingencies: (Details)
link:presentationLink
link:calculationLink
link:definitionLink
40601 - Disclosure - Common stock buyback programs: (Details)
link:presentationLink
link:calculationLink
link:definitionLink
40701 - Disclosure - Dividends on common stock: (Details)
link:presentationLink
link:calculationLink
link:definitionLink
40801 - Disclosure - Related party transactions: (Details)
link:presentationLink
link:calculationLink
link:definitionLink
40901 - Disclosure - Segment information: (Details)
link:presentationLink
link:calculationLink
link:definitionLink