XML 21 R48.htm IDEA: XBRL DOCUMENT v2.4.1.9
Acquisitions (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2010
May 21, 2013
Business Acquisition [Line Items]          
Acquisition, net of cash acquired $ 0us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired $ 145,321,000us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired $ 0us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired    
Holdback payment for prior acquisition 3,353,000altr_Holdbackpaymentforprioracquisition 0altr_Holdbackpaymentforprioracquisition 0altr_Holdbackpaymentforprioracquisition    
2013 Acquisitions [Member]          
Business Acquisition [Line Items]          
Acquisition, net of cash acquired   145,300,000us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ us-gaap_BusinessAcquisitionAxis
= altr_A2013AcquisitionsMember
     
Number of Businesses Acquired   2us-gaap_NumberOfBusinessesAcquired
/ us-gaap_BusinessAcquisitionAxis
= altr_A2013AcquisitionsMember
     
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Long-term Debt         22,000,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt
/ us-gaap_BusinessAcquisitionAxis
= altr_A2013AcquisitionsMember
Avalon [Member]          
Business Acquisition [Line Items]          
Acquisition, net of cash acquired       8,000,000us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ us-gaap_BusinessAcquisitionAxis
= altr_AvalonMember
 
Number of Businesses Acquired       1us-gaap_NumberOfBusinessesAcquired
/ us-gaap_BusinessAcquisitionAxis
= altr_AvalonMember
 
Business Acquisition Contingent Considerations, Potential Payments       7,500,000altr_BusinessAcquisitionContingentConsiderationsPotentialPayments
/ us-gaap_BusinessAcquisitionAxis
= altr_AvalonMember
 
Compensation Expense, acquisition related $ 1,900,000altr_CompensationExpenseAcquisitionRelated
/ us-gaap_BusinessAcquisitionAxis
= altr_AvalonMember
$ 1,900,000altr_CompensationExpenseAcquisitionRelated
/ us-gaap_BusinessAcquisitionAxis
= altr_AvalonMember
$ 1,900,000altr_CompensationExpenseAcquisitionRelated
/ us-gaap_BusinessAcquisitionAxis
= altr_AvalonMember