McGrath RentCorp Operating Margin 2012-2026 | MGRC

Current and historical operating margin for McGrath RentCorp (MGRC) over the last 10 years. The current operating profit margin for McGrath RentCorp as of March 31, 2026 is 16.55%.
Unlock Macrotrends Premium
40 years of data
Faster, ad-free pages
Unlimited data exports
Full-width charts
McGrath RentCorp Operating Margin Historical Data
Date TTM Revenue TTM Operating Income Operating Margin
2026-03-31 $0.95B $0.24B 25.42%
2025-12-31 $0.94B $0.24B 25.85%
2025-09-30 $0.93B $0.23B 25.03%
2025-06-30 $0.94B $0.24B 25.58%
2025-03-31 $0.92B $0.24B 25.90%
2024-12-31 $0.91B $0.24B 26.75%
2024-09-30 $0.89B $0.24B 26.63%
2024-06-30 $0.87B $0.23B 26.41%
2024-03-31 $0.86B $0.22B 26.02%
2023-12-31 $0.83B $0.19B 22.93%
2023-09-30 $0.79B $0.18B 23.17%
2023-06-30 $0.72B $0.16B 21.69%
2023-03-31 $0.67B $0.14B 21.07%
2022-12-31 $0.64B $0.15B 23.15%
2022-09-30 $0.55B $0.13B 24.36%
2022-06-30 $0.55B $0.13B 23.67%
2022-03-31 $0.54B $0.13B 23.42%
2021-12-31 $0.53B $0.13B 23.41%
2021-09-30 $0.59B $0.13B 22.24%
2021-06-30 $0.57B $0.13B 23.08%
2021-03-31 $0.56B $0.14B 23.94%
2020-12-31 $0.57B $0.14B 24.65%
2020-09-30 $0.57B $0.14B 24.21%
2020-06-30 $0.59B $0.15B 25.17%
2020-03-31 $0.58B $0.14B 24.96%
2019-12-31 $0.57B $0.14B 24.74%
2019-09-30 $0.56B $0.14B 24.82%
2019-06-30 $0.53B $0.13B 24.19%
2019-03-31 $0.52B $0.12B 23.69%
2018-12-31 $0.50B $0.12B 23.49%
2018-09-30 $0.49B $0.11B 22.38%
2018-06-30 $0.48B $0.10B 21.50%
2018-03-31 $0.47B $0.10B 21.40%
2017-12-31 $0.46B $0.10B 20.56%
2017-09-30 $0.45B $0.09B 20.45%
2017-06-30 $0.43B $0.09B 19.68%
2017-03-31 $0.43B $0.08B 19.06%
2016-12-31 $0.42B $0.08B 18.63%
2016-09-30 $0.42B $0.08B 18.16%
2016-06-30 $0.42B $0.08B 18.80%
2016-03-31 $0.41B $0.08B 18.63%
2015-12-31 $0.40B $0.08B 18.81%
2015-09-30 $0.41B $0.08B 19.95%
2015-06-30 $0.41B $0.08B 19.95%
2015-03-31 $0.41B $0.08B 20.44%
2014-12-31 $0.41B $0.09B 20.78%
2014-09-30 $0.39B $0.08B 20.41%
2014-06-30 $0.39B $0.08B 20.10%
2014-03-31 $0.38B $0.08B 20.58%
2013-12-31 $0.38B $0.08B 21.05%
2013-09-30 $0.39B $0.08B 20.41%
2013-06-30 $0.38B $0.08B 20.95%
2013-03-31 $0.37B $0.08B 21.66%
2012-12-31 $0.36B $0.08B 22.53%
2012-09-30 $0.35B $0.08B 24.21%
2012-06-30 $0.35B $0.09B 24.93%
2012-03-31 $0.35B $0.09B 25.50%
2011-12-31 $0.34B $0.09B 25.66%
2011-09-30 $0.34B $0.09B 25.74%
2011-06-30 $0.32B $0.08B 24.37%
2011-03-31 $0.30B $0.07B 23.10%
2010-12-31 $0.29B $0.07B 22.26%
2010-09-30 $0.28B $0.06B 20.79%
2010-06-30 $0.27B $0.06B 21.32%
2010-03-31 $0.27B $0.06B 21.03%
2009-12-31 $0.28B $0.06B 21.74%
2009-09-30 $0.29B $0.06B 21.95%
2009-06-30 $0.30B $0.07B 22.90%
2009-03-31 $0.31B $0.07B 24.26%
2008-12-31 $0.30B $0.08B 25.74%
2008-09-30 $0.30B $0.08B 28.04%
2008-06-30 $0.29B $0.08B 28.52%
2008-03-31 $0.28B $0.08B 28.87%
2007-12-31 $0.28B $0.08B 28.93%
2007-09-30 $0.28B $0.08B 28.21%
2007-06-30 $0.28B $0.08B 29.24%
2007-03-31 $0.27B $0.08B 28.78%
2006-12-31 $0.27B $0.08B 27.99%
2006-09-30 $0.28B $0.08B 27.27%
2006-06-30 $0.28B $0.07B 26.55%
2006-03-31 $0.28B $0.08B 26.98%
2005-12-31 $0.27B $0.07B 26.74%
2005-09-30 $0.25B $0.07B 26.38%
2005-06-30 $0.25B $0.06B 24.90%
2005-03-31 $0.23B $0.06B 25.22%
2004-12-31 $0.20B $0.05B 26.60%
2004-09-30 $0.18B $0.05B 28.18%
2004-06-30 $0.14B $0.05B 31.47%
2004-03-31 $0.13B $0.04B 31.34%
2003-12-31 $0.13B $0.04B 31.30%
2003-09-30 $0.13B $0.04B 33.33%
2003-06-30 $0.14B $0.05B 34.56%
2003-03-31 $0.14B $0.04B 26.43%
2002-12-31 $0.15B $0.03B 17.24%
2002-09-30 $0.15B $0.02B 14.09%
2002-06-30 $0.15B $0.02B 13.42%
2002-03-31 $0.16B $0.04B 23.23%
2001-12-31 $0.16B $0.05B 32.70%
2001-09-30 $0.16B $0.06B 34.78%
2001-06-30 $0.17B $0.06B 34.48%
2001-03-31 $0.17B $0.06B 34.32%
2000-12-31 $0.17B $0.06B 33.94%
2000-09-30 $0.16B $0.05B 33.76%
2000-06-30 $0.14B $0.05B 34.53%
2000-03-31 $0.13B $0.05B 34.33%
1999-12-31 $0.13B $0.05B 34.35%
1999-09-30 $0.13B $0.05B 35.16%
1999-06-30 $0.14B $0.05B 34.07%
1999-03-31 $0.14B $0.05B 34.56%
1998-12-31 $0.13B $0.05B 35.07%
1998-09-30 $0.13B $0.05B 35.34%
1998-06-30 $0.13B $0.05B 35.07%
1998-03-31 $0.13B $0.05B 34.33%
1997-12-31 $0.13B $0.05B 33.58%
1997-09-30 $0.13B $0.04B 32.82%
1997-06-30 $0.11B $0.04B 33.33%
1997-03-31 $0.10B $0.03B 33.67%
1996-12-31 $0.09B $0.03B 33.71%
1996-09-30 $0.08B $0.03B 34.57%
1996-06-30 $0.08B $0.03B 36.00%
1996-03-31 $0.07B $0.03B 36.11%
1995-12-31 $0.07B $0.03B 36.62%
1995-09-30 $0.07B $0.02B 35.82%
1995-06-30 $0.07B $0.02B 35.29%
1995-03-31 $0.07B $0.02B 35.82%
1994-12-31 $0.07B $0.02B 36.36%
1994-09-30 $0.06B $0.02B 34.38%
1994-06-30 $0.06B $0.02B 33.33%
1994-03-31 $0.06B $0.02B 31.58%
1993-12-31 $0.05B $0.02B 30.19%
1993-09-30 $0.05B $0.02B 31.48%
1993-06-30 $0.05B $0.02B 30.19%
1993-03-31 $0.05B $0.02B 32.08%
1992-12-31 $0.05B $0.02B 33.33%
1992-09-30 $0.05B $0.02B 35.19%
1992-06-30 $0.05B $0.02B 38.89%
1992-03-31 $0.05B $0.02B 38.89%
1991-12-31 $0.06B $0.02B 40.00%
1991-09-30 $0.06B $0.02B 40.00%
1991-06-30 $0.06B $0.02B 40.00%
1991-03-31 $0.05B $0.02B 40.74%
1990-12-31 $0.05B $0.02B 40.38%
1990-09-30 $0.05B $0.02B 42.00%
1990-06-30 $0.05B $0.02B 41.30%
1990-03-31 $0.04B $0.02B 41.86%
1989-12-31 $0.04B $0.02B 42.50%
1989-09-30 $0.04B $0.02B 39.47%
1989-06-30 $0.04B $0.02B 40.54%
1989-03-31 $0.04B $0.02B 41.67%
1988-12-31 $0.04B $0.02B 42.86%
1988-09-30 $0.03B $0.02B 44.12%
1988-06-30 $0.03B $0.02B 46.88%
1988-03-31 $0.03B $0.02B 46.88%
1987-12-31 $0.03B $0.01B 45.16%
Sector Industry Market Cap Revenue
Finance Finance - Leasing Companies $2.808B $0.944B
McGrath RentCorp is comprised of three business segments: Mobile ModularManagement Corporation, their modular building rental group, RenTelco,their electronic test equipment rental group, and Enviroplex, their majority-owned subsidiary classroom manufacturing business. MMMC rents and sells modular buildings and accessories to fulfill customers' space needs. These units are used as temporary offices adjacent to existing facilities, and are used as sales offices, construction field offices, classrooms, health care clinics, child care facilities and for a variety of other purposes.
Stock Name Country Market Cap PE Ratio
Upbound (UPBD) United States $1.069B 4.45
Katapult Holdings (KPLT) United States $0.034B 0.00