XML 13 R46.htm IDEA: XBRL DOCUMENT v2.4.1.9
SEGMENT INFORMATION (Details) (USD $)
3 Months Ended 9 Months Ended
Nov. 30, 2014
Nov. 30, 2013
Nov. 30, 2014
Nov. 30, 2013
Segment Reporting Information [Line Items]        
Revenues $ 63,225,000us-gaap_SalesRevenueNet $ 63,503,000us-gaap_SalesRevenueNet $ 181,416,000us-gaap_SalesRevenueNet $ 176,056,000us-gaap_SalesRevenueNet
Gross profit 22,104,000us-gaap_GrossProfit 20,995,000us-gaap_GrossProfit 62,819,000us-gaap_GrossProfit 59,315,000us-gaap_GrossProfit
Gross margin, percentage 35.00%camp_PercentageOfGrossMargin 33.10%camp_PercentageOfGrossMargin 34.60%camp_PercentageOfGrossMargin 33.70%camp_PercentageOfGrossMargin
Operating income 6,455,000us-gaap_OperatingIncomeLoss 6,032,000us-gaap_OperatingIncomeLoss 16,092,000us-gaap_OperatingIncomeLoss 13,666,000us-gaap_OperatingIncomeLoss
Stock-based compensation expense 1,168,000us-gaap_ShareBasedCompensation 808,000us-gaap_ShareBasedCompensation 2,924,000us-gaap_ShareBasedCompensation 2,129,000us-gaap_ShareBasedCompensation
Operating Segments [Member] | Wireless Datacom [Member]        
Segment Reporting Information [Line Items]        
Revenues 54,580,000us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= camp_WirelessDatacomMember
49,747,000us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= camp_WirelessDatacomMember
152,631,000us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= camp_WirelessDatacomMember
137,808,000us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= camp_WirelessDatacomMember
Gross profit 20,078,000us-gaap_GrossProfit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= camp_WirelessDatacomMember
18,159,000us-gaap_GrossProfit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= camp_WirelessDatacomMember
55,440,000us-gaap_GrossProfit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= camp_WirelessDatacomMember
51,674,000us-gaap_GrossProfit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= camp_WirelessDatacomMember
Gross margin, percentage 36.80%camp_PercentageOfGrossMargin
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= camp_WirelessDatacomMember
36.50%camp_PercentageOfGrossMargin
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= camp_WirelessDatacomMember
36.30%camp_PercentageOfGrossMargin
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= camp_WirelessDatacomMember
37.50%camp_PercentageOfGrossMargin
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= camp_WirelessDatacomMember
Operating income 6,579,000us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= camp_WirelessDatacomMember
5,026,000us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= camp_WirelessDatacomMember
14,904,000us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= camp_WirelessDatacomMember
11,706,000us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= camp_WirelessDatacomMember
Operating Segments [Member] | Satellite [Member]        
Segment Reporting Information [Line Items]        
Revenues 8,645,000us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= camp_SatelliteMember
13,756,000us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= camp_SatelliteMember
28,785,000us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= camp_SatelliteMember
38,248,000us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= camp_SatelliteMember
Gross profit 2,026,000us-gaap_GrossProfit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= camp_SatelliteMember
2,836,000us-gaap_GrossProfit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= camp_SatelliteMember
7,379,000us-gaap_GrossProfit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= camp_SatelliteMember
7,641,000us-gaap_GrossProfit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= camp_SatelliteMember
Gross margin, percentage 23.40%camp_PercentageOfGrossMargin
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= camp_SatelliteMember
20.60%camp_PercentageOfGrossMargin
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= camp_SatelliteMember
25.60%camp_PercentageOfGrossMargin
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= camp_SatelliteMember
20.00%camp_PercentageOfGrossMargin
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= camp_SatelliteMember
Operating income 914,000us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= camp_SatelliteMember
1,785,000us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= camp_SatelliteMember
4,070,000us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= camp_SatelliteMember
4,561,000us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= camp_SatelliteMember
Corporate Expenses [Member]        
Segment Reporting Information [Line Items]        
Operating income (1,038,000)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember
(779,000)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember
(2,882,000)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember
(2,601,000)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember
Stock-based compensation expense $ 249,000us-gaap_ShareBasedCompensation
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember
$ 140,000us-gaap_ShareBasedCompensation
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember
$ 587,000us-gaap_ShareBasedCompensation
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember
$ 425,000us-gaap_ShareBasedCompensation
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember