XML 37 R75.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stockholders' Equity (Narrative) (Details) (USD $)
In Thousands, except Share data, unless otherwise specified
3 Months Ended 12 Months Ended 9 Months Ended
Dec. 31, 2014
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Sep. 30, 2014
Dec. 04, 2013
Class of Stock [Line Items]            
Common Stock, Shares Authorized 20,000,000us-gaap_CommonStockSharesAuthorized 20,000,000us-gaap_CommonStockSharesAuthorized 20,000,000us-gaap_CommonStockSharesAuthorized      
Common Stock, Shares, Issued 11,115,779us-gaap_CommonStockSharesIssued 11,115,779us-gaap_CommonStockSharesIssued 11,115,779us-gaap_CommonStockSharesIssued      
Common Stock, Par or Stated Value Per Share $ 0.01us-gaap_CommonStockParOrStatedValuePerShare $ 0.01us-gaap_CommonStockParOrStatedValuePerShare $ 0.01us-gaap_CommonStockParOrStatedValuePerShare      
Common Stock, Dividends, Per Share, Declared $ 0.04us-gaap_CommonStockDividendsPerShareDeclared          
Shares Paid for Tax Withholding for Share Based Compensation   21,676us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation 16,166us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation      
Adjustments Related to Tax Withholding for Share-based Compensation   $ 985us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $ 708us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation      
Dividends, Common Stock, Cash   1,345us-gaap_DividendsCommonStockCash 1,240us-gaap_DividendsCommonStockCash 1,029us-gaap_DividendsCommonStockCash    
Common Stock [Member]            
Class of Stock [Line Items]            
Common Stock, Shares Authorized 20,000,000us-gaap_CommonStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
20,000,000us-gaap_CommonStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
20,000,000us-gaap_CommonStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
     
Common Stock, Shares, Issued 11,115,779us-gaap_CommonStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
11,115,779us-gaap_CommonStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
11,115,779us-gaap_CommonStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
     
Common Stock, Par or Stated Value Per Share $ 0.01us-gaap_CommonStockParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
$ 0.01us-gaap_CommonStockParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
$ 0.01us-gaap_CommonStockParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
     
Preferred Stock [Member]            
Class of Stock [Line Items]            
Preferred Stock, Shares Authorized 5,000,000us-gaap_PreferredStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= us-gaap_PreferredStockMember
5,000,000us-gaap_PreferredStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= us-gaap_PreferredStockMember
5,000,000us-gaap_PreferredStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= us-gaap_PreferredStockMember
     
Preferred Stock, Shares Issued 0us-gaap_PreferredStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= us-gaap_PreferredStockMember
0us-gaap_PreferredStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= us-gaap_PreferredStockMember
0us-gaap_PreferredStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= us-gaap_PreferredStockMember
     
Preferred Stock, No Par Value $ 0.00us-gaap_PreferredStockNoParValue
/ us-gaap_StatementClassOfStockAxis
= us-gaap_PreferredStockMember
$ 0.00us-gaap_PreferredStockNoParValue
/ us-gaap_StatementClassOfStockAxis
= us-gaap_PreferredStockMember
$ 0.00us-gaap_PreferredStockNoParValue
/ us-gaap_StatementClassOfStockAxis
= us-gaap_PreferredStockMember
     
Common Stock Dividend Per Quarter [Member]            
Class of Stock [Line Items]            
Common Stock, Dividends, Per Share, Declared         $ 0.03us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_StatementClassOfStockAxis
= fstr_CommonStockDividendPerQuarterMember
 
December 2013 Share Repurchase Program [Member]            
Class of Stock [Line Items]            
Stock Repurchase Program, Authorized Amount           15,000us-gaap_StockRepurchaseProgramAuthorizedAmount1
/ us-gaap_ShareRepurchaseProgramAxis
= fstr_December2013ShareRepurchaseProgramMember
Payments for Repurchase of Common Stock   $ 0us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_ShareRepurchaseProgramAxis
= fstr_December2013ShareRepurchaseProgramMember
       
Stock Repurchase Program Expiration Date   Dec. 31, 2016