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