XML 57 R32.htm IDEA: XBRL DOCUMENT
v2.4.0.6

Valuation and Qualifying Accounts (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2012
Receivables [Abstract] |
Schedule Of Valuation And Qualifying Accounts | Valuation and qualifying accounts included the following:
(in thousands) | Balance Beginning of Year | Net Charged to Costs and Expenses | Translations, Reclassifications and Acquisitions | Net Write-Offs or Discounts Taken | Balance End of Year
2012 |  |  |  |  |  |
Allowance for doubtful accounts | $ | 3,215 |  | $ | 253 |  | $ | 113 |  | $ | (504 | ) | $ | 3,077 |
Reserve for sales discounts | 14,567 |  | 65,481 |  | (16 | ) | (65,027 | ) | 15,005 |
Reserve for inventory obsolescence | 7,630 |  | 2,998 |  | 79 |  | (1,608 | ) | 9,099 |
Reserve for warranty | 5,083 |  | 6,646 |  | 82 |  | (6,804 | ) | 5,007 |
2011 |  |  |  |  |  |  |  |  |  |
Allowance for doubtful accounts | $ | 2,852 |  | $ | 995 |  | $ | (65 | ) | $ | (567 | ) | $ | 3,215 |
Reserve for sales discounts | 11,903 |  | 62,935 |  | 9 |  | (60,280 | ) | 14,567 |
Reserve for inventory obsolescence | 7,506 |  | 3,403 |  | (123 | ) | (3,156 | ) | 7,630 |
Reserve for warranty | 5,554 |  | 6,070 |  | 17 |  | (6,558 | ) | 5,083 |
2010 |  |  |  |  |  |  |  |  |  |
Allowance for doubtful accounts | $ | 2,548 |  | $ | 1,112 |  | $ | (81 | ) | $ | (727 | ) | $ | 2,852 |
Reserve for sales discounts | 3,803 |  | 51,813 |  | (2 | ) | (43,711 | ) | 11,903 |
Reserve for inventory obsolescence | 9,060 |  | 2,811 |  | (230 | ) | (4,135 | ) | 7,506 |
Reserve for warranty | 5,972 |  | 7,225 |  | (173 | ) | (7,470 | ) | 5,554 |

X
- Definition Schedule Of Valuation And Qualifying Accounts [Table Text Block] + References No definition available. + Details
Name: | alg_ScheduleOfValuationAndQualifyingAccountsTableTextBlock
Namespace Prefix: | alg_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_ReceivablesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration