XML 42 R97.htm IDEA: XBRL DOCUMENT v2.4.1.9
Restructuring Costs Restructuring Costs (Details 2) (USD $)
In Thousands, unless otherwise specified
12 Months Ended 3 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Restructuring Cost and Reserve [Line Items]                
Restructuring expenses $ 16,383us-gaap_RestructuringCharges $ 25,832us-gaap_RestructuringCharges $ 2,000us-gaap_RestructuringCharges          
Cost of Goods Sold                
Restructuring Cost and Reserve [Line Items]                
Restructuring expenses 591us-gaap_RestructuringCharges
/ us-gaap_IncomeStatementLocationAxis
= flir_CostofGoodsSoldMember
1,689us-gaap_RestructuringCharges
/ us-gaap_IncomeStatementLocationAxis
= flir_CostofGoodsSoldMember
0us-gaap_RestructuringCharges
/ us-gaap_IncomeStatementLocationAxis
= flir_CostofGoodsSoldMember
         
Selling General and Administrative Expense                
Restructuring Cost and Reserve [Line Items]                
Restructuring expenses 16,383us-gaap_RestructuringCharges
/ us-gaap_IncomeStatementLocationAxis
= flir_SellingGeneralAndAdministrativeExpenseMember
25,832us-gaap_RestructuringCharges
/ us-gaap_IncomeStatementLocationAxis
= flir_SellingGeneralAndAdministrativeExpenseMember
2,000us-gaap_RestructuringCharges
/ us-gaap_IncomeStatementLocationAxis
= flir_SellingGeneralAndAdministrativeExpenseMember
1,000us-gaap_RestructuringCharges
/ us-gaap_IncomeStatementLocationAxis
= flir_SellingGeneralAndAdministrativeExpenseMember
4,100us-gaap_RestructuringCharges
/ us-gaap_IncomeStatementLocationAxis
= flir_SellingGeneralAndAdministrativeExpenseMember
3,500us-gaap_RestructuringCharges
/ us-gaap_IncomeStatementLocationAxis
= flir_SellingGeneralAndAdministrativeExpenseMember
8,400us-gaap_RestructuringCharges
/ us-gaap_IncomeStatementLocationAxis
= flir_SellingGeneralAndAdministrativeExpenseMember
 
Total COGS and SGA                
Restructuring Cost and Reserve [Line Items]                
Restructuring expenses $ 16,974us-gaap_RestructuringCharges
/ us-gaap_IncomeStatementLocationAxis
= flir_COGSandSGAMember
$ 27,521us-gaap_RestructuringCharges
/ us-gaap_IncomeStatementLocationAxis
= flir_COGSandSGAMember
$ 2,000us-gaap_RestructuringCharges
/ us-gaap_IncomeStatementLocationAxis
= flir_COGSandSGAMember
        $ 27,521us-gaap_RestructuringCharges
/ us-gaap_IncomeStatementLocationAxis
= flir_COGSandSGAMember