2016 Q3 Form 10-Q Financial Statement

#000143774916041307 Filed on November 08, 2016

View on sec.gov

Income Statement

Concept 2016 Q3 2016 Q2 2015 Q3
Revenue $49.06M $47.20M $44.27M
YoY Change 10.84% 10.06% 13.89%
Cost Of Revenue $32.43M $31.56M $30.48M
YoY Change 6.4% 5.07% 11.63%
Gross Profit $16.64K $15.65K $13.79M
YoY Change -99.88% -99.88% 19.1%
Gross Profit Margin 0.03% 0.03% 31.16%
Selling, General & Admin $7.646M $8.157M $7.126M
YoY Change 7.3% 7.35% 14.38%
% of Gross Profit 45953.01% 52136.31% 51.66%
Research & Development $1.270M $998.7K $1.102M
YoY Change 15.3% -16.03% 5.92%
% of Gross Profit 7633.77% 6383.2% 7.99%
Depreciation & Amortization $457.4K $427.8K $388.0K
YoY Change 17.91% 25.12% 14.1%
% of Gross Profit 2749.33% 2734.69% 2.81%
Operating Expenses $9.399M $9.504M $8.719M
YoY Change 7.8% 8.16% 17.19%
Operating Profit $7.239M $6.140M $5.073M
YoY Change 42.7% 58.15% 22.53%
Interest Expense -$160.0K -$110.0K -$430.0K
YoY Change -62.79% -83.33% 43.33%
% of Operating Profit -2.21% -1.79% -8.48%
Other Income/Expense, Net -$5.021K $8.292K -$78.96K
YoY Change -93.64% -114.45%
Pretax Income $7.234M $6.148M $4.994M
YoY Change 44.86% 60.74% 30.39%
Income Tax $2.493M $2.078M $1.834M
% Of Pretax Income 34.46% 33.79% 36.73%
Net Earnings $4.741K $4.071K $3.159M
YoY Change -99.85% -99.82% 17.45%
Net Earnings / Revenue 0.01% 0.01% 7.14%
Basic Earnings Per Share $0.45 $0.39 $0.29
Diluted Earnings Per Share $0.45 $0.38 $0.28
COMMON SHARES
Basic Shares Outstanding 10.43M 10.54M 10.98M
Diluted Shares Outstanding 10.62M 10.73M 11.37M

Balance Sheet

Concept 2016 Q3 2016 Q2 2015 Q3
SHORT-TERM ASSETS
Cash & Short-Term Investments $10.50M $5.900M $11.90M
YoY Change -11.76% -61.44% -12.5%
Cash & Equivalents $10.50M $5.879M $11.90M
Short-Term Investments
Other Short-Term Assets $55.70M $133.5K $55.50M
YoY Change 0.36% -99.76% 6.32%
Inventory $1.502M $1.285M $700.0K
Prepaid Expenses $49.74M $48.35M
Receivables $11.61M $9.983M $7.900M
Other Receivables $1.700M $1.300M $100.0K
Total Short-Term Assets $81.09M $73.33M $76.10M
YoY Change 6.56% -8.69% 3.4%
LONG-TERM ASSETS
Property, Plant & Equipment $9.617M $7.940M $6.500M
YoY Change 47.96% 28.06% 282.35%
Goodwill $21.01M $21.01M
YoY Change
Intangibles $20.09M $20.32M
YoY Change
Long-Term Investments
YoY Change
Other Assets $16.50M $17.80M $16.50M
YoY Change 0.0% 4.09% -5.71%
Total Long-Term Assets $67.25M $67.03M $58.70M
YoY Change 14.57% 13.62% 12.02%
TOTAL ASSETS
Total Short-Term Assets $81.09M $73.33M $76.10M
Total Long-Term Assets $67.25M $67.03M $58.70M
Total Assets $148.3M $140.4M $134.8M
YoY Change 10.05% 0.76% 6.98%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $4.037M $3.312M $4.000M
YoY Change 0.92% -12.83% 11.11%
Accrued Expenses $4.427M $5.008M $5.700M
YoY Change -22.34% -5.51% 14.0%
Deferred Revenue
YoY Change
Short-Term Debt $0.00 $0.00 $0.00
YoY Change
Long-Term Debt Due $1.900M $9.100M $3.500M
YoY Change -45.71% 160.0%
Total Short-Term Liabilities $80.82M $86.38M $81.90M
YoY Change -1.32% 8.65% 15.03%
LONG-TERM LIABILITIES
Long-Term Debt $8.500M $0.00 $0.00
YoY Change
Other Long-Term Liabilities $1.074M $1.202M $17.30M
YoY Change -93.79% -93.17% 8.13%
Total Long-Term Liabilities $1.074M $1.202M $17.30M
YoY Change -93.79% -93.17% 8.13%
TOTAL LIABILITIES
Total Short-Term Liabilities $80.82M $86.38M $81.90M
Total Long-Term Liabilities $1.074M $1.202M $17.30M
Total Liabilities $81.89M $87.58M $107.1M
YoY Change -23.54% -16.67% 16.03%
SHAREHOLDERS EQUITY
Retained Earnings $17.60M $12.87M
YoY Change
Common Stock $16.97M $16.53M
YoY Change
Preferred Stock
YoY Change
Treasury Stock (at cost)
YoY Change
Treasury Stock Shares
Shareholders Equity $34.52M $29.28M $27.70M
YoY Change
Total Liabilities & Shareholders Equity $148.3M $140.4M $134.8M
YoY Change 10.05% 0.76% 6.98%

Cashflow Statement

Concept 2016 Q3 2016 Q2 2015 Q3
OPERATING ACTIVITIES
Net Income $4.741K $4.071K $3.159M
YoY Change -99.85% -99.82% 17.45%
Depreciation, Depletion And Amortization $457.4K $427.8K $388.0K
YoY Change 17.91% 25.12% 14.1%
Cash From Operating Activities $5.269M $2.558M $6.783M
YoY Change -22.32% 14.43% 35.4%
INVESTING ACTIVITIES
Capital Expenditures $2.091M $710.3K
YoY Change 194.42% -422.88%
Acquisitions
YoY Change
Other Investing Activities $1.760M -$2.030M $0.00
YoY Change -4160.0%
Cash From Investing Activities -$2.166M -$1.171M -$710.3K
YoY Change 204.89% 6.59% 222.88%
FINANCING ACTIVITIES
Cash Dividend Paid
YoY Change
Common Stock Issuance & Retirement, Net $0.00 $5.000M $9.977M
YoY Change -100.0% 921.37% -1412.83%
Debt Paid & Issued, Net
YoY Change
Cash From Financing Activities 1.515M -5.518M -9.475M
YoY Change -115.99% -1235.41% 76.45%
NET CHANGE
Cash From Operating Activities 5.269M 2.558M 6.783M
Cash From Investing Activities -2.166M -1.171M -710.3K
Cash From Financing Activities 1.515M -5.518M -9.475M
Net Change In Cash 4.619M -4.131M -3.402M
YoY Change -235.75% -354.62% 486.62%
FREE CASH FLOW
Cash From Operating Activities $5.269M $2.558M $6.783M
Capital Expenditures $2.091M $710.3K
Free Cash Flow $3.178M $2.558M $6.073M
YoY Change -47.67% 135.43% 16.12%

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
CY2016Q3 tcx Amortization Of Intangible Assets Net Of Cost Of Services Amortization
AmortizationOfIntangibleAssetsNetOfCostOfServicesAmortization
279126
CY2015Q3 tcx Amortization Of Intangible Assets Net Of Cost Of Services Amortization
AmortizationOfIntangibleAssetsNetOfCostOfServicesAmortization
56997
tcx Amortization Of Intangible Assets Net Of Cost Of Services Amortization
AmortizationOfIntangibleAssetsNetOfCostOfServicesAmortization
613041
tcx Amortization Of Intangible Assets Net Of Cost Of Services Amortization
AmortizationOfIntangibleAssetsNetOfCostOfServicesAmortization
167209
tcx Assets Under Construction Depreciation Term
AssetsUnderConstructionDepreciationTerm
N/A
CY2016Q3 invest Derivative Notional Amount
DerivativeNotionalAmount
4952500
CY2016Q2 tcx Accumulated Other Comprehensive Income Tax
AccumulatedOtherComprehensiveIncomeTax
67868
CY2016Q3 tcx Accumulated Other Comprehensive Income Tax
AccumulatedOtherComprehensiveIncomeTax
26288
CY2015Q4 tcx Accumulated Other Comprehensive Income Tax
AccumulatedOtherComprehensiveIncomeTax
612231
tcx Allowance For Doubtful Accounts Charged To Recovered Costs And Expenses
AllowanceForDoubtfulAccountsChargedToRecoveredCostsAndExpenses
26076
CY2015 tcx Allowance For Doubtful Accounts Charged To Recovered Costs And Expenses
AllowanceForDoubtfulAccountsChargedToRecoveredCostsAndExpenses
-3671
CY2016Q3 tcx Disposal Of Domain Names
DisposalOfDomainNames
4760
tcx Disposal Of Domain Names
DisposalOfDomainNames
25581
CY2015Q3 tcx Disposal Of Domain Names
DisposalOfDomainNames
2866
tcx Disposal Of Domain Names
DisposalOfDomainNames
20551
CY2016Q3 tcx Gross Proceeds From The Waiver Of Rights To Online Registry
GrossProceedsFromTheWaiverOfRightsToOnlineRegistry
CY2015Q3 tcx Gross Proceeds From The Waiver Of Rights To Online Registry
GrossProceedsFromTheWaiverOfRightsToOnlineRegistry
tcx Gross Proceeds From The Waiver Of Rights To Online Registry
GrossProceedsFromTheWaiverOfRightsToOnlineRegistry
tcx Gross Proceeds From The Waiver Of Rights To Online Registry
GrossProceedsFromTheWaiverOfRightsToOnlineRegistry
6619832
tcx Leasehold Improvements Depreciation Term
LeaseholdImprovementsDepreciationTerm
Over term of lease
tcx Line Of Credit Facility Covenant Period
LineOfCreditFacilityCovenantPeriod
P1Y180D
CY2016Q3 us-gaap Accounts Payable Current
AccountsPayableCurrent
4036804
CY2015Q4 us-gaap Accounts Payable Current
AccountsPayableCurrent
4166135
CY2016Q3 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
11606638
CY2015Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
7171388
CY2016Q3 us-gaap Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
1447970
CY2015Q4 us-gaap Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
444053
CY2016Q3 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
4426617
CY2015Q4 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
5855686
CY2016Q2 us-gaap Accumulated Other Comprehensive Income Loss Before Tax1
AccumulatedOtherComprehensiveIncomeLossBeforeTax1
-187169
CY2016Q3 us-gaap Accumulated Other Comprehensive Income Loss Before Tax1
AccumulatedOtherComprehensiveIncomeLossBeforeTax1
-72498
CY2015Q4 us-gaap Accumulated Other Comprehensive Income Loss Before Tax1
AccumulatedOtherComprehensiveIncomeLossBeforeTax1
-1721683
CY2016Q2 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-119301
CY2016Q3 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-46210
CY2015Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-1109452
CY2016Q3 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
2564965
CY2015Q4 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
8526395
CY2016Q3 us-gaap Adjustment To Additional Paid In Capital Income Tax Effect From Share Based Compensation Net
AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet
268565
us-gaap Adjustment To Additional Paid In Capital Income Tax Effect From Share Based Compensation Net
AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet
714764
CY2016Q3 us-gaap Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
76537
us-gaap Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
318770
CY2016Q3 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
195439
us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
585854
CY2015Q3 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
128575
us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
378228
CY2015Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
122095
CY2016Q3 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
148171
CY2014Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
125766
CY2016Q3 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
153171
CY2015Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
122095
CY2016Q3 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
8298
CY2015Q3 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
0
us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
8298
us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
0
CY2016Q3 us-gaap Amortization Of Financing Costs And Discounts
AmortizationOfFinancingCostsAndDiscounts
8298
CY2015Q3 us-gaap Amortization Of Financing Costs And Discounts
AmortizationOfFinancingCostsAndDiscounts
us-gaap Amortization Of Financing Costs And Discounts
AmortizationOfFinancingCostsAndDiscounts
8298
us-gaap Amortization Of Financing Costs And Discounts
AmortizationOfFinancingCostsAndDiscounts
CY2016Q3 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
292547
us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
649526
CY2015Q3 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
68529
us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
194197
CY2016Q3 us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
76750
us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
95950
CY2016Q3 us-gaap Assets
Assets
148347941
CY2015Q4 us-gaap Assets
Assets
129130679
CY2016Q3 us-gaap Assets Current
AssetsCurrent
81093626
CY2015Q4 us-gaap Assets Current
AssetsCurrent
67867162
us-gaap Basis Of Accounting
BasisOfAccounting
<div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">2. Basis of presentation:</div></div></div> <div style=" TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25; TEXT-INDENT: 36pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The accompanying unaudited interim consolidated balance sheets, and the related consolidated statements of operations and comprehensive income and cash flows reflect all adjustments, consisting of normal recurring adjustments, that are, in the opinion of management, necessary for a fair presentation of the financial position of Tucows and its subsidiaries as at September 30, 2016 and the results of operations and cash flows for the interim periods ended September 30, 2016 and 2015. The results of operations presented in this Quarterly Report on Form&nbsp;10-Q are not necessarily indicative of the results of operations that may be expected for future periods.</div></div> <div style=" TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25; TEXT-INDENT: 36pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The accompanying unaudited interim consolidated financial statements have been prepared by Tucows in accordance with the rules&nbsp;and regulations of the Securities and Exchange Commission (the &#x201c;SEC&#x201d;). Certain information and footnote disclosure normally included in the Company's annual audited consolidated financial statements and accompanying notes have been condensed or omitted. These interim consolidated financial statements and accompanying notes follow the same accounting policies and methods of application used in the annual financial statements and should be read in conjunction with the Company's audited consolidated financial statements and notes thereto for the year ended December&nbsp;31, 2015 included in Tucows' 2015 Annual Report on Form&nbsp;10-K filed with the SEC on March&nbsp;9, 2016.</div></div> <div style=" TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25; TEXT-INDENT: 36pt">&nbsp;</div> <div style=" TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25; TEXT-INDENT: 28.5pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The Company has reclassified certain prior period income statement amounts&nbsp;and related notes&nbsp;to conform with current period presentation. As a result of these reclassifications, there were no changes to previously reported Income from operations, Net income, Earnings per share, or on previously reported Consolidated Balance Sheets or Consolidated Statements of Cash Flows.&nbsp;</div></div> <div style=" TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25; TEXT-INDENT: 28.5pt">&nbsp;</div> <div style=" TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;During the three months ended September 30, 2016, the Company identified an immaterial error that affects the classification of certain marketing program costs.&nbsp;Prior to the third quarter of fiscal 2016, the Company recorded the cost for certain marketing credits as Sales and marketing expense which should have been recorded as a reduction in Net revenue. The Statement of Operations and Comprehensive Income and supplemental financial information presented here correctly reflect these marketing credits as a reduction in Net Revenues for all current and comparative periods.&nbsp; This resulted in a decrease in Net Revenues, and a corresponding decrease in Sales and marketing expenses of $0.3 million and $0.9 million for the three months and nine months ended September 30, 2015. For the nine months ended September 30, 2016, Net revenues and Sales and marketing expenses reflect a reduction of $1.1 million for the reclassification of credits for the first six months of fiscal 2016. The Company has evaluated the effect of the above misstatement on its consolidated financial statements for the current and prior periods in accordance with the guidance provided by SEC Staff Accounting Bulletin No. 108, codified as SAB Topic 1.N, &#x201c;Considering the Effects of Prior Year Misstatement When Quantifying Misstatements in the Current Year Financial Statements,&#x201d; and concluded that the current and prior periods were not materially misstated. These corrections have no impact on previously reported Income from operations, Net income, Earnings per share, or on previously reported Consolidated Balance Sheets or Consolidated Statements of Cash Flows.&nbsp; </div></div> <div style=" MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</div><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"></div><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25; TEXT-INDENT: 36pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">There have been no material changes to our significant accounting policies and estimates during the nine months ended September 30, 2016 as compared to the significant accounting policies and estimates described in our Annual Report on Form&nbsp;10-K for the fiscal year ended December&nbsp;31, 2015, except for the adoption of Accounting Standard Update No. 2015-17, <div style="display: inline; font-style: italic;">Income Taxes (Topic 740).</div></div></div> <div style=" TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25; TEXT-INDENT: 36pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25; TEXT-INDENT: 36pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The Company's most significant accounting policies are revenue recognition, property and equipment and derivative financial instruments and are included below:</div></div> <div style=" TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25; TEXT-INDENT: 36pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25; TEXT-INDENT: 36pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-style: italic;">(a) Revenue recognition</div></div></div> <div style=" TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25; TEXT-INDENT: 36pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The Company&#x2019;s revenues are derived from domain name registration fees on both a wholesale and retail basis, the sale of domain names, the provisioning of other Internet services and advertising and other revenue. Amounts received in advance of meeting the revenue recognition criteria described below are recorded as deferred revenue.&nbsp;</div></div> <div style=" TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;&nbsp;&nbsp;</div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25; TEXT-INDENT: 36pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The Company earns registration fees in connection with each new, renewed and transferred-in registration and from providing provisioning of other Internet services to resellers and registrars on a monthly basis. Service has been provided in connection with registration fees once the Company has confirmed that the requested domain name has been appropriately recorded in the registry under contractual performance standards.</div></div> <div style=" TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25; TEXT-INDENT: 36pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Domain names are generally purchased for terms of one to ten years. Registration fees charged for domain name registration and provisioning services are recognized on a straight-line basis over the life of the contracted term. Other Internet services that are provisioned for annual periods or longer, are recognized on a straight-line basis over the life of the contracted term. Other Internet services that are provisioned on a monthly basis are recognized as services are provided.&nbsp;</div></div> <div style=" TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25; TEXT-INDENT: 36pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">For arrangements with multiple deliverables, the Company allocates revenue to each deliverable if the delivered item(s) has value to the customer on a standalone basis and, if the arrangement includes a general right of return relative to the delivered item, delivery or performance of the undelivered item(s) is considered probable and substantially in the control of the Company. The fair value of the selling price for a deliverable is determined using a hierarchy of (1) Company specific objective and reliable evidence, then (2) third-party evidence, then (3) best estimate of selling price. The Company allocates any arrangement fee to each of the elements based on their relative selling prices.&nbsp;</div></div> <div style=" TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25; TEXT-INDENT: 36pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Revenue generated from the sale of domain names, earned from transferring the rights to domain names under the Company&#x2019;s control, are recognized once the rights have been transferred and payment has been received in full.&nbsp;&nbsp;&nbsp;</div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25; TEXT-INDENT: 36pt">&nbsp;</div> <div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25; TEXT-INDENT: 36pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The Company derives revenues from the provisioning of mobile phone and fixed Internet access services primarily through its Ting website. These revenues are recognized once services have been provided. Revenues for wireless services are billed based on the actual amount of monthly services utilized by each customer during their billing cycle on a postpaid basis. The Company&#x2019;s billing cycle for each customer is computed based on the customer&#x2019;s activation date. As a result, the Company estimates the amount of revenues earned but not billed from the end of each billing cycle to the end of each reporting period. In addition, revenues associated with the sale of wireless devices and accessories to subscribers is recognized when title and risk of loss is transferred to the subscriber and shipment has occurred. Incentive marketing credits given to customers are recorded as a reduction of revenue.</div>&nbsp;</div></div> <div style=" MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25; TEXT-INDENT: 36pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The Company also generates advertising and other revenue through its online libraries of shareware, freeware and online services presented on its website. Advertising revenue includes revenue derived from cost per action advertising links we display on third party websites who provide syndicated pay-per-click advertising on OpenSRS Domain Expiry Stream domains and the Company&#x2019;s Portfolio Domains. In addition, the Company uses third party partners to derive pay-per-click advertising on the Tucows.com website. Advertising revenue is recognized on a monthly basis based on the number of cost-per-action services that were provided in the month.&nbsp;</div></div> <div style=" TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25; TEXT-INDENT: 36pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Impression based advertising revenue and other revenues are recognized ratably over the period in which it is presented. To the extent that minimum guaranteed impressions are not met, the Company defers recognition of the corresponding revenues until the guaranteed impressions are achieved.&nbsp;</div></div> <div style=" TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25; TEXT-INDENT: 36pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">In those cases, where payment is not received at the time of sale, additional conditions for recognition of revenue are that the collection of the related accounts receivable is reasonably assured and the Company has no further performance obligations. The Company records costs that reflect expected refunds, rebates and credit card charge-backs as a reduction of revenues at the time of the sale based on historical experiences and current expectations.&nbsp;</div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25; TEXT-INDENT: 36pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25; TEXT-INDENT: 36pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The Company establishes provisions for possible uncollectible accounts receivable and other contingent liabilities which may arise in the normal course of business. Historically, credit losses have been within the Company&#x2019;s expectations and the provisions the Company has established have been appropriate. However, the Company has, on occasion, experienced issues which have led to accounts receivable not being fully collected. Should these issues occur more frequently, additional provisions may be required.</div></div> <div style=" TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: left; MARGIN: 0pt 0pt 0pt 7.5pt; LINE-HEIGHT: 1.25; TEXT-INDENT: 28.5pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-style: italic;">(b) Property and equipment</div></div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25; TEXT-INDENT: 36pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25; TEXT-INDENT: 36pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Property and equipment are stated at cost, net of accumulated depreciation. Depreciation is provided on a straight-line basis so as to depreciate the cost of depreciable assets over their estimated useful lives at the following rates:</div></div> <div style=" TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 80%; MARGIN-LEFT: 36pt; MARGIN-RIGHT: 20%; TEXT-INDENT: 0px; width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 80%; VERTICAL-ALIGN: top"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Asset</div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: top">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 11%; VERTICAL-ALIGN: top; TEXT-ALIGN: right; MARGIN-LEFT: 0pt" colspan="4"> <div style=" TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Rate</div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: top">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 80%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Computer equipment</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 7%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 3%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff">30%</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 7%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 80%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Computer software </div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 7%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff">33<div style="display: inline; bottom:.33em; font-size: 82%; position: relative; vertical-align: baseline; vertical-align: baseline; position: relative; bottom: .33em">1/3</div>%</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 3%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff">-</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 7%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff">100%</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 80%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Furniture and equipment</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 7%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 3%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff">20%</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 7%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 80%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Vehicles and tools</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 7%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 3%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff">20%</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 7%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 80%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Fiber network (years)</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 7%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 3%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff">15</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 7%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 80%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Customer equipment and installations (years)</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 7%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 3%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff">3</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 7%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 80%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Leasehold improvements</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: top; TEXT-ALIGN: right; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="WIDTH: 7%; TEXT-ALIGN: center; BACKGROUND-COLOR: #cceeff" colspan="3">Over term of lease</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 80%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Assets under construction </div></div></td> <td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="WIDTH: 7%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="WIDTH: 3%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #ffffff">N/A</td> <td style="WIDTH: 7%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> </tr> </table> </div> <div style=" TEXT-ALIGN: left; MARGIN: 0pt 0pt 0pt 28.5pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25; TEXT-INDENT: 36pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The Company reviews the carrying values of its property and equipment for potential impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. If the estimated undiscounted future cash flows expected to result from the use of the group of assets and their eventual disposition is less than their carrying amount, they are considered to be impaired. The amount of the impairment loss recognized is measured as the amount by which the carrying value of the asset exceeds the fair value of the asset, with fair value being determined based upon discounted cash flows or appraised values, depending on the nature of the assets.</div></div> <div style=" TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25; TEXT-INDENT: 36pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Additions to the fiber network are recorded at cost, including all material, labor, vehicle and installation and construction costs and certain indirect costs associated with the construction of cable transmission and distribution facilities. While the Company&#x2019;s capitalization is based on specific activities, once capitalized, costs are tracked by fixed asset category at the fiber network level and not on a specific asset basis. For assets that are retired, the estimated historical cost and related accumulated depreciation is removed.</div></div> <div style=" TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25; TEXT-INDENT: 36pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-style: italic;">(c) Derivative Financial Instruments</div></div></div> <div style=" TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25; TEXT-INDENT: 36pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">During the three and nine months ended September 30, 2016 and the year ended December 31, 2015 (&quot;Fiscal 2015&quot;), the Company used derivative financial instruments to manage foreign currency exchange risk. The Company accounts for these instruments in accordance with&nbsp;Financial Accounting Standards Board (&quot;FASB&quot;) Accounting Standards Codification (&quot;ASC&quot;)&nbsp;Topic 815, &#x201c;Derivatives and Hedging&#x201d; (&quot;Topic 815&quot;), which requires that every derivative instrument be recorded on the balance sheet as either an asset or liability measured at its fair value as of the reporting date. Topic 815 also requires that changes in the derivative financial instruments&#x2019; fair values be recognized in earnings, unless specific hedge accounting and documentation criteria are met (i.e. the instruments are accounted for as hedges). The Company recorded the effective portions of the gain or loss on derivative financial instruments that were designated as cash flow hedges in accumulated other comprehensive income in the accompanying Consolidated Balance Sheets. Any ineffective or excluded portion of a designated cash flow hedge, if applicable, is recognized in net income.</div></div> <div style=" MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</div></div> <div style=" TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25; TEXT-INDENT: 36pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">For certain contracts, the Company has not complied with the documentation standards required for its forward foreign exchange contracts to be accounted for as hedges and has, therefore, accounted for such forward foreign exchange contracts at their fair values with the changes in fair value recorded in net income. </div></div> <div style=" TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25; TEXT-INDENT: 36pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The fair value of the forward exchange contracts is determined using an estimated credit adjusted mark-to-market valuation which takes into consideration the Company's and the counterparty's credit risk. The valuation technique used to measure the fair values of the derivative instruments is a discounted cash flow technique, with all significant inputs derived from or corroborated by observable market data, as no quoted market prices exist for the derivative instruments. The discounted cash flow techniques use observable market inputs, such as foreign currency spot and forward rates.</div></div></div>
us-gaap Cost Of Services Depreciation
CostOfServicesDepreciation
976419
us-gaap Cost Of Services Depreciation
CostOfServicesDepreciation
803737
CY2016Q3 us-gaap Customer Deposits Current
CustomerDepositsCurrent
5227879
CY2015Q4 us-gaap Customer Deposits Current
CustomerDepositsCurrent
5136909
CY2016Q3 us-gaap Cost Of Services Amortization
CostOfServicesAmortization
13421
CY2015Q3 us-gaap Cost Of Services Amortization
CostOfServicesAmortization
11532
us-gaap Cost Of Services Amortization
CostOfServicesAmortization
36485
us-gaap Cost Of Services Amortization
CostOfServicesAmortization
26988
CY2016Q3 us-gaap Cost Of Services Depreciation
CostOfServicesDepreciation
278746
CY2016Q3 us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
89860
CY2015Q3 us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
63499
us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
89860
us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
63499
CY2016Q2 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
5879482
CY2015Q2 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
15300762
CY2015Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
7723253
CY2014Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
8271377
CY2016Q3 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
10498296
CY2015Q3 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
11898360
CY2016Q3 us-gaap Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
4618814
CY2015Q3 us-gaap Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
-3402402
us-gaap Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
2775043
us-gaap Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
3626983
CY2016Q3 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2015Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2016Q3 us-gaap Common Stock No Par Value
CommonStockNoParValue
0
CY2015Q4 us-gaap Common Stock No Par Value
CommonStockNoParValue
0
CY2016Q3 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
250000000
CY2015Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
250000000
CY2016Q3 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
10448283
CY2015Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
10685599
CY2016Q3 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
10448283
CY2015Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
10685599
CY2016Q3 us-gaap Common Stock Value
CommonStockValue
14401326
CY2015Q4 us-gaap Common Stock Value
CommonStockValue
14530633
CY2016Q3 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
4814370
CY2015Q3 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
2799451
us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
14313545
us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
7707507
CY2016Q3 us-gaap Cost Of Revenue
CostOfRevenue
32426455
CY2015Q3 us-gaap Cost Of Revenue
CostOfRevenue
30475590
us-gaap Cost Of Revenue
CostOfRevenue
94383774
us-gaap Cost Of Revenue
CostOfRevenue
88736410
CY2016Q3 us-gaap Cost Of Services
CostOfServices
30846668
CY2015Q3 us-gaap Cost Of Services
CostOfServices
28718613
us-gaap Cost Of Services
CostOfServices
89445493
us-gaap Cost Of Services
CostOfServices
83767472
CY2015Q3 us-gaap Cost Of Services Depreciation
CostOfServicesDepreciation
324166
CY2016Q3 us-gaap Equity Method Investment Summarized Financial Information Income Loss From Continuing Operations Before Extraordinary Items
EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromContinuingOperationsBeforeExtraordinaryItems
7238949
CY2015Q3 us-gaap Depreciation And Amortization
DepreciationAndAmortization
63790
CY2016Q3 us-gaap Debt Instrument Unamortized Discount
DebtInstrumentUnamortizedDiscount
508665
CY2015Q4 us-gaap Debt Instrument Unamortized Discount
DebtInstrumentUnamortizedDiscount
CY2016Q3 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
926733
CY2015Q3 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-53085
us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
1630076
us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-1019254
CY2016Q3 us-gaap Deferred Rent Credit Current
DeferredRentCreditCurrent
20854
CY2015Q4 us-gaap Deferred Rent Credit Current
DeferredRentCreditCurrent
19463
CY2016Q3 us-gaap Deferred Rent Credit Noncurrent
DeferredRentCreditNoncurrent
129920
CY2015Q4 us-gaap Deferred Rent Credit Noncurrent
DeferredRentCreditNoncurrent
100864
CY2016Q3 us-gaap Deferred Revenue Current
DeferredRevenueCurrent
63120230
CY2015Q4 us-gaap Deferred Revenue Current
DeferredRevenueCurrent
56646390
CY2016Q3 us-gaap Deferred Revenue Noncurrent
DeferredRevenueNoncurrent
15246462
CY2015Q4 us-gaap Deferred Revenue Noncurrent
DeferredRevenueNoncurrent
14947639
CY2016Q3 us-gaap Deferred Tax Assets Net
DeferredTaxAssetsNet
5355575
CY2015Q4 us-gaap Deferred Tax Assets Net
DeferredTaxAssetsNet
7621092
CY2016Q3 us-gaap Deferred Tax Assets Net Noncurrent
DeferredTaxAssetsNetNoncurrent
5355575
CY2015Q4 us-gaap Deferred Tax Assets Net Noncurrent
DeferredTaxAssetsNetNoncurrent
7621092
CY2016Q3 us-gaap Deferred Tax Liabilities Noncurrent
DeferredTaxLiabilitiesNoncurrent
4827192
CY2015Q4 us-gaap Deferred Tax Liabilities Noncurrent
DeferredTaxLiabilitiesNoncurrent
4876691
CY2016Q3 us-gaap Depreciation
Depreciation
457433
CY2015Q3 us-gaap Depreciation
Depreciation
387956
us-gaap Depreciation
Depreciation
1305296
us-gaap Depreciation
Depreciation
988811
CY2016Q3 us-gaap Depreciation And Amortization
DepreciationAndAmortization
178687
us-gaap Depreciation And Amortization
DepreciationAndAmortization
328877
us-gaap Depreciation And Amortization
DepreciationAndAmortization
185074
CY2016Q3 us-gaap Derivative Average Forward Exchange Rate1
DerivativeAverageForwardExchangeRate1
1.2885
CY2016Q3 us-gaap Derivative Liabilities Current
DerivativeLiabilitiesCurrent
85769
CY2015Q4 us-gaap Derivative Liabilities Current
DerivativeLiabilitiesCurrent
2027086
CY2016Q3 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.45
CY2015Q3 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.29
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.26
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.75
CY2016Q3 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.45
CY2015Q3 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.28
us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
1.23
us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.72
us-gaap Employee Service Share Based Compensation Allocation Of Recognized Period Costs Capitalized Amount
EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
0
CY2016Q3 us-gaap Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
7233928
CY2015Q3 us-gaap Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
4993857
us-gaap Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
19726315
us-gaap Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
13204584
CY2016Q3 us-gaap Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
4741279
CY2015Q3 us-gaap Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
3159457
us-gaap Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
13250303
us-gaap Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
8278395
CY2015Q3 us-gaap Equity Method Investment Summarized Financial Information Income Loss From Continuing Operations Before Extraordinary Items
EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromContinuingOperationsBeforeExtraordinaryItems
5072816
us-gaap Equity Method Investment Summarized Financial Information Income Loss From Continuing Operations Before Extraordinary Items
EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromContinuingOperationsBeforeExtraordinaryItems
19640396
us-gaap Equity Method Investment Summarized Financial Information Income Loss From Continuing Operations Before Extraordinary Items
EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromContinuingOperationsBeforeExtraordinaryItems
13365720
CY2016Q3 us-gaap Excess Tax Benefit From Share Based Compensation Operating Activities
ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
-268565
CY2015Q3 us-gaap Excess Tax Benefit From Share Based Compensation Operating Activities
ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
-312091
us-gaap Excess Tax Benefit From Share Based Compensation Operating Activities
ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
-714764
us-gaap Excess Tax Benefit From Share Based Compensation Operating Activities
ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
-1400793
CY2016Q3 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
6600000
CY2016Q3 us-gaap Finite Lived Intangible Assets Amortization Expense After Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
2462035
CY2016Q3 us-gaap Finite Lived Intangible Assets Amortization Expense Remainder Of Fiscal Year
FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
294519
CY2016Q3 us-gaap Finite Lived Intangible Assets Amortization Expense Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
950090
CY2016Q3 us-gaap Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
950090
CY2016Q3 us-gaap Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
1073638
CY2016Q3 us-gaap Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
1178078
CY2016Q3 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
6908449
CY2015Q4 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
1233004
CY2016Q3 us-gaap Finitelived Intangible Assets Acquired1
FinitelivedIntangibleAssetsAcquired1
74400
us-gaap Finitelived Intangible Assets Acquired1
FinitelivedIntangibleAssetsAcquired1
6324970
CY2016Q3 us-gaap Foreign Currency Contracts Liability Fair Value Disclosure
ForeignCurrencyContractsLiabilityFairValueDisclosure
85769
CY2016Q3 us-gaap Gain Loss On Sale Of Derivatives
GainLossOnSaleOfDerivatives
-22475
CY2015Q3 us-gaap Gain Loss On Sale Of Derivatives
GainLossOnSaleOfDerivatives
-352738
us-gaap Gain Loss On Sale Of Derivatives
GainLossOnSaleOfDerivatives
96993
us-gaap Gain Loss On Sale Of Derivatives
GainLossOnSaleOfDerivatives
-681988
CY2016Q3 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
2166217
CY2015Q3 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
2607917
us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
7497752
us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
7826405
CY2016Q3 us-gaap Goodwill
Goodwill
21005143
CY2015Q4 us-gaap Goodwill
Goodwill
21005143
CY2016Q3 us-gaap Gross Profit
GrossProfit
16637872
CY2015Q3 us-gaap Gross Profit
GrossProfit
13792055
us-gaap Gross Profit
GrossProfit
46630555
us-gaap Gross Profit
GrossProfit
38248711
CY2016Q3 us-gaap Impairment Of Intangible Assets Indefinitelived Excluding Goodwill
ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
2866
us-gaap Impairment Of Intangible Assets Indefinitelived Excluding Goodwill
ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
27745
CY2015Q3 us-gaap Impairment Of Intangible Assets Indefinitelived Excluding Goodwill
ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
18550
us-gaap Impairment Of Intangible Assets Indefinitelived Excluding Goodwill
ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
68848
CY2016Q3 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
7233928
CY2015Q3 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
4993857
us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
19726315
us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
13204584
us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
892105
CY2016Q3 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
2492649
CY2015Q3 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
1834400
us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
6476012
us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
4926189
CY2016Q3 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
927826
CY2015Q3 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
512954
us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
2507699
us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
2457225
CY2016Q3 us-gaap Income Taxes Receivable
IncomeTaxesReceivable
1743308
CY2015Q4 us-gaap Income Taxes Receivable
IncomeTaxesReceivable
2292915
CY2016Q3 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
681303
CY2015Q3 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
195002
us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
-1993
us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
202578
CY2016Q3 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
1623719
CY2015Q3 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
-262149
us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
4435250
us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
994889
CY2016Q3 us-gaap Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
-581495
CY2015Q3 us-gaap Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
406920
us-gaap Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
-1429069
us-gaap Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
1517453
CY2016Q3 us-gaap Increase Decrease In Customer Deposits
IncreaseDecreaseInCustomerDeposits
-943579
CY2015Q3 us-gaap Increase Decrease In Customer Deposits
IncreaseDecreaseInCustomerDeposits
-199695
us-gaap Increase Decrease In Customer Deposits
IncreaseDecreaseInCustomerDeposits
90970
us-gaap Increase Decrease In Customer Deposits
IncreaseDecreaseInCustomerDeposits
253223
CY2016Q3 us-gaap Increase Decrease In Deferred Revenue
IncreaseDecreaseInDeferredRevenue
1666291
CY2015Q3 us-gaap Increase Decrease In Deferred Revenue
IncreaseDecreaseInDeferredRevenue
140850
us-gaap Increase Decrease In Deferred Revenue
IncreaseDecreaseInDeferredRevenue
6772663
us-gaap Increase Decrease In Deferred Revenue
IncreaseDecreaseInDeferredRevenue
3185946
CY2016Q3 us-gaap Increase Decrease In Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesReceivable
-363244
CY2015Q3 us-gaap Increase Decrease In Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesReceivable
-1152410
us-gaap Increase Decrease In Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesReceivable
-1553524
us-gaap Increase Decrease In Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesReceivable
-1935426
CY2016Q3 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
217741
CY2015Q3 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
123047
us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
598658
us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
281491
CY2016Q3 us-gaap Increase Decrease In Other Accrued Liabilities
IncreaseDecreaseInOtherAccruedLiabilities
14059
CY2015Q3 us-gaap Increase Decrease In Other Accrued Liabilities
IncreaseDecreaseInOtherAccruedLiabilities
-20621
us-gaap Increase Decrease In Other Accrued Liabilities
IncreaseDecreaseInOtherAccruedLiabilities
51215
us-gaap Increase Decrease In Other Accrued Liabilities
IncreaseDecreaseInOtherAccruedLiabilities
11425
CY2016Q3 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
-419939
CY2015Q3 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
-1000287
us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
939935
CY2016Q3 us-gaap Increase Decrease In Prepaid Expense
IncreaseDecreaseInPrepaidExpense
1271948
CY2015Q3 us-gaap Increase Decrease In Prepaid Expense
IncreaseDecreaseInPrepaidExpense
-149905
us-gaap Increase Decrease In Prepaid Expense
IncreaseDecreaseInPrepaidExpense
5170911
us-gaap Increase Decrease In Prepaid Expense
IncreaseDecreaseInPrepaidExpense
2068871
CY2016Q3 us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
186242
CY2015Q3 us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
387813
us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
187719
us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
412023
CY2016Q2 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
20317568
CY2016Q3 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
20091795
CY2015Q4 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
14469677
CY2016Q3 us-gaap Interest Income Expense Net
InterestIncomeExpenseNet
-135168
CY2015Q3 us-gaap Interest Income Expense Net
InterestIncomeExpenseNet
-78959
us-gaap Interest Income Expense Net
InterestIncomeExpenseNet
-301868
us-gaap Interest Income Expense Net
InterestIncomeExpenseNet
-161136
CY2016Q3 us-gaap Interest Paid
InterestPaid
93560
CY2015Q3 us-gaap Interest Paid
InterestPaid
78988
us-gaap Interest Paid
InterestPaid
260506
us-gaap Interest Paid
InterestPaid
175290
CY2016Q3 us-gaap Inventory Net
InventoryNet
1502433
CY2015Q4 us-gaap Inventory Net
InventoryNet
903775
CY2016Q3 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
148347941
CY2015Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
129130679
CY2016Q3 us-gaap Liabilities Current
LiabilitiesCurrent
80819266
CY2015Q4 us-gaap Liabilities Current
LiabilitiesCurrent
78261022
CY2016Q3 us-gaap Loans Payable
LoansPayable
10989583
CY2015Q4 us-gaap Loans Payable
LoansPayable
3500000
CY2016Q3 us-gaap Loans Payable Current
LoansPayableCurrent
1933110
CY2015Q4 us-gaap Loans Payable Current
LoansPayableCurrent
3500000
CY2016Q3 us-gaap Long Term Loans Payable
LongTermLoansPayable
8547808
CY2015Q4 us-gaap Long Term Loans Payable
LongTermLoansPayable
CY2016Q3 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
1784024
CY2015Q3 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-9475490
us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
296029
us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-12541014
CY2016Q3 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-2165768
CY2015Q3 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-710342
us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-10248075
us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
4211215
CY2016Q3 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
5000558
CY2015Q3 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
6783430
us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
12727089
us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
11956782
CY2016Q3 us-gaap Net Income Loss
NetIncomeLoss
4741279
CY2015Q3 us-gaap Net Income Loss
NetIncomeLoss
3159457
us-gaap Net Income Loss
NetIncomeLoss
13250303
us-gaap Net Income Loss
NetIncomeLoss
8278395
CY2016Q3 us-gaap Net Income Loss Attributable To Redeemable Noncontrolling Interest
NetIncomeLossAttributableToRedeemableNoncontrollingInterest
254101
CY2015Q3 us-gaap Net Income Loss Attributable To Redeemable Noncontrolling Interest
NetIncomeLossAttributableToRedeemableNoncontrollingInterest
91283
us-gaap Net Income Loss Attributable To Redeemable Noncontrolling Interest
NetIncomeLossAttributableToRedeemableNoncontrollingInterest
698583
us-gaap Net Income Loss Attributable To Redeemable Noncontrolling Interest
NetIncomeLossAttributableToRedeemableNoncontrollingInterest
162750
CY2016Q3 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
-5021
CY2015Q3 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
-78959
us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
85919
us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
-161136
us-gaap Number Of Operating Segments
NumberOfOperatingSegments
3
CY2016Q3 us-gaap Operating Expenses
OperatingExpenses
9398923
CY2015Q3 us-gaap Operating Expenses
OperatingExpenses
8719239
us-gaap Operating Expenses
OperatingExpenses
26990159
us-gaap Operating Expenses
OperatingExpenses
24882991
CY2016Q3 us-gaap Operating Income Loss
OperatingIncomeLoss
7238949
CY2015Q3 us-gaap Operating Income Loss
OperatingIncomeLoss
5072816
us-gaap Operating Income Loss
OperatingIncomeLoss
19640396
us-gaap Operating Income Loss
OperatingIncomeLoss
13365720
CY2016Q3 us-gaap Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
520033
CY2015Q4 us-gaap Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
465300
CY2016Q3 us-gaap Other Accrued Liabilities Noncurrent
OtherAccruedLiabilitiesNoncurrent
114962
CY2015Q4 us-gaap Other Accrued Liabilities Noncurrent
OtherAccruedLiabilitiesNoncurrent
118480
CY2016Q3 us-gaap Other Comprehensive Income Loss Derivatives Qualifying As Hedges Before Tax
OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesBeforeTax
114671
us-gaap Other Comprehensive Income Loss Derivatives Qualifying As Hedges Before Tax
OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesBeforeTax
1649185
CY2016Q3 us-gaap Other Comprehensive Income Loss Derivatives Qualifying As Hedges Net Of Tax
OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
73091
us-gaap Other Comprehensive Income Loss Derivatives Qualifying As Hedges Net Of Tax
OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
1063242
CY2016Q3 us-gaap Other Comprehensive Income Loss Derivatives Qualifying As Hedges Tax
OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax
-41580
us-gaap Other Comprehensive Income Loss Derivatives Qualifying As Hedges Tax
OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax
-585943
CY2016Q3 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
73091
CY2015Q3 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
-360006
us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
1063242
us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
-570888
CY2016Q3 us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci On Derivatives Before Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax
-206953
us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci On Derivatives Before Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax
-857916
CY2016Q3 us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci On Derivatives Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
-131912
us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci On Derivatives Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
-546836
CY2015Q3 us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci On Derivatives Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
-364330
us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci On Derivatives Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
-1152359
CY2016Q3 us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci On Derivatives Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
75041
us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci On Derivatives Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
311080
CY2016Q3 us-gaap Other Comprehensive Income Loss Tax
OtherComprehensiveIncomeLossTax
41580
CY2015Q3 us-gaap Other Comprehensive Income Loss Tax
OtherComprehensiveIncomeLossTax
198664
us-gaap Other Comprehensive Income Loss Tax
OtherComprehensiveIncomeLossTax
585943
us-gaap Other Comprehensive Income Loss Tax
OtherComprehensiveIncomeLossTax
321879
CY2016Q3 us-gaap Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Before Tax
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax
-92282
us-gaap Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Before Tax
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax
791269
CY2016Q3 us-gaap Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
-58821
us-gaap Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
516406
CY2015Q3 us-gaap Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
-724336
us-gaap Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
-1723247
CY2016Q3 us-gaap Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Tax
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
33461
us-gaap Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Tax
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
-274863
CY2016Q3 us-gaap Other Cost Of Services
OtherCostOfServices
1287620
CY2015Q3 us-gaap Other Cost Of Services
OtherCostOfServices
1421279
us-gaap Other Cost Of Services
OtherCostOfServices
3925377
us-gaap Other Cost Of Services
OtherCostOfServices
4138213
CY2016Q3 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
1073500
CY2015Q4 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
1459960
CY2016Q3 us-gaap Other Long Term Debt Current
OtherLongTermDebtCurrent
1933110
CY2015Q4 us-gaap Other Long Term Debt Current
OtherLongTermDebtCurrent
3500000
CY2016Q3 us-gaap Other Noncash Income Expense
OtherNoncashIncomeExpense
128820
CY2015Q3 us-gaap Other Noncash Income Expense
OtherNoncashIncomeExpense
us-gaap Other Noncash Income Expense
OtherNoncashIncomeExpense
386460
us-gaap Other Noncash Income Expense
OtherNoncashIncomeExpense
CY2016Q3 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
130147
CY2015Q3 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
387787
us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
CY2016Q3 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
CY2015Q3 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
9977495
us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
7180257
us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
18179176
CY2016Q3 us-gaap Payments Of Financing Costs
PaymentsOfFinancingCosts
383463
CY2015Q3 us-gaap Payments Of Financing Costs
PaymentsOfFinancingCosts
us-gaap Payments Of Financing Costs
PaymentsOfFinancingCosts
516963
us-gaap Payments Of Financing Costs
PaymentsOfFinancingCosts
CY2016Q3 us-gaap Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
76537
CY2015Q3 us-gaap Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
us-gaap Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
318770
us-gaap Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
CY2016Q3 us-gaap Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
74400
CY2015Q3 us-gaap Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
us-gaap Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
6324970
us-gaap Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
CY2016Q3 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
2091368
CY2015Q3 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
710342
us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
3923105
us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
2051124
CY2016Q3 us-gaap Preferred Stock No Par Value
PreferredStockNoParValue
0
CY2015Q4 us-gaap Preferred Stock No Par Value
PreferredStockNoParValue
0
CY2016Q3 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
1250000
CY2015Q4 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
1250000
CY2016Q3 us-gaap Preferred Stock Shares Issued
PreferredStockSharesIssued
0
CY2015Q4 us-gaap Preferred Stock Shares Issued
PreferredStockSharesIssued
0
CY2016Q3 us-gaap Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
0
CY2015Q4 us-gaap Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
0
CY2016Q3 us-gaap Preferred Stock Value
PreferredStockValue
0
CY2015Q4 us-gaap Preferred Stock Value
PreferredStockValue
0
CY2016Q3 us-gaap Prepaid Expense And Other Assets
PrepaidExpenseAndOtherAssets
6007725
CY2015Q4 us-gaap Prepaid Expense And Other Assets
PrepaidExpenseAndOtherAssets
5067790
CY2016Q3 us-gaap Prepaid Expense Current
PrepaidExpenseCurrent
49735226
CY2015Q4 us-gaap Prepaid Expense Current
PrepaidExpenseCurrent
44708041
CY2016Q3 us-gaap Prepaid Expense Other Noncurrent
PrepaidExpenseOtherNoncurrent
11184655
CY2015Q4 us-gaap Prepaid Expense Other Noncurrent
PrepaidExpenseOtherNoncurrent
11040929
CY2016Q3 us-gaap Proceeds From Notes Payable
ProceedsFromNotesPayable
10989583
CY2015Q3 us-gaap Proceeds From Notes Payable
ProceedsFromNotesPayable
us-gaap Proceeds From Notes Payable
ProceedsFromNotesPayable
16989583
us-gaap Proceeds From Notes Payable
ProceedsFromNotesPayable
3500000
CY2016Q3 us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
48376
CY2015Q3 us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
189914
us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
107672
us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
737369
CY2016Q3 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
9617147
CY2015Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
7126676
CY2016Q3 us-gaap Redeemable Noncontrolling Interest Equity Carrying Amount
RedeemableNoncontrollingInterestEquityCarryingAmount
3073642
CY2015Q4 us-gaap Redeemable Noncontrolling Interest Equity Carrying Amount
RedeemableNoncontrollingInterestEquityCarryingAmount
3036598
CY2016Q3 us-gaap Repayments Of Notes Payable
RepaymentsOfNotesPayable
9062500
CY2015Q3 us-gaap Repayments Of Notes Payable
RepaymentsOfNotesPayable
us-gaap Repayments Of Notes Payable
RepaymentsOfNotesPayable
9500000
us-gaap Repayments Of Notes Payable
RepaymentsOfNotesPayable
CY2016Q3 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
1270107
CY2015Q3 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
1101581
us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
3445118
us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
3405052
CY2016Q3 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
17595108
CY2015Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
4381849
CY2016Q3 us-gaap Sales Revenue Net
SalesRevenueNet
49064327
CY2015Q3 us-gaap Sales Revenue Net
SalesRevenueNet
44267645
us-gaap Sales Revenue Net
SalesRevenueNet
141014329
us-gaap Sales Revenue Net
SalesRevenueNet
126985121
CY2016Q3 us-gaap Sales Revenue Services Net
SalesRevenueServicesNet
49064327
CY2015Q3 us-gaap Sales Revenue Services Net
SalesRevenueServicesNet
44267645
us-gaap Sales Revenue Services Net
SalesRevenueServicesNet
141014329
us-gaap Sales Revenue Services Net
SalesRevenueServicesNet
126985121
CY2016Q3 us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
5479445
CY2015Q3 us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
4517666
us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
15174619
us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
12548415
CY2016Q3 us-gaap Share Based Compensation
ShareBasedCompensation
195439
CY2015Q3 us-gaap Share Based Compensation
ShareBasedCompensation
128575
us-gaap Share Based Compensation
ShareBasedCompensation
585854
us-gaap Share Based Compensation
ShareBasedCompensation
378228
CY2016Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
306553
CY2015Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
580721
CY2016Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
9.16
CY2015Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
4.85
CY2016Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Expirations In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
CY2015Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Expirations In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Expirations In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
750
us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Expirations In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
1875
CY2016Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
CY2015Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
3677
us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
9489
us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
8135
CY2016Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
18750
CY2015Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
22500
us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
81750
us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
67500
CY2016Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
9613538
CY2016Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
502590
CY2015Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
827076
CY2016Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
490275
CY2015Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
804495
CY2015Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
513366
CY2014Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
976062
CY2016Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
11.30
CY2015Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
6.69
CY2016Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
12.39
CY2015Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
7.30
CY2015Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
9.24
CY2014Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
6.23
CY2016Q3 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
3.80
CY2015Q3 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
4.59
us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
3.75
us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
3.22
CY2016Q3 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Expirations In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
CY2015Q3 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Expirations In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Expirations In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
3.76
us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Expirations In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
2.40
CY2016Q3 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
CY2015Q3 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
9.63
us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
17.23
us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
11.43
CY2016Q3 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
27.53
CY2015Q3 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
24.96
us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
22.66
us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
21.26
CY2016Q3 us-gaap Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Number Of Exercisable Options
ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
306553
CY2016Q3 us-gaap Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Number Of Outstanding Options
ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
490275
CY2016Q3 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
7001282
CY2016Q3 us-gaap Sharebased Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Exercisable Options Weighted Average Exercise Price1
SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
9.16
us-gaap Sharebased Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Exercisable Options Weighted Average Remaining Contractual Term2
SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2
P2Y292D
CY2016Q3 us-gaap Sharebased Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Outstanding Options Weighted Average Exercise Price Beginning Balance1
SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
12.39
us-gaap Sharebased Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Outstanding Options Weighted Average Remaining Contractual Term2
SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
P3Y255D
CY2016Q3 us-gaap Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
31065
CY2015Q3 us-gaap Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
41404
us-gaap Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
94602
us-gaap Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
229057
CY2016Q3 us-gaap Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
195439
us-gaap Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
585854
CY2016Q3 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
48376
us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
107672
us-gaap Stock Repurchased And Retired During Period Value
StockRepurchasedAndRetiredDuringPeriodValue
7180257
CY2016Q3 us-gaap Stockholders Equity
StockholdersEquity
34515189
CY2015Q4 us-gaap Stockholders Equity
StockholdersEquity
26329425
CY2016Q2 us-gaap Stockholders Equity
StockholdersEquity
29277374
CY2016Q3 us-gaap Straight Line Rent
StraightLineRent
-13783
CY2015Q3 us-gaap Straight Line Rent
StraightLineRent
-7370
us-gaap Straight Line Rent
StraightLineRent
-30447
us-gaap Straight Line Rent
StraightLineRent
-17917
CY2016Q3 us-gaap Temporary Equity Accretion To Redemption Value
TemporaryEquityAccretionToRedemptionValue
12398
us-gaap Temporary Equity Accretion To Redemption Value
TemporaryEquityAccretionToRedemptionValue
37044
CY2016Q3 us-gaap Unrealized Gain Loss On Derivatives
UnrealizedGainLossOnDerivatives
20114
CY2015Q3 us-gaap Unrealized Gain Loss On Derivatives
UnrealizedGainLossOnDerivatives
-99052
us-gaap Unrealized Gain Loss On Derivatives
UnrealizedGainLossOnDerivatives
292133
us-gaap Unrealized Gain Loss On Derivatives
UnrealizedGainLossOnDerivatives
-160394
CY2015Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
100000
CY2016Q3 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
100000
CY2016Q3 us-gaap Unrecognized Tax Benefits Income Tax Penalties And Interest Accrued
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
0
CY2015Q4 us-gaap Unrecognized Tax Benefits Income Tax Penalties And Interest Accrued
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
0
CY2016Q3 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
10619005
CY2015Q3 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
11372682
us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
10736775
us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
11469657
CY2016Q3 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
10432763
CY2015Q3 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
10984869
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
10549056
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
11057634

Files In Submission

Name View Source Status
0001437749-16-041307-index-headers.html Edgar Link pending
0001437749-16-041307-index.html Edgar Link pending
0001437749-16-041307.txt Edgar Link pending
0001437749-16-041307-xbrl.zip Edgar Link pending
ex31-1.htm Edgar Link pending
ex31-2.htm Edgar Link pending
ex32-1.htm Edgar Link pending
ex32-2.htm Edgar Link pending
FilingSummary.xml Edgar Link unprocessable
Financial_Report.xlsx Edgar Link pending
R1.htm Edgar Link pending
R10.htm Edgar Link pending
R11.htm Edgar Link pending
R12.htm Edgar Link pending
R13.htm Edgar Link pending
R14.htm Edgar Link pending
R15.htm Edgar Link pending
R16.htm Edgar Link pending
R17.htm Edgar Link pending
R18.htm Edgar Link pending
R19.htm Edgar Link pending
R2.htm Edgar Link pending
R20.htm Edgar Link pending
R21.htm Edgar Link pending
R22.htm Edgar Link pending
R23.htm Edgar Link pending
R24.htm Edgar Link pending
R25.htm Edgar Link pending
R26.htm Edgar Link pending
R27.htm Edgar Link pending
R28.htm Edgar Link pending
R29.htm Edgar Link pending
R3.htm Edgar Link pending
R30.htm Edgar Link pending
R31.htm Edgar Link pending
R32.htm Edgar Link pending
R33.htm Edgar Link pending
R34.htm Edgar Link pending
R35.htm Edgar Link pending
R36.htm Edgar Link pending
R37.htm Edgar Link pending
R38.htm Edgar Link pending
R39.htm Edgar Link pending
R4.htm Edgar Link pending
R40.htm Edgar Link pending
R41.htm Edgar Link pending
R42.htm Edgar Link pending
R43.htm Edgar Link pending
R44.htm Edgar Link pending
R45.htm Edgar Link pending
R46.htm Edgar Link pending
R47.htm Edgar Link pending
R48.htm Edgar Link pending
R49.htm Edgar Link pending
R5.htm Edgar Link pending
R50.htm Edgar Link pending
R51.htm Edgar Link pending
R52.htm Edgar Link pending
R53.htm Edgar Link pending
R54.htm Edgar Link pending
R55.htm Edgar Link pending
R56.htm Edgar Link pending
R57.htm Edgar Link pending
R58.htm Edgar Link pending
R59.htm Edgar Link pending
R6.htm Edgar Link pending
R60.htm Edgar Link pending
R61.htm Edgar Link pending
R62.htm Edgar Link pending
R63.htm Edgar Link pending
R64.htm Edgar Link pending
R65.htm Edgar Link pending
R66.htm Edgar Link pending
R67.htm Edgar Link pending
R68.htm Edgar Link pending
R7.htm Edgar Link pending
R8.htm Edgar Link pending
R9.htm Edgar Link pending
report.css Edgar Link pending
Show.js Edgar Link pending
tcx-20160930.xml Edgar Link completed
tcx-20160930.xsd Edgar Link pending
tcx-20160930_cal.xml Edgar Link unprocessable
tcx-20160930_def.xml Edgar Link unprocessable
tcx-20160930_lab.xml Edgar Link unprocessable
tcx-20160930_pre.xml Edgar Link unprocessable
tcx20160823_10q.htm Edgar Link pending