XML 56 R6.htm IDEA: XBRL DOCUMENT v2.4.1.9
Consolidated Statements of Stockholders’ Equity (USD $)
In Thousands, except Share data
Total
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Accumulated Other Comprehensive Income (Loss)
Nil Coupon Perpetual Loan Notes
Treasury Stock
Balance at Dec. 31, 2011 $ 89,013us-gaap_StockholdersEquity $ 237us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 132,350us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ (44,031)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= ftek_AccumulatedDeficitMember
$ 381us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ 76us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= ftek_NilCouponPerpetualLoanNotesMember
$ 0us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Balance (in Shares) at Dec. 31, 2011   23,644,000us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
         
Net (loss) income 2,776us-gaap_NetIncomeLoss     2,776us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= ftek_AccumulatedDeficitMember
     
Foreign currency translation adjustments (765)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax       (765)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
   
Unrealized gains/(losses) from marketable securities, net of tax (8)us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax       (8)us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
   
Stock compensation expense 1,248us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue   1,248us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
       
Issuance of deferred shares of stock 58us-gaap_StockIssuedDuringPeriodValueOther   58us-gaap_StockIssuedDuringPeriodValueOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
       
Tax effect of expired vested options (57)ftek_TaxBenefitFromStockOptionsExpired   (57)ftek_TaxBenefitFromStockOptionsExpired
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
       
Repurchases and retirement of common shares (in Shares)   (1,605,000)us-gaap_StockRepurchasedDuringPeriodShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
         
Repurchases and retirement of common shares (7,889)us-gaap_StockRepurchasedDuringPeriodValue (16)us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  (7,873)us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= ftek_AccumulatedDeficitMember
     
Common shares issued upon vesting of restricted stock units (101)us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross   (101)us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
       
Common shares issued upon vesting of restricted stock units   72,000us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
         
Treasury shares withheld (in shares)   (9,000)us-gaap_TreasuryStockSharesAcquired
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
         
Treasury shares withheld (39)us-gaap_TreasuryStockValueAcquiredCostMethod           (39)us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Balance at Dec. 31, 2012 84,236us-gaap_StockholdersEquity 221us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
133,498us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
(49,128)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= ftek_AccumulatedDeficitMember
(392)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
76us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= ftek_NilCouponPerpetualLoanNotesMember
(39)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Balance (in Shares) at Dec. 31, 2012   22,102,000us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
         
Net (loss) income 5,101us-gaap_NetIncomeLoss     5,101us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= ftek_AccumulatedDeficitMember
     
Foreign currency translation adjustments 438us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax       438us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
   
Unrealized gains/(losses) from marketable securities, net of tax (9)us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax       (9)us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
   
Exercise of stock options (in shares)   195,000us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
         
Exercise of stock options 811us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised 2us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
809us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
       
Stock compensation expense 67us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue   67us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
       
Issuance of deferred shares of stock 1,798us-gaap_StockIssuedDuringPeriodValueOther   1,798us-gaap_StockIssuedDuringPeriodValueOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
       
Tax effect of expired vested options (121)ftek_TaxBenefitFromStockOptionsExpired   (121)ftek_TaxBenefitFromStockOptionsExpired
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
       
Common shares issued upon vesting of restricted stock units (3,251)us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross 4us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
(3,255)us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
       
Common shares issued upon vesting of restricted stock units   395,000us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
         
Treasury shares withheld (in shares) (99,531)us-gaap_TreasuryStockSharesAcquired (99,000)us-gaap_TreasuryStockSharesAcquired
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
         
Treasury shares withheld (447)us-gaap_TreasuryStockValueAcquiredCostMethod           (447)us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Balance at Dec. 31, 2013 88,623us-gaap_StockholdersEquity 227us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
132,796us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
(44,027)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= ftek_AccumulatedDeficitMember
37us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
76us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= ftek_NilCouponPerpetualLoanNotesMember
(486)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Balance (in Shares) at Dec. 31, 2013   22,593,000us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
         
Net (loss) income (17,725)us-gaap_NetIncomeLoss     (17,725)us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= ftek_AccumulatedDeficitMember
     
Foreign currency translation adjustments (489)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax       (489)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
   
Unrealized gains/(losses) from marketable securities, net of tax 4us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax       4us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
   
Exercise of stock options 297us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised    297us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
       
Tax benefit from stock compensation expense 7us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet   7us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
       
Stock compensation expense 2,322us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue   2,322us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
       
Issuance of deferred shares of stock (in shares)   60,000us-gaap_StockIssuedDuringPeriodSharesOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
         
Tax effect of expired vested options (379)ftek_TaxBenefitFromStockOptionsExpired   (379)ftek_TaxBenefitFromStockOptionsExpired
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
       
Repurchases and retirement of common shares (in Shares) (2,306,590)us-gaap_StockRepurchasedDuringPeriodShares            
Common shares issued upon vesting of restricted stock units (55)us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross 3us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
(58)us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
       
Common shares issued upon vesting of restricted stock units   266,000us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
         
Treasury shares withheld (in shares) (58,649)us-gaap_TreasuryStockSharesAcquired (59,000)us-gaap_TreasuryStockSharesAcquired
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
         
Treasury shares withheld (304)us-gaap_TreasuryStockValueAcquiredCostMethod           (304)us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Balance at Dec. 31, 2014 $ 72,301us-gaap_StockholdersEquity $ 230us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 134,985us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ (61,752)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= ftek_AccumulatedDeficitMember
$ (448)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ 76us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= ftek_NilCouponPerpetualLoanNotesMember
$ (790)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Balance (in Shares) at Dec. 31, 2014   22,860,000us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember