Home Data Calendar Blog

MGRC

Tables

    2024-03-31 2023-12-31 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.25111.12109.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.56NA24.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.51NA24.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 0.931.311.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 0.931.311.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.000.000.000.000.000.000.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Income Loss From Continuing Operations Per Diluted Share 0.000.000.000.000.000.000.000.000.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2024-03-31 2023-12-31 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 187.83221.59243.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 187.83221.59243.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 94.56111.47131.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 22.4039.3052.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 93.27110.12111.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 59.8254.5148.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 42.7355.6766.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 12.7012.1311.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 -12.7069.37-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 14.1810.7911.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 22.8532.0240.3727.9511.5234.9927.1123.5417.68NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Income Tax Expense Benefit 7.0511.6815.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 0.4882.022.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 22.8532.0240.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.07NA0.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 22.8532.0240.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 22.9131.9440.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

    2024-03-31 2023-12-31 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 2263.432217.282136.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 1320.411283.481225.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 2263.432217.282136.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 943.02933.80911.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

    2024-03-31 2023-12-31 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.910.881.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
Inventory Net 24.5515.43NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2024-03-31 2023-12-31 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 NA241.71NANANA245.72NANANA230.37NANANA225.97NANANA215.08NANANA201.39NANANA187.60NANANA180.34NANANA170.60NANANA156.65NANANA148.44NANANA137.28NANANA125.73NANANANANANA
Construction In Progress Gross NA14.81NANANA1.20NANANA3.29NANANA1.76NANANA0.27NANANA2.62NANANA1.60NANANA0.70NANANA0.57NANANA5.48NANANA3.81NANANA3.05NANANA0.68NANANANANANA
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment NA87.40NANANA102.98NANANA98.33NANANA91.51NANANA84.31NANANA77.12NANANA70.03NANANA68.85NANANA61.41NANANA53.50NANANA47.06NANANA39.30NANANA31.71NANANANANANA
Amortization Of Intangible Assets 2.602.902.802.702.301.501.401.501.501.702.501.600.10NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Property Plant And Equipment Net NA169.11NANANA143.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.22323.22323.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 62.0264.5967.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 61.8564.4267.3165.4467.8835.2636.7438.2239.7041.1842.8445.30NA1.25NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2024-03-31 2023-12-31 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 246.26241.56229.12229.75223.74246.91238.13236.61238.75242.43231.48223.34212.82216.08216.41218.75NA218.27NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2024-03-31 2023-12-31 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 943.02933.80911.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.25111.12109.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 833.82822.80802.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.05-0.12-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

    2024-03-31 2023-12-31 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 59.42-23.5647.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 -78.11-60.32-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 19.7382.81-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

    2024-03-31 2023-12-31 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 59.42-23.5647.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 22.8532.0240.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 22.8532.0240.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 27.1927.5326.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 -15.1610.0426.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
Increase Decrease In Inventories 9.12NANANA5.31NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Increase Decrease In Accounts Payable 9.14NANANA31.56NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Share Based Compensation 2.213.001.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.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

    2024-03-31 2023-12-31 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 -78.11-60.32-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 25.2827.545.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

    2024-03-31 2023-12-31 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 19.7382.81-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.7711.3911.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

    2024-03-31 2023-12-31 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 187.83221.59243.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 1.72NA9.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
Transferred At Point In Time 40.20NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Transferred Over Time 7.50NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Revenue From Contract With Customer Excluding Assessed Tax 187.83221.59243.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 NA-2.640.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 3.58-1.864.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 9.2913.0018.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 47.6669.1199.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 34.8057.9876.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 35.0758.5977.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 2.852.763.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 NA0.000.000.000.270.700.980.600.66NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Product And Service Other, Adler Tank Rentals Llc NA0.000.000.000.070.120.560.330.19NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Non Lease Other, Mobile Modular 3.10-2.333.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, Portable Storage 0.13NANANA0.01NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Non Lease Other, Trs Ren Telco 0.360.340.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, Mobile Modular 4.27-4.4018.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, Portable Storage 4.39NANANA4.42NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Non Lease Rental Related Services, Trs Ren Telco 0.620.710.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, Enviroplex 1.728.819.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 32.7032.7280.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, Portable Storage 5.73NANANA5.07NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Non Lease Revenues, Trs Ren Telco 7.526.469.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, Enviroplex 1.728.819.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 25.3339.4458.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, Portable Storage 1.21NANANA0.64NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Non Lease Sales, Trs Ren Telco 6.545.418.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

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
Dividends Payable Current And Noncurrent
Stockholders Equity
Accumulated Other Comprehensive Income Loss Net Of Tax
CashFlow
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInOperatingActivities
Increase Decrease In Accounts Receivable
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
Shares
Weighted Average Number Of Shares Outstanding Basic
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Payments Due Year Four
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Accumulated Amortization
InventoryNet
Inventory Raw Materials Net Of Reserves

Line plots across dimensions of each concept