Home Data Calendar Blog

MGRC

Tables

    2024-09-30 2024-06-30 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 113.99111.60109.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.5724.5624.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.5524.5524.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 6.080.840.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 6.080.840.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.000.000.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Income Loss From Continuing Operations Per Diluted Share 0.000.000.000.000.000.000.000.000.000.000.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2024-09-30 2024-06-30 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 266.76212.61187.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 266.76212.61187.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 142.78109.2094.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 61.1134.1222.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 123.98103.4293.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 49.3061.3759.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 74.6842.0542.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.6413.0412.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.64-13.04-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 13.9412.2114.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 149.3220.6222.8532.0240.3727.9511.5234.9927.1123.5417.68NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Income Tax Expense Benefit 53.508.367.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.77-5.080.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 149.3120.6222.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.140.010.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 149.3220.6222.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 149.1820.6322.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-09-30 2024-06-30 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 2285.642318.342263.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 1191.581364.101320.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 2285.642318.342263.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 1094.06954.23943.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-09-30 2024-06-30 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 4.069.401.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 22.2928.2124.5515.43NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2024-09-30 2024-06-30 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
Amortization Of Intangible Assets 2.602.502.602.902.802.702.301.501.401.501.501.702.501.600.10NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Goodwill 323.22323.22323.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 56.8959.4562.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 56.7259.2861.8564.4267.3165.4467.8835.2636.7438.2239.7041.1842.8445.30NA1.25NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2024-09-30 2024-06-30 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 273.48253.15246.26241.56229.12229.75223.74246.91238.13236.61238.75242.43231.48223.34212.82216.08216.41218.75NA218.27NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2024-09-30 2024-06-30 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 1094.06954.23943.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 113.99111.60109.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 980.24842.67833.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.17-0.04-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-09-30 2024-06-30 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 198.9779.2159.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 -6.93-55.77-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 -197.37-15.9519.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-09-30 2024-06-30 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 198.9779.2159.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 149.3220.6222.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 149.3120.6222.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 26.6926.9427.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 7.716.05-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 -5.933.679.12NA-4.611.285.31NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Increase Decrease In Accounts Payable 7.4114.019.14NA3.30-12.3531.56NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Share Based Compensation 2.392.352.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.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-09-30 2024-06-30 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 -6.93-55.77-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 5.954.8525.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-09-30 2024-06-30 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 -197.37-15.9519.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.6611.6611.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-09-30 2024-06-30 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 266.76212.61187.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 17.5011.371.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 96.9061.8040.20NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Transferred Over Time 16.604.207.50NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Revenue From Contract With Customer Excluding Assessed Tax 266.76212.61187.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 0.00NANA-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 0.410.403.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 21.0111.789.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 113.5065.9747.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 92.0753.7934.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 92.5154.4135.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.352.662.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
Non Lease Other, Mobile Modular 0.030.033.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.030.040.130.050.030.030.01NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Non Lease Other, Trs Ren Telco 0.350.330.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 16.136.734.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.134.354.394.815.034.994.42NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Non Lease Rental Related Services, Trs Ren Telco 0.760.710.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 17.5011.371.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 82.1642.6832.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.575.665.736.556.206.135.07NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Non Lease Revenues, Trs Ren Telco 8.286.267.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 17.5011.371.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 65.9935.9325.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.411.271.211.701.141.110.64NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Non Lease Sales, Trs Ren Telco 7.175.226.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
Selling General And Administrative Expense
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
Intangible Assets Net Excluding Goodwill
Liabilities
Dividends Payable Current And Noncurrent
Stockholders Equity
Accumulated Other Comprehensive Income Loss Net Of Tax
CashFlow
Net Cash Provided By Used In Financing 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
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Accumulated Amortization
InventoryNet
Inventory Raw Materials Net Of Reserves

Line plots across dimensions of each concept