Alamo Group Inc.

NYSE:ALG

184.93 (USD) • At close September 19, 2024
Overview | Financials

Numbers are in millions (except for per share data and ratios) USD.

20232022202120202019201820172016201520142013201220112010200920082007200620052004200320022001200019991998199719961995199419931992
Revenue 1,689.6511,513.6161,334.2231,163.4661,119.1381,008.822912.38844.748879.577839.055676.836628.402603.593524.54446.487557.135504.386456.494368.11342.171279.078259.435246.047215.874176.608200.553203.092183.6163.9119.688.578.1
Cost of Revenue 1,251.5261,137.098999.709871.356845.911752.707677.687639.649677.129649.827518.326484.89468.508407.626351.926447.721406.675366.604289.353266.995219.316205.891186.518163.723135.705156.895149.94133.1117.383.260.552.6
Gross Profit 438.125376.518334.514292.11273.227256.115234.693205.099202.448189.228158.51143.512135.085116.91494.561109.41497.71189.8978.75775.17659.76253.54459.52952.15140.90343.65853.15250.546.636.42825.5
Gross Profit Ratio 0.2590.2490.2510.2510.2440.2540.2570.2430.230.2260.2340.2280.2240.2230.2120.1960.1940.1970.2140.220.2140.2060.2420.2420.2320.2180.2620.2750.2840.3040.3160.327
Reseach & Development Expenses 13.414.311.710.111.98410.4299.8498.8478.598.4277.1646.36200000000000000000000
General & Administrative Expenses 203.558201.749192.739174.099160.721143.227136.389129.737128.25119.196101.12791.15400000000000000000000
Selling & Marketing Expenses 23.210.910.210.112.211.89.5667.7427.677.3686.6466.35300000000000000000000
SG&A 226.758212.649202.939184.199172.921155.027145.955137.479135.92126.564107.77397.50792.34786.04176.09983.05973.87466.85859.86852.47845.77542.11240.17334.6530.12335.16931.02629.823.217.512.912.2
Other Expenses 1.76115.27714.63714.7465.658-1.474-1.8680.2696.8741.7671.626-0.5170005.01000000000005.44.43.82.82.4
Operating Expenses 240.158227.926217.576198.945178.579155.027145.955137.479135.92126.564107.77397.50784.60286.04161.99588.06973.87466.85859.86852.47845.77542.11240.17334.6530.12335.16931.02635.227.621.315.714.6
Operating Income 197.967148.592116.93893.16594.648101.08888.73867.6266.52862.66450.73745.34948.58530.87332.04721.34523.83723.03218.422.69813.98711.43219.35617.50110.788.48922.12615.31915.112.310.9
Operating Income Ratio 0.1170.0980.0880.080.0850.10.0970.080.0760.0750.0750.0720.080.0590.0720.0380.0470.050.050.0660.050.0440.0790.0810.0610.0420.1090.0830.1160.1260.1390.14
Total Other Income Expenses Net -22.847-14.282-7.44-15.028-10.313-1.474-1.8680.2696.8741.7671.626-1.173-1.050.29-14.104-3.4970.8130.0590.066-0.7910.4750.265-0.075-0.181-0.193-0.0040.20811.50.90.50.7
Income Before Tax 175.12134.31109.49878.13784.33594.53182.36762.18966.86760.60551.38843.44647.25729.03228.61917.22618.03516.97516.73920.58212.9729.77416.60615.899.6966.53520.59513.817.814.312.210
Income Before Tax Ratio 0.1040.0890.0820.0670.0750.0940.090.0740.0760.0720.0760.0690.0780.0550.0640.0310.0360.0370.0450.060.0460.0380.0670.0740.0550.0330.1010.0750.1090.120.1380.128
Income Tax Expense 38.95932.38229.25321.50721.42921.04538.05222.14423.65819.45415.29414.54315.1877.91511.5286.2275.675.4875.4487.1864.9343.3925.7945.123.5942.426.99556.25.14.43.7
Net Income 136.161101.92880.24557.80462.90673.48644.31540.04543.20941.15136.09428.90332.0721.11717.09110.99912.36511.48811.29113.3968.0386.38210.81210.776.1024.11513.68.811.69.27.86.3
Net Income Ratio 0.0810.0670.060.050.0560.0730.0490.0470.0490.0490.0530.0460.0530.040.0380.020.0250.0250.0310.0390.0290.0250.0440.050.0350.0210.0670.0480.0710.0770.0880.081
EPS 11.428.586.784.915.366.33.843.53.813.4732.432.711.791.651.121.261.181.161.380.830.661.111.110.630.421.420.911.361.211.091.07
EPS Diluted 11.368.546.754.885.336.253.793.463.763.422.962.42.681.781.651.111.241.161.141.360.820.651.111.110.630.421.410.911.351.211.081.07
EBITDA 245.94163.948134.668137.814100.74100.02487.20668.10373.59177.29252.54955.6750.72932.40647.48934.20232.04232.17125.27929.78619.40216.71625.76123.68116.12514.32826.98219.721.91814.612.6
EBITDA Ratio 0.1460.1080.1010.1180.090.0990.0960.0810.0840.0920.0780.0890.0840.0620.1060.0610.0640.070.0690.0870.070.0640.1050.110.0910.0710.1330.1070.1340.1510.1650.161