XML 60 R75.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock-Based Compensation - Additional Information (Detail) (USD $)
In Millions, except Per Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares authorized under stock compensation plans 7.8us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized    
Shares authorized under stock compensation plans Apr. 30, 2020    
Stock options vesting period 3 years    
Weighted average fair value of options granted (usd per share) $ 7.16us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue $ 4.56us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue $ 2.73us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
Aggregate intrinsic value of stock options outstanding $ 8.5us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue    
Performance share units performance period 1 year    
Service requirement 2 years    
Percentage of target shares earned 200.00%fss_PercentageOfTargetShares   200.00%fss_PercentageOfTargetShares
Excess tax benefit from stock-based compensation 2.2us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities 0us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities 0us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Compensation expense related to share-based compensation plans 1.0us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
1.1us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
0.8us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
Unrecognized compensation cost related to stock options 0.8us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
   
Weighted-average recognition period for unrecognized compensation cost 1 year 10 months 28 days    
Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Compensation expense related to share-based compensation plans 1.7us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
1.5us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
1.2us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
Unrecognized compensation cost related to stock options 2.3us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
   
Weighted-average recognition period for unrecognized compensation cost 1 year 10 months 28 days    
PSUs [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unrecognized compensation cost 3.6us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
3.2us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
 
Weighted-average recognition period for unrecognized compensation cost 1 year 8 months 12 days 1 year 9 months 18 days  
Compensation expense related to share-based compensation plans $ 3.4fss_AllocatedShareBasedCompensationExpenseCredit
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
$ 1.4fss_AllocatedShareBasedCompensationExpenseCredit
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
$ 0.6fss_AllocatedShareBasedCompensationExpenseCredit
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
Minimum | PSUs [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Purchase price of common stock, percent 0.00%us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
   
Maximum | PSUs [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Purchase price of common stock, percent 200.00%us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember