0000897077-24-000010.txt : 20240222 0000897077-24-000010.hdr.sgml : 20240222 20240222162935 ACCESSION NUMBER: 0000897077-24-000010 CONFORMED SUBMISSION TYPE: 8-K PUBLIC DOCUMENT COUNT: 16 CONFORMED PERIOD OF REPORT: 20240222 ITEM INFORMATION: Results of Operations and Financial Condition ITEM INFORMATION: Financial Statements and Exhibits FILED AS OF DATE: 20240222 DATE AS OF CHANGE: 20240222 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ALAMO GROUP INC CENTRAL INDEX KEY: 0000897077 STANDARD INDUSTRIAL CLASSIFICATION: FARM MACHINERY & EQUIPMENT [3523] ORGANIZATION NAME: 06 Technology IRS NUMBER: 741621248 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 8-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-13854 FILM NUMBER: 24665280 BUSINESS ADDRESS: STREET 1: 1627 E WALNUT CITY: SEGUIN STATE: TX ZIP: 78155 BUSINESS PHONE: 8303791480 MAIL ADDRESS: STREET 1: P.O. BOX 549 STREET 2: 1627 EAST WALNUT CITY: SEGUIN STATE: TX ZIP: 78155 8-K 1 alg-20240222.htm 8-K alg-20240222
FALSE000089707700008970772024-02-222024-02-22

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
 
FORM 8-K
 
 
CURRENT REPORT
Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934
 
 
Date of Report (Date of earliest event reported): February 22, 2024
 
Alamo Group Inc.
(Exact name of registrant as specified in its charter)
 
State of Delaware
0-2122074-1621248
(State or other jurisdiction of incorporation)(Commission File No.)(IRS Employer Identification No.)
  
1627 E. Walnut, Seguin, Texas
78155
(Address of Registrant’s principal executive offices)(Zip Code)
 
(830) 379-1480
Registrant's telephone number, including area code:
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading symbol(s)Name of each exchange on which registered
Common Stock, par value
$.10 per share
ALGNew York Stock Exchange

Check the appropriate box below if the Form 8-K filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions:
 
 Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425) 
Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12) 
Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b)) 
Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c))

Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of
the Securities Act of 1933 (§230.405 of this chapter) or Rule 12b-2 of the Securities Exchange Act of
1934 (§240.12b-2 of this chapter).Emerging growth company

If an emerging growth company, indicate by check mark if the registrant has elected not to use the
extended transition period for complying with any new or revised financial accounting standards provided
pursuant to Section 13(a) of the Exchange Act.




Item 2.02    Results of Operations and Financial Condition
On February 22, 2024, Alamo Group Inc. issued a press release announcing, among other things, financial results for the fourth quarter and year ended December 31, 2023.  A copy of the press release is filed as Exhibit 99.1 to this Current Report on Form 8-K. The foregoing description is qualified by reference to such exhibit.
The information furnished in this report, including the exhibit, shall not be deemed to be incorporated by reference into any of Alamo Group filings with the SEC under the Securities Act of 1933, except as shall be expressly set forth by specific reference in any such filing, and shall not be deemed to be "filed" with the SEC under the Securities Exchange Act of 1934.

Item 9.01    Financial Statements and Exhibits
Exhibit 99.1 - Press Release dated February 22, 2024.



SIGNATURES
 
 
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned hereunto duly authorized.
 
February 22, 2024
By:/s/ Edward T. Rizzuti
 Edward T. Rizzuti,
 EVP, General Counsel & Secretary
 
 
 
 



EXHIBIT INDEX
 
Exhibit No.
Description
 
99.1
104Cover Page Interactive Data File - Inline XBRL for the cover page of this Current Report on Form 8-K


EX-99.1 2 ex991q42023.htm EX-99.1 Document


logo20for20filing.jpg
For:Alamo Group Inc.
                                                                              
Contact:Richard Wehrle
 Executive Vice President & CFO
 830-372-9615
  
 Financial Relations Board
 Joe Calabrese
 212-827-3772

ALAMO GROUP ANNOUNCES RECORD 2023
FOURTH QUARTER AND YEAR END RESULTS

SEGUIN, Texas, February 22, 2024 -- Alamo Group Inc. (NYSE: ALG) today reported results for the fourth quarter and year ended December 31, 2023.

Highlights
Ninth consecutive quarterly record for sales and earnings
Fourth quarter net sales of $417.5 million, up 8%
Fourth quarter operating income of $44.8 million, up 5%
Fourth quarter net income of $31.5 million, or $2.63 per diluted share, up 8%
Full year net sales of $1.69 billion, up 12%
Full year operating income of $198.0 million, up 33%
Full year net income of $136.2 million, up 34%
Full year diluted EPS was $11.36, up 33%
Record EBITDA of $246.6 million, up 26%
Year-end 2023 backlog at $860 million

Fourth Quarter Results

Fourth quarter 2023 net sales were $417.5 million compared to $386.6 million in the fourth quarter of 2022, an increase of 8%. Gross margin improved in the quarter versus the fourth quarter of 2022 by $11.1 million or 11%. Fourth quarter net income improved



ALAMO GROUP ANNOUNCES 2023 FOURTH QUARTER AND YEAR END RESULTS PAGE 2
8% to $31.5 million, or $2.63 per diluted share, compared to net income of $29.2 million, or $2.44 per diluted share in the fourth quarter of 2022. The Company’s backlog at the end of 2023 was $860 million.
Full Year Results
Full year 2023 net sales increased to almost $1.7 billion, up 12% compared to $1.5 billion for the full year 2022. Gross margin for 2023 increased $77.1 million or 20% versus the full year 2022. Net income for 2023 was $136.2 million, or $11.36 per diluted share, compared to net income of $101.9 million, or $8.54 per diluted share in 2022, a year-over-year EPS improvement of 33%.

Comments on Results

Jeff Leonard, Alamo Group’s President, and Chief Executive Officer, commented, “We are pleased that our fourth quarter results established new records for sales and earnings for the ninth consecutive quarter. The fourth quarter is normally seasonally softer for us, and this year was no exception as sales growth moderated relative to the pace set in the third quarter.

“It was great to see that our fourth quarter gross margin expanded by 80 basis points reflecting the durable quality of our backlog. Improvements in supply chain performance and labor availability drove operating efficiency higher and contributed to the favorable gross margin. The combined benefits of the higher gross margin and better operating efficiency were partially offset by higher employee-related administrative expenses during the quarter. Fourth quarter operating income of $44.8 million was five percent higher than the comparison period of 2022.

“The Industrial Equipment Division had a very strong fourth quarter with sales that were 32% higher than the fourth quarter of 2022. Governmental and industrial demand for this Division’s products remained robust although order bookings were 9% lower due to a challenging comparable caused by an unusually large snow-removal equipment order that we received in the fourth quarter of 2022. Year-end backlog increased by 18% compared to 2022.





ALAMO GROUP ANNOUNCES 2023 FOURTH QUARTER AND YEAR END RESULTS PAGE 3

“The Vegetation Management Division faced challenging conditions in several of its markets in the fourth quarter. Forestry and Tree Care activity remained constrained by the combined effects of price pressure for domestic wood pellets, slowing demand for land
clearing equipment and sluggish housing starts. The farm and ranch market also remained soft due to lower cattle prices, less favorable commodity prices and declining agricultural exports. Channel inventories remained above optimal levels in the fourth quarter and dealers were reluctant to place new stock orders while interest rates remained elevated. The bright spot in the Vegetation Management Division was its governmental mowing business which enjoyed very strong, historically high sales in the fourth quarter and for all of 2023. Vegetation Management Division fourth quarter order bookings declined 34% and year-end backlog was 39% lower compared to 2022. The Division’s backlog has now returned to a more normal level from a historical perspective.

“The Company’s solid performance in the fourth quarter capped a very strong performance in 2023. Full-year sales were up 12% and net income improved by 34% versus the prior year. As we expected, recent softness in several of the Vegetation Management Division’s markets was largely offset by increasing demand for the Company’s Industrial Equipment from governmental agencies and contractors. We continue to like the way the Company is positioned as we enter 2024. At nearly $860 million, the Company’s backlog remains at a very healthy level and we believe that the quality of the backlog remains excellent. Although the noted softness in Vegetation Management may persist through the first quarter, anticipated relief in the form of modestly lower interest rates later in the year should help clear the inventory overhang and invigorate dealer demand. We expect that the Industrial Equipment Division will continue to display strength in 2024 driven by its sales to governmental agencies. Taken together, we remain confident regarding the Company’s performance in 2024 and believe it will be another excellent year for us.



ALAMO GROUP ANNOUNCES 2023 FOURTH QUARTER AND YEAR END RESULTS PAGE 4

Earnings Conference Call
The Company will host a conference call to discuss fourth quarter and year end 2023 financial results on Friday, February 23, 2024 at 10:00 a.m. ET. Hosting the call will be members of senior management.

Individuals wishing to participate in the conference call should dial 877-317-6789 (domestic) or 412-317-6789 (international). For interested individuals unable to join the call, a replay will be available until Friday, March 01, 2024 by dialing 877-344-7529 (domestic) or 412-317-0088 (internationally), passcode 8022529.

The live broadcast of Alamo Group Inc.’s quarterly conference call will be available online at the Company's website, www.alamo-group.com (under “Investor Relations/Events & and Presentations”) on Friday, February 23, 2024, beginning at 10:00 a.m. ET. The online replay will follow shortly after the call ends and will be archived on the Company’s website for 60 days.
About Alamo Group
Alamo Group is a leader in the design, manufacture, distribution and service of high quality equipment for vegetation management, infrastructure maintenance and other applications. Our products include truck and tractor mounted mowing and other vegetation maintenance equipment, street sweepers, snow removal equipment, excavators, vacuum trucks, other industrial equipment, agricultural implements, forestry equipment and related after-market parts and services. The Company, founded in 1969, has approximately 4,350 employees and operates 29 plants in North America, Europe, Australia and Brazil as of December 31, 2023. The corporate offices of Alamo Group Inc. are located in Seguin, Texas.




ALAMO GROUP ANNOUNCES 2023 FOURTH QUARTER AND YEAR END RESULTS PAGE 5

Forward Looking Statements
This release contains forward-looking statements that are made pursuant to the safe harbor provisions of the Private Securities Litigation Reform Act of 1995. Forward-looking statements involve known and unknown risks and uncertainties, which may cause the Company’s actual results in future periods to differ materially from forecasted results. Among those factors which could cause actual results to differ materially are the following: adverse economic conditions which could lead to a reduction in overall market demand, supply chain disruptions, labor constraints, increasing costs due to inflation, disease outbreaks, geopolitical risks, including effects of the war in the Ukraine and the Middle East, competition, weather, seasonality, currency-related issues, and other risk factors listed from time to time in the Company’s SEC reports. The Company does not undertake any obligation to update the information contained herein, which speaks only as of this date.
(Tables Follow)
# # #
(1) This is a non-GAAP financial measure or other information relating to our GAAP financial measures that we have provided to investors in order to allow greater transparency and a deeper understanding of our financial condition and operating results.  For a reconciliation of the non-GAAP financial measure or for a more detailed explanation of financial results, refer to “Non-GAAP Financial Measure Reconciliation” below and the Attachments thereto.




PAGE 6
Alamo Group Inc. and Subsidiaries
Condensed Consolidated Balance Sheets
(in thousands)
(Unaudited) 
December 31,
2023
December 31,
2022
ASSETS 
Current assets:  
Cash and cash equivalents$51,919 $47,016 
Accounts receivable, net362,007 317,581 
Inventories377,480 352,553 
Other current assets12,551 10,060 
Total current assets803,957 727,210 
Rental equipment, net39,264 33,723 
Property, plant and equipment166,660 155,007 
 
Goodwill206,536 195,858 
Intangible assets168,296 171,341 
Other non-current assets24,673 25,369 
Total assets$1,409,386 $1,308,508 
LIABILITIES AND STOCKHOLDERS’ EQUITY  
Current liabilities:  
Trade accounts payable$99,678 $97,537 
Income taxes payable12,529 6,592 
Accrued liabilities86,711 71,368 
Current maturities of long-term debt and finance lease obligations15,008 15,009 
Total current liabilities213,926 190,506 
Long-term debt, net of current maturities220,269 286,943 
Long term tax payable2,634 3,781 
Other long-term liabilities23,694 23,668 
Deferred income taxes16,100 18,250 
Total stockholders’ equity932,763 785,360 
Total liabilities and stockholders’ equity$1,409,386 $1,308,508 
                                                                       




PAGE 7
Alamo Group Inc. and Subsidiaries 
Condensed Consolidated Statements of Income
(in thousands, except per share amounts)
(Unaudited)
 Fourth Quarter EndedYear Ended
12/31/202312/31/202212/31/202312/31/2022
Net sales:    
  Vegetation Management$214,357 $232,545 $979,040 $937,065 
  Industrial Equipment203,185 154,059 710,611 576,551 
