001 - Statement - Consolidated Balance Sheets
link:presentationLink
link:definitionLink
link:calculationLink
002 - Statement - Consolidated Balance Sheets (Parentheticals)
link:presentationLink
link:definitionLink
link:calculationLink
003 - Statement - Consolidated Statements of Comprehensive Income
link:presentationLink
link:definitionLink
link:calculationLink
004 - Statement - Consolidated Statements of Comprehensive Income (Parentheticals)
link:presentationLink
link:definitionLink
link:calculationLink
005 - Statement - Consolidated Statements of Stockholders’ Equity
link:presentationLink
link:definitionLink
link:calculationLink
006 - Statement - Consolidated Statements of Cash Flows
link:presentationLink
link:definitionLink
link:calculationLink
007 - Disclosure - Note 1 - Organization of The Company
link:presentationLink
link:definitionLink
link:calculationLink
008 - Disclosure - Note 2 - Significant Accounting Policies
link:presentationLink
link:definitionLink
link:calculationLink
009 - Disclosure - Note 3 - Other Assets
link:presentationLink
link:definitionLink
link:calculationLink
010 - Disclosure - Note 4 - Property and equipment
link:presentationLink
link:definitionLink
link:calculationLink
011 - Disclosure - Note 5 - Goodwill and Other Intangible Assets
link:presentationLink
link:definitionLink
link:calculationLink
012 - Disclosure - Note 6 - Fair Value Measurement
link:presentationLink
link:definitionLink
link:calculationLink
013 - Disclosure - Note 7 - Derivative Instruments and Hedging Activities
link:presentationLink
link:definitionLink
link:calculationLink
014 - Disclosure - Note 8 - Loan Payable
link:presentationLink
link:definitionLink
link:calculationLink
015 - Disclosure - Note 9 - Income Taxes
link:presentationLink
link:definitionLink
link:calculationLink
016 - Disclosure - Note 10 - Common Shares
link:presentationLink
link:definitionLink
link:calculationLink
017 - Disclosure - Note 11 - Stock Option Plans
link:presentationLink
link:definitionLink
link:calculationLink
018 - Disclosure - Note 12 - Foreign Exchange Gain
link:presentationLink
link:definitionLink
link:calculationLink
019 - Disclosure - Note 13 - Other Income, Net
link:presentationLink
link:definitionLink
link:calculationLink
020 - Disclosure - Note 14 - Earnings Per Common Share
link:presentationLink
link:definitionLink
link:calculationLink
021 - Disclosure - Note 15 - Commitments and Contingencies
link:presentationLink
link:definitionLink
link:calculationLink
022 - Disclosure - Note 16 - Subsequent Events
link:presentationLink
link:definitionLink
link:calculationLink
023 - Disclosure - Note 17 - Segment Reporting
link:presentationLink
link:definitionLink
link:calculationLink
024 - Disclosure - Note 18 - Valuation and Qualifying Accounts
link:presentationLink
link:definitionLink
link:calculationLink
025 - Disclosure - Accounting Policies, by Policy (Policies)
link:presentationLink
link:definitionLink
link:calculationLink
026 - Disclosure - Note 2 - Significant Accounting Policies (Tables)
link:presentationLink
link:definitionLink
link:calculationLink
027 - Disclosure - Note 3 - Other Assets (Tables)
link:presentationLink
link:definitionLink
link:calculationLink
028 - Disclosure - Note 4 - Property and equipment (Tables)
link:presentationLink
link:definitionLink
link:calculationLink
029 - Disclosure - Note 5 - Goodwill and Other Intangible Assets (Tables)
link:presentationLink
link:definitionLink
link:calculationLink
030 - Disclosure - Note 6 - Fair Value Measurement (Tables)
link:presentationLink
link:definitionLink
link:calculationLink
031 - Disclosure - Note 7 - Derivative Instruments and Hedging Activities (Tables)
link:presentationLink
link:definitionLink
link:calculationLink
032 - Disclosure - Note 9 - Income Taxes (Tables)
link:presentationLink
link:definitionLink
link:calculationLink
033 - Disclosure - Note 11 - Stock Option Plans (Tables)
link:presentationLink
link:definitionLink
link:calculationLink
034 - Disclosure - Note 14 - Earnings Per Common Share (Tables)
link:presentationLink
link:definitionLink
link:calculationLink
035 - Disclosure - Note 15 - Commitments and Contingencies (Tables)
link:presentationLink
link:definitionLink
link:calculationLink
036 - Disclosure - Note 17 - Segment Reporting (Tables)
link:presentationLink
link:definitionLink
link:calculationLink
037 - Disclosure - Note 18 - Valuation and Qualifying Accounts (Tables)
link:presentationLink
link:definitionLink
link:calculationLink
038 - Disclosure - Note 2 - Significant Accounting Policies (Details)
link:presentationLink
link:definitionLink
link:calculationLink
039 - Disclosure - Note 2 - Significant Accounting Policies (Details) - Summary of Property, Plant and Equipment Depreciation Rates
link:presentationLink
link:definitionLink
link:calculationLink
040 - Disclosure - Note 3 - Other Assets (Details) - Summary Other Assets
link:presentationLink
link:definitionLink
link:calculationLink
041 - Disclosure - Note 4 - Property and equipment (Details) - Property and Equipment
link:presentationLink
link:definitionLink
link:calculationLink
042 - Disclosure - Note 4 - Property and equipment (Details) - Depreciation of Property and Equipment
link:presentationLink
link:definitionLink
link:calculationLink
043 - Disclosure - Note 5 - Goodwill and Other Intangible Assets (Details)
link:presentationLink
link:definitionLink
link:calculationLink
044 - Disclosure - Note 5 - Goodwill and Other Intangible Assets (Details) - Goodwill
link:presentationLink
link:definitionLink
link:calculationLink
045 - Disclosure - Note 5 - Goodwill and Other Intangible Assets (Details) - Acquired Intangible Assets by Major Class
link:presentationLink
link:definitionLink
link:calculationLink
046 - Disclosure - Note 5 - Goodwill and Other Intangible Assets (Details) - Estimated Future Amortization Expense of Intangible Assets
link:presentationLink
link:definitionLink
link:calculationLink
047 - Disclosure - Note 6 - Fair Value Measurement (Details) - Summary of the Fair Values of the Company's Derivative Instrument Assets
link:presentationLink
link:definitionLink
link:calculationLink
048 - Disclosure - Note 7 - Derivative Instruments and Hedging Activities (Details)
link:presentationLink
link:definitionLink
link:calculationLink
049 - Disclosure - Note 7 - Derivative Instruments and Hedging Activities (Details) - Fair Value of Derivative Instruments in the Consolidated Balance Sheets
link:presentationLink
link:definitionLink
link:calculationLink
050 - Disclosure - Note 7 - Derivative Instruments and Hedging Activities (Details) - Movement in AOCI Balance
link:presentationLink
link:definitionLink
link:calculationLink
051 - Disclosure - Note 7 - Derivative Instruments and Hedging Activities (Details) - Effects of Derivative Instruments on Income and Other Comprehensive Income (OCI)
link:presentationLink
link:definitionLink
link:calculationLink
052 - Disclosure - Note 8 - Loan Payable (Details)
link:presentationLink
link:definitionLink
link:calculationLink
053 - Disclosure - Note 9 - Income Taxes (Details)
link:presentationLink
link:definitionLink
link:calculationLink
054 - Disclosure - Note 9 - Income Taxes (Details) - Provision for Income Taxes Differs From the Amount Computed by Applying the Statutory Federal Income Tax Rate
link:presentationLink
link:definitionLink
link:calculationLink
055 - Disclosure - Note 9 - Income Taxes (Details) - Tax Effects of Temporary Differences That Give Rise to Significant Portions of the Deferred Tax Assets and Liabilities
link:presentationLink
link:definitionLink
link:calculationLink
055 - Disclosure - Note 9 - Income Taxes (Details) - Tax Effects of Temporary Differences That Give Rise to Significant Portions of the Deferred Tax Assets and Liabilities Alternate 0
link:presentationLink
link:definitionLink
link:calculationLink
056 - Disclosure - Note 9 - Income Taxes (Details) - Unrecognized Tax Benefits
link:presentationLink
link:definitionLink
link:calculationLink
057 - Disclosure - Note 10 - Common Shares (Details)
link:presentationLink
link:definitionLink
link:calculationLink
058 - Disclosure - Note 11 - Stock Option Plans (Details)
link:presentationLink
link:definitionLink
link:calculationLink
059 - Disclosure - Note 11 - Stock Option Plans (Details) - Fair Value of Stock Options Granted
link:presentationLink
link:definitionLink
link:calculationLink
060 - Disclosure - Note 11 - Stock Option Plans (Details) - Stock Option Transactions
link:presentationLink
link:definitionLink
link:calculationLink
061 - Disclosure - Note 11 - Stock Option Plans (Details) - Summary of Exercise Prices, Weighted Average Remaining Contractual Life and Intrinsic Values of Outstanding Options
link:presentationLink
link:definitionLink
link:calculationLink
062 - Disclosure - Note 11 - Stock Option Plans (Details) - Stock-based Compensation Allocation to Operating Expenses
link:presentationLink
link:definitionLink
link:calculationLink
063 - Disclosure - Note 12 - Foreign Exchange Gain (Details)
link:presentationLink
link:definitionLink
link:calculationLink
064 - Disclosure - Note 13 - Other Income, Net (Details)
link:presentationLink
link:definitionLink
link:calculationLink
065 - Disclosure - Note 14 - Earnings Per Common Share (Details)
link:presentationLink
link:definitionLink
link:calculationLink
066 - Disclosure - Note 14 - Earnings Per Common Share (Details) - Summary of Basic and Diluted Earnings Per Common Share
link:presentationLink
link:definitionLink
link:calculationLink
067 - Disclosure - Note 15 - Commitments and Contingencies (Details)
link:presentationLink
link:definitionLink
link:calculationLink
068 - Disclosure - Note 15 - Commitments and Contingencies (Details) - Summary of General Office Facilities and Equipment
link:presentationLink
link:definitionLink
link:calculationLink
069 - Disclosure - Note 16 - Subsequent Events (Details)
link:presentationLink
link:definitionLink
link:calculationLink
070 - Disclosure - Note 17 - Segment Reporting (Details)
link:presentationLink
link:definitionLink
link:calculationLink
071 - Disclosure - Note 17 - Segment Reporting (Details) - Information by Reportable Segments
link:presentationLink
link:definitionLink
link:calculationLink
072 - Disclosure - Note 17 - Segment Reporting (Details) - Summary of the Company's Revenue Earned from Each Significant Revenue Stream
link:presentationLink
link:definitionLink
link:calculationLink
073 - Disclosure - Note 17 - Segment Reporting (Details) - Summary of the Company's Cost of Revenues from Each Significant Revenue Stream
link:presentationLink
link:definitionLink
link:calculationLink
074 - Disclosure - Note 17 - Segment Reporting (Details) - Summary of Company's Property and Equipment by Geographic Region
link:presentationLink
link:definitionLink
link:calculationLink
075 - Disclosure - Note 17 - Segment Reporting (Details) - Summary of Company's Amortizable Intangible Assets by Geographic Region
link:presentationLink
link:definitionLink
link:calculationLink
076 - Disclosure - Note 17 - Segment Reporting (Details) - Summary of Company's Deferred Tax Asset, Net of Valuation Allowance
link:presentationLink
link:definitionLink
link:calculationLink
077 - Disclosure - Note 18 - Valuation and Qualifying Accounts (Details) - Summary of Valuation and Qualifying Accounts
link:presentationLink
link:definitionLink
link:calculationLink
000 - Disclosure - Document And Entity Information
link:presentationLink
link:definitionLink
link:calculationLink