XML 52 R34.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Measurements (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Trading equity securities [Abstract]    
SERP money market fund $ 537aste_SerpMoneyMarketFundFairValueDisclosure $ 532aste_SerpMoneyMarketFundFairValueDisclosure
SERP mutual funds 2,832aste_SerpMutualFundsFairValueDisclosure 3,195aste_SerpMutualFundsFairValueDisclosure
Preferred stocks 967aste_PreferredStocksFairValueDisclosure 973aste_PreferredStocksFairValueDisclosure
Trading debt securities [Abstract]    
Corporate bonds 4,470aste_CorporateBondsFairValueDisclosure 4,009aste_CorporateBondsFairValueDisclosure
Municipal bonds 2,024aste_MunicipalBondsFairValueDisclosure 2,060aste_MunicipalBondsFairValueDisclosure
Floating rate notes 418aste_FloatingRateNotesFairValueDisclosure 422aste_FloatingRateNotesFairValueDisclosure
U.S. Treasury bonds and bills 403aste_UsTreasuryBillFairValueDisclosure 622aste_UsTreasuryBillFairValueDisclosure
Other 1,397aste_OtherGovernmentBondsFairValueDisclosure 1,496aste_OtherGovernmentBondsFairValueDisclosure
Derivative financial instruments 604us-gaap_DerivativeAssets 547us-gaap_DerivativeAssets
Total financial assets 13,652us-gaap_AssetsFairValueDisclosure 13,856us-gaap_AssetsFairValueDisclosure
Financial Liabilities [Abstract]    
SERP liabilities 6,160aste_SerpLiabilitiesFairValueDisclosure 8,128aste_SerpLiabilitiesFairValueDisclosure
Total financial liabilities 6,160us-gaap_LiabilitiesFairValueDisclosure 8,128us-gaap_LiabilitiesFairValueDisclosure
Investments included in Level 1 were transferred to Level 2 162us-gaap_FairValueAssetsLevel1ToLevel2TransfersAmount  
Net unrealized gains (losses) incurred 213us-gaap_NetRealizedOrUnrealizedGainLossOnTradingSecurities (17)us-gaap_NetRealizedOrUnrealizedGainLossOnTradingSecurities
Level 1 [Member]    
Trading equity securities [Abstract]    
SERP money market fund 537aste_SerpMoneyMarketFundFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
532aste_SerpMoneyMarketFundFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
SERP mutual funds 2,832aste_SerpMutualFundsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
3,195aste_SerpMutualFundsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Preferred stocks 967aste_PreferredStocksFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
973aste_PreferredStocksFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Trading debt securities [Abstract]    
Corporate bonds 3,356aste_CorporateBondsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
2,825aste_CorporateBondsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Municipal bonds 0aste_MunicipalBondsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
0aste_MunicipalBondsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Floating rate notes 101aste_FloatingRateNotesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
100aste_FloatingRateNotesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
U.S. Treasury bonds and bills 403aste_UsTreasuryBillFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
622aste_UsTreasuryBillFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Other 0aste_OtherGovernmentBondsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
0aste_OtherGovernmentBondsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Derivative financial instruments   0us-gaap_DerivativeAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Total financial assets 8,196us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
8,247us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Financial Liabilities [Abstract]    
SERP liabilities 0aste_SerpLiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
0aste_SerpLiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Total financial liabilities 0us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
0us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Level 2 [Member]    
Trading equity securities [Abstract]    
SERP money market fund 0aste_SerpMoneyMarketFundFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0aste_SerpMoneyMarketFundFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
SERP mutual funds 0aste_SerpMutualFundsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0aste_SerpMutualFundsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Preferred stocks 0aste_PreferredStocksFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0aste_PreferredStocksFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Trading debt securities [Abstract]    
Corporate bonds 1,114aste_CorporateBondsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
1,184aste_CorporateBondsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Municipal bonds 2,024aste_MunicipalBondsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
2,060aste_MunicipalBondsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Floating rate notes 317aste_FloatingRateNotesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
322aste_FloatingRateNotesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
U.S. Treasury bonds and bills 0aste_UsTreasuryBillFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0aste_UsTreasuryBillFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Other 1,397aste_OtherGovernmentBondsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
1,496aste_OtherGovernmentBondsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Derivative financial instruments 604us-gaap_DerivativeAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
547us-gaap_DerivativeAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Total financial assets 5,456us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
5,609us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Financial Liabilities [Abstract]    
SERP liabilities 6,160aste_SerpLiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
8,128aste_SerpLiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Total financial liabilities $ 6,160us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
$ 8,128us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member