Total Net Sales417,542 386,604 1,689,651 1,513,616 
Cost of Sales308,622 288,809 1,236,007 1,137,098 
Gross Margin108,920 97,795 453,644 376,518 
 26.1 %25.3 %26.8 %24.9 %
Selling, general and administration expense60,068 51,282 240,158 212,649 
Amortization Expense4,054 3,796 15,519 15,277 
Income from Operations44,798 42,717 197,967 148,592 
 10.7 %11.0 %11.7 %9.8 %
Interest Expense(6,587)(4,791)(26,093)(14,361)
Interest Income360 530 1,485 752 
Other Income1,667 (200)1,761 (673)
Income before income taxes40,238 38,256 175,120 134,310 
Provision for income taxes8,715 9,091 38,959 32,382 
Net Income$31,523 $29,165 $136,161 $101,928 
Net Income per common share:    
Basic$2.64 $2.45 $11.42 $8.58 
Diluted$2.63 $2.44 $11.36 $8.54 
Average common shares:    
Basic11,930 11,884 11,920 11,877 
Diluted12,000 11,940 11,987 11,934 



PAGE 8
Alamo Group Inc.
Non-GAAP Financial Measures Reconciliation

From time to time, Alamo Group Inc. may disclose certain “non-GAAP financial measures” in the course of its earnings releases, earnings conference calls, financial presentations and otherwise. For these purposes, “GAAP” refers to generally accepted accounting principles in the United States. The Securities and Exchange Commission (SEC) defines a “non-GAAP financial measure” as a numerical measure of historical or future financial performance, financial position, or cash flows that is subject to adjustments that effectively exclude or include amounts from the most directly comparable measure calculated and presented in accordance with GAAP. Non-GAAP financial measures disclosed by Alamo Group are provided as additional information to investors in order to provide them with greater transparency about, or an alternative method for assessing, our financial condition and operating results. These measures are not in accordance with, or a substitute for, GAAP and may be different from, or inconsistent with, non-GAAP financial measures used by other companies. Whenever we refer to a non-GAAP financial measure, we will also generally present the most directly comparable financial measure calculated and presented in accordance with GAAP, along with a reconciliation of the differences between the non-GAAP financial measure we reference and such comparable GAAP financial measure.

Attachment 1 discloses a non-GAAP financial presentation related to the impact of currency translation on net sales by division. Attachment 2 shows the net change in our total debt net of cash and earnings before interest, taxes, depreciation and amortization ("EBITDA") which is a non-GAAP financial measure. The Company considers this information useful to investors to allow better comparability of period-to-period operating performance. Attachment 3 reflects Division performance inclusive of non-GAAP financial measures such as backlog and earnings before interest, tax, depreciation and amortization ("EBITDA").


PAGE 9
Attachment 1

Alamo Group Inc.
Non-GAAP Financial Reconciliation
(in thousands)
(Unaudited)
Impact of Currency Translation on Net Sales by Division
Three Months Ended
December 31,
Change due to currency translation
20232022% change from 2022$%
Vegetation Management$214,357 $232,545 (7.8)%$2,384 1.0 %
Industrial Equipment203,185 154,059 31.9 %861 0.6 %
   Total Net Sales$417,542 $386,604 8.0 %$3,245 0.8 %
Twelve Months Ended December 31,Change due to currency translation
20232022% change from 2022$%
Vegetation Management$979,040 $937,065 4.5 %$1,663 0.2 %
Industrial Equipment710,611 576,551 23.3 %(1,961)(0.3)%
   Total Net Sales$1,689,651 $1,513,616 11.6 %$(298)— %



PAGE 10
Attachment 2

Alamo Group Inc.
Non-GAAP Financial Reconciliation
(in thousands)
(Unaudited)
Consolidated Net Change of Total Debt, Net of Cash
December 31, 2023December 31, 2022Net Change
Current maturities $15,008 $15,009 
Long-term debt, net of current220,269 286,943 
Total Debt$235,277 $301,952 
Total Cash51,919 47,016 
     Total Debt Net of Cash$183,358 $254,936 $71,578 
EBITDA
Twelve Months Ended
December 31, 2023December 31, 2022
Income from operations$197,967 $148,592 
Depreciation 32,454 31,412 
Amortization16,222 15,944 
     EBITDA$246,643 $195,948 
Adjusted EBITDA



PAGE 11
Attachment 3

Alamo Group Inc.
Non-GAAP Financial Reconciliation
(in thousands)
(Unaudited)


Vegetation Management Division Performance
Three Months Ended
December 31,
Twelve Months Ended   December 31,
2023202220232022
Backlog$352,080 $577,050 
Net Sales214,357 232,545 979,040 937,065 
Income from Operations19,764 30,247 122,084 108,508 
9.2 %13.0 %12.5 %11.6 %
Depreciation4,246 4,470 15,581 15,188 
Amortization3,031 3,005 12,155 12,193 
EBITDA27,041 37,722 149,820 135,889 
12.6 %16.2 %15.3 %14.5 %


Industrial Equipment Division Performance
Three Months Ended
December 31,
Twelve Months Ended   December 31,
2023202220232022
Backlog$507,715 $429,439 
Net Sales203,185 154,059 710,611 576,551 
Income from Operations25,034 12,470 75,883 40,084 
12.3 %8.1 %10.7 %7.0 %
Depreciation4,534 4,970 16,873 16,224 
Amortization1,199 958 4,067 3,751 
EBITDA30,767 18,398 96,823 60,059 
15.1 %11.9 %13.6 %10.4 %

