XML 94 R74.htm IDEA: XBRL DOCUMENT
v2.4.1.9

ACCRUED WARRANTY COSTS (Details) (USD $) | 12 Months Ended
--- | ---
Dec. 31, 2014 | Dec. 31, 2013 | Dec. 31, 2012
ACCRUED WARRANTY COSTS |  |  |
Beginning balance | $ 40,604,652 us-gaap_ProductWarrantyAccrualNoncurrent | $ 58,334,424 us-gaap_ProductWarrantyAccrualNoncurrent | $ 47,021,352 us-gaap_ProductWarrantyAccrualNoncurrent
Warranty provision | 18,569,972 us-gaap_ProductWarrantyAccrualWarrantiesIssued | (16,464,540)us-gaap_ProductWarrantyAccrualWarrantiesIssued | 12,516,349 us-gaap_ProductWarrantyAccrualWarrantiesIssued
Warranty costs incurred | (2,995,595)us-gaap_ProductWarrantyAccrualPayments | (950,626)us-gaap_ProductWarrantyAccrualPayments | (1,185,260)us-gaap_ProductWarrantyAccrualPayments
Ending balance | $ 54,644,261 us-gaap_ProductWarrantyAccrualNoncurrent | $ 40,604,652 us-gaap_ProductWarrantyAccrualNoncurrent | $ 58,334,424 us-gaap_ProductWarrantyAccrualNoncurrent

X
- Details
Name: | us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Carrying value as of the balance sheet date of obligations incurred through that date and due after one year (or beyond the operating cycle if longer) for estimated claims under standard and extended warranty protection rights granted to customers. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.24) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 24 -Article 5 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=25496072&loc=d3e14326-108349 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=25496072&loc=d3e14394-108349 + Details
Name: | us-gaap_ProductWarrantyAccrualNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Represents the aggregate decrease in the liability related to payments to satisfy claims for standard and extended product warranties. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph ((c)(2)) -URI http://asc.fasb.org/extlink&oid=6398077&loc=d3e12565-110249 + Details
Name: | us-gaap_ProductWarrantyAccrualPayments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Represents the aggregate increase in the liability for accruals related to standard and extended product warranties issued during the reporting period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph ((c)(3)) -URI http://asc.fasb.org/extlink&oid=6398077&loc=d3e12565-110249 + Details
Name: | us-gaap_ProductWarrantyAccrualWarrantiesIssued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration