Alamo Group Inc.
← Back to ALG Overview

Alamo Group Inc. (ALG)

Profitability & Net Margin History

Current Net Margin

4.15%

Alamo Group Inc. currently has a net profit margin of 4.15%.

Financial Fundamentals

ALGQuarterly Data • 5Y View

Historical Margin Data

DateRev ($B)NI ($B)Net MarginChange (bps)
2025-12-310.370.024.15%189
2025-09-300.420.036.04%138
2025-06-300.420.037.42%71
2025-03-310.390.038.13%85
2024-12-310.390.037.29%46
2024-09-300.400.036.83%3
2024-06-300.420.036.80%74
2024-03-310.430.037.55%0
2023-12-310.420.037.55%77
2023-09-300.420.038.32%7
2023-06-300.440.048.25%15
2023-03-310.410.038.10%56
2022-12-310.390.037.54%54
2022-09-300.370.037.00%18
2022-06-300.400.037.19%208
2022-03-310.360.025.10%60
2021-12-310.340.025.70%52
2021-09-300.340.025.18%231
2021-06-300.350.037.49%188
2021-03-310.310.025.61%281
2020-12-310.290.012.80%407
2020-09-300.290.026.87%203
2020-06-300.270.014.84%10
2020-03-310.310.024.94%175
2019-12-310.300.013.19%322
2019-09-300.270.026.41%84
2019-06-300.290.027.25%142
2019-03-310.260.025.82%66
2018-12-310.260.026.48%266
2018-09-300.260.029.14%184
2018-06-300.260.027.30%118
2018-03-310.240.016.13%479
2017-12-310.240.001.33%557
2017-09-300.240.026.90%113
2017-06-300.210.015.77%13
2017-03-310.220.015.65%196
2016-12-310.210.013.69%241
2016-09-300.220.016.11%111
2016-06-300.210.014.99%89
2016-03-310.210.014.10%97
2015-12-310.220.015.07%130
2015-09-300.230.016.37%187
2015-06-300.220.014.50%96
2015-03-310.210.013.54%143
2014-12-310.230.014.97%76
2014-09-300.230.015.73%128
2014-06-300.210.014.46%23
2014-03-310.170.014.23%59
2013-12-310.170.013.64%285
2013-09-300.170.016.49%13
2013-06-300.180.016.62%223
2013-03-310.160.014.39%158
2012-12-310.150.002.81%268
2012-09-300.160.015.49%10
2012-06-300.170.015.59%124
2012-03-310.160.014.35%70
2011-12-310.150.015.06%143
2011-09-300.160.016.49%94
2011-06-300.160.015.54%152
2011-03-310.140.014.03%86
2010-12-310.130.003.17%299
2010-09-300.130.016.16%254
2010-06-300.130.003.63%52
2010-03-310.130.003.11%396
2009-12-310.110.017.07%291
2009-09-300.110.004.15%151
2009-06-300.110.002.64%124
2009-03-310.110.001.40%291
2008-12-310.12-0.00-1.51%451
2008-09-300.150.002.99%66
2008-06-300.150.013.66%154
2008-03-310.130.002.12%48
2007-12-310.130.002.60%75
2007-09-300.130.003.35%29
2007-06-300.130.003.06%236
2007-03-310.120.000.69%33
2006-12-310.110.001.02%165
2006-09-300.110.002.67%158
2006-06-300.130.014.26%240
2006-03-310.100.001.86%171
2005-12-310.080.000.15%443
2005-09-300.100.004.58%30
2005-06-300.100.004.28%146
2005-03-310.090.002.82%38
2004-12-310.080.002.44%234
2004-09-300.090.004.77%61
2004-06-300.090.005.38%249
2004-03-310.080.002.89%71
2003-12-310.070.002.18%154
2003-09-300.070.003.72%72
2003-06-300.070.004.44%346
2003-03-310.070.000.99%186
2002-12-310.06-0.00-0.87%343
2002-09-300.070.002.56%136
2002-06-300.070.003.92%5
2002-03-310.060.003.87%275
2001-12-310.060.001.13%480
2001-09-300.060.005.92%72
2001-06-300.070.005.21%12
2001-03-310.060.005.09%455
2000-12-310.050.000.55%605
2000-09-300.060.006.59%24
2000-06-300.060.006.83%147
2000-03-310.050.005.37%348
1999-12-310.040.001.89%159
1999-09-300.040.000.30%676
1999-06-300.050.007.06%322
1999-03-310.040.003.84%1459
1998-12-310.04-0.00-10.75%1479
1998-09-300.050.004.04%337
1998-06-300.060.007.40%345
1998-03-310.050.003.95%341
1997-12-310.040.000.54%886
1997-09-300.050.009.40%52
1997-06-300.060.018.88%253
1997-03-310.050.006.35%1098
1996-12-310.04-0.00-4.63%1361
1996-09-280.050.008.97%69
1996-06-290.050.008.28%317
1996-03-300.040.005.11%

* Basis Point (bps) change measures sequential efficiency shifts. 100 bps = 1.00% Margin change.