Home Data Calendar Blog

MTRX

Tables

    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
Weighted Average Number Of Diluted Shares Outstanding 27.3827.11NA27.0427.0026.86NA26.7826.7526.61NA26.5226.4926.27NA26.4826.9327.57NA27.4227.5827.59NA26.8227.0826.76NA26.5926.8326.80NA27.0527.2527.05NA26.7127.1627.13NA27.0426.8826.65NA26.4126.2026.15NA26.0826.1126.72NA26.7226.6326.55
Weighted Average Number Of Shares Outstanding Basic 27.3827.11NA27.0427.0026.86NA26.7826.7526.61NA26.5226.4926.27NA26.4826.9326.93NA26.7927.0426.92NA26.8226.7726.66NA26.5926.5526.39NA26.7626.7226.48NA26.7126.6026.47NA26.3726.2526.12NA26.0425.9425.79NA25.7225.8226.40NA26.4326.4026.34
Earnings Per Share Basic -0.10-0.12-0.01-0.47-1.22-0.240.51-1.30-0.93-0.66-0.40-0.49-0.17-0.12-0.22-0.21-1.040.230.480.330.150.09-0.55-0.190.170.14-0.04-0.520.200.350.350.160.200.380.41-0.110.120.220.290.430.390.250.280.250.210.180.070.190.270.130.210.190.200.12
Earnings Per Share Diluted -0.10-0.12-0.01-0.47-1.22-0.240.51-1.30-0.93-0.66-0.40-0.49-0.17-0.12-0.22-0.21-1.040.220.470.330.140.08-0.55-0.190.170.14-0.04-0.520.200.350.340.160.200.370.40-0.110.120.220.280.420.380.250.280.250.210.180.070.190.270.130.210.180.200.12

    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
Revenue From Contract With Customer Including Assessed Tax 175.04197.66205.85186.90193.84208.43200.72177.00161.97168.09174.90148.26167.47182.77195.84248.33318.68338.10398.71358.89340.57318.51293.09245.65282.91269.91291.84251.24314.02348.23359.63310.17325.91320.49364.42318.32344.91322.58344.36381.96311.09226.91235.56226.39221.97210.76184.86184.63201.16170.51163.63136.33175.25151.84
Revenues 175.04197.66205.85186.90193.84208.43200.72177.00161.97168.09174.90148.26167.47182.77195.84248.33318.68338.10398.71358.89340.57318.51293.09245.65282.91269.91291.84251.24314.02348.23359.63310.17325.91320.49364.42318.32344.91322.58344.36381.96311.09226.91235.56226.39221.97210.76184.86184.63201.16170.51163.63136.33175.25151.84
Cost Of Goods And Services Sold 164.45185.80191.16182.48195.14195.42199.86178.77158.76171.60173.36146.70152.16168.42176.60227.85288.68305.63354.98321.98312.68295.09271.64230.75256.21241.02NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Gross Profit 10.5911.8614.704.42-1.3013.010.86-1.763.21-3.511.541.5615.3114.3519.2320.4830.0032.4743.7436.9127.8923.4221.4514.8926.7028.8923.13-2.6128.2132.2834.1027.3030.0034.5840.402.6315.9628.3836.9039.9434.1525.4827.0023.1322.3322.2418.6619.7723.1018.0920.8718.5719.7715.70
Selling General And Administrative Expense 15.7317.1117.0316.8617.5516.8118.1017.0415.9216.6317.7317.1816.7218.1319.7019.7223.1623.6926.3524.1122.3621.2020.5720.7521.5321.5719.6018.6019.9817.9819.6020.9625.0719.4822.0317.0819.6319.8322.6921.1219.3314.7115.4114.7013.5614.3212.2512.3611.9011.4811.3610.9311.1410.59
Operating Income Loss -5.14-5.25-2.60-12.76-32.44-5.09-18.16-35.54-13.41-20.74-16.35-17.48-6.46-3.46-7.92-5.80-31.688.7717.3912.795.532.22-17.11-5.865.177.323.53-21.218.2414.3014.506.354.9315.1018.37-14.45-3.678.5514.2118.8214.8210.7611.598.438.777.926.417.4211.206.619.527.648.635.11
Interest Expense 0.320.330.470.270.920.370.250.200.502.000.500.320.360.380.370.400.440.390.340.300.360.290.520.640.820.620.640.830.500.240.100.240.250.260.290.290.300.350.540.320.350.220.200.200.220.180.200.170.170.280.200.230.200.17
Interest Paid Net 0.260.390.420.620.640.420.260.710.201.600.430.360.570.470.610.590.530.420.360.49NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Income Tax Expense Benefit 0.01NA-0.04-0.36NANA0.05-0.1510.98-5.26-6.04-5.06-1.210.27-1.86-1.11-3.302.714.573.921.490.45-2.64-0.85-0.253.073.53-8.522.564.745.062.511.485.086.82-1.511.163.625.186.764.093.903.911.753.123.124.512.344.312.153.483.023.241.89
Income Taxes Paid Net -0.02-0.03-0.05NANANA-0.02-2.50NANA0.250.000.070.120.551.09-0.325.072.570.490.190.070.180.570.570.100.293.325.363.000.170.087.371.750.260.807.88-1.977.714.636.750.064.840.845.780.782.635.753.470.173.121.431.570.13
Profit Loss -2.85-3.17-0.34-12.69-32.83-6.5113.46-34.90-24.92-17.54-10.72-12.87-4.59-3.04-5.72-5.50-28.016.1512.818.933.932.31-14.68-5.154.533.82-0.95-13.505.259.349.133.553.129.7411.22-12.94-4.854.678.2211.7910.316.557.376.525.44NANANANANANANANANA
Net Income Loss -2.85NANANA-32.83NANANANANA-10.72-12.87-4.59-3.04-5.72-5.50-28.016.1512.818.933.932.31-14.68-5.154.533.82-0.95-13.825.259.349.134.365.439.9410.92-2.963.295.917.5611.4010.316.557.376.525.444.681.794.867.033.515.684.925.293.09
Comprehensive Income Net Of Tax -2.29NANANA-31.56NANANANANANANANANANANANANANANANANA-15.60-5.86NANA-0.47-12.793.539.069.287.114.077.4911.17-5.681.784.149.099.639.836.856.886.145.285.151.475.237.272.555.755.045.663.48

    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
Assets 404.83382.28400.50425.95438.12410.91440.79413.08440.56450.28467.56471.68479.91512.23517.31567.35591.89672.75633.39631.43569.55587.19558.03539.24557.87572.45586.03580.27635.79569.22564.97549.64572.15536.57568.33579.01566.08548.31568.93597.82535.91428.99409.98379.18376.07362.85323.13315.78315.60299.27306.44NANANA
Liabilities 225.92203.16219.02245.94246.67189.66213.09200.24194.95181.98182.02177.82175.62206.21209.42255.92269.09315.33281.44295.34245.96264.41239.19207.32222.28244.02264.22260.05305.96244.69249.40239.77267.23234.54283.78303.31284.29261.68286.65327.26277.76182.51171.82149.17153.69146.03112.04107.00112.98101.03106.77NANANA
Liabilities And Stockholders Equity 404.83382.28400.50425.95438.12410.91440.79413.08440.56450.28467.56471.68479.91512.23517.31567.35591.89672.75633.39631.43569.55587.19558.03539.24557.87572.45586.03580.27635.79569.22564.97549.64572.15536.57568.33579.01566.08548.31568.93597.82535.91428.99409.98379.18376.07362.85323.13315.78315.60299.27306.44NANANA

    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
Assets Current 267.31245.05262.26284.76294.48260.60287.41246.14254.74250.28291.22294.49304.77331.34335.16371.65381.51439.37417.31415.23364.84385.55357.05320.80337.51347.62358.63349.63408.24384.27375.45351.10386.65354.51381.77392.84376.04355.82375.55407.25346.35312.81296.27265.16267.32266.20230.52223.96221.28206.28215.55NANANA
Cash And Cash Equivalents At Carrying Value 47.1627.3654.8148.2031.4614.3452.3734.0965.0434.6883.8873.7593.4882.17100.0487.50110.50139.8989.7249.6871.4974.7464.0646.8874.0946.0943.8039.7066.2335.5871.6673.4082.4369.1879.24103.1868.5772.7577.1159.7673.2979.7663.7550.6733.2117.1739.7343.1337.4438.6959.3663.3843.6843.27
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents 72.1652.3679.8173.2056.4639.3477.3759.0992.6462.2883.8873.7593.4882.17100.04NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Accounts Receivable Net Current 158.18152.30145.76163.43182.05149.34153.88137.69121.60144.89148.03158.10151.07171.50160.67209.19199.07214.61218.43274.90203.57214.76203.39189.16183.45218.68210.95223.34248.71230.97190.43170.71207.43182.63199.15188.58215.14175.51204.69232.17161.50150.47140.84131.73152.75156.84108.03113.83115.69104.48103.48NANANA
Inventory Net 8.449.157.448.037.988.389.976.916.306.317.346.226.766.756.467.747.187.568.028.647.966.515.155.344.534.273.743.934.193.773.943.462.692.862.772.883.013.013.043.143.193.172.992.903.683.272.482.552.582.332.25NANANA
Other Assets Current 4.183.233.124.804.755.5512.897.328.4611.184.237.017.779.144.538.437.449.975.036.177.5810.214.466.817.838.994.917.378.328.865.418.007.248.495.666.837.327.648.905.015.986.666.233.874.975.565.693.703.363.994.40NANANA

    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
Property Plant And Equipment Net 42.4945.0347.5550.5450.6851.6653.8760.4862.7365.8069.4172.7375.7579.4480.7583.9783.9481.5279.3375.8171.5971.5072.6474.3876.1977.9280.2781.9681.2882.4284.7387.3482.8483.9585.0685.7687.2288.6589.1788.1086.8173.3371.3067.9565.4757.5654.8854.2454.0953.8553.31NANANA
Goodwill 29.1329.0529.1229.7129.7341.9242.1342.2460.5560.5460.6460.6060.6060.4460.3760.2860.5093.3093.3793.3293.2693.4596.16113.61113.84113.86113.50113.18113.0278.2778.2978.8470.6170.9471.5271.3872.2172.0669.8466.5967.1230.8930.8430.9130.9828.7628.6828.7328.9128.8329.06NANANA
Intangible Assets Net Excluding Goodwill 2.202.633.073.503.934.364.805.235.666.096.617.187.748.298.8411.1111.9618.5219.4720.2821.1022.0122.8124.4425.3624.8326.3027.7829.3520.1521.0021.9421.9922.9323.9625.1626.8028.1628.6829.7031.097.387.557.978.136.396.506.616.736.846.95NANANA
Other Assets Noncurrent 19.7114.8711.729.5410.356.185.5113.1911.4710.3711.9711.055.926.894.839.0415.9513.7421.2320.6213.169.134.522.082.175.643.942.041.391.401.786.856.602.133.953.873.803.625.706.174.544.594.027.184.173.942.562.234.593.471.56NANANA

    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
Liabilities Current 205.06171.41187.53208.41208.55154.60177.78180.18173.93154.28153.40149.24150.13170.22175.95224.08229.82285.31275.50289.54244.43261.14238.47194.41169.90199.52218.98215.06230.28224.09246.03233.10258.02217.53267.56287.89265.76246.03269.86275.79246.93172.24164.37143.52144.46136.61105.9698.26106.3095.01100.14NANANA
Accounts Payable Current 61.8974.0976.3665.5280.5668.5674.8968.1655.9565.9760.9250.1651.2768.6173.0977.2574.4696.98114.65110.5090.7194.8479.4467.6171.2590.89105.6597.27108.26127.73141.44122.94109.3499.76125.7990.4893.1595.23111.86121.80115.8967.8068.9659.5059.7161.6648.9342.7648.8144.5336.38NANANA
Other Liabilities Current 2.342.641.814.485.534.244.433.845.614.925.334.967.097.167.895.555.445.725.334.624.709.084.824.284.187.667.708.3115.547.446.625.396.715.696.5014.999.333.714.733.643.622.563.044.453.973.333.012.635.092.372.40NANANA
Contract With Customer Liability Current 117.2773.1385.44114.7399.7653.2965.1173.8784.8650.9753.8359.4962.2463.5263.89100.57110.56-130.19-105.63-122.23-115.37-118.38-120.74NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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
Deferred Income Tax Liabilities Net 0.030.030.030.030.030.020.030.030.030.030.030.030.070.030.060.00NANA0.30NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Liabilities Noncurrent 2.181.780.800.78NANA0.37NANANANANANANANA0.30NANA0.29NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating Lease Liability Noncurrent 18.6619.9520.6621.7322.7119.7019.9019.6318.9319.9520.7720.6517.5218.8220.0022.6623.9516.000.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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
Stockholders Equity Including Portion Attributable To Noncontrolling Interest 178.91179.12181.48180.00191.45221.25227.71212.84245.61268.30285.54293.86304.29306.02307.89311.43322.80357.43351.96336.09323.59322.78318.84331.92335.59328.44321.81320.22329.83324.53315.57309.87304.92302.03284.55275.70281.79286.64282.28270.55258.14246.48238.16230.01222.38NA211.10NANANA199.67NANANA
Additional Paid In Capital 140.67139.77140.81139.26137.99137.65139.85137.89135.91135.31137.57136.04133.96132.69138.97137.31135.06132.94137.71134.84131.89129.88132.20130.33128.24127.53128.42126.51124.66124.46126.96125.66124.17124.15123.04121.46119.85120.13119.78118.16117.04119.06118.19117.68117.06117.30116.69115.84114.91114.56113.69NANANA
Retained Earnings Accumulated Deficit 52.9055.7558.9259.2571.94104.77111.2897.82132.72157.64175.18185.90198.77203.37206.40212.12217.62245.63239.48226.66217.73213.80211.49226.18231.33226.80222.97223.93237.75232.50223.26214.12209.77204.34194.39183.48186.44183.15177.24169.68158.28147.98141.43134.06127.54122.10117.42115.63110.77103.74100.23NANANA
Treasury Stock Value 6.197.379.759.8910.0911.5215.5315.6715.8617.3920.7421.2821.5722.3429.3929.5622.5413.2717.7617.8218.2314.1717.7218.3618.4719.9522.5422.7022.8424.4126.9122.0216.7317.8418.4913.5513.7115.4916.5916.9618.2221.3721.9622.7123.5824.0924.0724.0724.0620.8215.96NANANA
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value 2.031.751.641.411.692.062.052.091.871.871.742.211.982.221.762.302.793.022.863.313.152.582.132.132.272.091.991.921.901.651.291.511.851.661.571.561.711.461.781.391.431.091.001.020.950.870.850.920.770.970.660.710.460.57

    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
Net Cash Provided By Used In Operating Activities 29.60-28.887.8419.9917.64-35.23-31.68-33.9030.54-19.1510.24-19.0420.84-15.0212.60-7.14-17.4856.1042.51-14.604.678.8228.7716.3222.756.836.865.3018.68-49.599.0114.8820.89-14.45-12.5431.600.275.1156.83-30.3132.0118.4520.8925.2431.95-21.002.476.306.29-12.122.6822.672.65-5.25
Net Cash Provided By Used In Investing Activities -0.192.143.56-3.29-1.24-1.5735.760.38-0.34-0.12-0.15-0.680.27-1.70-0.48-2.52-5.58-8.53-5.67-7.53-2.731.48-2.36-1.66-3.69-1.63-3.27-4.34-42.14-1.67-2.03-17.17-3.56-3.81-4.60-3.00-4.21-8.76-5.74-5.87-57.55-5.48-7.72-4.50-15.16-5.05-3.51-2.60-3.76-2.82-6.61-3.01-2.19-2.25
Net Cash Provided By Used In Financing Activities -9.95-0.41-4.950.060.07-0.2414.55-0.090.06-1.82-0.14-0.34-10.39-1.450.07-12.13-6.782.803.110.24-4.640.18-9.00-41.718.73-3.330.36-27.9954.9315.44-8.72-8.10-3.259.49-5.326.160.24-0.28-33.4423.4719.402.800.25-2.97-0.603.08-1.771.64-4.19-5.03-0.16-0.03-0.36-0.47

    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
Net Cash Provided By Used In Operating Activities 29.60-28.887.8419.9917.64-35.23-31.68-33.9030.54-19.1510.24-19.0420.84-15.0212.60-7.14-17.4856.1042.51-14.604.678.8228.7716.3222.756.836.865.3018.68-49.599.0114.8820.89-14.45-12.5431.600.275.1156.83-30.3132.0118.4520.8925.2431.95-21.002.476.306.29-12.122.6822.672.65-5.25
Net Income Loss -2.85NANANA-32.83NANANANANA-10.72-12.87-4.59-3.04-5.72-5.50-28.016.1512.818.933.932.31-14.68-5.154.533.82-0.95-13.825.259.349.134.365.439.9410.92-2.963.295.917.5611.4010.316.557.376.525.444.681.794.867.033.515.684.925.293.09
Profit Loss -2.85-3.17-0.34-12.69-32.83-6.5113.46-34.90-24.92-17.54-10.72-12.87-4.59-3.04-5.72-5.50-28.016.1512.818.933.932.31-14.68-5.154.533.82-0.95-13.505.259.349.133.553.129.7411.22-12.94-4.854.678.2211.7910.316.557.376.525.44NANANANANANANANANA
Depreciation Depletion And Amortization 2.782.913.193.323.543.643.703.723.794.054.224.354.654.644.744.694.924.784.604.504.584.544.804.645.315.595.765.855.084.905.305.425.295.436.155.795.775.775.575.393.833.723.573.422.972.832.822.932.912.832.822.732.732.80
Increase Decrease In Accounts Receivable 13.216.54-18.15-18.6432.75-4.6216.88-36.7523.333.138.50-7.03-1.1210.77-48.6610.23-14.58-3.59-56.0671.26-11.1111.2814.335.66-33.227.73-11.60-25.448.3840.5919.53-37.5030.00-16.1810.52-26.6039.62-30.38-27.5670.62-21.299.629.19-20.60-5.7049.52-5.74-1.9311.280.9612.22-18.647.5315.39
Increase Decrease In Inventories -0.711.72-0.560.05-0.40-1.593.07-1.480.021.03-1.120.55-0.590.29-1.280.55-0.38-0.46-0.620.681.451.37-0.190.810.260.53-0.19-0.270.43-0.17-0.04-0.48-0.170.09-0.10-0.140.01-0.04-0.10-0.05-0.030.180.080.110.420.79-0.07-0.030.250.08-0.350.20-0.35-0.69
Increase Decrease In Accounts Payable -12.13-2.1710.55-14.6011.63-6.386.4712.05-9.975.1110.58-1.18-17.36-4.43-3.793.05-22.94-15.242.5621.47-6.6415.2611.81-3.68-19.55-14.468.64-11.41-20.68-13.6018.1913.259.45-26.2035.98-3.60-1.90-17.53-9.506.0233.82-1.1110.22-0.73-2.7812.546.36-6.075.097.476.72-5.62-2.98-7.45
Share Based Compensation 2.031.751.641.411.692.062.052.091.871.871.742.211.982.221.762.302.793.022.863.313.152.582.132.132.272.091.991.921.901.651.291.511.851.661.571.561.711.461.781.391.431.091.001.020.950.870.850.920.770.970.660.710.460.57

    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
Net Cash Provided By Used In Investing Activities -0.192.143.56-3.29-1.24-1.5735.760.38-0.34-0.12-0.15-0.680.27-1.70-0.48-2.52-5.58-8.53-5.67-7.53-2.731.48-2.36-1.66-3.69-1.63-3.27-4.34-42.14-1.67-2.03-17.17-3.56-3.81-4.60-3.00-4.21-8.76-5.74-5.87-57.55-5.48-7.72-4.50-15.16-5.05-3.51-2.60-3.76-2.82-6.61-3.01-2.19-2.25
Payments To Acquire Property Plant And Equipment 0.380.482.803.371.261.582.010.770.350.220.460.830.292.780.893.165.818.685.847.673.572.482.562.102.171.883.434.272.381.832.194.233.583.944.703.364.053.665.755.876.205.766.594.606.955.093.922.863.772.992.853.042.272.26

    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
Net Cash Provided By Used In Financing Activities -9.95-0.41-4.950.060.07-0.2414.55-0.090.06-1.82-0.14-0.34-10.39-1.450.07-12.13-6.782.803.110.24-4.640.18-9.00-41.718.73-3.330.36-27.9954.9315.44-8.72-8.10-3.259.49-5.326.160.24-0.28-33.4423.4719.402.800.25-2.97-0.603.08-1.771.64-4.19-5.03-0.16-0.03-0.36-0.47

    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
Revenues 175.04197.66205.85186.90193.84208.43200.72177.00161.97168.09174.90148.26167.47182.77195.84248.33318.68338.10398.71358.89340.57318.51293.09245.65282.91269.91291.84251.24314.02348.23359.63310.17325.91320.49364.42318.32344.91322.58344.36381.96311.09226.91235.56226.39221.97210.76184.86184.63201.16170.51163.63136.33175.25151.84
Intersegment Elimination 0.94NANANA0.67NANANANANANANANANANANANANANANANANANANANANANANA1.376.450.260.752.381.164.004.172.030.900.150.450.090.690.620.420.541.15NANANANANANANANA
Operating 175.98NANANA194.51NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Intersegment Elimination, Process And Industrial Facilities 0.22NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Intersegment Elimination, Storage And Terminal Solutions 0.71NANANA0.61NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Process And Industrial Facilities 71.53NANANA80.79NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Storage And Terminal Solutions 63.07NANANA63.13NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Unallocated Corporate Costs 1.23NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Utility And Power Infrastructure 40.14NANANA50.59NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Process And Industrial Facilities 71.3175.12102.7099.7180.7986.6391.6668.9750.3243.9159.8942.8351.2645.9349.1474.97142.88154.88NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Storage And Terminal Solutions 62.3690.1464.0852.1662.5276.9360.2748.6956.9066.9862.3760.7164.1876.1787.25117.69126.64135.49NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Unallocated Corporate Costs 1.23NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Utility And Power Infrastructure 40.1432.4039.0835.0250.5344.8748.8059.3454.7557.2052.6444.7252.0260.6759.4555.6749.1647.73NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Revenue From Contract With Customer Including Assessed Tax 175.04197.66205.85186.90193.84208.43200.72177.00161.97168.09174.90148.26167.47182.77195.84248.33318.68338.10398.71358.89340.57318.51293.09245.65282.91269.91291.84251.24314.02348.23359.63310.17325.91320.49364.42318.32344.91322.58344.36381.96311.09226.91235.56226.39221.97210.76184.86184.63201.16170.51163.63136.33175.25151.84
Fixed Price Contract 97.71116.76107.9296.75105.28109.47117.68100.60100.84102.06100.4096.41113.87133.36152.18182.28174.77176.32202.18183.90182.81179.12NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Time And Materials Contract 77.3380.9097.9490.1488.5698.9683.0476.4061.1266.0374.5051.8553.6049.4143.6566.05143.90161.78196.54174.99157.76139.39NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
14.5516.878.956.9320.8924.9318.0116.2715.2613.5114.038.9319.1319.6111.6312.6324.7021.1713.9210.699.717.0816.3018.0623.0046.86NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
US 156.41177.55195.41178.26170.29176.18180.86160.45145.92153.28159.16138.00146.20161.38181.71232.61291.35314.42382.24345.95329.51310.14274.36226.09259.07221.77NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Otherinternational 4.083.241.501.702.677.331.850.280.791.301.711.332.141.782.503.092.632.512.552.241.341.292.431.500.841.28NANANANANANANANANANANANANANANANANANANANANANANANANANANANA

Plots across concepts


IncomeStatement
Operating Income Loss
Expenses
Income Tax Expense Benefit
Balance Sheet
Intangible Assets Net Excluding Goodwill
Assets
Intangible Assets Net Excluding Goodwill
Current Assets
Other Assets Current
NonCurrent Assets
Intangible Assets Net Excluding Goodwill
Liabilities
Liabilities Current
Current Liabilities
Other Liabilities Current
Noncurrent Liabilities
Deferred Income Tax Liabilities Net
Stockholders Equity
Common Stock Value
CashFlow
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInOperatingActivities
Increase Decrease In Accounts Payable
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
Shares
Weighted Average Number Of Diluted Shares Outstanding
OperatingLeaseLiability
Operating Lease Liability Current
AccountsReceivable
Allowance For Doubtful Accounts Receivable Current

Line plots across dimensions of each concept