EX-101.SCH 3 alg-20240222.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink EX-101.LAB 4 alg-20240222_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Written Communications Written Communications Security Exchange Name Security Exchange Name Title of 12(b) Security Title of 12(b) Security Local Phone Number Local Phone Number Trading Symbol Trading Symbol Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Address, State or Province Entity Address, State or Province Pre-commencement Issuer Tender Offer Pre-commencement Issuer Tender Offer Document Period End Date Document Period End Date Cover page. Cover [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Pre-commencement Tender Offer Pre-commencement Tender Offer Soliciting Material Soliciting Material City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Document Type Document Type Entity Central Index Key Entity Central Index Key Amendment Flag Amendment Flag Entity File Number Entity File Number Entity Address, City or Town Entity Address, City or Town Entity Tax Identification Number Entity Tax Identification Number Entity Address, Address Line One Entity Address, Address Line One Entity Registrant Name Entity Registrant Name EX-101.PRE 5 alg-20240222_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 6 logo20for20filing.jpg begin 644 logo20for20filing.jpg M_]C_X 02D9)1@ ! 0$ W #< #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" #$ *L# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*** "B MBB@ HHHH 8WJ:_+K]LK]HK6O%'QEO].\-Z]?:=HNB V,?V"Z>)9I0%!K[I_:D^+J?!GX.ZQK,4JQZK<+]CTY<\F=P0&'^Z S?\!K\>I)'FD> M21B[L=S,QR22KU9T__ M;QK_T-VO?^#.;_P"* MH_X6MXU_Z&[7O_!G-_\ %5RU%<_S/@_:3_F9U/\ PM;QK_T-VO?^#.;_ .*H M_P"%K>-?^ANU[_P9S?\ Q5J^ _$FJ7%_7?:;A-7&331WX''5,+B(U;Z=?0_67X MN_L^V_Q,U/5[Z%K2QN[_ $V&R^V>61,CII?#7 MPS>V&K:E'JM_>:A+J$UQ$&"M)(J%\ ]!O#$#T(K;^&WCO3_B7X'T?Q-ICA[3 M4;=9@N<_M ?%*#X._"G7O$DC+]JA@,5G&W_+2X<$1K]-W)]@:#*K4C1@ZD MMD? _P#P4"^,/_"=_%1/"UC/OTGPVK0OM.5>Z;_6'_@(VK[$-7RQ4]_?W&J7 MUS>W4K37-Q(TTLKGYG9B69B?4DG\Z@KCD^9W/Q;%XB6*KRK2ZA1112.4**** M "BBB@#[D_X)P_&C['J&H?#C4[C$5QNOM+WGHX'[V(?4#'D]8_E_P ZRBBBM3Z\*** M* "BBB@ HHHH **** &]/:OS?_X*,?&'_A)O'-AX%L)MUAH8^T7FT\-=.IP# M_N(?_'V%?=_Q>^(EG\*?ASKGBB^9?+L+=GCC8X\R4\1H/=F*C\:_%SQ!KM[X MHUS4-8U&4SW]]<27,\AZL[L23^9-95)65NY\;Q%C/9TEAHO66_H9]%%%M]#U"\TF]U2"TFETZS>..XN54E(FDW; Q[$[6_*J- WI:ZW"BBB M@05]M_\ !.'XU#2];U#X:9N/"RJ,RH/]Y0&'^Z?6OB2M3POXDO_ M =XBT[6],F-OJ&GSI<02#LRD$9]CC]351ERNYWX'%2P>(C56R_(_= =*7WK MCOA+\1K#XL?#S1?%&GL!#?P!WC!R8I!PZ'W5@1^%=CZUUG[+3FJD5..S%HHH MH- HHHH **** &]Z.E!KG_'WC*P^'W@W6/$>IOLL=.MVGDYY.!PH]R< >Y%! M$I*$7*6R/AO_ (*1_&'[=JVE?#O3Y\Q6>+_4@I_Y:,/W2'Z*2W_ E-?#];GC MCQ??^/O%VK^(M4?S+_4KAKB4YR!D\*/8# 'L!6'7)*7,[GXUC\4\9B)U7MT] M HHHJ3SPHZ\=Z*]J_9#^$1^+WQHTFTN(M^CZ81J-_N'RM'&PVQG_ 'V*C'7& MZFE=V-Z%*5>I&E'=GVS^SY^S#IUK^R[/X8UZW"WWBNW^V7S,@WPLZ@P@<=8P M%//1MU?FMXU\(ZAX"\6ZMX=U6+RM0TVX:WE'.#M/##V(P1]17[CH$10%( ' M':O@W_@H]\%0K:?\2M,@'.VRU8H/H(93_P"@$_[@K><=#[K.,MC'"0G2WA^1 M\(4445SGY\%%%% 'VG_P3E^-']B^)+_X>:E/BTU/-WIV]N$G4?/&.>-ZC/U0 M^M?HEUK\*O#NOWWA7Q!IVLZ;,UM?V%PES!*O!5T8,#],C^=?L_\ !OXDV7Q< M^&^A^*+$J!?0!IH@<^5,.)(S]&!%=%.5U9]#]&X=QOM:3PTMX[>AV]%%%:GV M04444 %%%% "=*^%O^"DGQ@^RZ?I/P[L)OGN2+_4U4_P*?W,9^K M_P%?6OM M3Q1X@L?"GA_4-9U&86]A80/_ M\&4W_P 55;5/B9XOURPFL=1\4:Q?6GY'[K=:!WKA/@C\4+/XP?#/0_$]HRJ]W"%N(5.?*G7B1#]&!Q[8KO.WI M78?LM.I&K!3CLQ:***#4*3-!JIJFI6^CZ?=7UW*L%K;1/--*_"HB@LS'V !H M$VDKL^/O^"C7QB/A_P %Z?X#L)]M]K3?:+T*<$6J'A3_ +[C_P <(K\YJ[_X M[_%"X^,/Q4U[Q/,S?9[B[VB.W0^AD8A<^P.: M[?\ 97^!%I\7/$FH:QXCG%CX'\.Q?:]5N6;8& !81[NPPK$D=AV)%=3X^_:T M\>_&'Q-#\./@+I5QX?\ #L.;>SAT>(175Q&IP96? \E,'/!&,\FM8POJ]CZG M*\DECH^UJNT?S'+_ ,$[_BTUKYOEZ,),9\C[=\WTSMVY_&O)?B/^S_\ $#X3 MYD\2^&KNSLP+5F&_P J;6YV MGW=<&0 C/_ JR]'_ &COC;^RKXHC\+?%;3[GQ+H$P*RZ?K;+<>?#T+07!W;A M@C@DCL0*OV:Z'T%7AO#2C:G)IGSC17TE^TG\&?"UQX/TKXN_#!_-\#ZP^RYL MU&#I\Y.-NW^$%@5*]CCLPQ\VUA)VDJSPS)PR.I#*P]P0*_9CX#_%2U^,WPQT7Q/;%5EN(MEU"O_+*=/ED7 M'4#<,CV(-=%-W5C]$X=QOM*;PTWJMO0]#HHHK4^T$KY0_P""A/Q@_P"$(^%\ M7A2PGV:KXC8Q2A3@K:+_ *P_\")5?H6]*^JKB9+:%Y9'"1Q@LS,< =2:_'3 M]ISXMR?&;XQ:UKB2F32X7^QZ!;QDA2!VW$LW_ *LYRLM#YO/<9]5PSA% M^]+3_,\JHHHKF/RL**]L_9?_ &=K?]HC6]=L;G7GT&/3+5+GS5MQ-NW-@Y^8 M8 %=^?V7_@H,@_M$:&#W&R'_ ./57))ZI'K8?*L5BJ:J4HW7JCY4KZ?_ &(/ M@;:^-O%&H>-?%-G"_@SP]#(\AOE!@GEV'@@\%44EC[A:V-)_9U_9]T.]2^UO MX[Z;JNFP_/+9V9BCDDQVW!W.#Z 9]Q67\-6SM90H +!4S],=Z^W_V ?@?8_"WX(Z7K MTMLO_"1>)H5U"YN&'SK"XS#$/0!<,1QRQ]!6S^R?^RMIOP-^%\6FZ[9V.K>) M+Z3[7J$TD*RI&Y&%B0D?=4#KW.37T###';PI%%&L<2 *J*,!0. .U;GWT8J M*48JQ-7EO[1GP/TKX^_"_5/#E_#&+_RVFTV\8?-;7"C*,#Z'&T^H)]J]2HH* M/Q<^!G[2VM?L[Z9XG\)ZEX7L_%.BZA,OVG1]68B.&>,X8CY6ZX .1_"/2OH3 MXB?#[1/VEOV<=%^)WP\\,V&CZ[IVM]H&FSQWD;Q3EK6/12:ON<.+P=+&4Y4YK<^;B"K$$8(XQW M!]*2OLW5[C]F7]IN&37(_$7_ JSQ3(/,NH;L)%&TA^\2I_=OR3RC*3U(S7. M_P##+_P3_P"CB=#_ .^(?_CU<[IN]D?G57A_&PDU!77J?*E%?7=C^QC\/O$V MC:[=^%?C)9>)KC2;*2\EM["VCD(558C=B4X!(QFOD3/M4.+6Z/(Q6"KX-I5U M:X5]<_\ !/'XT?\ "&_$"Y\$ZC/MTOQ!AK7>?EBNE4D ?[ZY'U5:^1JL:;J% MSI.H6U]9S-;W=K*LT,R'#(ZD%6!]00*(OE:9.#Q,L)7C6CT/WE?4'Q%^#G[+/PI\677AKQ-XJ\16&LVJHTUN'9PH= ZG+]Q8N$.[@_>C5J<8)>9M@,CHX>#5=*3/=OA)\ M6OV8?@4VMW?ACQEJDMUJ5H;:1;Z&61<#)&,1#!R>]>+?L._LG>"_VD-!\67_ M (IN=6@FTR[AA@_LVX2-2KHS'=NC;/('?UK[K_X8E^"/?X?Z=_WW+_\ %5WO MPU^#O@[X/VE[;>#]"M]#@O762X2W+$2,H(4G)/0$]*T/H:5*%&"A35D?.J_\ M$O?A K@F^\4, <[6OX<'\H:]W^$?[/7@'X'V;Q>$?#]O8W$BA9;Z3,MU*!V: M5OFQ[# ]J](HH-0HHHH **** "LKQ)X8TCQAH]QI.N:;:ZOIMP-LMK>1"6-_ MJI%:M% 'RGXC_P"":OP:U[4GNX+?6M$5SDVVFWP$0YSP)$'AS_ *(+X'_\!H__ (W63IINZ9\EBN'/;5G.E)1C MV.J_X)\_&C_A!_B1-X.U"XV:3XB($.]OECNU'R8Y_C7*^Y""OTT_"ORFM?V^ MM"L;J*YM_@3X*@GA99(Y8X$5D8&?B;\-_#_B=K^UT MR74;8236B,Q9 MM'T]B>23:H2?TK(\60^%/!?AG5=?U73-/M]-TRUDN[B3[+'PB*6.!CDX'%=; M7Q!_P4U^+5WI?@.V\ Z,LLD]\JZCK$D()%O9+($C#D?=#RE>O]S'>J/5/JGP M'<>$/B-X-T;Q-HVEZ?-IFJ6J74#-:1[@K ':PQPRG*D=B#726OA[2[&=9K;3 M+.VF7I)# BL,\'D"OA;_ ()<_&K^T=#UGX::C<9N+$MJ6F;SR86($L:_[K$- MC_;:OON@#QOXO?M0>'O@9$ESXNT#Q)9Z=).;>+4(+*.:WD8 D899.,@$C< 3 M@\<5S/PW_;D\"?%SQ =$\(Z/XHUO4EC,S0PZ>BA(P0"S,TH51D@ MWFM'D0,;><+OC)&=K;21D>Q(JS110 5QOQ6^*F@?!OPA+XD\1W#6^G1SQ6^5 M&69I'"@ =\9+'V4UV5?F1_P4[^+5WXI\6:=X.TY97\/Z!(#?7"J?*;4'0L(B MW3IKY?_X) M[_&K_A:?P.MM(OI_,USPP5T^8,*-$N;J,R0>;81NDJ@@$JZ2E3C(S@\9%;'P-_:V\ ?M":WJ&D>%9 M[Y=0LK?[5)#?VPA+1[@I9?F.<%ESZ;A7 _M9_#.R^,'Q8^&_A.^5=FI:5KT< M4C#F*46\;1O_ ,!<*?PK\XO@KX\U3]FO]H#3=1ODDMI=(U!K'5K;H3#O,H )&>ZB@#]Q*\H^.W[2O@O]G>WTF3Q;/>!]4>1;:&Q@$TA" %F(R,*-RC/J M17IMA?0:I8V][:RK/:W$:RQ2HQ!'YU^T\-^'6ZK]G@D?[5,I[B2;(!':/% 'TQ\._VZ/ 7Q:\0#0_"6C^*-:U, MQM*88=/0;4& 69FD 49(&2>]>]-9VNO65M+?Z8K%D$@M[V-'>(D E3U&1WP3 MTZU^:/\ P2G4?\+<\6G'/]C ?^1DKZ<_;Z_:,O?@;\,[;3O#\_V?Q-XA=[>" MX7[UM"!^\E7_ &OF51[L3VH ZCXK?M&?!GX1:NNC:H+/4O$+,$&CZ/IRW5SN M)X4A1M5LG[K,"<]*IZA\<-*T71?[9U/X)>*[+2%7S)+G^Q;>1HT_O-&KEP,> MHKY4_P""7_POMO%WCOQ/X^UB/[=0?"/XN?"/XX6[OX1GTF_N8UW2V,MFL-S&/4QNH./]H9'O7IJ^&](C4* MNE6*J.@%N@_I7Y*?MB>&[G]G/]JNYU;P=.^AM<"+6;(VOR"%W)#J!_=+J_RG MC#8K[Z^#G[87A'QS\,?#VMZWJ5OIFLW5M_IEKO4!)E8H^ 3]TLI(]B* />-7 MU:UT+2[S4KZ9;:RLX7GGFD.%2-5+,Q]@ :^;OA=\+8OCM\-_B#XL\5VS+C#'F^Y8&M/]J;Q5#XHUCPA\%[.^$&H^-+P#43&^'AT MV+,DWT,@0H/7YJW8OV.?A3!$D<>@W4<:C:JKJMV !@ #S: /R@\#>)-<_9@ M_: M;R>-XM1\-ZHUM>VXR!+&K%)4Z\JR$X^H-?MWH&N6?B;0]/U?3IUN+"^@ M2Y@E0Y#HZAE(^H(K\O?^"B'[,^D?!_5/#WBCPM:26FAZH&LKJ)YGF*W2Y=6+ M.Q;YT![_ /+,^M>_?\$SOC@GC#X;77@'4;G.K^'6WVBN?FDLW8D8]=CY7V#+ M0!T?_!3;_DV<_P#8:M/Y25\]_P#!*'_DIOC;_L$1_P#HY:^@?^"G$BI^S2 Q MP6UNU"CU^60_R!_*OGG_ ()1W,2?%3QE SJ)I-&1E0G!($ZY('MD?F*!]#]. MZ9O7<%R Q&0/\_A4-]?6VEV7$=K:PJ7DFF<(B*.I+'@"OFOX(?&>T^/7 M[3WCG4-#N/M?A?POH\.EVH0'Z CVOXO?$6T^%'PYUW MQ1=CS!8VY:&'O-,V%BC'NSE5_&OGCQA^RM<>*_V0=3T/4XQ=>/KQI/%5Q<$9 M=]58%V0'&<%28>>V*W/BQ)I'[1'[06C_ EGG^U>'/#=LVN^(+>&9D\Z? 2V M@W*01M+[S_P$=:[3_ACWX6?] .\_\&UW_P#': /S/_8A^,S_ 3^/6F_;I3; MZ+K#?V5J*N2 FY@$'= M5@6^T]2[,8\DK)'N/)*N.YSAA7Z._L5_'!/C;\#])N;JY$OB#25&GZFI;+;U M&$D/^^@#?7=Z4 7/B9_R=-\%?^O37/\ TGCKXB_X*:?!?_A#?B?9>.=/M]FE M^)$V7+*.%O(QAL_[Z!6^JO7VI\4M1MK?]J[X)V\D\:3/:ZUMC+8/,$>./<@_ ME6W^U5\'H_CA\$/$/AY(EDU..(WNFL1R+J-24QZ;@63Z,: /EK]G/]IZ_P!: M_9+E\'V%SYGQ"M[F+PQH\9;+L+C*P2]5_\ !*-H_P#A5OC(+_K?[70M]#",?R-?OTG^$7[./A;X9_#7P]X9FT^WU.YT^V"3WDD?,TK$O(WT+LV!V M&* ,V^_8W^$VH>)_^$FN]!U&;7U<2C5)/$.I&=6 X(.E?'_P"W]^V#JVJ^*M2^&?@_ M4)+#1M/;R-6O+5RKW-R!V2)>.!MQC)KH_"/[-W[.WA/QQH \+V7V3Q'J$,USITVD^ M(;]G>*,+YCADN"-N& YX.<<\U]#^(/#NE^*M*GTS6=/MM4TZX7;+:W<0DC<> MA4C%?(/PY_9:M_V?_P!M'2]4\.Q2#P?K>E7S6\9RWV.90A>$MUVD,"N>>H[9 MH ]F^-?P/^%7BNU74?B'8ZKJMFLQD5'U34I8HG()++%%+M08!Y"@#MBOG^S\ M+_L1Z3=":UU&QLKE,CS(=?85Z--X)T#QGX+M-,US1K+ M5+">SC22"Z@5U(* 'MP?I7XS^)=2U/\ 9K_:+U[_ (0_4)K.;P_J\T-M(K$A MX5<@1N/XE*X5L]>: /U8T/\ 8V^$_AGQ ^NZ3H.I:?K,A8O?V_B'4EF?<@;;^&:^&_P#@H?\ M::IX+O!\-/!]Z]A?S0"75]1MVQ)'&X.V!&_ MA)7YF/7!49ZT >@?&KPO^RW<^*4B^(6I?VQXAC_<+;/KNIWUQ'DD[!'%,Q7D M_=P*J_#>X_98^$?BF*?P[>W7@O5K@ #^T+O6+))E'0,MPRHX&3]X'K5+_@F[ M\"]+\-_"V+XAZA:)<^)->DD:"ZF7?E..:]5MX=/\#^'2HDO#86BEBT\L][-C/]YB M\C(=F4@DX^\ M!]*_7^WN([JWCGA=9(9%#HZG(92,@C\*!GA&C?M(? 3X:MJ&E6/BO2=">2]F MO+NT9)D?[1*Q>5F5ER&+$\=NG%4;_P *_ O]J:XA\^:_\:0O,\D>W4M4%FD@ M4EMH$BQ(0,\#'ICFO@;_ (*,6\=O^U5XB,:*GF6EF[;1C),"9)]^E?HM^Q9; MQV_[+OP\6- @;3]YP,99I')/U)/ZT".)U+X%_LX?L[ZM%K%Q977@V\5,+J,. MKZK&H5CC:9$EV\D?=)[5[-\-?BYX*^(5K%;^$=;;7+>!-@N%2>1<( "&F<89 MNFYB6:)M OB58 C(@<@_4$ _45E?LMV%OI_[./PU MCMH5A1_#]E,RH,9=X5=V^I9B?QH X7]HSP_^S[K5]YOQ2M;/3]10K&NJ/%<6 MLN[ *@7$:@.0,<%CTZ5Y1<_\,RZSIXTO4?C+XAU;1P,-IEUXBNG@91_"P"[B M.G4^E>O_ +?5O'-^R;X[:1 [1K:.A(R5;[7",C\"1^-?%?\ P2]MXKKX[ZS' M-$DR'0YIQS0!\MWU M]<:UXGN;S4&+W=U>-+<,^22[.2V??)-?OSH%O%:Z%IT,( ACMHT0#IM"@#]* M_(']MK]G/5/@C\5=1U6UM';PEK=R]WI]XBG9&['<\#'LRL3CU&".]?IO^S#\ M5=/^,'P3\,:Y9W"2W4=I':7\2MEH;F-0KJP[9(W#/4,* .M\2?%3P9X-O#:: M_P"+-%T2ZX/DZCJ$4#\C(X9AU%9"_M _"Z6157XB>%7>?MY M:79WW[+'CB:XMH9IK>&"6&1T!:-A<1#0:A:Q7-M,EQ;S*'CEB8,KJ>001U! MK\./VCR1^TE\1R!D_P#"37QQ_P!O+\5^YJJ%4 # ]*_#/]HPC_AI/XBG/'_" M37Q_#[2] 'W9\7_^"@&O?!BQM- NOA?>:5KTNGQRVDVJ7J/;LI7"N!&#N&0< M@,.E>%?LH?LFR?M1:]<_$;Q;XEL[G2FU.2;4--M7+7LTQJQP>(["U2XTF^88VR>6,QL?[CXP?0X/:OS7_9S^ M-WB#]D[XQ2_VC;7$5AYQL=>TA\ABJD@L 3]]"2P/U'>@#]HX84AB2.-%2-!M M55& !@ "OQ&_:[NKF[_ &FOB.]X6,JZQ-&-W_/-<*@_[X"_I7[5^'/$&G>+ M-!L-9TB[CO\ 3+Z%9[>XA;*R(PR"*_-7_@I5^SWJ&@>.C\3=*M6FT/5U2+46 MC7/V:Z4;0S>BNJKSZ@@]10-'W'^R;#'#^S7\.%B "?V- W'3)7)_4FO6J^7_ M /@G?\3;/QS^SOI6D+.IU3PX[6%S!GY@A8M$^/0JV/JK>E?1'BSQ1IW@GPUJ M>O:OOR,^%7PQUW]J_X]7,=I;R);:E MJ$FHZG=8)2TMWE+,2?[V#M7U)%?M5I.F6^BZ79Z?9QB*TM(4@AC'1450JC\ M!0!^17_!1[_DZK7O^O*R_P#1"U^B_P"QC_R:[\.O^P:/_0VKX#_X*;>%+W1_ MVBAK$L3"QUC3+>2";'REHP8W4'U&U3_P(5]S_L*^(K+Q!^R[X)%I.DKV,$EG M<1JV6CD25P58=L@JW/9@: /2?C=_R1CQ]_V+^H?^DTE97[,__)NOPQ_[%K3O M_29*ROVKO&EIX+^ _BT32 WVK6,ND:?:KS)<7%PAB1$7J3\V>/0UV?PF\-R^ M#?A;X/T&X7;/I>CVEE(OHT<*(1^8H \K_;V_Y-*\?_\ 7*T_]+(*^ ?^"?/B M;7?"OQAU2Z\/^%;CQ=>MI,D9LK>ZCMRJF2,[RTG&,@#CUK[]_;V(_P"&2_'^ M>/W=I_Z605\5?\$MC_Q?S5QG_F!S?^C8J /1_C+^S!\<_P!K;XF6FL^)].TC MP/HEG$+6U@FOA<-!#G*^HOA[^R'\-_ G@O2M!?0K?69; M*+9)?WL0,L[DEF=L=,L3@=A@=J]MHH R/%'A;2/&6C7.C:[IMMJVEW2[9K6Z MC#HX^A[^_45\._'3X'Z;^RK]K\4?"O7_ !!X1NI@K/9V]ZLMJW)X9)$;H],U\=:K^P3\/->U2[U+4-4\2W=_>2O<3W M$E[$6DD8[F8GRNI)-%% CZJ^$6EWWA^P_LNX\0:GKEK:01Q6_P#:?D,\:J,# MYXXD+'&!EB3Q7D?[1W['WP^^+GC:+Q)JL>H6.JW$(CN)--G2(3[3A6<,C98# M R,=!GI110!U7[./PEMO@TLN@Z+X@UR[T%4>2/3=2FBFBC.1",%64\$&BB@#XI^.7[//A[]G- M[[QW\,=3UOP5JYC9F@T^\#6KC(^5HY$?*Y.=N<<#%>;>SAEYX+K'"-Q&!C/2BB@I'WQ\,?A)X2^#OAU=&\(Z-!I%C M]Y_+RTDK8^\[L2S'ZGZ5V-%%!)POQ<^#/A+XW^&3H7B[2UU"T!\R&56*36[X M^]&XY4_H>X-?E]X]T34?V8_B=)I/P]\6>(=$M;IE$NR\7+_4! IQD\D$\T44 M#1]Z? 7X(:+?_P!F>//$6I:SXR\4QI_HM[XAO?M L\CDPQ@*BGISMSQP:^AZ M**!'@7[0/PR3XP6UYX6? M#7]D?PQ\'/%4'B+PCX@\2:3JR(T/G"YMY%:-L;E9'@*L#[CL".:** /K_16F =_L:R,]P]U-Y*EYY H9VP,DA0%!/L *T:** /_]D! end XML 7 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
Cover
Feb. 22, 2024
Cover [Abstract]  
Document Type 8-K
Document Period End Date Feb. 22, 2024
Entity Registrant Name Alamo Group Inc.
Entity Incorporation, State or Country Code DE
Entity File Number 0-21220
Entity Tax Identification Number 74-1621248
Entity Address, Address Line One 1627 E. Walnut
Entity Address, City or Town Seguin
Entity Address, State or Province TX
Entity Address, Postal Zip Code 78155
City Area Code 830
Local Phone Number 379-1480
Title of 12(b) Security Common Stock, par value$.10 per share
Trading Symbol ALG
Security Exchange Name NYSE
Written Communications false
Soliciting Material false
Pre-commencement Tender Offer false
Pre-commencement Issuer Tender Offer false
Entity Emerging Growth Company false
Amendment Flag false
Entity Central Index Key 0000897077
EXCEL 9 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *^#5E@'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " "O@U98Z!D$.NT K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)O)TU%,'1[43PI""XHWD(RNQML_I",M/OVIG6WB^@#>,S,+]]\ M ]/I*'5(^)Q"Q$06\]7D!I^ECAMV((H2(.L#.I7KDO"EN0O)*2K/M(>H](?: M(PC.;\ A*:-(P0RLXDID?6>TU D5A73"&[WBXV<:%IC1@ ,Z])2AJ1M@_3PQ M'J>A@PM@AA$FE[\+:%;B4OT3NW2 G9)3MFMJ',=Z;)=?)K^W=_?:!]8*+ZXJ+2HBM:*2XE2U_GUU_^%V$73!V9_^Q M\5FP[^#77?1?4$L#!!0 ( *^#5EB97)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ MKX-66'6+T0 R! :1 !@ !X;"]W;W)KM=TN*MSU_NA>F,2 U<3.VDZ!;W_C M0!-6FTY87I X\3S\,F,_CNEOE'XQ:\XMV::)- -O;6UV[?LF6O.4F9;*N(0[ M2Z539J&I5[[)-&=Q$90F?A@$EW[*A/2&_>+:5 _[*K>)D'RJB7.,^'GB!(^()CZR38'!XY6.>)$X).+X>1+WR-UW@\?F; M^EWQ\/ P"V;X6"7/(K;K@=?S2,R7+$_LD]K\S@\/=.'T(I68XIML]GT['8]$ MN;$J/00#02KD_LBVAT0&/_]$ M+X/?$+YVR=?&U(>W*LIA+%HRWV6\#@X/[YU_0B Z)43G-(@IUT+%9")C D6O MY<&5RO(UU>^B1+M !2?2"KLC3WPE7 6!\9&EM6"XSBAAJ2(?M@?'N)87%[^=((3=DK!["N&=2#AY MS--%_83$-8+SD(9A@-#T2IK>*31SMB7W,8PVL111D32$#5?L=L[I)>!U>@C> M58EW=0K>*(YAEINSMQ/R /W(%UE;0UP1V+IDTB+/+)&Y11!I4)EJ\$.08]>" MP397&UEKMKC2E0Y/\4M>RXL^)9:$AK^LOB5S'B4:\A6+1:N-%9I M"C8SLRIZ.2,9T^25)3G_T*(!R>#UP*R9YAASM210W+;GFL5"KLALERY44HN* M"XP>/F(@E?-3W+;?LD4FVVC-Y(J_NVXV"#W^/<.6(EJY/\7-^AEP+)?$%2.7 M!^LWM42XT)(E!JU6Y?@4-^B92D0DK"O89W K+5A]R7"5)IZP#7>Y?"KF,87Q^62[KIV.#7B-9Y>XA[L3?D=T;DP-9(R NVPAX])I_DL=/ M4JY7KI[PIK>Q:S?8,B9K/:-!L!&MLO@0=^@1)"PNDG:7L%4M"B[0B%*9?(C[ M\R%+8X#1X/;W4+PM^<3K\X-+!?#I776#;K>.S#_:.+I-^&?FRF)(PI>@%K2Z M8-AZOZ_=-ZS*BKWD0EG8F1:G:\Y@;+D.<'^IE'UKN.UI^>_"\']02P,$% M @ KX-66)^@&_"Q @ X@P T !X;"]S='EL97,N>&ULW5=M:]LP$/XK M0C]@;F)JXI$8MD!AL(U"\V%?E5AV!'KQ9+ES^NNGLVPG:75EW8>QS:')W3VZ MNT=W)YFN6W>2_.'(N2.]DKK=T*-SS?LD:0]'KEC[SC1<>Z0R5C'G55LG;6,Y M*UMP4C)9WMQDB6)"TV*M.W6G7$L.IM-N0V]H4JPKH\^6E :#7\H4)X],;NB6 M2;&W8EC+E)"G8%Z"X6"DL<1Y*GQ#%V!IGP*\"!JP'.,HH8T%8Q(RA._]N/P9 M,&FM5X64,\$E#89BW3#GN-5W7AD6#\87$!GEW:GQ#&O+3HOE+3T[##\^R=[8 MDMLYS8).IF(M>05TK*B/\.M,DP#HG%%>* 6KC68#A\EC%'S8 Y?R 5KXK;J* MW5B'_2^FO-CT1=X=-8T\O1!BEHK'O;^RPF+-9O\R-%8\>2SP:0)P:?EA6;/CO9NFJ:]PSLM_D/.?K7/--;=,7I+VH_\W5_DMC)/Q]%PZC+N.HL?X;[:)'-M[#/)73)>UYN1]76^T$D7O!9QP<&%Y_J?]K-#]! SCMHHB*]1GA?H$KQBR'3Y8GKA/ M[I_X3O,\3;,,J^AV&V6PQ>J69? 7CX9Q P\L#V1Z6ZWQ;N,3\OH<8#U];4*P MG>*3B.T4KS4@\;J!1Y['NXWE 0^L"]CL0/YX'IBIN$^:0ERHY M_U=3_ 102P,$% @ KX-66)>*NQS $P( L !?3T\ M$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5* M(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'B4?'D78FYJD6:>IK&HP=MX1PT$G53$ MWHI"/J:Q8;!EK '$NW2:9;/46PQFN1BUMIS> A(H!"DHV1%[A$O\G7D(GP&LK\,S4-AB.G8RF2&]B M]#V,YU#BG/]3(U45%K"FHO409.B1P74&0ZRQB28)UD-N5G0&[O+H YMRR"9J MZJ8IGJ,.>%,.]D9/)508H'Q3F:B\]E-L.>F.7F=Z_S!YU!Y:YU;*O8=7LN48 MY0]02P,$% @ KX-66"0>FZ*M ^ $ !H !X;"]?+7_OR4Z?:!1W;J"V\R1&:P;*9,OL[P"D6[2*+L[C,$]J M%ZSB688&O-*]:A"2*+I!V#-DGNZ9HIP\_D-T==UI?#C]LCCP#S"\7>BI160I M2A4:Y$S":+8VP5+BRTR6HJ@R&8HJEG!:(.+)(&UI5GVP3TZTYWD7-_=%KLWC M":[?#'!X=/X!4$L#!!0 ( *^#5EAED'F2&0$ ,\# 3 6T-O;G1E M;G1?5'EP97-=+GAM;*V334[#,!"%KQ)E6R4N+%B@IAM@"UUP 6-/&JO^DV=: MTMLS3MI*H!(5A4VL>-Z\SYZ7K-Z/$;#HG?78E!U1?!0"50=.8ATB>*ZT(3E) M_)JV(DJUDUL0]\OE@U#!$WBJ*'N4Z]4SM')OJ7CI>1M-\$V9P&)9/(W"S&I* M&:,U2A+7Q<'K'Y3J1*BY<]!@9R(N6%"*JX1<^1UPZGL[0$I&0[&1B5ZE8Y7H MK4 Z6L!ZVN+*&4/;&@4ZJ+WCEAIC JFQ R!GZ]%T,4TFGC",S[O9_,%F"LC* M30H1.;$$?\>=(\G=560C2&2FKW@ALO7L^T%.6X.^D&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( M *^#5EAUB]$ ,@0 &D0 8 " @0P( !X;"]W;W)K&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 M " "O@U9899!YDAD! #/ P $P @ %^$@ 6T-O;G1E C;G1?5'EP97-=+GAM;%!+!08 "0 ) #X" #($P ! end XML 10 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 11 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 13 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 1 22 1 false 0 0 false 0 false false R1.htm 0000001 - Document - Cover Sheet http://www.alamo-group.com/role/Cover Cover Cover 1 false false All Reports Book All Reports alg-20240222.htm alg-20240222.xsd alg-20240222_lab.xml alg-20240222_pre.xml http://xbrl.sec.gov/dei/2023 true false JSON 15 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "alg-20240222.htm": { "nsprefix": "alg", "nsuri": "http://www.alamo-group.com/20240222", "dts": { "inline": { "local": [ "alg-20240222.htm" ] }, "schema": { "local": [ "alg-20240222.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd" ] }, "labelLink": { "local": [ "alg-20240222_lab.xml" ] }, "presentationLink": { "local": [ "alg-20240222_pre.xml" ] } }, "keyStandard": 22, "keyCustom": 0, "axisStandard": 0, "axisCustom": 0, "memberStandard": 0, "memberCustom": 0, "hidden": { "total": 2, "http://xbrl.sec.gov/dei/2023": 2 }, "contextCount": 1, "entityCount": 1, "segmentCount": 0, "elementCount": 23, "unitCount": 0, "baseTaxonomies": { "http://xbrl.sec.gov/dei/2023": 22 }, "report": { "R1": { "role": "http://www.alamo-group.com/role/Cover", "longName": "0000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "alg-20240222.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "alg-20240222.htm", "first": true, "unique": true } } }, "tag": { "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.alamo-group.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.alamo-group.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover page.", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.alamo-group.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.alamo-group.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.alamo-group.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.alamo-group.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.alamo-group.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.alamo-group.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.alamo-group.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r1" ] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.alamo-group.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r1" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.alamo-group.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.alamo-group.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.alamo-group.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r1" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.alamo-group.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r1" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.alamo-group.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "dei_PreCommencementIssuerTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PreCommencementIssuerTenderOffer", "presentation": [ "http://www.alamo-group.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Pre-commencement Issuer Tender Offer", "label": "Pre-commencement Issuer Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act." } } }, "auth_ref": [ "r3" ] }, "dei_PreCommencementTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PreCommencementTenderOffer", "presentation": [ "http://www.alamo-group.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Pre-commencement Tender Offer", "label": "Pre-commencement Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act." } } }, "auth_ref": [ "r4" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.alamo-group.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r0" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.alamo-group.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r2" ] }, "dei_SolicitingMaterial": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SolicitingMaterial", "presentation": [ "http://www.alamo-group.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Soliciting Material", "label": "Soliciting Material", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act." } } }, "auth_ref": [ "r5" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.alamo-group.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "dei_WrittenCommunications": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "WrittenCommunications", "presentation": [ "http://www.alamo-group.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Written Communications", "label": "Written Communications", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act." } } }, "auth_ref": [ "r6" ] } } } }, "std_ref": { "r0": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r1": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r2": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r3": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "13e", "Subsection": "4c" }, "r4": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "14d", "Subsection": "2b" }, "r5": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Section": "14a", "Number": "240", "Subsection": "12" }, "r6": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "425" } } } ZIP 16 0000897077-24-000010-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000897077-24-000010-xbrl.zip M4$L#!!0 ( *^#5ECL'C4[-PX ,%G 0 86QG+3(P,C0P,C(R+FAT M;>T=;7/:./K[_@J-]VZ;SL3&-A "2=C)$MIEVB89H-?>?;D1M@BZ&MN5Y0#[ MZ^]Y9)M7DT*;!*>SG>DD(%EZWM_TR#G_?3KVR#T3$0_\BU>68;XBS'<"E_MW M%Z\N>ZU.Y]7OS5_.1Q*FP50_:GC<_W*AC:0,&Z729#(QI@/A&8&X*]FF62[A M\(!&3$NG\ZG4(^:L/ &?C;O@OL1]F,T^_]%]7Y*"^M$P$&,J 1)8RJKJYJE> MMK)U0;/!G964<55,; M'@46:\S7/_:TYOF(4;=Y/F:2$GQ49U]C?G^AM0)?,E_J_5D(4#O)IPM-LJDL M*2!+S5]^^>5<2E8>!.ZL>>[R>Q+)F<S/IPVRRX87FZ" 9/AWC2HPW M+L?,=^&_?./1.XTDK+K0@+>-(9\R5Q]2#V62NQ?:4+AW?9=-W;#9?W]::)OP[K=?,6FUCD](JAH(-F0"E8U$.7Y!? MC4B)#X!!%/\:$KAQH45\''HH2^J[D4 HEUE@3",7^*.V6^R1;AD%L5"?E%XU M4DP5_(AI]CU3:&:?N(N?AYP)HD!BN5K=ZKQ;17_]X6;VU>KJ(5 G<+-/H"E" M7E')FH@/:AL*U?K8'$QWR]1L)/N<;5):P3LCTIPJI25Y+('4)J*+U.&GM0&M MUYW*"3LQ*Q9UZL.*6S,K%5JK5FH#V_DO4F_Q3"KN8^[K(\;O1K)1L8U:-91G M$^[*4<,RS7]J:FKS/ HIB,1 (-.2WY-U-E9#F'7J\3N_X0 1F="2A[-Q)_ " MT?C55/_.AH D*,"8>[/&JSX?@Z!=LPGI!F/JOSJ.P+2!A19\F$R,^%^L85D MH/HX28"NP3IH:C(D+!O!_GC=Z;>O2*]_V6_W5F$N(+2]=NMCM]/OM'OD\OJ* MM#^W_KR\?MLFK9L/'SJ]7N?FNO H?*+1"%RS#/QC59X&KZYZ7X@NUOZJ\")T;,D+C Q\*#BI_J[3<->9#84"IBBR008AF[[ MND^Z[=N;;K_PX-[&(HJI+XD,2(\Y&)02JTP"0:SJD?N:!$,B1PR'8L$EAXW; M4V<$@04CEX[$8:M>KCR[B%2*)*][ 7,X <@'$V,:9&.7A8&0Y"C[S"A$-2R2 MA-T#>$2H8>:^;GR'P;M5H5([":!68VH7OM''L,0(']-=.M-GL+7._'D(#':6 M#41,Q2PAJ6T?$PS/UHTF^9OQ"9B5'33_3('A,B<0*A-MQ)!Y")RE[9V[=-D= MCS"QE=RB/%KF1XD8L89I*/2$A\I)OMG X;,%3: M_+YL&W:YG#MD&E;N]\^U5.7!I4H*RP13(":2_$(K:]GDD+I8!VO8X90@\Y;D MVV/#37H&H5:T:,%\V&;T9.HW]C4>8!<"$:8KJE5:0>Q+,6L%[JJOP.(?)NR2 MA2*XQW463J("CHQY=$(%>]C(E*3['4Q*B)[/IF+Q85_RO^$>@\D#$*F4E%6M M:>JV9=OF5DK^3<,5&O;IM).6I!RUV"I!3[1FK:);)T#3RNF#-/U^*W(XXF[X M'F7UCU)[($@ Z8,@_X/L(7)YDE^ E>#+6O_ZI0K6%MQ;P7C,(SP'(:A>Y#HP M?C84.]T>:8]#+Y@!%?Q-=)=8E%4L4)"@Z9&A4KQEF[63?R*A:-BSKY%'" M&>O$*)_4'V>IJF%:#T=&.R]E&9:9_\C3!%D)4YX[SC)W\$W[>Z!+UQ4LBM(? M[V$]*_,^-:T)KJ=&V@;Y1#T_ENL>Z'COD"W=I@6_WHA^,)E'8:<0![*[F/N/ MMH=R(S?B%@(^KHX[=XP'ZUJSSZ8T^N%@T$112H7R,6SV7.I>D%C=!D!E[S\\ M3$+RM'!M0EAS:E6K/Q ESHG[V('/,U%YBW-,R994U;**P6^_GMI6[2PBH0!) MYB'U")LR)Y;\'O,F\)XLVB=*>*&"N85D(%P$I>N[*/ \\87]$Q==RK7'B0?L MFE&M/DX\4#XQ:B>UQX@'OE]3?I+:S-'N=A]]^J5@=,72XQEE>:,:\'H/G_X^ M +>C@)_K=9@V5H39$^W*J?;JPU[N^I+1T;IH< M'C#!7!+F';K:1X/Y<>NE(QMYE:$U+A6-284+/W9C4A_["Y,S3V=$'(]&T5.4 M:PZ*HJ#*%$2S\2#PCO:*-%\$@M?I$9UB(URC=^(I@D MO]L_YDEV=IJI[9A9]D!)Z-QIEI_9'ZUS(#^YQ*HGT+LG ^?+,0FI(/?4B]GA MSGAW _L?AF62$/M01^KP:,5!KD7?5+N=$SQ&S/91;YS48 M/T'B_:!B*(!0<#Z &P90,F!=,"$\BJS? %'*JOR-#[J%# MY!$$RI)!LN1B-!;Q<>Q)ZK,@CKP9B2"7BH8S]63Z0# P:39.18.+'6%J*2+ M4'^6C0TAQP\F^!S6*#F>"46-@E#L1[OE/@%:*"S1CU5,=E>S3Z!CP"IT-+&? MGC9%FWHV" )O0('N$K@_5[431+A>JU3.MJG6X7B0(@:X+V.VDB9T8PA1*W8U M%;&UGDQLQ3RR:J3UIDOLLFG Q-IGIE2-G-ZZG M<[?UD!8JY.KX+F(-4=:,."K\&E,(9"*/KN12@ZX,^C?*N!; M">P[VB?;+*9]>FS*[[GM0W4>@0]H1;1DPP=L$QZEY!HZOI'_C<",,8\Y$LR8 M'R@7$$<,9Q4$4>!%FNOB>PBX2F.3B\PH] IC;X8DF' @ "JR#QO#B&"0O<)S M8**I[V D2QT'&[5551DR9I<*-TJR7'>IRGI8=',/6LI'='[0LFQ[#7(@JS6W M(L6U&L/A,UF-!XW#6L$KN_X>!HDD-P3S*/;3;%R(7[1@J&X*<_$('42!%\O- M1[YUAW[?N_RU^5W^D5A4V^Z8/A",?M'I$-QI@WH3.HNP[O9D%_Y7^TI.0_GH MI]?K0I]_\;0CV9C8AFDG^0U)?SR-$NP"TD,=%%T6Q9Y4'5TW8"[32!^,'GDS MMX>M +P$#FP5V^J6ARKPT:U MF5%XMB.2W)^_>X@,8^'S:)1D7(I$R27?Y=81I'.*X#&>D'F>BFL&#(@$X9*J MF0_8TG6.=2IQ'V:D!?%EX4JJZ5$29ZB$J-W:7MM,4ZUC/-EE87+[4@$S0/"4 M(&"UGDGD(BP((*2W,YT56!0DBFO)_L=*_K;CI2F1TG: ,N]6_/XBLA8YTGL?6I:HL)K^XH-U+%J!<:RFQI+ M5REJOA/8+K4O,>Q2S1)%B+L*T#7X#9GO==Y>7_8_=G/>OU2$"^S%!&:%O=S' MFW"->PZ,'Z^P/\AQ*\6AQN'U\:\ MR.KG"_ZQ!/OX0C:_E[SSH?TS2=@YS75,Z3'2V<$!),D?.>MWZ6E'GBR,) MVGJ[?)YX7J)Y-]!_%I&TS">H=QP$':NJ[AX"*.068B_2P5@'Y U?JW)%)4U> MP49T&,#G"/Z%D_EAM*.>PYAMWMFX_9AXYQ3HQ72OE)*_I:+^_DKS_U!+ P04 M " "O@U98O>T0E6X" !V!P $ &%L9RTR,#(T,#(R,BYX;WT;JXO\<([6TTFIQ\POOUT MM487HN@:X!J=2R :2K2E>H/T!M!/(>_H/4'?&=&5D W&*TL[%^V#I/5&HRB( M9@[FO#)+JT621TF"(0Y.\"R&"I-RGN DGT4Q620P"\G'.IM'59K/RQBGBSS! MLRA(<7X2$#RO"HCR11D7:6E%=RI3Q08:@DQI7&4[M?0V6K>9[V^WV^DVG@I9 M^U$0A/[ME_4/"_4&+*/\;H3>Y9(Y?.SW[IPH<'#"ZA&:,-((7$O1M=-"-'Y? M(UI+FG89+TYD+J$C']-+K^.^.,%I1*$W;&?2-'0$>N361->BOI '5 MD@+>%W3B ME\.KU^#] ?>'<4S"N="6WUL&6]M27HF]P9CZQ#.7_154;F.>K<$+5\3^9406 M4K"_W">_E:(%J2FHQRMD!382JJ5G%@F[2_NKE3 UB3C$,_WQ!'JW"0#*[(XM M=WVHQTGHA]9(*#,&!OL._747KG _D*$#Q\,C"SKU'^*?:+2*2B_\94]/YWK0!X@ M;Q +PHJ.'<\[I/4J;3"Z_@W;Y8_7:__\: 6M8;_7J\D?4$L#!!0 ( *^# M5ECKFG9G> H $9> 4 86QG+3(P,C0P,C(R7VQA8BYX;6S57&UOVS@2 M_MY?H=Y4ODBQ]>Q*<^B>>2D4FD_3Z[6*U8HZ=TGQ8U7W"CO]RS_,_G. MO(L9*W26SP%X5UUVEMT^YLGU3>%!'^*UV?K5_#75).8PCH%"?@0P4AHP&<8@ MYA@B1F*% _;3]>L0:LI#B0 E/ 88^A3PR&<@U$)!3B025%9.9TGZY^OR%V<+ MY9GPTD7U[]N3FZ*X?3V9W-_?GS[P?'::Y=<3Z/MHLK8^69D_;-C?H\HZH)1. MJE>?3!=)FZ%Q&TS^^.W\4MRH.0-)NBA8*LH!%LGK1?7D>2984;&^$Y?7:5'^ M!]9FH'P*!!"@X/1A(4_>O?*\)1UY-E-?E?;*O]^^?NH2L>;]7;DT4ROYVI]7,WN=+M;F=YWO!:HJ0ERB J4?Z] M:[#) /A[PEML8MT#N"KV4RA#H\X-HP@R$O;Z@/J1SKWGT: M:C#TPR/>UVV1%6PVPFWQ/$P-\JQ\XMP\6@U3.MJ23*MQ5JF[!E4]%"J5:IDM M&ZZ]1+X],8^F4B73W_.D,(9GV7Q^ER;+S+V8^LP7,HHIB'3$ -9L14=&LW5(KO+Q7-UF\_:2I:I5F5] M(Y.4S=7BEJTN,##+J< 2^;L52*^)\LWD.2 7&F>')V=V5+QDHH%D5DX%LOQE M[)G8'?NSMA8&=A7X0HG3Z^S[Q%QK"("H? #*!Y6DNCU.-MZZ]_D:)\O%#I97 M%A.1F7G.;0$:A.L\FUL&5&26[_J2.C/LB9?E4N5F]MH20N/NNU3BSKA\_/ @ M;LR[ISZ;=W2*()&4HA# B)CYIT0*$!B;B:7PM=&P8C&4MAIN&^#8)+S&Z*U! M>B5*>PFWDKA;P4.I.;" >[+22\#;0G?2;ZO#T>2[+9RZ>K?:N8LW@/PJ*69J M2J#/."7,=(0A!1A##B@G1LX:^?')MH*E)=I+X#_X/_TUG#[ MJ_:)/7O%NG!R8+7VI<-)KB_C'B35)V>CR_1E&&T2W;#I+\]R.6-V<9.EZO/= MG*M\&@6$AB&!(/2A,/)D,2!42H"#,$ (!1H3WU:>+YT?FSPK?%X%T%LBM%?F M!G&[E3F$C@,KLP<3O439%;*3*#>S:8< M$1XA,[55(D HR@&5/L08!6$4D@81,YL'5OH^B.R5!GK0XY0<;/R/EC)Z!%M/)'TN M)N9 M88=]_Y1PD:MRC5P9+^79C$^+Q9W*K\IMK?R+UJ:EA)0IA@D"U(_*#MS\(H&& M)C<$F 1F^B$YM$T+NP8[MM1@\ )1 ^PM$7M+R%Z%V3X[[*1Z=X;8)X$'SA*# MN.N5*&Q)<4H6.YV/EC!LPZPG#>MK^B>.]6FNIP,,OYB4-*5QC"3D""#*?("5 MSP&/ @2@YEC'3,9":-MLT3K"L:6(IT-M2Y2>@>F5..W30CN1NW/!8'H.G !Z M,]-+]%NC=U)ZN\?1Y+TUH+JFMQOV%_)9]EWE[_FBR)DHI@*&(L8P!E2$!& 4 M^X"P6 ))(QH&H8ABRFP%W/!\;,*MP'FW[%J=VFNUR=5NC3HS<&!M+H/_[QK9 M__:CR=9HG;38]#2:!EL#J&NOW<"U$?\P5_EUDE[_FF?WQ8TIU+FQU57N<;J+<%Z*[1]>_!V:FU; M\,&$C=.!]^7*H?W>RL2 [KO=[\C-]];@-GOO[>:#6^]Z)X@$9$' 0J PIR8' M\++I#BD@&N((<48@Y8Y-]U^IW=Y+GSVHP_Z+]-8';ZH/U$X?0R/=KX7>3_-\ MFG&,,'@"/(@PX%@(@%"A!=:Q#;'T6I>[XV"3^M$=2@NN_951Q9;]3U)>! ML3:(M@;OM"M4CW309E#E:/0]H#K\MJV?QNNNE?;,.,K9[)/I9Q_^K1ZG41!K MB*$"4#!E&E B 8DH!Y%@$0NESV+?>N>G=81C$]^J:*Q0>A5,S^#L6UA?$FE; M4P?0,TXYM6?&H8YV1#^@A+[T.'+U[ AHLW!V&?87\GN3#&29$#[.V/54H2"2 MA/MF6DS*K5N" 96:FQK*:$QAA&)A?3"\X?G8A/L$SBO1VEI-!&V!E 77[N!:_7\F,S6'[H3$HHH$@0@KI+?I7=IU,%_9APX@,80Q]@RD7YU6\<4"PUIB$) M$29.*T?/8QRI1)_60JH5S2SW2JR.:T8U0GLN&+G1-/)JD15#[DM%FQP,7R>J M^?PQBT2;076N$+68N@K\BCU\DJ:$)WKUE3ZK2B)A*"@6,>!4A@!C7X*R735= MK,]8'&$J@YYGICI&.E*Q&[1>$ZYC=>XBV%;V>Z!M'/'W9\PA >Q@8T :Z/(\ M!F2MAUP<#*O_ISGJ0JF#(8< KG2-/ NP9LI])M#&Q/"Y0,/KCYD- MM 76.1]H-785_E=UG93'L=.B^C*Y2$>$0@Z!CDFY4\PC0!G4 $(="X:YXI'U MPWXC7RN)MOIVIV8<:=NRXB#H]M ':/F%PY%EW![.IH([[+K$ M6V?8HDB1#)HL MC"$YM(65I8!6FN2_OY&2;)LF[0J1@:@O_D%3FIGO?$QQ M1GKST\VFFGW"M"V;^G">[?/Y#&O?A+)>'PD(;089M=ENYZU:YS]WJ0_RT\P.Z^@C4W:,';4'W;27-ZF'&QQ1N'5V_[KX7S=MI<'B\7U]?7^C4O5 M?I-6"\%YOGB8/;^??O-D_G7>S\ZLM8O^U[^F;LOG)M)IL\4?OYQ]]&O< "OK M;0NU[PQLRX-M/WC6>&A[U?_6K]DW9W3?V,,TU@VQ3+ \V[_9AOG1WFQV)T=J M*OR <=:]__;A])%)JL%5JKB[W?;-9=',6)PTQ0=[V1[>WEW@XWY:;RPH? MQM8)X^$1%3BL^M%EP'+9G_78;=L$OETJ'TRO6\PM<<4=,D!!7&EM MHBPX5QE_''3G]9;<[C.Q1;^_:CXMZ,24$9%W'SI)\EZ.)^;NI'F9WP]_O0N: M2P, H<@BLR!S)HT#Y@S/6,8+8Z2*QGDYRNTOK3WV^LN4'B<_:U+ 1&O'@SE( M_DEZ'U-[/V-Q"8E.Q/RZK,+#T3$UFUWDJFUVH-Q=6LC=^8RBCI@2AK.[K'PS MN#ZREE94[&?N(N/GF,HFO*W#S[3D+@NP0>@L8R%3G$FIXB021YB MW$GJ'YD=Q("8/@,OU_*587A;MV5[^P%79:=$W?X*&UQJSTW!96#:A,!D4 4# M$ 5#ZP)=%0O(N1O%PG-6!Z&03Q>%T4I.@H13VJ:ERR;UPG\D_?&DN:K;='O2 M!%P:XR,"[:J4D*K;517,JH ,9_]&51MF2ZZT1P><<2M(&A.!V:@,LUYSS[G+8NYW ,@SI@?! MH:<.QUA-IP3&"7U\GRZ:ZWKI/"@NO6)%E!2"=3DSJ.E"&,%K*4T&(>P.B\^& M!T%A?A H7JCGE)#H]T7OTWEJ/I6UQZ72W'(5-,NYB4RB\G1A1,>4SSQ8@SP7 MXVK4[UD?!(?]0> 8H^R4"#EOMBU4_RLO^VUS4 9%5V/1ELDQZ0I@H, SXVT( M5(:+ L9UW;YM>U@SB_\@>+Q&HUOTCA-"[W>AK8HY%=^<:X(:-"U[REAF M;::*$*+PF1F%PY?6A@$PX7;FBZ5[Y91W=SRJ\W53/Y1/L0!+.V/)H @%D\(; MYI2W3 ,5U;2.*34R[5];');Z"71Y MA,B=[6Z[>.(6%8,\!MKH6F$D%RZ3:E3N'YD;EO@)MR)?+MY$_O1O;_P:ZA7V MO7:5%Q@Y44L[5J#"-\OHFL4]RY4DWX.0-AMW\_(YJ\,8F'#W<;24KXS"[^1\ MB_5)L]E%$('%#'/:OR PBZY@1E,LW'M/XZ-8>-;L,!@FW'(< M+^9K+PQ-5?JRI47M%RIP4PG5TA@'ADMD10&TE^&&"A>;>Q9\C%P'<+P8N2P\ ML3F,@PEW%T?*^,H0G"?L",;:8_]\1O=H3WH?R8]EX0NJ:[0@!6A/2[6K8I8K MS811BL0")^2XSN*W;0^#8L+=Q1W).BTX3K?;*TR/8@D>H^&::>%I&U2XC-D" M-2MT[G-/D4HS;@_Y=QX, V7"G<:=2CR);N/;#:85K8;_2W#JD;EA#$RXY?AR\2:Q*IR0YPFJ M4UK8;OZ+A"V:@%+0M<\HQV0.CCG1W6;+N#-4-DGM=O&XPU=FAU$PX>[C>#%W M1L.;Q1,1SVC@:._^A^ZE>R;^:.__4$L#!!0 ( *^#5EBS!?$?=B\ +J7 M P / 97@Y.3%Q-#(P,C,N:'1M[7UK<]M&LNCW^RMPG776KH(0O$%(CJL4 M6_'ZW/BQEKVI_70*!(8D8A#@XB%9^^MO]PS ETB)H/@ P$ZJ9$H$>F;ZW3T] M/:]&^3AZ_6K$O.#U_WGU?\_.I+>)7XQ9G$M^RKR9KNNI Y\-_E=[!J_"X^*=++^+V*_/ MQF%\-F(X_KEI3?*+VS#(1^>:JCY_QI][_6J0Q#D,EL++XJ. ,87T^E7N]2-6 M >PG:<#2,S^)(F^2L?/JPT409I/(NSL/XRB,V1E_Z6+LI4.803_)\V1\CA.X M86D>^EYTYD7A,#[/V8^\_'HV-T45\\MA4GE0C5Q^K?"O?LF#^]\9NJ(:SMJO M545;^]TC8 UC_:M/ JMO!/87CHFT>J DJ /X?,9?!")D$R_^]9GQ3$J36_'9 M?E8]/_&" %CS7)4T_L8__GJ0__V3U+J8D:/-B+B-OG$COTJ282.]C M7UE8U&K>UO15O'V8%7\-QRR3/K);Z4LR]N)-UVZN7/O//VFVVC8R/K04^MF- MGYL(X4H#TQI^?0-/>'[>1CVZ>D%?0G_DI8'T)QNE$6LX 4F+KE[*U0_F%WEX MPZ1_A3Z3/JA=2&]^_T2$;25A>X9Z9CCZF6MKU@8D-(B"AZ.@ MONU22MH]MJ8JLCK>\D^/IILMY?W#)-U+G3@FID[^N/SP27KWY=.WS]+EQX^?OGU\WRR]?K[[ W-]*_[ZZ_")=P8SM3RP(+[&LO2>:;VI^!Z&GW_^J:?K]E2C'@R+"WC0#(6O^V,8 M X?XX,M4L63)+1'R%6 \X-R4>1%8%&0@X)\8H!"ZMT+W[XL2&;.\1&TRD/YF M:HYB23!^!$PN2R#TO>?KE3+A>7,\)Q.&JB,>2F'L)V,FT&TJO05L6\\)V3MB MZCDT&]H\4X,N^9NNV(8$%)&","K0;F4C+V4EPQ,)MB)!$47"MB^J%$VQ7:D_ MQ^.:3AA^(H97*A/-[2GJ@C8Q#,+T#GAY'L>&K>B+.#:?2Q*9R">BN5+#5Y^O MI5LO T1KBF%73"S-_4>8W@;37X0???7;^Z]O+SDGZZ:MV N3ETM]Z]E0A-S2PG;I._RQ=IR\B@&_ =%@',72'D"KF!OCNU!LZ]*4H!X %A=AF 3=7_*O(QK_]YS M1<)42)9)HIY+"L>3-+D!T"6@"L(-2[,B>P"VU+_C.DZ;3@6\4DW# =:[LM/1 MUHII54N'J)PD69_CM*9 M0AFRLSZ@]ON9-X#WS[WHUKO+GM6J]]Q]W=\N^/C1,K('RXD:^,@:UX@E_PKW9UWKP00T[P/Y&')!2GZ"E^^P7'B.[05 MFG.1S6MF?!<\J2HY,R3R;EF'MCJ<7\)K'BQH;V:I\8)95GA]"7];*^!0?>C;@WQQG M4=?JZO,%+;T,\..,+Z?@A&.Z& $@BW)?M2:C:ZJFN(M@>HJUAM-+:\0G> 86 M(#WC4T5GN;0)O'0?X(*SK-PW#TUQ-4 @<:*9!#1HL)]A\3U8-AA(?[ D]M) MGM\&F:J3:;&3S+/2;T8A&TBS@JA/@T'HLY1S :Z: 1CNMJH7?S()*3N)2FD8 M@48"1;:LS:J]%);AMF"8C>#9F-V62?%L359\*B3QNKRZPK7CTF!A)L5).O:B MZ$[*8%ZPO,81:96&@^@FUD&4!$7*SZH G"C,[U"\$7II MQ13I_4ST4;=*63&9 ,7\D0>_@!X9(#EC0#,2+?+Z0$+OQ@OA4\CA!?CV7"J) M(<.&+/;OI!&LN-RM _[)T[#/%5))NX%WDXBIS2]-Q^0!NMC,1N$.<\! MXDLER 5D(/P^RQ?3XW/3X-X\:- \Y+R8# ;(,?WI_-AX$B5WC)UQ[H)!O0!< MQC#+4\%K@&P&W)\A*BNL3EFL;GZ>$WR 8.%)=!BK60#=!0\+=1^"Z. C81), M_9&FLS-2[GT<%( Y+"ZZ^D\13KA)>1O>A!DN?N0!=M%B@DK(TP30M,3EMR'\ M(H2?"P*GG0'&?!E+ZURV=VC88AP59H"<$ M(A\(&<+[GHX,J(P\L3"2./!,+)1:NI?;,AR7H,A M??!B(/^BGAJ 7Q$LB7$ M<7WT-658E@=ZPP,C?8,F=*IMT,L"JR,LWUUE#80E!(/&?&$()RE6R4\ :%:D M(K((P-9D>>A+MPD8C F#>>?@:&6@F'#VEF>NF8/Y6"+S(J$0YJ.4MFV$,GL]+!0B'[7IY'3. + ML %6)9MS.]"C3@(D@'B PP^8#S/&X;TA_!4\YP()#3Y PB?S!@Q0S"(@]0U, M/$E#-F@@<,P]VP: U3E&.!H4M+*P**$4R/%W-'>I8G M_G=A!>#!41AA* < @-H2^L1SHS,8$/T7@;&^.&&=39*I=_P(TZ-G@MP\G#>A M8\% ?20)H@^F /AG\5_@,07SEEP&$YTA0GQNU-!>3P/V=0A ?H2GJ_R)\JA8 M+IF[16,L2 >SPLVTJD1LP0KB"HVIN;YO A%O]YR"ZN41#U,P;@*6B,OT ^ ' M:"="'D%P:9 FP*ISV$ W+IN@2W[#6N'#+6>\P/R&P4(LL)JDOC>9L&4';^DU M06=,[HCLPUS"O4S;(.56I:M!(2)AY](M(+; 0 A&D2X1"'?5?1XCHZ>$J .= MP/EV46D_+@W3Q5>Z'7F'>VH+(43I5RWIV'P%$E-0$ M9B))0?/\R?CO85QJN/ [XP.!IS(_H,0C0>$Z(3$$7N)RE\,$3.6 7@_+XN93 ME?+*25>\+W1,ACG/DKHCAC[Q7T6XUL<:P=!0N$#5X+YV^/PA3^$O)EIAN ,L83JH, B98 MI@P,9@4FAQF&+$=?G&N&)0V+46%:O2*X%N8:!8"$:")Q<\:_JFP"K!=P!(9B M6$8@-^$0*SY9J?%+5N$D%1P[P]C#\=,M$&N!"\H.$RALX*B + H1,R$L!VT3 M=_AX3P!)(\08SS40!KA8 -Q%B]E0R\-J@!XF5/NB[E9 M!N:")<)<3+Z/B80DYW%W17V!4Y$<6I\RIW#BQ,()\VCAA+;1*J^J5.D;D!'0 M%\CZ;\"=.="D5F^;S-EO(7 CW!_QN!R7\?KB>D&SP?2\6)5+ M!E7T>QH&WMU\O;]1UON#)M-47MNOJI*GC!7IZJLB_0/F42D//H-*'8QY[3X/ M;#(6HT4?3S7\,=RES? ,>AJ4<@#V#0PL1"U\:8E(,PI;4QF,9XD;.::FSWW%+5+,#: 7O>0AY=1*\730;#9%S*,;F,Q? M234%&!=W?E+&C<54$8L\+CQ<@$6)IB3]X*7@XZM:24^P(3A97"&?KVF>.9:^ M;KZJVNLMS3>Z>RD#9K+,!S,K]<#5AM>;2UH4H0@SM/TT\0+?R_B>V/(1EJGE MFQTS6*;T?3PGO!%4M750].!D86L[.;/_]D.A=7-SR!+P[,HPCCOA*:^?(1>%>[>/F@X,HPUV$8B^!W MI0PC9LHES+/2((G ;T+&3M&'XC9O)N>@1H0W.T4'B1 9W",!! MAP5<._"Q5@U2YF7GC,UTMPTB#%*0E+3AT M"?W'G,73S2/A]4&,&$%4S-E2D:1/13I+NT,T%16@(A#$=[%+*,(?<- +W/NL MTA$S< M3F8TWG:_,76,L'KAE#&,%F6?:I7N9=AG]49!4#+9DZ<;SBV(L)@*_ MBK'FMA+F7EO($T&T&HF]-!DQ)=)^BWFNZ2X3BLE9FX/""XQU_]+?7^"U;!XZ9Y_1F[PY6$S,IV#VL,_"2=B/@M MX;OQV2I[P/?BH\3WA#V6KMFP"./R6&3-W14*>4XTY+$:'O* VWF+W9;^$#E7 MZ1I4;UDZL.]Y<3CG80X4]A^16YW+;8BI<5X;PS,F/.$T$/,_B\KY9[/Y\PR, MQ\T66*!)D69%F8Q'ZYEY P8:-\7R!\Q'\G3,M"KAMSU\XDC&^2"-S/[V"GA%4N8O$Y#;/O6?D7GZ6X M)AQ,+K/RF [C>\PKW2JT^7,A'%:X%=Q.BRJ#3(2$ _!@);0GJ:B6X!E*M&3H M!\].9L,*+L<)#^>2#+=G>)*RG(?/ QPQDZ515XZ!6!?9N$CL5RVT)]N0BR#R M#OMIN+VVU_=G86KRKA=@DAN<&.#;9!SZ\YN/\QA&!T_L0J0,':BR%CWA:>ZH MVB03R49YL; ''+^TX-56N"_&JWJFFX_HN\SEM7T(W+-J7PUCD4Y&?X;KHY(KJ_>E+T)EMPR*4@8[@KE$H_1]KH-L' WP T:7L/ ?8/? MO(BGB*Y'C#UP]N6X8?5G3=][0HC^: M&]+O-W=KS?4,MJ.XJK75/0H/W['@J.L'W?9V!DU5++=)D^T4"C:#^M36C>XF M70Z%&MEGGT-WHTL2YI/.Z%%@.FUM_\:VKVQ%(\?U=,9**MPAC(.SE$J.[X?-LG+TKUJ$4=L;+D96BZOKZ_FFB"N;]'YM/5OT-ATYPCFKN5A^J$N MX_J)[5 ;CNN.#5!;\ ?\OV76D_!?Y[@RON8*"IZLRR4OR\#_WO0FBD?7O165 M5N/N.%V,]RZU>T 8(?TI"-O6QJ\2=O2&]'@972FU#N-RP=5E5G9IL M_@";[(O-#^FI=HF^FB-;/:W=].V^4_Q^=G1\'V[P1IR]J;_1%,YV'-GLJ>TV MT$3?]?2U=-FRC';3M_L.V"=>4N0O)/#(^=H,=QIR>,MM,Y%W/7E56;7K&JB& MD?<0>XY\<;K51.WV-<&F"#O0;CO97-K NF^,]R8+3D\U9->J&Y1NRWE[]@L: MN)]XBCSEZ(ZL:UN&"^WGJ37WH^L/W*[=FMU"@G&@W$DC:P>^B,9%OMTW_ MGF*0[O(3MZ-U(HRY;+(,O5<1B=MUR?L<-&BH=5>1<.<==" M9<;(@FV89+%MV:Z=96F8CB/ZKJ>O96VQ0=TP^NYH&^ $ZR$)!AG6VKSX+DD" M["Q'-G0S?.FJ+5M&RVO=B+[K;:AKR3VKUV[Z=OX0S/LX]^)AB*>4:1N]7@C0 MDW6WKOIJV$8KT7<]?1U--LR6UTETWND2A4#8;F=WV^6G9*1U4[:=EN=JB;SK MR6O)AMWR$T]K4O'J-JGX_95%T TP*.%$#NQP\8>Y7&(2YO,I8;:DRVU&]FHG=33S1DQ?=]6D@:@ 7;L"C6O9=@? M[R]_>__'^Z_OKZ[YU0K77S^]^7__^/3'VZLOUV4#;^GJG]_>?_WW7I,3QT=E M0S9X#YDR>!K2.]B1[30W4ZJ.8E'H]<.(W[]!;<5.O:*CXP)_J.V'9AY$_IKB M)3U>U0]FXMUA,QA*@)Q.:.FZLNVT/*XD%NTVBSJR95 Q:\--R?O83_ &*.\' M>YHA.<5B#5VV]+K[G VKU2#RKB6O+5NNWF[J=M\5OO3]M&#!?/!+53@;MIZP M94>K6VK6, --Y%W?!4*3#;OE(4+W_:\J>3?V\NKNW&0@14D\/,M9.I8"UA>G M)<7=?$P25_K.;MBDTNF-3]?):NVMV(;9QT_":BYJ6#VIF,:H^Z%UT/ M9EL3M.5:7^D;LNU2#^(NDY>V7)NNQ]ZR 8/(.Y#"N=HWS9$ MWO7D[>[\;(P3]=*#OTN V>:,ZRQ/_^RB) #=9=3(96\#G M=V1[-SQ18>BR8]=-BS9,.Q-]UU=L]K!Q&EG?ME0FT ='6!;DUR.)(3J@=8D M;6FL-I?AXS7(^S'AFV)MXX.?6U"C$P=#MUEW \W@MLW=GB"$>S:4VW(X21%) MT:&;SW5,BK@I_R7'R@3X-PAO7K_B/W9 !_1I'R:$/NMR0C^;_W,J(Q6;5 PR MQ]8^BW.6EH+\^E4?N6NG;Y6\8^J*@\F<29*%>,SK/&61EX3S M+Y9RH\?H@($6^_I4:,YS_B1#"X-=GH:UIJN]8JF/;/9/INNO[@=VS3-?U MU('/!O_K/*O>&4TCPHDW9&?]E'G?S[P!C'GN1;?>7;8XLW$8GRUA8H-%<)VS M&R5[3[COM=_CPOWY\MV5Y*Q"U09H/LP4+R-OG @&?P=J=2(^OH]]17P"QUY\ MN"[Z61B$7LH;B&TE$(=9T9LD#EB\"LW!%Y>_>4ZA\]XLV2YCF0P770R M9@U=U8LP%K/,1TD!@(),%K^S'SZ;Y.+SA*7B0S;R4E82<,S;0+ULZKJ^Q5X1 MA$"?7AHJJR"6,.E+]T,?;2(>B&4MFA7EAR,?AB MQ=>ERG!=1;==U!IE2%\.7"H4A2N4);](?&>8BF[::[]6%6WM=P^!U4S%TM:_ M^A#8A[^S#)ILRR9K; 3VD834 TW_6M9IT=UD34*)';_W[N])D>8CZ9^%E\)\ MI"NP2L$&B;!'H_U6(>'?S%NU] TY=H.,1PMPH.D__V0Z%X;&_]%5W=@%&[0; M!3JA@+A@B0MV?F#_H7:WS<@[?F0PCA<]I27SL9'0D):_#:G=(203D@G)QT/R MCLKEFF1DJ\5=S^7NQIV"+>CM-$L4U:M#O5MZA!M'$V5 M[2ZU@^\0;2S'EBWKB+2A7C![>O*))TT>S^XUN \#/V,B>!IW2:YQEV0K#Z46 M3IHLYZ;F0&2_Y9TS]5CB,+7:V^2V3X+21L^6;77+_F]$Z1916I/MGBO;M:TW MT;J-M+8T [SHIYU\::W$RQS M?94X5X0<;(7/ MJ;/KAJQ@*<=IZTJLT#1$@58X3NA*K- T1.FFQ#OQ>L$XC,,L3\4A0?9C@@VQ3L%KME59K7W'$J7>#U*FJLEZ MC_83FT@:W51ES2*Q:21M-%VVS2/N]7;V/-3E.($9_%?8R*LGV,B6G1? 4S8= MNF6R0Y0Q9,>M6QU(E#G(EJTE6QH=36LH:72G;K4-G7YJ_I-[/_W4/)=$M* 6 MO#Q(D['X]&G"1"1_Z@>@3+"/3[NQ@DY*M(+0NNQH6Q90$J%;1&C-=637)DJ? M *7-GFRYC3R\VM $1T/*9MH6#:C*<6*!AF^0GV)@J"E;UE@3*W2/%4@K$"OP MDOS:!52MYH2=5,ULNNU&,+H%HZ&>\2[R;#E+676V^X3V_E[8LM5S7M(61K.H M@HE-C:C2,*KHMJRZ!I&E863!!OKV<:2ELV6DBP9QZ2;4#E=7&7;[.YEWD2Z6 M071I(ETTV:S=/9LH*19--%DQZ;&^$VDS O;.4[TOLND^Y[N@23H!/TPT#OK&\X7Z_;9($G+ MS^'D36QD[Y7/YB@$_1]0#^5V$E\GE15CO"G<968ST8>[FE;O?6=(XZ/D .V MR3CP44Q"&"&,$'8?8701!,&@BR"6!>4W+PM]2H2V(]33%;MN!V[*(Q!S;'$7'L+E8RZQ^Z(NXB[-@Z5CJBZ*%0BZ 2]ZZ'2),J\A ).D&?%X9?OX(?U2AS@N4SO#*K MU!.O7_7QM5)VE]\J)$ZF*29&$>)B";+/+R\(9=W(9!/BJUP?R+0D[/ MU=DK7A\6 )[>VE=JS'#^)T((@U^?A;:FJ;YCJ8YM]TRFZZ[O!W;/,EW74P<^ M&_ROICZK7AI-=<;$&[*S?LJ\[V?> 8]]Z);[RY;G-HXC,^64+'!*K@"VXTZ MUM0E?>PLZV.=MR>]?'7EY^EW\/8 MBWT82?K O*Q(629]@3?@3U'(WZJ]M-6"NY]EW[/^L.QGKW]/D[&4AV,FY0G_ M5Y:6"2:-O3LI"#,_2C(F^6#+O3"6?OZII^OJ15PA9S!%SKA$#G]"NY#@X7P$ M+R9%"N\G RG,,XEY:0S:+Y- "\'S+)-G?P*4#EC*8A]>\J((OIH!GP!@P"!' M=R9Y<2 E>$?2;9@Q19)^3U(<"X:9%"EH+01;3A0G6E#D^/7& MOY;OXJ+&8C9#L#4Y?IF"Z,&R@%>!@_I)D7/$>C#_"+Z/N7V%&>:C)) &^$T& M/)D!;\%S13JW"N!Y,2G!TT ^C[,@+*R(\I+5,C9;+2XJ3O(5N!)30%)F>9B# MM<:198Y!#AS%N<\ 70,N93FGF%R2$J0*& O_*D ](-]24>*:2Z @ZMX^ MFA_1LGV*F%VL6-]HQ=(NAZR-9%W*1D)!,XZ1TK:@>BI0JG+ <\#Z.?\2L8DZ M'1EM:DW%W3#PAKAB5Y9X;WL9W@+Z^"6'XQN@,"%,_Z_XPXN??S+,BZO?WG]] M>\D_OI1N1R'P;KB&V!7GL!X9Z43)\',GU4:Q()Q+$N2<1Q+F/!''["G@VF^*\D&@[ MBER:L;*C1YR;37-%7/G$T6 P5J]&?+4VTQW M\N0=S#3R)AD[KSY<@.,SB;R[\S#F(_.7+A9S,JB:EO+>?#SQ=:FU7%?1=!T5 M5[DK7 YBM_5I5M+7?/016TQ73=K<"^_"0FN[L8[+" M7VK)9%N%V79-UC$V KNZ $.=IO$?*+00&F)9I,=A$$3L4)I-W/LXC9S>5)'3 MU\7(Z2.$ M=5Y%0YO4_N8;?N[H>Z.R4$A^ <%,XC55>/CNUNKQ[VN9N_6CM\ M':6,21_@N5$F7<68\41/_2WSV;@/(;6AR1N<\:A!CUT^VBI,OQ&9F*#@6R>K MLEAUSH;L6@(:C#A=U8U-SAD=4F$T&UWZ?D2VP8M^7B4Z^6[2[E'0=J:XUT^ M!&@]+SW5]3V"ET-#MG'(SM;W_XL-6;F/]\&+O2'#K/%3BD4[T:IEU;H:6."K M:Z9L6.TOOB;^:BA_&;ILU>[YW#S^ZF)Q_PM'Z;T\,$T.MKCGFSC!I&4ZHF5D M@T[_-U+':,IQSMP=2<]TMMW6^S@HLAS!2%?_*<+)*A]_(_[=M#5C0\BKJX:L M]=I_9T47::-9IJQ:+M&F@;0Q-.4XA&FX@WF"K-#KP+W47:2+JARG W0S7;.J M:B].\%C?0\Q#3^[_R1TERSEK.L?UIU?O.PG)F__YE1_7F)9GU8V7UFY(-"\I ML>&NY8Y6?%3%M'JIIN;(ECG=M3Z80MPN$M\,SPW/_Y-XM$<\C)XMVZI)XD&I MQ0?CBM-*+9*B)$6YK"AEW;1(39*:?#C,KWMM::O5Y,%*^ Q 29 4>"*P;D.P M)@_8Y64\[633$QK $1 "LGL@^U5U].CA-=-I'([Z>LNBFZ5S:'0&C5U0[D,6A-W)TSE.'3I]B8N:9HCG4B0;=L@/=- RJB*?DIZALZA=:Q8W]%4V=;H M($43:6,YMFQ91)LFTD8WE+H&N=6G7(@5UK>[T&37UC9O>$$">A"JJ(IQ:)HT MTREKWBFL4WZ23J#1";0=K;B!E>.:;/=<7?HWAZ\WNG%X2M&[<2ZOKSUZ?P+VTFMKHBVGG M;[^F>VGI7EJZEQ9=F$/?2VO9_-K,NO?2FG@OK;WSFT-U13.WNX_TP9M#35#5 M>P"KN+W-[B/M[F0UQ3(V(_7*71A=V_ZDV!'N9'V3Q-S%\D"N^>Y*>3 S&4AB MQ^4MZ^W6J[O5>B?"34 ."J2S1Q_%1>^Y-/;R(@WSD&42'3DYH2,GEJRJQ^GP1NQU(NQ5 M]R:/YK'7DV%T]D#-'TD\/ /';2P%/ R-11@JV@6M/UI#5>JU$GT'-\4$@]R;FN[-O8U!JG%=?R(? M%*76H:Q%ATAC.K*J'>?$1!/-5)L32IN>*[U_QA1#M;4%#SNR)X^]=T(G3.JM MN($G3+2>(1M6K^EG\6KA^V:'&-7]SJ V[5'(Y_X +4B:**HV)U3US8JF)N>3;B MD1,71I.@/GC:P% L;?=@#<4T]+U,5M\,[,H$@M9KU=&(J]_>?WU[24W2ZC8? M:VL1[CP0MP:0!I>;K[C,;D_7JNWGT;9?GK3-D0^Z>&J3PR*[/#&Q#\02'+KY M"1O"^\F8B5@;[^(3GY()2_EQ]'M=+!NQ^4,%[PU(%JTI>'<=V;6WK UKT 8E M\5=#^T&73,KM37]\E MTFBRJ=55-CLD36?=SLMQ C/X[_UKU!OD8G:Q?$RS95T_HO4DTCQT5-0UZYH! M6E&W(H?>('^'ZBBZ4T>AF[9LFP854I!XD'BLRARA :0ZHT/6&=7-FY_Z M&$>L^VGJ$JG@@)! 2" DW$,"501216"G*@*WR8#4+Q4L8>ZZ5/ R^*O(L(,R MU0QV1'&W;L*$!$("(8&00$@@)! 2" F$!$("(8&00$@@)#0 "71%IV8:SUZ? MPAV=6EONZ#36,A[=T4EW=)[2'9W;\W;]MPY^'VC/VNH^4,-6=,/:QZZ1N8>- M&$UQ>N;NP2JNLP>HFF*ZVV'O(;"Z8FI[N0_4,+=C@Z-@UMZ0NU9?7NI,/;DV M=.CX%QNR7!RI^N#%X$EQL_XVO DS_-MGE@Z2= Q69J/;]C2Z;8^ -.K>OUTV MU7"WE^PC]"T9I6RQ;8F$?L9\2XA=7!W:+IS<[^4BBFLE\<]:Y!RER4O;NX]0 MLY:ZZ-KQ9;X=P @QT!,8:)=%^@UAS\!!6CYLJ.31U> MFT@:0Y5UD]SP)I)&TS$=26+32-JH/=E2>T=W]9IC^CBC$K5.4VDC*;+FD6D:2II7./H&S94FT,P MJ#9GIY)]@!L,.Z0'=4=63?+KFD@:PY&=VI?3$FD.XCV8KMS3J>RZD;0Q++G7 M-M:N$[R6?VK/\7+U-EY_KNV=7;>1[-DZNS, MFR4;3GLP:YN;X: +G9W?QT&1Y0A'NOI/$4ZHL3,!:1,0:NQ,C9VIL7,3L4U] M>:FQ,S$0-7:F=L0T26KL3(V=VP/CR3OJS>"8[C7>51W9T=I?ETO\U4S^,G57 M-HWC5Z!TRF,C&"V"T5GOB1H[UT28KAJRUFN_K>TB;33+E%7KB':*:+.6-HZF MRK9&A?E-I(WEV+)E'9$VY-\1#/+O]B':U-CY2):L&=:AM(FDT?8L./$2: M@[AZ>%[IB$?1B33K,WGJ<5MN4UOG@YWVVO)T1#O+THD5UB*JIQRG&1IQ0M,0 MI:E*W9LPB!6ZR0K.:?5ZIZ[.!(.Z.N]#SJBK\S:]@ZW:225J4'L8RKC4U;F1 ME-%LN><<)Z0ETCQ*&ET_HC[K[-X-=77>@AEES:4"D"92QK6.>)T@T>4!GT>U MZ8+4)E+&D!TJRB$8)PNCLXX==72N>86W0Q:JD:31>K+ADEO71-*XMMS3J0BG MB:2QU>.>4J!^SEWH2VEM6]?1R;Z4Q&?[NP"ZKJHB/B,^J\]G!O6G)SX[2!'< MEGM5G>2SA_LYER^:NN)@1^1)DH6X&76>LLC+PQM6-D(6@.=?+)&DSE[Q^H"K M(E__2HTNT L_^TEP!_^,\G'T^O\#4$L! A0#% @ KX-66.P>-3LW#@ MP6< ! ( ! &%L9RTR,#(T,#(R,BYH=&U02P$"% ,4 M " "O@U98O>T0E6X" !V!P $ @ %E#@ 86QG+3(P M,C0P,C(R+GAS9%!+ 0(4 Q0 ( *^#5ECKFG9G> H $9> 4 M " 0$1 !A;&#DY,7$T,C R,RYH=&U02P4& 4 !0 ] 0 +%( end XML 17 alg-20240222_htm.xml IDEA: XBRL DOCUMENT 0000897077 2024-02-22 2024-02-22 false 0000897077 8-K 2024-02-22 Alamo Group Inc. DE 0-21220 74-1621248 1627 E. Walnut Seguin TX 78155 830 379-1480 Common Stock, par value$.10 per share ALG NYSE false false false false false