000270 - Disclosure - 2. Significant Accounting Policies: Goodwill (Policies)
link:presentationLink
link:definitionLink
link:calculationLink
000460 - Disclosure - 9. Leases: Schedule of Future Minimum Rental Payments for Operating Leases (Tables)
link:presentationLink
link:definitionLink
link:calculationLink
000130 - Disclosure - 6. Shareholders' Equity
link:presentationLink
link:definitionLink
link:calculationLink
000210 - Disclosure - 2. Significant Accounting Policies: Use of Estimates (Policies)
link:presentationLink
link:definitionLink
link:calculationLink
000200 - Disclosure - 13. Subsequent Events
link:presentationLink
link:definitionLink
link:calculationLink
000110 - Disclosure - 4. Property and Equipment
link:presentationLink
link:definitionLink
link:calculationLink
000560 - Disclosure - 5. Line of Credit (Details)
link:presentationLink
link:definitionLink
link:calculationLink
000040 - Statement - CONSOLIDATED STATEMENTS OF INCOME
link:presentationLink
link:definitionLink
link:calculationLink
000030 - Statement - CONSOLIDATED BALANCE SHEETS - PARENTHETICAL
link:presentationLink
link:definitionLink
link:calculationLink
000310 - Disclosure - 2. Significant Accounting Policies: Research and Development Expense (Policies)
link:presentationLink
link:definitionLink
link:calculationLink
000350 - Disclosure - 2. Significant Accounting Policies: Income Taxes (Policies)
link:presentationLink
link:definitionLink
link:calculationLink
000140 - Disclosure - 7. Noncontrolling Interests
link:presentationLink
link:definitionLink
link:calculationLink
000470 - Disclosure - 12. Stock-Based Compensation Plans: Schedule of nonvested phantom stock units (Tables)
link:presentationLink
link:definitionLink
link:calculationLink
000440 - Disclosure - 8. Income Taxes: Schedule of Deferred Tax Assets and Liabilities (Tables)
link:presentationLink
link:definitionLink
link:calculationLink
000510 - Disclosure - 2. Significant Accounting Policies: Shipping Costs (Details)
link:presentationLink
link:definitionLink
link:calculationLink
000660 - Disclosure - 10. Employee Benefit Plans (Details)
link:presentationLink
link:definitionLink
link:calculationLink
000240 - Disclosure - 2. Significant Accounting Policies: Accounts Receivable and Provision For Doubtful Accounts (Policies)
link:presentationLink
link:definitionLink
link:calculationLink
000570 - Disclosure - 6. Shareholders' Equity (Details)
link:presentationLink
link:definitionLink
link:calculationLink
000630 - Disclosure - 8. Income Taxes: Schedule of Reconciliation of unrecognized tax benefits (Details)
link:presentationLink
link:definitionLink
link:calculationLink
000170 - Disclosure - 10. Employee Benefit Plans
link:presentationLink
link:definitionLink
link:calculationLink
000330 - Disclosure - 2. Significant Accounting Policies: Earnings Per Common Share (Policies)
link:presentationLink
link:definitionLink
link:calculationLink
000380 - Disclosure - 2. Significant Accounting Policies: Subsequent Events (Policies)
link:presentationLink
link:definitionLink
link:calculationLink
000100 - Disclosure - 3. Inventories
link:presentationLink
link:definitionLink
link:calculationLink
000070 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS
link:presentationLink
link:definitionLink
link:calculationLink
000540 - Disclosure - 4. Property and Equipment: Schedule of Property, Plant and Equipment (Details)
link:presentationLink
link:definitionLink
link:calculationLink
000690 - Disclosure - 12. Stock-Based Compensation Plans (Details)
link:presentationLink
link:definitionLink
link:calculationLink
000450 - Disclosure - 8. Income Taxes: Schedule of Reconciliation of unrecognized tax benefits (Tables)
link:presentationLink
link:definitionLink
link:calculationLink
000430 - Disclosure - 8. Income Taxes: Schedule of Effective Income Tax Rate Reconciliation (Tables)
link:presentationLink
link:definitionLink
link:calculationLink
000490 - Disclosure - 2. Significant Accounting Policies: Advertising Expense (Details)
link:presentationLink
link:definitionLink
link:calculationLink
000260 - Disclosure - 2. Significant Accounting Policies: Property and Equipment (Policies)
link:presentationLink
link:definitionLink
link:calculationLink
000610 - Disclosure - 8. Income Taxes: Schedule of Deferred Tax Assets and Liabilities (Details)
link:presentationLink
link:definitionLink
link:calculationLink
000620 - Disclosure - 8. Income Taxes (Details)
link:presentationLink
link:definitionLink
link:calculationLink
000650 - Disclosure - 9. Leases: Schedule of Future Minimum Rental Payments for Operating Leases (Details)
link:presentationLink
link:definitionLink
link:calculationLink
000580 - Disclosure - 7. Noncontrolling Interests (Details)
link:presentationLink
link:definitionLink
link:calculationLink
000640 - Disclosure - 9. Leases (Details)
link:presentationLink
link:definitionLink
link:calculationLink
000190 - Disclosure - 12. Stock-Based Compensation Plans
link:presentationLink
link:definitionLink
link:calculationLink
000150 - Disclosure - 8. Income Taxes
link:presentationLink
link:definitionLink
link:calculationLink
000670 - Disclosure - 11. Commitments and Contingencies (Details)
link:presentationLink
link:definitionLink
link:calculationLink
000370 - Disclosure - 2. Significant Accounting Policies: Significant Concentration (Policies)
link:presentationLink
link:definitionLink
link:calculationLink
000290 - Disclosure - 2. Significant Accounting Policies: Fair Value of Financial and Nonfinancial Instruments (Policies)
link:presentationLink
link:definitionLink
link:calculationLink
000590 - Disclosure - 8. Income Taxes: Schedule of Components of Income Tax Expense (Benefit) (Details)
link:presentationLink
link:definitionLink
link:calculationLink
000280 - Disclosure - 2. Significant Accounting Policies: Product Liability Reserves (Policies)
link:presentationLink
link:definitionLink
link:calculationLink
000020 - Statement - CONSOLIDATED BALANCE SHEETS
link:presentationLink
link:definitionLink
link:calculationLink
000550 - Disclosure - 4. Property and Equipment (Details)
link:presentationLink
link:definitionLink
link:calculationLink
000410 - Disclosure - 4. Property and Equipment: Schedule of Property, Plant and Equipment (Tables)
link:presentationLink
link:definitionLink
link:calculationLink
000520 - Disclosure - 3. Inventories (Details)
link:presentationLink
link:definitionLink
link:calculationLink
000010 - Document - Document and Entity Information
link:presentationLink
link:definitionLink
link:calculationLink
000340 - Disclosure - 2. Significant Accounting Policies: Currency Translation (Policies)
link:presentationLink
link:definitionLink
link:calculationLink
000320 - Disclosure - 2. Significant Accounting Policies: Shipping Costs (Policies)
link:presentationLink
link:definitionLink
link:calculationLink
000050 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
link:presentationLink
link:definitionLink
link:calculationLink
000120 - Disclosure - 5. Line of Credit
link:presentationLink
link:definitionLink
link:calculationLink
000500 - Disclosure - 2. Significant Accounting Policies: Research and Development Expense (Details)
link:presentationLink
link:definitionLink
link:calculationLink
000230 - Disclosure - 2. Significant Accounting Policies: Cash Equivalents (Policies)
link:presentationLink
link:definitionLink
link:calculationLink
000090 - Disclosure - 2. Significant Accounting Policies
link:presentationLink
link:definitionLink
link:calculationLink
000420 - Disclosure - 8. Income Taxes: Schedule of Components of Income Tax Expense (Benefit) (Tables)
link:presentationLink
link:definitionLink
link:calculationLink
000250 - Disclosure - 2. Significant Accounting Policies: Inventories (Policies)
link:presentationLink
link:definitionLink
link:calculationLink
000530 - Disclosure - 3. Inventories: Schedule of Inventory (Details)
link:presentationLink
link:definitionLink
link:calculationLink
000360 - Disclosure - 2. Significant Accounting Policies: Other Comprehensive Income (loss) (Policies)
link:presentationLink
link:definitionLink
link:calculationLink
000160 - Disclosure - 9. Leases
link:presentationLink
link:definitionLink
link:calculationLink
000480 - Disclosure - 2. Significant Accounting Policies: Accounts Receivable and Provision For Doubtful Accounts (Details)
link:presentationLink
link:definitionLink
link:calculationLink
000060 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY
link:presentationLink
link:definitionLink
link:calculationLink
000680 - Disclosure - 11. Commitments and Contingencies: Contingencies (Details)
link:presentationLink
link:definitionLink
link:calculationLink
000080 - Disclosure - 1. Basis of Presentation and Consolidation
link:presentationLink
link:definitionLink
link:calculationLink
000400 - Disclosure - 3. Inventories: Schedule of Inventory (Tables)
link:presentationLink
link:definitionLink
link:calculationLink
000700 - Disclosure - 12. Stock-Based Compensation Plans: Schedule of nonvested phantom stock units (Details)
link:presentationLink
link:definitionLink
link:calculationLink
000220 - Disclosure - 2. Significant Accounting Policies: Revenue Recognition (Policies)
link:presentationLink
link:definitionLink
link:calculationLink
000300 - Disclosure - 2. Significant Accounting Policies: Advertising Expense (Policies)
link:presentationLink
link:definitionLink
link:calculationLink
000390 - Disclosure - 2. Significant Accounting Policies: New Accounting Pronouncements and Changes in Accounting Principles (Policies)
link:presentationLink
link:definitionLink
link:calculationLink
000180 - Disclosure - 11. Commitments and Contingencies
link:presentationLink
link:definitionLink
link:calculationLink
000600 - Disclosure - 8. Income Taxes: Schedule of Effective Income Tax Rate Reconciliation (Details)
link:presentationLink
link:definitionLink
link:calculationLink