Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) (USD $) In Thousands, unless otherwise specified
|
Dec. 31, 2014
|
Dec. 31, 2013
|
Summary of intangible assets |
|
|
Gross Carrying Amount |
$ 123,704us-gaap_FiniteLivedIntangibleAssetsGross |
$ 123,704us-gaap_FiniteLivedIntangibleAssetsGross |
Accumulated Amortization |
(98,525)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization |
(79,964)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization |
Net, amortizable intangible assets |
25,179us-gaap_FiniteLivedIntangibleAssetsNet |
43,740us-gaap_FiniteLivedIntangibleAssetsNet |
Core developed technology |
|
|
Summary of intangible assets |
|
|
Gross Carrying Amount |
68,964us-gaap_FiniteLivedIntangibleAssetsGross / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = calx_ExistingAndCoreDevelopedTechnologiesMember |
68,964us-gaap_FiniteLivedIntangibleAssetsGross / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = calx_ExistingAndCoreDevelopedTechnologiesMember |
Accumulated Amortization |
(55,694)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = calx_ExistingAndCoreDevelopedTechnologiesMember |
(47,339)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = calx_ExistingAndCoreDevelopedTechnologiesMember |
Net, amortizable intangible assets |
13,270us-gaap_FiniteLivedIntangibleAssetsNet / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = calx_ExistingAndCoreDevelopedTechnologiesMember |
21,625us-gaap_FiniteLivedIntangibleAssetsNet / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = calx_ExistingAndCoreDevelopedTechnologiesMember |
Customer relationships |
|
|
Summary of intangible assets |
|
|
Gross Carrying Amount |
54,740us-gaap_FiniteLivedIntangibleAssetsGross / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_CustomerRelationshipsMember |
54,740us-gaap_FiniteLivedIntangibleAssetsGross / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_CustomerRelationshipsMember |
Accumulated Amortization |
(42,831)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_CustomerRelationshipsMember |
(32,625)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_CustomerRelationshipsMember |
Net, amortizable intangible assets |
$ 11,909us-gaap_FiniteLivedIntangibleAssetsNet / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_CustomerRelationshipsMember |
$ 22,115us-gaap_FiniteLivedIntangibleAssetsNet / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_CustomerRelationshipsMember |