Home Data Calendar Blog

GVA

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 2010-03-31
Common Stock Value 0.440.440.440.440.440.440.450.460.460.460.460.460.460.460.460.460.470.470.470.470.470.460.400.400.400.400.400.400.400.400.400.390.390.390.390.390.390.390.390.390.390.390.390.390.390.390.390.390.390.390.390.390.390.390.39
Weighted Average Number Of Diluted Shares Outstanding 53.6143.89NANA51.8644.5345.73NA47.9147.8045.70NA45.6546.2845.52NA47.1746.8246.70NA47.8141.0439.91NA40.3940.3939.65NA40.3140.3039.43NA39.9039.8839.22NA39.8139.8138.95NA39.7639.7738.61NA39.1439.1538.27NA38.6038.4837.96NA38.0737.8537.69
Weighted Average Number Of Shares Outstanding Basic 43.9243.89NANA43.9744.5345.73NA45.8245.8045.70NA45.6545.6245.52NA46.7946.8246.70NA46.3141.0439.91NA39.8439.8339.65NA39.6039.5839.43NA39.3839.3639.22NA39.1539.1238.95NA38.8838.8338.61NA38.5238.4738.27NA38.1738.1437.96NA37.8737.8537.69
Earnings Per Share Basic 1.31-0.39NANA1.580.42NANANANANANANANANANA0.44-2.09-0.740.141.20-0.20-0.290.821.150.35-0.600.410.940.36-0.280.730.780.24-0.220.430.390.35-0.53-0.740.280.07-0.570.460.960.05-0.310.480.940.13-0.24-1.321.00-0.18-1.09
Earnings Per Share Diluted 1.13-0.39NANA1.360.39NANANANANANANANANANA0.43-2.09-0.740.141.17-0.20-0.290.811.140.35-0.600.400.920.35-0.280.720.770.24-0.220.430.380.34-0.53-0.740.280.07-0.570.460.940.05-0.310.480.930.13-0.24-1.320.99-0.18-1.09

    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 2010-03-31
Revenue From Contract With Customer Excluding Assessed Tax 1116.82898.55560.07789.211009.81768.29547.59683.201062.13964.17669.91830.391065.19915.77635.93885.591088.11789.54619.80892.331055.59807.12563.38801.27957.13762.91468.40666.68803.90604.58439.45630.16751.38569.24420.25589.79719.76585.87379.85598.10741.58550.16378.70504.78728.48539.62310.16539.55728.58484.67256.73417.23670.85454.20220.68
Revenue From Contract With Customer Including Assessed Tax 1116.82898.55560.07789.211009.81768.29547.59683.201062.13964.17669.91830.391065.19915.77635.93885.591088.11789.54619.80892.331055.59807.12563.38801.27957.13762.91468.40666.68803.90604.58439.45630.16751.38569.24420.25589.79719.76585.87379.85598.10741.58550.16378.70504.78728.48539.62310.16539.55728.58484.67256.73417.23670.85454.20220.68
Revenues 1116.82898.55560.07789.211009.81768.29547.59683.201062.13964.17669.91830.391065.19915.77635.93885.591088.11789.54619.80892.331055.59807.12563.38801.27957.13762.91468.40666.68803.90604.58439.45630.16751.38569.24420.25589.79719.76585.87379.85598.10741.58550.16378.70504.78728.48539.62310.16539.55728.58484.67256.73417.23670.85454.20220.68
Cost Of Revenue 950.18795.47527.71695.59889.44689.81497.81308.48942.19847.23606.60838.92939.19827.43612.13805.98996.68841.94579.32784.28911.10726.75507.10700.57842.60688.34443.27585.43696.23531.38400.21533.58650.48503.47380.14510.00653.07503.45358.44546.85687.18498.96348.65447.97627.38487.70285.22460.42634.68439.72226.74371.01594.70404.51214.97
Cost Of Goods And Services Sold 950.18795.47527.71695.59889.44689.81497.81308.48942.19847.23606.60838.92939.19827.43612.13805.98996.68841.94579.32784.28911.10726.75507.10700.57842.60688.34443.27585.43696.23531.38400.21533.58650.48503.47380.14510.00653.07503.45358.44546.85687.18498.96348.65447.97627.38487.70285.22460.42634.68439.72226.74371.01594.70404.51214.97
Gross Profit 166.64103.0932.3696.78120.3778.4849.7751.65119.94116.9563.3293.32126.0088.3423.8051.2291.43-52.4040.48108.05144.4980.3756.28100.71114.5374.5725.1381.25107.6773.2039.24102.01100.9065.7740.1179.7966.6982.4221.4149.7554.4051.2030.0656.81101.1051.9224.9479.1393.8944.9629.9946.2276.1649.705.71
Selling General And Administrative Expense 74.7964.5673.1280.5761.8053.1658.5015.6877.6074.0775.73100.7582.5091.6878.3883.4073.4270.0081.1679.4470.7761.3261.2560.0949.5051.3961.8460.2754.1948.7056.1355.9750.0849.0952.2056.0947.3951.1049.2549.2546.5946.4557.6659.8341.2840.8143.1941.0239.1138.7943.3737.7847.1651.3655.29
Litigation Settlement Expense NA12.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating Income Loss 73.8228.86-43.258.3860.015.53-16.61-25.5043.7368.56-85.697.98-85.80-2.15-78.3763.4822.36-126.64-42.1015.2067.41-5.73-12.8444.3866.7823.99-36.4428.9053.8825.86-16.2952.8251.6217.15-11.2835.4222.3134.31-26.95-47.3210.608.05-26.0221.6661.4414.06-16.3440.1460.389.43-10.68-98.5232.162.14-45.13
Interest Expense 4.884.132.892.622.523.903.584.265.135.515.386.306.366.554.995.364.844.164.014.484.453.202.442.702.662.692.743.103.033.193.053.293.48-3.98-3.50-24.592.494.343.603.313.743.703.652.032.562.833.182.713.420.883.362.450.553.013.73
Interest Paid Net 0.944.521.014.110.614.702.095.381.145.532.546.793.096.702.173.565.384.903.485.832.904.621.514.730.764.711.245.830.656.320.596.810.576.610.617.75-0.437.96-0.626.680.607.060.284.54-0.216.550.616.520.917.880.947.52-1.518.131.58
Gains Losses On Extinguishment Of Debt 0.00-51.05NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Income Loss From Continuing Operations NANANANANA-2.37-19.046.8131.0224.86-63.274.8439.868.02-33.44NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Income Tax Expense Benefit 22.429.02-9.4713.74-6.492.55-5.33-3.318.9015.62-22.454.9411.27-1.78-14.7117.073.47-31.76-9.163.068.692.80-4.1311.8221.258.09-12.509.7216.708.92-5.1817.0317.684.97-4.5111.426.0810.28-8.06-16.034.031.77-9.035.6717.111.86-3.5311.3815.112.09-5.22-32.70-8.034.41-7.61
Income Taxes Paid Net 2.474.680.171.990.231.550.000.200.051.670.150.451.420.120.81-0.000.4411.210.2510.491.337.100.1531.260.140.661.9023.120.310.306.143.850.040.210.200.034.44-0.59-1.551.780.330.731.2723.480.360.470.3023.880.670.210.033.390.160.240.07
Profit Loss 57.50-23.85-25.7719.1869.2916.57-9.82-20.4332.4255.75-65.325.69-98.36-0.97-72.54-20.0644.77-21.65-31.0810.3959.10-6.08-9.6635.3348.0516.27-23.8519.2638.0918.46-10.5135.1432.189.54-8.6120.8214.1122.21-21.26-33.264.463.17-19.8318.3745.754.49-8.6924.7942.386.17-7.26-65.3943.30-2.63-37.73
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax 0.52-0.25-0.190.12-1.910.914.200.18-0.570.861.540.86-0.550.66-3.310.55-0.77-2.29-0.77-2.060.570.250.58NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Comprehensive Income Loss Net Of Tax 0.100.14-0.140.25-1.850.814.930.11-0.720.961.320.97-0.200.74-3.890.640.17-2.820.12-2.590.82-0.170.560.390.170.330.111.150.29-0.24-0.07-0.40-0.270.13-0.53NANANANANANANANANANANANANANANANANANANANA
Net Income Loss 57.62-17.00-23.0222.0573.3917.15-12.94-13.2135.0454.46-66.198.01-91.163.40-65.37-19.3820.49-97.84-34.576.5555.67-8.38-11.4232.7745.9814.13-23.7916.1737.1014.13-11.1928.6730.769.61-8.5616.9815.2813.64-20.55-28.9011.002.72-21.9817.9937.121.95-11.7718.7536.474.95-9.01-50.0238.68-6.69-40.95
Comprehensive Income Net Of Tax 57.72-16.86-23.165.9571.5417.97-8.01-13.1034.3355.42-64.888.98-91.364.14-69.2652.3720.65-100.66-34.453.9556.49-8.56-10.8633.1746.1514.46-23.6818.2337.3913.89-11.2628.2730.499.75-9.09NANANANANANANANANANANANANANANANANANANANA
Net Income Loss Available To Common Stockholders Basic 57.62-17.00-23.025.7073.3917.15-12.94-13.2135.0454.46-66.198.01-91.163.40-65.3751.7320.49NANA-35.2855.97NANANANANANANANANANANANANANANANANANANA11.002.72NANA36.941.94NANA36.004.88NANA37.78-6.69NA
Net Income Loss Available To Common Stockholders Diluted 60.83-17.00NA7.1774.8720.15NA-13.2135.04NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA11.002.72NANA36.941.94NANA36.014.88NANA37.78-6.69NA

    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 2010-03-31
Assets 2580.322376.582077.392167.932407.962291.332282.142494.932561.762478.902373.682380.002488.272508.652384.382502.092633.772558.142439.782476.602643.852556.321759.231871.981947.291803.141678.221733.451785.271685.831612.231627.861718.711619.691583.531620.491683.041653.391561.171617.151726.001701.401678.711729.491598.631507.651469.951547.801618.471551.951464.591535.531751.971655.181597.25
Liabilities And Stockholders Equity 2580.322376.582077.392167.932407.962291.332282.142494.932561.762478.902373.682380.002488.272508.652384.382502.092633.772558.142439.782476.602643.852556.321759.231871.981947.291803.141678.221733.451785.271685.831612.231627.861718.711619.691583.531620.491683.041653.391561.171617.151726.001701.401678.711729.491598.631507.651469.951547.801618.471551.951464.591535.531751.971655.181597.25
Stockholders Equity 955.35901.54925.46953.02951.12883.92919.84967.68985.18955.38903.54975.66971.611067.721067.751141.471220.711207.411312.441351.631361.291255.58915.44945.11914.56871.40859.52885.99871.15836.48827.53839.24814.29786.97780.29794.38780.80768.48756.77781.94812.51804.37803.68829.95814.58780.48781.28799.20782.11747.90745.29761.03813.45776.40783.71

    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 2010-03-31
Assets Current 1695.051491.191246.231347.301579.691593.281592.731827.401665.431566.431450.741455.251545.301423.941301.061376.941504.811402.611316.721415.391557.281371.031111.631232.081285.971149.561027.531088.991150.111055.50962.78985.221102.74995.41940.58970.181020.83977.92898.73950.201041.671009.53976.221022.061019.91915.16846.89909.72990.99922.61837.04913.861099.98975.36875.70
Cash And Cash Equivalents At Carrying Value 292.12214.45199.75293.99255.08175.02360.91395.65464.05393.18452.93436.14388.02288.92242.60262.27184.67144.96200.26272.80230.26195.51193.58233.71185.52178.07169.50189.33150.22161.22198.30252.84221.78188.15239.40255.96167.17146.46205.78229.12212.46247.83260.77321.99287.32237.95226.23256.99193.10190.07240.77252.02257.85208.45222.09
Marketable Securities Current 31.2824.9839.7539.3739.8745.0014.95NANANANANANANANANANANANANANANANA67.7847.8147.8267.8264.8854.8634.9643.0025.0417.6117.5619.2825.5027.9527.9041.1449.9722.8921.2744.8456.0947.1943.2670.4470.4177.3978.2583.08109.4580.9673.5776.96
Receivables Net Current 743.09636.80397.23463.99618.14527.28380.50464.59684.82646.94475.16540.81661.95596.92477.72547.42700.39551.96368.21473.25618.07492.72330.19479.79627.08484.25NANANANANANANANANANANANANANANANANANANANANANANANA170.44243.99NANA197.66
Inventory Net 92.1392.1597.8986.8181.3078.6374.3661.9777.4188.4286.6182.36102.11105.0298.7788.8995.44102.1696.8688.6290.7996.0271.3062.5062.0665.5058.7855.2461.0264.7159.4455.5560.2971.0264.6468.9274.6179.5077.4162.4761.6768.9166.2959.7864.0067.5067.7850.9857.9964.7356.9051.0245.2248.5349.48
Other Assets Current 47.4846.3841.4037.41157.23167.35179.02177.2139.7547.9864.2942.2048.3057.6160.0046.0242.7063.0654.5948.7332.1949.1043.1236.5126.6143.6054.5439.9128.0531.9537.1026.7118.8622.3926.6123.0321.7430.7340.1430.7133.2035.6537.4031.8313.9720.4434.8835.1729.5334.7844.0642.5542.4139.0356.03

    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 2010-03-31
Property Plant And Equipment Gross 1601.231584.721539.881506.301497.021399.631372.601342.391513.791513.541506.241490.221489.401481.471457.751459.481449.641445.521422.391403.361405.311423.151223.111209.141212.531205.201196.621181.581206.071206.961186.931163.571199.011204.821201.861203.101215.551214.721215.621209.981213.421218.641218.491216.301168.301171.241173.181169.831182.151197.911201.061201.181220.531232.68NA
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment 1031.501020.651008.42997.09996.20935.04922.35908.891003.14996.39978.07963.20953.14941.41922.80917.19906.85888.40869.89853.67844.70827.37813.41801.72800.35791.12784.13774.93798.74797.10788.18778.44813.98812.83801.95793.45791.28788.02783.22773.12756.89747.38740.82734.82736.01731.57731.05722.69728.33733.30732.13727.57729.17731.42NA
Property Plant And Equipment Net 569.72564.08531.46509.21500.83464.59450.25433.50510.66517.14528.17527.02536.26540.05534.96542.30542.80557.12552.50549.69560.62595.79409.71407.42412.17414.08412.49406.65407.33409.86398.75385.13385.04391.99399.91409.65424.27426.70432.40436.86456.52471.26477.67481.48432.29439.66442.13447.14453.82464.62468.93473.61491.36501.26519.91
Investments In Affiliates Subsidiaries Associates And Joint Ventures 91.1086.6183.3380.7278.6623.2022.9923.3772.4275.6275.1675.2976.4674.5173.2584.1884.9182.1181.0384.3584.8499.5038.6838.4739.9537.1736.4135.6734.3634.5234.6233.1833.0832.6632.0332.3634.1833.9433.3432.4831.3431.4230.7430.8030.2628.5230.9731.0733.4432.9378.7774.7232.5231.2171.69
Goodwill 74.2678.6073.7073.7073.7053.7253.7253.72116.79116.84116.81116.78116.69248.69248.34264.28264.11264.11259.69259.47244.70246.8853.8053.8053.8053.8053.8053.8053.8053.8053.8053.8053.8053.8053.8053.8053.8053.8053.8053.8053.8053.6053.5955.429.909.909.909.90NANANA9.90NANANA
Finite Lived Intangible Assets Net NANANA9.10NANANA9.50NANANA32.99NANANA47.06NANANA65.72NANANA16.15NANANA17.90NANANA19.9320.4821.0021.5422.1222.6223.2023.8124.4126.5928.7931.0234.0519.4320.6321.6522.8023.3023.8024.3024.8028.5029.05NA
Other Assets Noncurrent 58.5259.7160.1259.1458.2764.0165.8967.8986.4191.7093.0996.38100.14102.39102.14106.70118.23122.70128.35131.60143.91156.8174.3875.2085.4188.5588.0085.4581.5484.0984.5185.5573.4175.3376.6977.9475.8376.8076.9476.5878.6680.3682.5384.3978.3878.5079.8580.6280.7182.2183.4882.4078.6179.0680.37

    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 2010-03-31
Liabilities Current 1056.48867.23723.37797.591040.98994.25939.251069.321100.351048.291000.13943.26974.59889.60809.56842.06855.84809.86620.10677.84847.50897.69578.22655.27717.19612.55501.18529.93592.09529.19469.47466.05549.24477.84448.05462.83544.17525.33461.41497.57565.52534.86495.72531.27493.26442.67393.91448.47516.77483.21378.71438.78585.37528.40448.33
Long Term Debt Current 1.481.471.461.451.441.438.738.738.728.718.708.288.258.258.258.248.2648.4047.2847.29116.80207.9847.3046.0514.8014.8014.8014.8014.7914.7914.7915.020.020.020.020.020.020.020.020.020.020.028.358.358.359.109.109.108.358.358.358.368.448.548.35
Accounts Payable Current 477.03382.46295.12334.39398.29331.73285.39324.31397.15379.01306.83359.16385.26358.40312.11400.77399.53303.13216.97251.48316.92303.88226.25237.67286.91252.53170.01199.03223.61210.92139.22157.57196.88170.47121.01151.94205.49210.78141.24160.71199.48188.12169.94202.54209.68186.29129.48158.66216.60179.6694.69129.70206.99NANA
Accounts Payable And Accrued Liabilities Current 355.99310.02266.54288.47450.22435.06439.52452.83499.21459.52499.83404.50NANANA337.30NANANA324.38NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA179.66NA129.70NA173.64NA
Other Accrued Liabilities Current 81.0253.8229.0750.4466.3543.8147.5248.6264.8150.1049.9360.27NANANA54.14NANANA48.48NANANA39.65NANANA37.20NANANA37.41NANANA37.58NANANA46.88NANANA45.41NANANA37.65NANANA46.91NANANA
Contract With Customer Liability Current 221.98173.29160.25173.29191.04179.32165.36200.04195.27174.85160.15171.32189.43159.82133.8195.74106.01128.44104.26105.45117.7692.6670.96NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 2010-03-31
Long Term Debt 405.26460.16288.46288.38288.31288.23299.28339.92339.91339.93340.35338.80413.90414.02364.16364.35403.10415.29380.57382.40433.72NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Long Term Debt Noncurrent 403.79458.69287.00286.93286.87286.80290.55331.19331.19331.22331.65330.52405.64405.77355.91356.11394.84366.90333.29335.12316.93280.71176.01178.45225.92227.11228.31229.50240.72241.91243.10245.08270.11270.11270.11270.11270.13270.13270.13270.13270.15270.15270.15270.15200.17200.17208.50208.50208.52208.52216.85217.01216.87216.87225.20
Deferred Income Tax Liabilities Net 3.814.571.681.8960.6661.8762.491.863.173.173.173.153.423.333.323.754.654.684.914.165.595.76NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Minority Interest 51.2339.9146.9532.1335.6233.3237.3227.8837.1732.8627.6615.9517.3923.0432.0636.9542.5650.1649.4946.0045.1145.4149.4647.7037.2538.6836.5436.6035.0432.5328.2230.8822.2121.3222.4122.7226.2625.077.964.4016.3129.8144.2541.9134.6928.6531.4928.4726.0025.9734.2934.6043.2139.7943.42
Other Liabilities Noncurrent 67.4766.2365.0064.2060.6661.8762.4964.0764.7866.1765.8364.6863.7463.1257.8063.1458.4358.2764.2261.6967.4371.1840.1044.0946.4447.9847.0745.9946.2745.7243.9146.6141.2142.8542.0644.4945.8948.4548.6648.5846.4746.8249.2347.1247.9147.3950.0149.2246.9846.4647.9448.0048.7649.2052.47
Operating Lease Liability Noncurrent 42.2038.4027.9332.1732.7031.1832.6832.9339.9141.8241.7146.7751.8856.0757.9858.6256.7460.8760.240.000.000.000.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 2010-03-31
Stockholders Equity 955.35901.54925.46953.02951.12883.92919.84967.68985.18955.38903.54975.66971.611067.721067.751141.471220.711207.411312.441351.631361.291255.58915.44945.11914.56871.40859.52885.99871.15836.48827.53839.24814.29786.97780.29794.38780.80768.48756.77781.94812.51804.37803.68829.95814.58780.48781.28799.20782.11747.90745.29761.03813.45776.40783.71
Stockholders Equity Including Portion Attributable To Noncontrolling Interest 1006.58941.45972.41985.14986.74917.24957.16995.561022.35988.24931.20991.61989.001090.761099.801178.421263.271257.571361.931397.631406.401300.99964.89992.80951.81910.08896.06922.59906.19869.01855.74870.12836.50808.28802.70817.11807.06793.54764.73786.34828.82834.17847.93871.86849.27809.13812.77827.66808.11773.87779.58795.63856.66816.19827.13
Common Stock Value 0.440.440.440.440.440.440.450.460.460.460.460.460.460.460.460.460.470.470.470.470.470.460.400.400.400.400.400.400.400.400.400.390.390.390.390.390.390.390.390.390.390.390.390.390.390.390.390.390.390.390.390.390.390.390.39
Additional Paid In Capital Common Stock 472.38470.51471.78470.41468.66467.16515.26559.75558.12556.62554.19555.41554.30553.04551.19549.31567.03568.26566.50564.56572.05516.68162.04160.38157.73155.48152.81150.34148.49145.97145.66139.41137.97136.21133.96134.18132.40130.18126.94126.45123.68121.37118.27117.42114.92112.81110.43111.51108.10105.29102.55104.23101.5798.1493.69
Retained Earnings Accumulated Deficit 481.64429.80452.58481.38481.49413.93402.55410.83430.07401.06352.61424.83422.85520.02522.64594.35656.49642.12746.10787.36786.94737.42751.80783.70756.18715.45706.57735.63723.79691.92683.04699.43675.93650.36645.93659.82648.02637.90629.44655.10688.44682.61685.02712.14699.28667.28670.46687.30673.63642.23642.35656.41711.50677.87689.63
Accumulated Other Comprehensive Income Loss Net Of Tax 0.890.800.650.790.542.391.57-3.36-3.47-2.75-3.71-5.04-6.00-5.80-6.54-2.65-3.28-3.45-0.63-0.751.841.021.200.630.240.07-0.26-0.37-1.52-1.81-1.57-1.50-1.10-0.80-0.93NANANANANANANANANANANANANANANANANANANANA
Minority Interest 51.2339.9146.9532.1335.6233.3237.3227.8837.1732.8627.6615.9517.3923.0432.0636.9542.5650.1649.4946.0045.1145.4149.4647.7037.2538.6836.5436.6035.0432.5328.2230.8822.2121.3222.4122.7226.2625.077.964.4016.3129.8144.2541.9134.6928.6531.4928.4726.0025.9734.2934.6043.2139.7943.42

    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 2010-03-31
Net Cash Provided By Used In Operating Activities 153.15-42.26-76.6970.2888.65-53.10-50.18-37.9990.93-69.0938.09129.79126.1832.61-20.12137.9467.02-57.15-36.3671.6590.19-37.83-37.6281.5841.939.3513.3493.4533.63-43.49-10.4375.1148.53-49.74-6.9289.9725.55-52.61-19.7869.89-12.873.00-54.6571.6354.79-11.75-22.8790.3318.75-17.410.6818.7549.48-14.56-24.35
Net Cash Provided By Used In Investing Activities -24.89-40.04-24.34-24.87-16.44-59.0889.40-4.10-19.0417.96-16.300.64-20.49-27.315.904.892.72-23.58-24.3441.72-42.83-48.5810.10-20.10-24.365.43-20.16-35.61-39.4312.67-34.02-25.34-8.924.67-1.1212.08-2.10-10.221.02-39.36-9.9114.203.43-91.283.3342.023.38-19.36-3.57-9.815.01-26.035.8323.16-63.40
Net Cash Provided By Used In Financing Activities -50.5897.006.78-6.50-0.76-74.15-82.90-9.82-1.02-8.62-4.99-82.32-6.5937.65-6.40-65.05-30.1925.43-11.83-70.59-12.7694.09-12.61-13.29-10.12-6.21-13.01-18.73-5.19-6.25-10.09-18.72-5.98-6.18-8.52-13.27-2.743.51-4.59-13.88-12.59-30.14-9.9954.32-8.74-18.55-11.27-7.08-12.16-23.48-16.941.45-5.91-22.25-29.11

    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 2010-03-31
Net Cash Provided By Used In Operating Activities 153.15-42.26-76.6970.2888.65-53.10-50.18-37.9990.93-69.0938.09129.79126.1832.61-20.12137.9467.02-57.15-36.3671.6590.19-37.83-37.6281.5841.939.3513.3493.4533.63-43.49-10.4375.1148.53-49.74-6.9289.9725.55-52.61-19.7869.89-12.873.00-54.6571.6354.79-11.75-22.8790.3318.75-17.410.6818.7549.48-14.56-24.35
Net Income Loss 57.62-17.00-23.0222.0573.3917.15-12.94-13.2135.0454.46-66.198.01-91.163.40-65.37-19.3820.49-97.84-34.576.5555.67-8.38-11.4232.7745.9814.13-23.7916.1737.1014.13-11.1928.6730.769.61-8.5616.9815.2813.64-20.55-28.9011.002.72-21.9817.9937.121.95-11.7718.7536.474.95-9.01-50.0238.68-6.69-40.95
Profit Loss 57.50-23.85-25.7719.1869.2916.57-9.82-20.4332.4255.75-65.325.69-98.36-0.97-72.54-20.0644.77-21.65-31.0810.3959.10-6.08-9.6635.3348.0516.27-23.8519.2638.0918.46-10.5135.1432.189.54-8.6120.8214.1122.21-21.26-33.264.463.17-19.8318.3745.754.49-8.6924.7942.386.17-7.26-65.3943.30-2.63-37.73
Depreciation Depletion And Amortization 23.7721.8019.7320.8629.3915.5916.7428.0428.1628.2724.5828.2527.4428.8228.4530.7230.9532.9028.8533.7334.2728.0415.5117.8217.3716.5014.6517.7417.1415.7713.7415.7917.1915.7015.6318.2818.0916.0515.8318.1120.8018.0215.9712.4514.0814.6114.9614.8615.2315.1715.2920.2718.3317.1818.66
Increase Decrease In Inventories -0.02-7.6411.085.51-9.824.8113.804.18-11.011.814.25-18.36-2.916.269.88-6.56-6.734.678.24-2.16-5.240.738.800.44-3.446.713.54-5.77-3.705.273.89-4.74-10.736.39-4.28-5.68-4.902.0914.930.81-7.242.616.51-4.95-3.50-0.2816.81-7.01-6.7419.59-5.88-7.64-3.316.41-3.68
Increase Decrease In Accounts Payable 93.1794.51-42.95-70.7542.9962.01-44.03-39.8321.1775.45-49.40-24.4427.5443.88-87.98-8.71106.2683.06-40.59-63.1317.1136.56-12.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Deferred Income Tax Expense Benefit NANANA23.27-20.360.002.54NANANANA7.82NANANA14.41-2.15NANA22.22-2.21NANA-4.82NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Share Based Compensation 1.931.874.831.611.771.762.611.231.542.581.061.171.271.542.401.291.701.475.752.162.432.427.772.182.362.318.912.372.452.585.991.801.971.833.162.232.352.494.092.802.542.715.392.562.422.304.203.163.082.763.152.803.363.733.16

    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 2010-03-31
Net Cash Provided By Used In Investing Activities -24.89-40.04-24.34-24.87-16.44-59.0889.40-4.10-19.0417.96-16.300.64-20.49-27.315.904.892.72-23.58-24.3441.72-42.83-48.5810.10-20.10-24.365.43-20.16-35.61-39.4312.67-34.02-25.34-8.924.67-1.1212.08-2.10-10.221.02-39.36-9.9114.203.43-91.283.3342.023.38-19.36-3.57-9.815.01-26.035.8323.16-63.40
Payments To Acquire Property Plant And Equipment 29.2739.2340.4623.8624.5441.9531.2721.8526.5327.6618.7818.3522.6630.8021.4323.5028.9825.6128.7424.9749.6620.5015.9710.8919.2916.1521.3723.0819.0524.2724.5718.049.998.547.615.9617.389.7210.3813.2111.049.479.9611.656.1210.639.2210.297.2115.7811.766.828.377.1014.71

    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 2010-03-31
Net Cash Provided By Used In Financing Activities -50.5897.006.78-6.50-0.76-74.15-82.90-9.82-1.02-8.62-4.99-82.32-6.5937.65-6.40-65.05-30.1925.43-11.83-70.59-12.7694.09-12.61-13.29-10.12-6.21-13.01-18.73-5.19-6.25-10.09-18.72-5.98-6.18-8.52-13.27-2.743.51-4.59-13.88-12.59-30.14-9.9954.32-8.74-18.55-11.27-7.08-12.16-23.48-16.941.45-5.91-22.25-29.11
Payments Of Dividends Common Stock 5.715.705.695.685.735.905.965.965.965.955.945.935.935.935.926.086.096.086.076.105.945.215.185.185.185.185.155.155.155.145.125.125.125.115.095.095.095.065.085.065.075.035.045.045.035.035.025.035.035.025.045.045.045.045.02
Payments For Repurchase Of Common Stock 0.130.243.520.170.3550.1620.210.130.110.202.300.130.030.070.6529.982.970.083.8710.190.200.056.120.260.140.126.450.280.100.394.460.450.030.103.190.370.380.094.280.440.430.124.910.330.470.223.840.190.180.153.520.27-0.060.143.30

    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 2010-03-31
Revenues 1116.82898.55560.07789.211009.81768.29547.59683.201062.13964.17669.91830.391065.19915.77635.93885.591088.11789.54619.80892.331055.59807.12563.38801.27957.13762.91468.40666.68803.90604.58439.45630.16751.38569.24420.25589.79719.76585.87379.85598.10741.58550.16378.70504.78728.48539.62310.16539.55728.58484.67256.73417.23670.85454.20220.68
Revenue From Contract With Customer Excluding Assessed Tax 1116.82898.55560.07789.211009.81768.29547.59683.201062.13964.17669.91830.391065.19915.77635.93885.591088.11789.54619.80892.331055.59807.12563.38801.27957.13762.91468.40666.68803.90604.58439.45630.16751.38569.24420.25589.79719.76585.87379.85598.10741.58550.16378.70504.78728.48539.62310.16539.55728.58484.67256.73417.23670.85454.20220.68
Constructions 945.70749.41503.42662.93848.27632.26474.94232.46924.45713.42506.97NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Materials 171.12149.1456.65124.14161.54136.0372.6581.38137.68125.2363.46104.94129.4696.0350.3388.80129.1097.6541.64100.52129.62100.9545.7280.9498.14NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Central 233.50212.82182.56209.76232.09221.31234.46229.19302.14298.71261.67NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Mountain 482.21375.61198.43302.27429.29276.05123.06-160.24440.21236.84103.44NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
CA 401.11310.12179.09275.03348.43270.93190.07244.89319.77299.12201.22NANANANANANA234.99126.10NANA257.99209.90NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Central, Constructions 222.14200.49171.00196.87222.75207.41224.09220.66296.50287.99253.29NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Central, Materials 11.3612.3411.5612.909.3513.9010.368.535.6410.728.38NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Mountain, Constructions 406.31316.02183.47261.97362.27225.50106.45-179.01384.21196.8094.41NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Mountain, Materials 75.9059.5914.9640.3067.0250.5516.6018.7756.0140.049.03NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
CA, Constructions 317.24232.90148.95204.09263.25199.36144.39190.81243.74228.63159.27NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
CA, Materials 83.8777.2230.1470.9485.1771.5745.6954.0876.0370.4941.96NANANANANANA50.9623.07NANA55.1932.99NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Revenue From Contract With Customer Including Assessed Tax 1116.82898.55560.07789.211009.81768.29547.59683.201062.13964.17669.91830.391065.19915.77635.93885.591088.11789.54619.80892.331055.59807.12563.38801.27957.13762.91468.40666.68803.90604.58439.45630.16751.38569.24420.25589.79719.76585.87379.85598.10741.58550.16378.70504.78728.48539.62310.16539.55728.58484.67256.73417.23670.85454.20220.68

Plots across concepts


IncomeStatement
Other Comprehensive Income Loss Net Of Tax
Expenses
Other Nonoperating Income Expense
Balance Sheet
Finite Lived Intangible Assets Net
Assets
Operating Lease Right Of Use Asset
Current Assets
Marketable Securities Current
NonCurrent Assets
Finite Lived Intangible Assets Net
PropertyPlantAndEquipmentNet
Property Plant And Equipment Net
Liabilities
Dividends Payable Current And Noncurrent
Current Liabilities
Long Term Debt 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 Inventories
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInFinancingActivities
Net Cash Provided By Used In Financing Activities
Shares
Weighted Average Number Of Shares Outstanding Basic
OperatingLeaseLiability
Operating Lease Liability Current
NonoperatingIncomeExpense
Other Nonoperating Income Expense
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Payments Due Year Four
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Net
AccountsReceivable
Allowance For Doubtful Accounts Receivable Current

Line plots across dimensions of each concept


us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
us-gaap:Restatement
(None,)
Weighted Average Number Of Diluted Shares Outstandingus-gaap: Restatement
us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
us-gaap:Restatement
(None,)
Weighted Average Number Of Shares Outstanding Basicus-gaap: Restatement
Gross Margin
us-gaap:StatementBusinessSegments
(None,)
Gross  Marginus-gaap: Statement Business Segments
TTM Greenblatt ROC
_
(None,)
T T M  Greenblatt  R O C_
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:StatementBusinessSegments
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Statement Business Segments
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:StatementGeographical
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Statement Geographical
us-gaap:CostOfGoodsAndServicesSold
us-gaap:ProductOrService
(None,)
Cost Of Goods And Services Soldus-gaap: Product Or Service
us-gaap:CostOfGoodsAndServicesSold
us-gaap:Restatement
(None,)
Cost Of Goods And Services Soldus-gaap: Restatement
us-gaap:CostOfGoodsAndServicesSold
us-gaap:ProductOrService, us-gaap:Restatement, us-gaap:DisposalGroupClassification
(None, 'RestatementAdjustment', 'us-gaap:DiscontinuedOperationsDisposedOfBySale')
Cost Of Goods And Services Soldus-gaap: Product Or Service, us-gaap: Restatement, us-gaap: Disposal Group Classification
us-gaap:GrossProfit
us-gaap:StatementBusinessSegments
(None,)
Gross Profitus-gaap: Statement Business Segments
us-gaap:GrossProfit
us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments
('us-gaap:Operating', None)
Gross Profitus-gaap: Consolidation Items, us-gaap: Statement Business Segments
us-gaap:GrossProfit
us-gaap:ChangeInAccountingEstimateByType
(None,)
Gross Profitus-gaap: Change In Accounting Estimate By Type
us-gaap:GrossProfit
us-gaap:Restatement
(None,)
Gross Profitus-gaap: Restatement
us-gaap:GrossProfit
us-gaap:Range
(None,)
Gross Profitus-gaap: Range
us-gaap:SellingGeneralAndAdministrativeExpense
us-gaap:Restatement
(None,)
Selling General And Administrative Expenseus-gaap: Restatement
us-gaap:OperatingIncomeLoss
us-gaap:Restatement
(None,)
Operating Income Lossus-gaap: Restatement
us-gaap:InterestExpense
us-gaap:Restatement
(None,)
Interest Expenseus-gaap: Restatement
us-gaap:IncomeLossFromContinuingOperations
us-gaap:Restatement
(None,)
Income Loss From Continuing Operationsus-gaap: Restatement
us-gaap:IncomeTaxExpenseBenefit
us-gaap:Restatement
(None,)
Income Tax Expense Benefitus-gaap: Restatement
us-gaap:ProfitLoss
us-gaap:StatementEquityComponents
(None,)
Profit Lossus-gaap: Statement Equity Components
us-gaap:ProfitLoss
us-gaap:Restatement
(None,)
Profit Lossus-gaap: Restatement
us-gaap:ProfitLoss
us-gaap:ChangeInAccountingEstimateByType
(None,)
Profit Lossus-gaap: Change In Accounting Estimate By Type
us-gaap:OtherComprehensiveIncomeLossNetOfTax
us-gaap:StatementEquityComponents
(None,)
Other Comprehensive Income Loss Net Of Taxus-gaap: Statement Equity Components
us-gaap:NetIncomeLoss
us-gaap:ChangeInAccountingEstimateByType
(None,)
Net Income Lossus-gaap: Change In Accounting Estimate By Type
us-gaap:NetIncomeLoss
us-gaap:Restatement
(None,)
Net Income Lossus-gaap: Restatement
us-gaap:Assets
us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments
('us-gaap:Operating', None)
Assetsus-gaap: Consolidation Items, us-gaap: Statement Business Segments
us-gaap:Assets
us-gaap:Restatement
(None,)
Assetsus-gaap: Restatement
us-gaap:Assets
us-gaap:EquityMethodInvestmentNonconsolidatedInvestee
(None,)
Assetsus-gaap: Equity Method Investment Nonconsolidated Investee
us-gaap:Assets
us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeName
(None,)
Assetsus-gaap: Schedule Of Equity Method Investment Equity Method Investee Name
us-gaap:LiabilitiesAndStockholdersEquity
us-gaap:Restatement
(None,)
Liabilities And Stockholders Equityus-gaap: Restatement
us-gaap:StockholdersEquity
us-gaap:Restatement
(None,)
Stockholders Equityus-gaap: Restatement
us-gaap:AssetsCurrent
us-gaap:Restatement
(None,)
Assets Currentus-gaap: Restatement
us-gaap:OtherAssetsCurrent
us-gaap:Restatement
(None,)
Other Assets Currentus-gaap: Restatement
us-gaap:PropertyPlantAndEquipmentGross
us-gaap:PropertyPlantAndEquipmentByType
(None,)
Property Plant And Equipment Grossus-gaap: Property Plant And Equipment By Type
us-gaap:Goodwill
us-gaap:StatementBusinessSegments
(None,)
Goodwillus-gaap: Statement Business Segments
us-gaap:HeldToMaturitySecuritiesFairValue
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementBasis
('us-gaap:FairValueInputsLevel1', None)
Held To Maturity Securities Fair Valueus-gaap: Fair Value By Fair Value Hierarchy Level, us-gaap: Fair Value By Measurement Basis
us-gaap:LiabilitiesCurrent
us-gaap:Restatement
(None,)
Liabilities Currentus-gaap: Restatement
us-gaap:ContractWithCustomerLiabilityCurrent
us-gaap:Restatement
(None,)
Contract With Customer Liability Currentus-gaap: Restatement
us-gaap:MinorityInterest
us-gaap:Restatement
(None,)
Minority Interestus-gaap: Restatement
us-gaap:StockholdersEquity
us-gaap:Restatement
(None,)
Stockholders Equityus-gaap: Restatement
us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
us-gaap:StatementEquityComponents
(None,)
Stockholders Equity Including Portion Attributable To Noncontrolling Interestus-gaap: Statement Equity Components
us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
us-gaap:Restatement
(None,)
Stockholders Equity Including Portion Attributable To Noncontrolling Interestus-gaap: Restatement
us-gaap:RetainedEarningsAccumulatedDeficit
us-gaap:Restatement
(None,)
Retained Earnings Accumulated Deficitus-gaap: Restatement
us-gaap:MinorityInterest
us-gaap:Restatement
(None,)
Minority Interestus-gaap: Restatement
us-gaap:NetIncomeLoss
us-gaap:ChangeInAccountingEstimateByType
(None,)
Net Income Lossus-gaap: Change In Accounting Estimate By Type
us-gaap:NetIncomeLoss
us-gaap:Restatement
(None,)
Net Income Lossus-gaap: Restatement
us-gaap:ProfitLoss
us-gaap:StatementEquityComponents
(None,)
Profit Lossus-gaap: Statement Equity Components
us-gaap:ProfitLoss
us-gaap:Restatement
(None,)
Profit Lossus-gaap: Restatement
us-gaap:ProfitLoss
us-gaap:ChangeInAccountingEstimateByType
(None,)
Profit Lossus-gaap: Change In Accounting Estimate By Type
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:StatementBusinessSegments
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Statement Business Segments
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:StatementGeographical
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Statement Geographical