Home MarketXLS
Dashboard MarketXLS
Screener MarketXLS
Options Profit Calculator MarketXLS
Stock Ranks MarketXLS
Spreadsheet Builder MarketXLS
Documentation MarketXLS
Logout MarketXLS

ALG Stock Annual Balance Sheet. Download in Excel

Alamo Group Inc. logo

Alamo Group Inc.

Sector: Industrials   

Industry: Farm & Construction Equipment

196.36
 
USD
  
4.62
  
(2.41%)
Previous close: 191.74  Open: 193.09  Bid: 190.12  Ask: 311.54
52 week range    
163.74   
   231.40
Mkt Cap: 2,300 M  Avg Vol (90 Days): 80,089
Peers   
LNN / 
SNA / 
SCX / 
DE / 
AGCO / 
Last updated: Friday 22nd November 2024

Stock Rankings

70
MarketXLS Rank
85
Value
61
Technical
65
Quality
How are these ranks calculated?
Ad slot not ready
Search for a stock

Financials

ALG Balance Sheet

Annual
Dec-14Dec-15Dec-16Dec-17Dec-18Dec-19Dec-20Dec-21Dec-22Dec-23
Accounts payable48 M45 M43 M56 M54 M82 M75 M101 M98 M100 M
Accounts receivable175 M178 M170 M206 M228 M238 M209 M238 M318 M362 M
Accrued expenses89 M85 M79 M101 M101 M144 M142 M178 M175 M199 M
Accumulated depreciation & depletion-100 M-107 M-113 M-126 M-132 M-141 M-157 M-169 M-180 M-199 M
Additional paid in capital94 M97 M100 M104 M108 M114 M119 M124 M130 M138 M
Cash and equivalents40 M27 M17 M25 M34 M42 M50 M42 M47 M52 M
CashCashEquivalentsAndShortTermInvestments40 M27 M17 M25 M34 M42 M50 M42 M47 M52 M
CashEquivalents40 M27 M17 M25 M34 M42 M50 M42 M
Common par1 M1 M1 M1 M1 M1 M1 M1 M1 M1 M
Common stock equity338 M360 M388 M449 M515 M578 M635 M706 M785 M933 M
CommonStock1 M1 M1 M1 M1 M1 M1 M1 M1 M1 M
Cost in excess76 M76 M75 M85 M83 M198 M195 M202 M196 M207 M
CurrentAccruedExpenses41 M38 M33 M40 M44 M60 M65 M74 M71 M87 M
CurrentCapitalLeaseObligation3 M3 M3 M4 M3 M4 M4 M5 M5 M5 M
CurrentDeferredAssets5 M
CurrentDeferredRevenue200000.03 M2 M1 M6 M5 M6 M
CurrentDeferredTaxesAssets5 M11 M10 M8 M10 M16 M14 M17 M23 M29 M
CurrentDeferredTaxesLiabilities21000.08 M10 M7 M10 M25 M-36 M-37 M-40 M-44 M
Deferred revenues21000.0
DefinedPensionBenefit26 M26 M18 M20 M18 M21 M22 M24 M18 M19 M
DividendsPayable0.00.00.00.00.00.00.00.0
Finished goods112 M130 M117 M133 M149 M228 M209 M278 M313 M339 M
Float term debt190 M144 M70 M60 M85 M425 M270 M255 M287 M220 M
GoodwillAndOtherIntangibleAssets133 M128 M125 M138 M132 M404 M388 M386 M367 M375 M
Gross fixed assets (Plant Property & Equipment)172 M178 M180 M202 M219 M302 M312 M322 M335 M366 M
IncomeTaxPayable52000.01 M2 M5 M3 M2 M2 M3 M7 M13 M
Intangibles57 M53 M50 M53 M49 M206 M193 M183 M171 M168 M
Inventories166 M151 M136 M156 M177 M268 M243 M321 M353 M377 M
InventoriesAdjustmentsAllowances-8 M-10 M-7 M-7 M-7 M-8 M-12 M-13 M-13 M-9 M
Invested capital528 M504 M458 M509 M601 M1,003 M1,176 M1,215 M1,359 M1,373 M
Leases412000.0182000.0
LongTermCapitalLeaseObligation24000.06000.014 M14 M17 M18 M18 M
LongTermDebtAndCapitalLeaseObligation190 M144 M70 M60 M85 M425 M270 M255 M287 M220 M
Net fixed assets (net PP&E)71 M71 M67 M77 M87 M161 M155 M152 M155 M167 M
Non-current deferred income taxes4 M4 M6 M8 M12 M26 M23 M21 M18 M16 M
NonCurrentAccruedExpenses12 M6 M7 M4 M4 M4 M3 M
NonCurrentDeferredAssets642000.01 M619000.0992000.02 M1 M1 M1 M969000.01 M
NonCurrentDeferredLiabilities10 M8 M9 M10 M14 M28 M23 M21 M18 M16 M
NonCurrentDeferredTaxesAssets642000.01 M619000.0992000.02 M1 M1 M1 M969000.01 M
NonCurrentPensionAndOtherPostretirementBenefitPlans3 M3 M3 M3 M3 M
Other current assets388000.0301000.0235000.0234000.0236000.0262000.0262000.0270000.0321000.0490000.0
Other equity adjustments-16 M-36 M-48 M-30 M-45 M-41 M-40 M-49 M
Other fixed assets312 M322 M335 M366 M
Other non-current assets1 M2 M2 M3 M4 M19 M19 M22 M24 M23 M
Other non-current liabilities6 M6 M7 M7 M8 M19 M32 M27 M24 M24 M
Other receivable912 M1,009 M1,119 M1,163 M1,334 M1,514 M1,690 M
OtherCurrentLiabilities10 M11 M6 M4 M4 M11 M10 M10 M10 M16 M
OtherInventories243 M321 M353 M377 M
Payables48 M47 M45 M61 M57 M84 M78 M104 M104 M112 M
Prepaid expenses4 M5 M5 M5 M5 M10 M7 M10 M9 M12 M
Raw materials35 M11 M10 M12 M15 M18 M13 M18 M18 M8 M
RecievablesAdjustmentsAllowances-3 M-3 M-3 M
Retained earnings259 M299 M335 M375 M443 M500 M520 M585 M659 M798 M
Short term debt551000.077000.073000.082000.0119000.019 M15 M15 M15 M15 M
TaxesReceivable4 M1 M11000.0483000.09 M13 M6 M2 M916000.054000.0
Total assets630 M604 M553 M640 M722 M1,213 M1,122 M1,206 M1,309 M1,409 M
Total current assets393 M363 M328 M393 M453 M571 M516 M612 M727 M804 M
Total current liabilities89 M85 M79 M101 M101 M163 M157 M193 M191 M214 M
Total equity338 M360 M388 M449 M515 M578 M635 M706 M785 M933 M
Total liabilities295 M243 M165 M191 M214 M643 M487 M500 M523 M477 M
Total non-current assets240 M241 M225 M247 M269 M642 M606 M594 M581 M605 M
Total non-current liabilities206 M158 M86 M89 M113 M480 M330 M308 M333 M263 M
TotalEquityGrossMinority338 M360 M388 M449 M507 M570 M635 M706 M785 M933 M
TotalEquityGrossMinorityInterest338 M360 M388 M449 M507 M570 M635 M706 M785 M933 M
TotalLiabilitiesAndTotalEquityGrossMinorityInterest630 M604 M553 M640 M722 M1,213 M1,122 M1,206 M1,309 M1,409 M
TotalNonCurrentLiabilitiesNetMinorityInteres206 M158 M86 M89 M113 M480 M330 M308 M333 M263 M
TotalTaxPayable52000.01 M2 M5 M3 M2 M2 M3 M7 M13 M
Treasury stock-426000.0-426000.0-426000.0-426000.0-426000.0-5 M-5 M-5 M-5 M-5 M
UnearnedIncome34 M38 M31 M28 M44 M56 M42 M33 M34 M39 M
Work in progress19 M10 M9 M10 M13 M22 M21 M25 M22 M31 M
Working capital304 M278 M249 M291 M352 M408 M358 M420 M537 M590 M
debtc551000.077000.073000.082000.0119000.019 M15 M15 M15 M15 M
Call: 1-877-778-8358
Ankur Mohan MarketXLS
Welcome! I'm Ankur, the founder and CEO of MarketXLS. With more than ten years of experience, I have assisted over 2,500 customers in developing personalized investment research strategies and monitoring systems using Excel.

I invite you to book a demo with me or my team to save time, enhance your investment research, and streamline your workflows.
Implement “your own” investment strategies in Excel with thousands of MarketXLS functions and templates.

MarketXLS is a complete Excel stock solution

Kevin Hsu

StockKevin.com

I have used lots of stock and option information services. This is the only one which gives me what I need inside Excel

Lloyd Lenase

Option Day Trader

MarketXLS is a data junkie’s dream. It gives me the flexibility to mine for hidden treasures.

Dave

Swing trader since 2011

I like to access historical closing prices on a particular date. That makes tracking performance easy.

Patrick Cusatis, Ph.D., CFA

Associate Professor of Finance - Penn State University