XML 44 R32.htm IDEA: XBRL DOCUMENT
v2.4.1.9

BASIS OF PRESENTATION POLICIES Parentheticals (Details) (USD $) | 12 Months Ended
--- | ---
Dec. 31, 2014 | Dec. 31, 2013
Parentheticals - Trade Receivables |  |
Accounts Receivable from sales | $ 48,569,986 fil_AccountsReceivableFromSales |
Management negotiated settlement offers with certain customers in accounts receivable balances that were greater than one (1) year past due. | 8,000,000 fil_ManagementNegotiatedSettlementOffersWithCertainCustomersInAccountsReceivableBalancesThatWereGreaterThanOne1YearPastDue |
Amount collected in cash | 5,850,000 fil_AmountCollectedInCash |
Recognized additional bad debt expense for the negotiated discounts in the amount of | 530,000 fil_RecognizedAdditionalBadDebtExpenseForTheNegotiatedDiscountsInTheAmountOf | 2,100,000 fil_RecognizedAdditionalBadDebtExpenseForTheNegotiatedDiscountsInTheAmountOf
Charges to inventory obsolescence expense totalled to | 2,250,130 fil_ChargesToInventoryObsolescenceExpenseTotalledTo | 9,881,711 fil_ChargesToInventoryObsolescenceExpenseTotalledTo
Recognized inventory obsolescence reserve of | (1,093,082)fil_RecognizedInventoryObsolescenceReserveOf | 6,257,142 fil_RecognizedInventoryObsolescenceReserveOf
Recognized impairment loss on intangible assets |  | 593,095 fil_RecognizedImpairmentLossOnIntangibleAssets
Research and development expenses | 2,798,557 fil_ResearchAndDevelopmentExpenses | 1,683,244 fil_ResearchAndDevelopmentExpenses
Amount contributed to retirement benefit plans for the period | $ 249,921 fil_AmountContributedToRetirementBenefitPlansForThePeriod | $ 241,384 fil_AmountContributedToRetirementBenefitPlansForThePeriod

X
- Definition Accounts Receivable from sales + References No definition available. + Details
Name: | fil_AccountsReceivableFromSales
Namespace Prefix: | fil_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount collected in cash out of the Management negotiated settlement offers with certain customers in accounts receivable balances that were greater than one (1) year past due. + References No definition available. + Details
Name: | fil_AmountCollectedInCash
Namespace Prefix: | fil_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount contributed to retirement benefit plans for the period + References No definition available. + Details
Name: | fil_AmountContributedToRetirementBenefitPlansForThePeriod
Namespace Prefix: | fil_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Charges to inventory obsolescence expense totalled to + References No definition available. + Details
Name: | fil_ChargesToInventoryObsolescenceExpenseTotalledTo
Namespace Prefix: | fil_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Management negotiated settlement offers with certain customers in accounts receivable balances that were greater than one (1) year past due. + References No definition available. + Details
Name: | fil_ManagementNegotiatedSettlementOffersWithCertainCustomersInAccountsReceivableBalancesThatWereGreaterThanOne1YearPastDue
Namespace Prefix: | fil_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | fil_ParentheticalsTradeReceivablesAbstract
Namespace Prefix: | fil_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Recognized additional bad debt expense for the negotiated discounts in the amount of + References No definition available. + Details
Name: | fil_RecognizedAdditionalBadDebtExpenseForTheNegotiatedDiscountsInTheAmountOf
Namespace Prefix: | fil_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Recognized impairment loss on intangible assets + References No definition available. + Details
Name: | fil_RecognizedImpairmentLossOnIntangibleAssets
Namespace Prefix: | fil_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Recognized inventory obsolescence reserve of + References No definition available. + Details
Name: | fil_RecognizedInventoryObsolescenceReserveOf
Namespace Prefix: | fil_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Research and development expense during the period related to the costs of developing and achieving technological feasibility of a computer software product to be sold, leased, or otherwise marketed. + References No definition available. + Details
Name: | fil_ResearchAndDevelopmentExpenses
Namespace Prefix: | fil_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration