Quarterly report pursuant to Section 13 or 15(d)

Intangible Assets (Details)

v2.4.1.9
Intangible Assets (Details) (USD $)
3 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Mar. 31, 2014
Intangible Assets          
Intangible Assets, Gross $ 8,196,000us-gaap_FiniteLivedIntangibleAssetsGross   $ 8,196,000us-gaap_FiniteLivedIntangibleAssetsGross   $ 8,196,000us-gaap_FiniteLivedIntangibleAssetsGross
Accumulated Amortization 6,773,000us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization   6,773,000us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization   6,406,000us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
Total expected future amortization 1,423,000us-gaap_IntangibleAssetsNetExcludingGoodwill   1,423,000us-gaap_IntangibleAssetsNetExcludingGoodwill   1,790,000us-gaap_IntangibleAssetsNetExcludingGoodwill
Amortization expense 100,000us-gaap_AmortizationOfIntangibleAssets 100,000us-gaap_AmortizationOfIntangibleAssets 400,000us-gaap_AmortizationOfIntangibleAssets 400,000us-gaap_AmortizationOfIntangibleAssets  
Expected future amortization expense of intangible assets          
2015 145,000us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear   145,000us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear    
2016 352,000us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo   352,000us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo    
2017 273,000us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree   273,000us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree    
2018 242,000us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour   242,000us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour    
2019 224,000us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive   224,000us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive    
Thereafter 187,000us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive   187,000us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive    
Total expected future amortization 1,423,000us-gaap_IntangibleAssetsNetExcludingGoodwill   1,423,000us-gaap_IntangibleAssetsNetExcludingGoodwill   1,790,000us-gaap_IntangibleAssetsNetExcludingGoodwill
Manufacturing license          
Intangible Assets          
Weighted Average Amortization Period     17 years   17 years
Intangible Assets, Gross 3,700,000us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_LicensingAgreementsMember
  3,700,000us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_LicensingAgreementsMember
  3,700,000us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_LicensingAgreementsMember
Accumulated Amortization 3,573,000us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_LicensingAgreementsMember
  3,573,000us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_LicensingAgreementsMember
  3,536,000us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_LicensingAgreementsMember
Total expected future amortization 127,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_LicensingAgreementsMember
  127,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_LicensingAgreementsMember
  164,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_LicensingAgreementsMember
Expected future amortization expense of intangible assets          
Total expected future amortization 127,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_LicensingAgreementsMember
  127,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_LicensingAgreementsMember
  164,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_LicensingAgreementsMember
Technology          
Intangible Assets          
Weighted Average Amortization Period     10 years   10 years
Intangible Assets, Gross 2,240,000us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= cpst_TechnologyMember
  2,240,000us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= cpst_TechnologyMember
  2,240,000us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= cpst_TechnologyMember
Accumulated Amortization 1,101,000us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= cpst_TechnologyMember
  1,101,000us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= cpst_TechnologyMember
  933,000us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= cpst_TechnologyMember
Total expected future amortization 1,139,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= cpst_TechnologyMember
  1,139,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= cpst_TechnologyMember
  1,307,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= cpst_TechnologyMember
Expected future amortization expense of intangible assets          
Total expected future amortization 1,139,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= cpst_TechnologyMember
  1,139,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= cpst_TechnologyMember
  1,307,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= cpst_TechnologyMember
Parts and service customer relationships          
Intangible Assets          
Weighted Average Amortization Period     5 years   5 years
Intangible Assets, Gross 1,080,000us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= cpst_PartsAndServiceCustomerRelationshipsMember
  1,080,000us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= cpst_PartsAndServiceCustomerRelationshipsMember
  1,080,000us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= cpst_PartsAndServiceCustomerRelationshipsMember
Accumulated Amortization 1,062,000us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= cpst_PartsAndServiceCustomerRelationshipsMember
  1,062,000us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= cpst_PartsAndServiceCustomerRelationshipsMember
  900,000us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= cpst_PartsAndServiceCustomerRelationshipsMember
Total expected future amortization 18,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= cpst_PartsAndServiceCustomerRelationshipsMember
  18,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= cpst_PartsAndServiceCustomerRelationshipsMember
  180,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= cpst_PartsAndServiceCustomerRelationshipsMember
Expected future amortization expense of intangible assets          
Total expected future amortization 18,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= cpst_PartsAndServiceCustomerRelationshipsMember
  18,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= cpst_PartsAndServiceCustomerRelationshipsMember
  180,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= cpst_PartsAndServiceCustomerRelationshipsMember
TA100 customer relationships          
Intangible Assets          
Weighted Average Amortization Period     2 years   2 years
Intangible Assets, Gross 617,000us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= cpst_TA100CustomerRelationshipsMember
  617,000us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= cpst_TA100CustomerRelationshipsMember
  617,000us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= cpst_TA100CustomerRelationshipsMember
Accumulated Amortization 617,000us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= cpst_TA100CustomerRelationshipsMember
  617,000us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= cpst_TA100CustomerRelationshipsMember
  617,000us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= cpst_TA100CustomerRelationshipsMember
Backlog          
Intangible Assets          
Intangible Assets, Gross 490,000us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OrderOrProductionBacklogMember
  490,000us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OrderOrProductionBacklogMember
  490,000us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OrderOrProductionBacklogMember
Accumulated Amortization 351,000us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OrderOrProductionBacklogMember
  351,000us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OrderOrProductionBacklogMember
  351,000us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OrderOrProductionBacklogMember
Total expected future amortization 139,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OrderOrProductionBacklogMember
  139,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OrderOrProductionBacklogMember
  139,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OrderOrProductionBacklogMember
Expected future amortization expense of intangible assets          
Total expected future amortization 139,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OrderOrProductionBacklogMember
  139,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OrderOrProductionBacklogMember
  139,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OrderOrProductionBacklogMember
Trade name          
Intangible Assets          
Weighted Average Amortization Period     1 year 2 months 12 days   1 year 2 months 12 days
Intangible Assets, Gross 69,000us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
  69,000us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
  69,000us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
Accumulated Amortization $ 69,000us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
  $ 69,000us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
  $ 69,000us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember