Home Data Calendar Blog

MGRC

Tables

    2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Common Stock Value 109.25107.36105.49110.08107.46105.89106.77108.61106.74105.06104.58106.29106.08106.01106.96106.36106.03104.98103.64103.80102.75101.98102.84102.95102.70103.04102.48101.82101.83101.31101.48101.05103.64109.23107.75106.47103.89103.10102.05103.02103.24101.7190.4185.3482.4580.7279.6574.8869.5968.22NA63.62NANA
Weighted Average Number Of Diluted Shares Outstanding 24.5224.5124.54NA24.5024.5124.53NA24.5124.4924.5124.4524.4424.4724.7424.7024.6324.5824.5424.5124.5624.5824.4824.4124.2324.0924.2324.1224.0423.9523.9124.0225.4126.2726.2826.2126.1526.2226.2326.2126.0925.8225.4325.2225.1125.1525.1824.8924.7224.7424.66NA24.1724.20
Weighted Average Number Of Shares Outstanding Basic 24.4924.4824.42NA24.3824.3624.29NA24.2524.2324.1524.1224.1024.1224.2924.2924.2724.2524.2024.1824.1724.1424.0724.0424.0223.9823.9523.9323.9123.9023.8623.9325.3326.1426.0926.0025.9525.9125.7925.7225.6525.3525.0024.8524.7924.7724.6424.4324.3624.3424.26NA23.9423.92
Earnings Per Share Basic 1.651.252.931.631.251.070.771.170.960.850.721.291.170.930.831.091.340.800.761.001.030.660.604.900.700.480.330.410.540.380.280.480.540.330.260.540.530.390.310.460.490.390.370.480.500.420.400.540.630.470.400.530.410.31
Earnings Per Share Diluted 1.651.252.921.621.251.070.771.160.950.840.711.271.150.920.811.071.320.790.750.991.010.650.594.820.690.480.330.400.540.380.270.480.540.320.260.530.530.390.300.450.480.380.360.470.500.420.390.530.620.460.390.520.400.31
Income Loss From Continuing Operations Per Basic Share 0.000.000.00NA0.000.000.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Income Loss From Continuing Operations Per Diluted Share 0.000.000.00NA0.000.000.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Revenue From Contract With Customer Excluding Assessed Tax 243.51203.03163.7253.96200.54177.0316.8245.64173.29146.4415.44148.98156.45137.6715.44147.22173.56127.4417.86133.12143.15116.98105.08122.23135.39109.5894.84105.28121.99103.1193.70105.28113.0596.0390.19111.79113.0395.7587.4794.61108.8687.1388.71101.9599.4383.7778.9385.21104.9679.5373.0479.9483.2066.52
Revenues 243.51203.03163.72210.88200.54177.03145.37175.91173.29146.44121.19148.98156.45137.67129.45147.22173.56127.44122.01133.12143.15116.98105.08122.23135.39109.5894.84105.28121.99103.1193.70105.28113.0596.0390.19111.79113.0395.7587.4794.61108.8687.1388.71101.9599.4383.7778.9385.21104.9679.5373.0479.9483.2066.52
Cost Of Revenue 131.97108.4286.35107.74111.1099.1978.8893.6497.4980.5764.1178.3388.2474.4467.8076.2295.2867.5665.0068.0179.1063.0554.9167.5476.6160.3751.1755.9671.5659.3553.0458.5362.9055.1151.1059.5963.7353.6748.9250.1463.6546.9949.7257.9155.7942.9839.0941.0157.5740.1737.1241.4949.1535.99
Cost Of Goods And Services Sold 52.8831.4414.1234.1829.2421.459.0428.5824.6216.868.5523.1129.6719.808.4418.0832.087.959.9516.2824.4011.187.1015.7927.1112.7851.17-135.4171.5659.3553.0458.5362.9055.1151.1059.5963.7353.6748.9250.1463.6546.9949.7257.9155.7942.9839.0941.0157.5740.1737.1241.4949.1535.99
Gross Profit 111.5394.6177.37103.1489.4477.8466.4982.2775.8165.8757.0870.6568.2063.2361.6671.0078.2859.8857.0165.1064.0553.9350.1754.6958.7749.2143.6749.3250.4343.7640.6646.7650.1540.9239.0952.2049.3042.0838.5544.4745.2140.1539.0044.0443.6440.7839.8444.1947.3939.3635.9238.4534.0530.53
Selling General And Administrative Expense 48.5147.0357.5047.3344.0940.7939.1339.3039.9136.2633.1429.6330.8730.5431.9532.7531.5330.8229.7029.9428.2329.4828.1327.9028.4927.3627.8526.6326.2025.6826.4025.2925.0024.4525.2125.4124.2023.8423.4122.9522.3821.7921.6422.9120.8521.1621.3620.8420.0818.6418.6216.6516.5716.95
Operating Income Loss 66.5847.5819.8755.8145.3437.0527.3642.9735.9029.6123.9441.0337.3332.6929.7038.2546.7529.0727.3135.1735.8224.4522.0426.7930.2921.8515.8222.7024.2318.0714.2621.4725.1516.4613.8826.8025.1018.2415.1421.5222.8318.3517.3621.1322.7919.6218.4723.3527.3120.7117.2921.8017.4813.58
Interest Expense Debt 11.039.957.465.174.183.002.823.253.172.261.781.981.972.182.652.923.163.143.113.163.143.002.992.902.992.952.792.722.942.993.562.912.442.352.392.362.392.332.20NANANANANANANANANANANANANANANA
Interest Income Expense Net -11.03-9.95-7.8425.17-4.18-3.00-2.8217.66-3.17-2.26-1.7815.59-1.97-2.18-2.6521.74-3.16-3.14-3.11-3.16-3.14-3.00-2.9920.35-2.99-2.95-2.7921.69-2.94-2.99-3.5617.27-11.927.13-2.39-2.36-2.396.74-2.20-2.18-2.15-2.16-2.20NANA-2.38-2.17NANANANANANANA
Interest Paid Net 11.028.987.825.793.163.682.143.852.492.361.622.221.802.172.863.123.153.382.833.403.073.592.543.262.75NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Income Loss From Continuing Operations 40.3727.9511.52NA27.1123.5417.68NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Income Tax Expense Benefit 15.159.671.1111.0310.377.735.7611.259.356.744.718.137.398.086.469.0510.996.485.807.777.775.194.55-93.7810.577.455.2910.068.405.934.297.008.895.544.4710.348.866.595.077.588.116.355.946.928.036.766.398.009.907.356.207.526.154.68
Income Taxes Paid Net 2.626.520.412.487.8116.660.421.011.086.620.3710.2022.551.790.367.503.865.460.712.104.3810.101.575.995.3712.585.577.802.075.010.670.260.751.170.326.587.178.190.343.141.155.261.521.211.422.021.201.220.901.47-5.071.311.83NA
Profit Loss 40.3730.5871.6639.6430.5726.1418.7928.4523.2520.6117.4031.1828.1022.5520.1626.4032.4719.4918.4524.2524.7815.9114.47117.7216.76NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Comprehensive Income Loss Net Of Tax 0.010.04-0.02NA0.070.060.00NA0.03-0.000.04NA-0.07-0.040.16NA0.06-0.01-0.03NA0.070.12-0.02NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Net Income Loss 40.3730.5871.6639.6430.5726.1418.7928.4523.2520.6117.4031.1828.1022.5520.1626.4032.4719.4918.4524.2524.7815.9114.47117.7216.7611.467.979.7312.879.086.5711.5213.628.496.8513.8913.7510.217.8711.7612.579.859.2111.9412.4510.489.9113.2315.3611.419.6112.749.707.39
Comprehensive Income Net Of Tax 40.3830.6271.6439.4930.6326.2018.8028.4323.2820.6117.4431.0928.0322.5120.3226.3532.5319.4818.4224.2024.8516.0414.44117.6916.7611.447.929.7912.889.086.5111.5213.598.506.9213.8413.7110.207.9011.7312.579.859.21NANANANANANANANANANANA

    2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Assets 2136.672109.082061.601707.841677.711645.381603.241595.931610.351596.031272.421275.741295.381312.341314.431309.881306.221280.251239.631217.321201.801180.211148.861147.851156.411150.121130.731128.281144.921148.021132.361152.711149.101132.751112.061116.411089.131051.761021.611019.561009.43985.26967.13972.45988.25963.65934.28918.93895.14866.70832.03813.56NANA
Liabilities 1225.301228.511202.07903.90904.65893.35865.35863.90897.90897.91584.74593.14633.77668.51676.83675.84689.51687.94658.99645.78647.25643.01618.57623.67743.63747.76734.11733.99754.32764.71751.84773.02759.63705.93686.21691.88674.61645.33620.05618.53613.74597.48594.27607.71632.50616.15592.43585.79574.73557.38NA518.59NANA
Liabilities And Stockholders Equity 2136.672109.082061.601707.841677.711645.381603.241595.931610.351596.031272.421275.741295.381312.341314.431309.881306.221280.251239.631217.321201.801180.211148.861147.851156.411150.121130.731128.281144.921148.021132.361152.711149.101132.751112.061116.411089.131051.761021.611019.561009.43985.26967.13972.45988.25963.65934.28918.93895.14866.70NA813.56NANA
Stockholders Equity 911.37880.57859.54803.95773.07752.03737.89732.02712.46698.12687.68682.60661.61643.84637.60634.04616.72592.31580.64571.53554.55537.20530.28524.18412.78402.37396.62394.29390.60383.31380.51379.69389.46426.82425.85424.53414.52406.44401.56401.03395.69387.78372.86364.74355.76347.50341.85333.14320.41309.32300.98294.98NANA

    2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Cash And Cash Equivalents At Carrying Value 1.952.210.690.961.560.871.601.492.382.412.331.241.540.690.342.342.291.501.441.514.404.484.452.501.371.871.680.851.091.241.061.100.760.740.781.170.771.141.211.630.650.710.461.610.360.340.361.230.650.442.250.990.500.53

    2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Property Plant And Equipment Gross NANANA245.72NANANA230.37NANANA225.97NANANA215.08NANANA201.39NANANA187.60NANANA180.34NANANA170.60NANANA156.65NANANA148.44NANANA137.28NANANA125.73NANANANANANA
Construction In Progress Gross NANANA1.20NANANA3.29NANANA1.76NANANA0.27NANANA2.62NANANA1.60NANANA0.70NANANA0.57NANANA5.48NANANA3.81NANANA3.05NANANA0.68NANANANANANA
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment NANANA102.98NANANA98.33NANANA91.51NANANA84.31NANANA77.12NANANA70.03NANANA68.85NANANA61.41NANANA53.50NANANA47.06NANANA39.30NANANA31.71NANANANANANA
Amortization Of Intangible Assets 2.802.702.301.501.401.501.501.702.501.600.10NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Property Plant And Equipment Net NANANA143.94NANANA135.32NA138.59135.03136.21134.25133.61132.07131.05127.98126.91127.74126.90125.76121.61119.90119.17119.31118.12116.22112.19113.50114.24108.53109.75110.53110.42109.63108.63106.94105.85106.17105.19102.98101.18100.58101.0399.9299.7394.6294.7094.7291.91NA83.86NANA
Goodwill 323.77325.35323.80132.31132.31132.31132.31132.39132.39132.3928.2028.2028.2028.2028.2028.2028.1227.8127.8127.8127.8127.8127.8127.8127.8127.8127.8127.8127.8127.8127.8127.8127.8127.8127.8127.8127.7027.7027.7027.7027.7027.7027.7027.7027.7027.7027.7027.7027.7027.70NA27.70NANA
Intangible Assets Net Excluding Goodwill 67.4865.6168.0641.1342.6144.0945.5747.0548.7251.177.077.127.177.227.287.337.556.817.037.257.487.297.517.727.948.168.388.608.819.039.259.469.689.9010.1210.3410.2410.4510.4610.6610.8711.0711.2811.4911.6911.9012.1112.3112.5312.54NA12.87NANA
Finite Lived Intangible Assets Net 67.3165.4467.8835.2636.7438.2239.7041.1842.8445.30NA1.25NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Deferred Income Tax Liabilities Net 229.12229.75223.74246.91238.13236.61238.75242.43231.48223.34212.82216.08216.41218.75NA218.27NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Stockholders Equity 911.37880.57859.54803.95773.07752.03737.89732.02712.46698.12687.68682.60661.61643.84637.60634.04616.72592.31580.64571.53554.55537.20530.28524.18412.78402.37396.62394.29390.60383.31380.51379.69389.46426.82425.85424.53414.52406.44401.56401.03395.69387.78372.86364.74355.76347.50341.85333.14320.41309.32300.98294.98NANA
Common Stock Value 109.25107.36105.49110.08107.46105.89106.77108.61106.74105.06104.58106.29106.08106.01106.96106.36106.03104.98103.64103.80102.75101.98102.84102.95102.70103.04102.48101.82101.83101.31101.48101.05103.64109.23107.75106.47103.89103.10102.05103.02103.24101.7190.4185.3482.4580.7279.6574.8869.5968.22NA63.62NANA
Retained Earnings Accumulated Deficit 802.16773.26754.15693.94665.53646.13631.17623.47605.75593.13583.17576.42555.55537.77530.56527.75510.70487.41477.08467.78451.79435.28427.63421.40310.21299.45294.25292.52288.88282.12279.15278.71285.89317.62318.13318.16310.69303.34299.52298.04292.45286.07282.46279.40273.31266.77262.20258.26250.82241.10NA231.35NANA
Accumulated Other Comprehensive Income Loss Net Of Tax -0.04-0.05-0.10-0.080.070.01-0.05-0.05-0.04-0.07-0.07-0.10-0.020.050.09-0.07-0.02-0.08-0.08-0.05NA-0.07-0.19-0.17-0.13-0.13-0.11-0.06-0.11-0.12-0.12-0.07-0.07-0.03-0.03-0.10-0.06-0.01-0.00-0.03NANANANANANANANANANANANANANA

    2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Net Cash Provided By Used In Operating Activities 47.4535.7435.7161.1351.2630.3051.7459.4638.3060.3737.6148.9734.0251.8445.6851.1244.8845.4846.5145.8343.0822.6131.1541.2531.74NANANANANANANANANANANANA17.1238.0533.7333.6824.6241.6235.3725.7329.7935.4824.8233.0536.0535.4034.4922.96NA
Net Cash Provided By Used In Investing Activities -31.34-36.68-263.53-44.63-17.21-35.05-34.54-16.28-14.57-312.29-8.55-11.541.07-14.32-28.21-32.50-34.26-48.73-27.65-29.84-28.79-26.74-19.13-13.35-17.82NANANANANANANANANANANANANA-28.14-35.17-30.01-26.12-19.90-18.31-26.73-39.87-30.09-29.34-46.09-38.48-29.80-27.42-27.02NA
Net Cash Provided By Used In Financing Activities -16.382.46227.55-17.11-33.223.88-17.09-44.07-23.79252.03-27.97-37.80-33.99-37.14-19.51-18.62-9.813.31-18.91-18.92-14.294.24-10.10-26.67-14.46NANANANANANANANANANANANANA-10.342.42-3.721.75-22.87-15.811.0210.06-6.265.1013.260.62-4.34-6.574.03NA

    2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Net Cash Provided By Used In Operating Activities 47.4535.7435.7161.1351.2630.3051.7459.4638.3060.3737.6148.9734.0251.8445.6851.1244.8845.4846.5145.8343.0822.6131.1541.2531.74NANANANANANANANANANANANA17.1238.0533.7333.6824.6241.6235.3725.7329.7935.4824.8233.0536.0535.4034.4922.96NA
Net Income Loss 40.3730.5871.6639.6430.5726.1418.7928.4523.2520.6117.4031.1828.1022.5520.1626.4032.4719.4918.4524.2524.7815.9114.47117.7216.7611.467.979.7312.879.086.5711.5213.628.496.8513.8913.7510.217.8711.7612.579.859.2111.9412.4510.489.9113.2315.3611.419.6112.749.707.39
Profit Loss 40.3730.5871.6639.6430.5726.1418.7928.4523.2520.6117.4031.1828.1022.5520.1626.4032.4719.4918.4524.2524.7815.9114.47117.7216.76NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Depreciation Depletion And Amortization 26.8827.3727.5928.0727.9227.7727.5827.6528.4927.1023.4623.3923.5923.8023.8623.5222.8721.9921.1021.0820.6120.3619.9319.9919.6719.3519.4119.6520.1120.5620.8620.9821.1321.2720.9120.7420.4020.0519.9319.7519.4518.8418.8118.8118.3317.8217.5217.6517.1116.4616.1716.3115.68NA
Increase Decrease In Accounts Receivable 26.6217.32-16.210.5922.8915.80-7.92-9.0727.986.50-1.01-6.003.890.39-1.71-9.6116.561.83-1.466.2110.117.15-7.75-1.2211.434.29-4.04-6.368.524.47-2.88-11.3314.074.97-11.60-1.9314.956.57-4.12-4.375.970.47-4.53-6.3015.122.74-7.713.4111.364.33-1.16-12.1519.88NA
Deferred Income Tax Expense Benefit NANANA8.791.52-2.14-3.6810.958.1310.53-3.26NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Share Based Compensation 1.891.891.492.901.691.651.762.361.711.821.780.661.671.501.721.801.351.351.391.300.980.960.860.950.710.730.810.760.740.730.860.540.911.020.930.841.031.030.950.301.131.131.130.691.081.080.991.511.581.101.021.071.07NA
Amortization Of Financing Costs 0.000.000.000.000.000.010.000.000.010.000.000.000.000.000.000.000.000.000.000.000.000.000.010.010.010.010.010.010.010.010.01NANANANANANANANANANANANANANANANANANANANANANANA

    2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Net Cash Provided By Used In Investing Activities -31.34-36.68-263.53-44.63-17.21-35.05-34.54-16.28-14.57-312.29-8.55-11.541.07-14.32-28.21-32.50-34.26-48.73-27.65-29.84-28.79-26.74-19.13-13.35-17.82NANANANANANANANANANANANANA-28.14-35.17-30.01-26.12-19.90-18.31-26.73-39.87-30.09-29.34-46.09-38.48-29.80-27.42-27.02NA
Payments To Acquire Property Plant And Equipment 5.224.376.867.024.001.185.421.71-1.301.290.984.082.753.703.205.242.881.212.753.146.103.752.671.833.163.795.830.521.337.820.881.282.212.833.003.662.983.292.814.013.812.601.553.142.147.061.822.024.353.866.976.951.64NA

    2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Net Cash Provided By Used In Financing Activities -16.382.46227.55-17.11-33.223.88-17.09-44.07-23.79252.03-27.97-37.80-33.99-37.14-19.51-18.62-9.813.31-18.91-18.92-14.294.24-10.10-26.67-14.46NANANANANANANANANANANANANA-10.342.42-3.721.75-22.87-15.811.0210.06-6.265.1013.260.62-4.34-6.574.03NA
Payments Of Dividends Common Stock 11.3911.3811.4011.0911.0911.0811.0110.5510.5510.5410.5510.1310.1210.169.379.119.109.098.258.228.228.206.306.256.246.246.166.106.106.126.146.056.556.546.646.36NANANANANANANANANANANANANANANANANANA

    2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Revenues 243.51203.03163.72210.88200.54177.03145.37175.91173.29146.44121.19148.98156.45137.67129.45147.22173.56127.44122.01133.12143.15116.98105.08122.23135.39109.5894.84105.28121.99103.1193.70105.28113.0596.0390.19111.79113.0395.7587.4794.61108.8687.1388.71101.9599.4383.7778.9385.21104.9679.5373.0479.9483.2066.52
Operating, Product, Enviroplex 9.730.930.947.769.985.510.9216.195.708.122.0916.125.919.202.787.5828.361.072.819.2214.673.712.8110.6815.78NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Adler Tanks NANANA27.9826.1923.6620.3222.2922.2819.9617.7118.8919.2718.6320.6923.3424.8126.3423.4325.8126.0223.0521.1825.2323.4222.2520.4621.4820.3521.5220.4823.1224.5024.1222.9026.7525.7125.1523.1723.0425.7724.3220.8223.2623.3220.6620.0721.1119.55NANANANANA
Enviroplex NANANA7.629.984.650.9216.185.548.121.2316.125.919.201.507.5828.361.072.819.2114.103.712.0210.6815.784.150.766.3311.644.000.152.256.171.890.316.868.351.141.101.939.500.236.199.929.184.720.010.3718.46NANANANANA
Mobile Modular NANANA133.86125.84111.3890.6499.70110.3984.5768.6576.1595.4176.7673.2081.8986.3067.7265.0965.9674.8959.8753.8557.4468.8956.6448.3051.0663.6949.6845.0850.1753.1142.1238.8844.3846.2437.3133.6434.4839.6929.5028.9930.6333.0027.7828.3630.2035.28NANANANANA
Trs Ren Telco NANANA41.4238.5337.3433.4937.7335.0733.7833.6037.8135.8633.0834.0634.4134.0932.3130.6832.1328.1430.3528.0428.8927.3026.5425.3126.4126.3227.9127.9829.7529.2727.9028.0933.8032.7232.2329.5535.3233.9433.0832.71NANA30.6130.50NANANANANANANA
Revenue From Contract With Customer Excluding Assessed Tax 243.51203.03163.7253.96200.54177.0316.8245.64173.29146.4415.44148.98156.45137.6715.44147.22173.56127.4417.86133.12143.15116.98105.08122.23135.39109.5894.84105.28121.99103.1193.70105.28113.0596.0390.19111.79113.0395.7587.4794.61108.8687.1388.71101.9599.4383.7778.9385.21104.9679.5373.0479.9483.2066.52
Intersegment Elimination, Mobile Modular 0.21NANA-1.850.000.860.00-0.00-0.160.00-0.860.000.00-0.00-1.27NANANANA-0.00-0.560.00-0.800.000.000.000.000.00-0.090.000.00-0.21-0.70-0.00-0.000.030.461.080.000.000.000.000.000.00NANANANANANANANANANA
Non Lease Other 4.200.940.870.380.670.480.280.350.390.400.330.390.430.370.491.310.520.600.490.490.480.550.400.190.460.400.46NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Non Lease Rental Related Services 18.9114.4712.2616.4118.1814.2011.3913.0417.4610.928.5710.7413.629.3512.8010.8316.0412.389.9511.0413.1210.979.889.7812.4110.409.29NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Non Lease Revenues 99.8462.2736.5668.2164.0250.2126.8956.8655.2138.9223.2447.8855.7339.8027.2240.3866.3526.0126.5035.6548.9630.2421.5333.9350.8330.2817.64NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Non Lease Sales 76.7246.8623.4451.4245.1735.5315.2343.4737.3727.6114.3436.7541.6830.0813.9328.2449.7913.0316.0524.1235.3618.7111.2623.9637.9619.497.90NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Product 77.1147.8023.6652.9145.3936.4715.8844.7337.6428.2614.6137.2442.3330.6714.3728.8450.8513.7116.8224.9036.0919.5512.0924.3338.6820.19NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Product And Service Other 3.213.532.681.041.421.120.940.910.870.910.830.860.940.901.071.851.031.161.031.021.031.080.900.711.070.65NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Product, Adler Tank Rentals Llc 0.000.000.27NA0.980.600.66NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Product And Service Other, Adler Tank Rentals Llc 0.000.000.07NA0.560.330.19NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Non Lease Other, Adler Tanks NANANA-0.050.320.18NA0.050.070.040.000.010.04-0.000.02-0.000.040.07NA0.030.000.05NANANA0.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Non Lease Other, Adler Tanks Discontinued NANANANA0.32NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Non Lease Other, Mobile Modular 3.810.580.420.010.060.010.030.060.030.020.020.05-0.010.020.020.900.000.020.040.000.020.000.00-0.120.000.01NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Non Lease Other, Trs Ren Telco 0.390.360.450.410.290.290.250.240.290.340.300.330.400.340.450.410.470.510.450.460.460.500.390.310.460.390.46NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Non Lease Rental Related Services, Adler Tanks NA0.002.568.287.076.645.185.776.245.714.765.215.465.265.396.877.227.466.086.606.785.995.096.396.256.185.69NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Non Lease Rental Related Services, Adler Tanks Discontinued NANANANA7.07NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Non Lease Rental Related Services, Mobile Modular 18.2513.918.977.4710.436.885.656.6210.634.583.214.877.493.536.693.318.114.243.303.645.704.283.982.705.533.572.94NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Non Lease Rental Related Services, Trs Ren Telco 0.660.560.730.660.680.680.550.650.590.620.610.670.670.560.720.640.720.670.570.790.640.710.810.690.620.650.66NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Non Lease Revenues, Adler Tanks NA0.002.838.938.377.425.846.597.276.355.375.645.735.495.917.147.408.126.357.047.086.075.397.186.727.105.88NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Non Lease Revenues, Adler Tanks Discontinued NANANANA8.37NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Non Lease Revenues, Enviroplex 9.520.920.947.629.984.650.9216.185.548.121.2316.125.919.201.507.5828.361.072.819.2114.103.712.0210.6815.784.150.76NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Non Lease Revenues, Mobile Modular 80.9353.8427.0043.3539.4131.7116.0526.8937.0219.3910.8516.9336.7618.8713.9619.8624.7810.9911.3512.4222.8613.248.5810.0123.0613.085.91NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Non Lease Revenues, Trs Ren Telco 9.407.515.808.316.266.434.087.195.385.075.799.197.336.245.845.815.815.826.006.974.937.225.546.065.275.955.10NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Non Lease Sales, Adler Tanks NA0.000.270.700.980.600.660.770.960.590.610.430.230.230.500.260.140.590.270.410.290.030.300.790.460.930.19NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Non Lease Sales, Adler Tanks Discontinued NANANANA0.98NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Non Lease Sales, Enviroplex 9.520.920.947.629.984.650.9216.185.548.121.2316.125.919.201.507.5828.361.072.819.2114.103.712.0210.6815.784.150.76NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Non Lease Sales, Mobile Modular 58.8739.3617.6135.8728.9224.8210.3820.2226.3614.787.6212.0229.2715.327.2615.6416.686.728.008.7717.148.964.597.4317.539.502.96NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Non Lease Sales, Trs Ren Telco 8.346.584.627.245.295.463.286.304.504.114.888.196.265.344.674.764.614.644.985.723.836.014.345.064.194.913.98NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Adler Tanks NANANA0.821.540.930.840.891.090.700.680.490.320.300.590.330.250.740.350.530.37-20.6421.180.870.55-19.3120.46NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Enviroplex NANANA7.629.984.650.9216.185.548.121.2316.125.919.201.507.5828.361.072.819.2114.103.712.0210.6815.784.150.76NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Mobile Modular NANANA36.2629.3725.2010.7520.6526.7015.137.9412.3729.5915.677.6416.8616.997.088.369.0717.50-39.6853.857.6117.92-35.6048.30NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Trs Ren Telco NANANA9.255.926.814.317.925.175.215.599.117.446.405.705.926.295.976.347.105.14-14.8628.045.885.50-14.3225.31NANANANANANANANANANANANANANANANANANANANANANANANANANANA

Plots across concepts


IncomeStatement
Other Comprehensive Income Loss Net Of Tax
Expenses
Income Tax Expense Benefit
Balance Sheet
Cash And Cash Equivalents At Carrying Value
Assets
Cash And Cash Equivalents At Carrying Value
Current Assets
Cash And Cash Equivalents At Carrying Value
NonCurrent Assets
Operating Lease Right Of Use Asset
PropertyPlantAndEquipmentNet
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
Liabilities
Operating Lease Liability
Stockholders Equity
Accumulated Other Comprehensive Income Loss Net Of Tax
CashFlow
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInOperatingActivities
Increase Decrease In Prepaid Deferred Expense And Other Assets
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
Shares
Weighted Average Number Of Shares Outstanding Basic
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Undiscounted Excess Amount
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Accumulated Amortization

Line plots across dimensions of each concept


Gross Margin
us-gaap:StatementBusinessSegments
(None,)
Gross  Marginus-gaap: Statement Business Segments
Operating Margin
us-gaap:StatementBusinessSegments
(None,)
Operating  Marginus-gaap: Statement Business Segments
SG&A Ratio
us-gaap:StatementBusinessSegments
(None,)
S G& A  Ratious-gaap: Statement Business Segments
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ProductOrService
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Product Or Service
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:StatementBusinessSegments
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Statement Business Segments
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ProductOrService, us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperations
(None, 'mgrc:AdlerTankRentalsLlc')
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Product Or Service, us-gaap: Income Statement Balance Sheet And Additional Disclosures By Disposal Groups Including Discontinued Operations
us-gaap:Revenues
us-gaap:StatementBusinessSegments
(None,)
Revenuesus-gaap: Statement Business Segments
us-gaap:GrossProfit
us-gaap:StatementBusinessSegments
(None,)
Gross Profitus-gaap: Statement Business Segments
us-gaap:SellingGeneralAndAdministrativeExpense
us-gaap:StatementBusinessSegments
(None,)
Selling General And Administrative Expenseus-gaap: Statement Business Segments
us-gaap:OperatingIncomeLoss
us-gaap:StatementBusinessSegments
(None,)
Operating Income Lossus-gaap: Statement Business Segments
us-gaap:InterestIncomeExpenseNet
us-gaap:StatementBusinessSegments
(None,)
Interest Income Expense Netus-gaap: Statement Business Segments
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:PropertyPlantAndEquipmentGross
us-gaap:PropertyPlantAndEquipmentByType
(None,)
Property Plant And Equipment Grossus-gaap: Property Plant And Equipment By Type
us-gaap:FiniteLivedIntangibleAssetsNet
us-gaap:FiniteLivedIntangibleAssetsByMajorClass
(None,)
Finite Lived Intangible Assets Netus-gaap: Finite Lived Intangible Assets By Major Class
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:Revenues
us-gaap:StatementBusinessSegments
(None,)
Revenuesus-gaap: Statement Business Segments
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ProductOrService
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Product Or Service
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:StatementBusinessSegments
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Statement Business Segments
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ProductOrService, us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperations
(None, 'mgrc:AdlerTankRentalsLlc')
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Product Or Service, us-gaap: Income Statement Balance Sheet And Additional Disclosures By Disposal Groups Including Discontinued Operations