XML 49 R6.htm IDEA: XBRL DOCUMENT v2.4.1.9
Consolidated Statements of Stockholders' Equity (USD $)
Common Stock
Capital in Excess of Par Value
Accumulated Earnings (Deficiency)
Other Comprehensive Income / Loss
Total
Begining Balance, Amount at Dec. 31, 2012 $ 13,170us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 16,006,798us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= FSI_CapitalExcessParValueMember
$ (6,826,129)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ 574,829us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ 9,768,668us-gaap_StockholdersEquity
Begining Balance, Shares at Dec. 31, 2012 13,169,991us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
       
Translation adjustment          (246,143)FSI_TranslationAdjustment
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(246,143)FSI_TranslationAdjustment
Comprehensive income         1,575,491us-gaap_ComprehensiveIncomeNetOfTax
Stock-based compensation   129,155us-gaap_ShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= FSI_CapitalExcessParValueMember
      129,155us-gaap_ShareBasedCompensation
Net income     1,821,634us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  1,821,634us-gaap_NetIncomeLoss
Ending Balance, Amount at Dec. 31, 2013 13,170us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
16,135,953us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= FSI_CapitalExcessParValueMember
(5,004,495)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
328,686us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
11,473,314us-gaap_StockholdersEquity
Ending Balance, Shares at Dec. 31, 2013 13,169,991us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
       
Translation adjustment         (596,238)FSI_TranslationAdjustment
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(596,238)FSI_TranslationAdjustment
Comprehensive income            (192,893)us-gaap_ComprehensiveIncomeNetOfTax
Stock-based compensation   91,168us-gaap_ShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= FSI_CapitalExcessParValueMember
      91,168us-gaap_ShareBasedCompensation
Net income      403,345us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
   403,345us-gaap_NetIncomeLoss
Ending Balance, Amount at Dec. 31, 2014 $ 13,170us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 16,227,121us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= FSI_CapitalExcessParValueMember
$ (4,601,150)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ (267,552)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ 11,371,589us-gaap_StockholdersEquity
Ending Balance, Shares at Dec. 31, 2014 13,169,991us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember