Home Data Calendar Blog

DXPE

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 2010-03-31
Common Stock Value 0.340.340.340.340.340.340.340.340.340.200.200.200.200.190.190.190.170.170.170.170.170.170.170.170.170.170.170.170.170.170.170.170.150.150.150.150.150.150.150.150.150.150.150.140.140.140.140.140.140.140.140.140.140.14NA0.14NANANA
Weighted Average Number Of Diluted Shares Outstanding 16.5916.7116.97NA17.3618.0518.44NA19.6619.6119.37NA19.5520.1320.03NA17.7918.5718.55NA18.4418.4418.41NA18.4018.4018.74NA18.2318.2418.25NA15.4415.3414.49NA14.4215.2115.23NA15.5015.5515.56NA15.2815.2915.23NA15.2515.230.02NA15.150.020.02NA15.060.02NA
Weighted Average Number Of Shares Outstanding Basic 15.7515.8716.13NA16.5217.2117.60NA18.8218.7718.53NA18.7119.2919.19NA17.7917.7317.71NA17.6017.6017.57NA17.5617.5617.90NA17.3917.4017.41NA14.6014.5014.49NA14.4214.3714.39NA14.6614.7114.72NA14.4414.4514.39NA14.4114.390.01NA14.310.010.01NA14.020.01NA
Earnings Per Share Basic 1.341.050.700.990.981.111.000.390.740.770.680.050.380.420.02-0.11-1.950.120.320.120.740.760.410.630.480.660.250.380.170.240.180.440.020.36-0.35-0.20-3.640.500.67-6.091.201.060.791.171.130.950.920.980.910.840.810.640.580.530.440.410.380.330.27
Earnings Per Share Diluted 1.271.000.670.950.931.060.950.370.710.740.650.050.360.410.02-0.11-1.950.120.310.120.710.730.400.600.460.630.240.370.160.230.170.420.020.34-0.35-0.20-3.640.470.63-6.091.141.000.751.101.070.900.870.920.860.800.770.610.550.500.420.390.360.310.26

    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 2010-03-31
Revenue From Contract With Customer Excluding Assessed Tax 472.94445.56412.63407.04419.25428.04424.27406.30387.31367.81319.41293.15289.49285.69245.62232.70220.19251.40300.98295.50327.18333.32311.23311.00308.03311.23285.90265.70251.93250.70238.50222.30230.00256.20253.60278.60303.08323.69341.59382.60387.05381.60348.50313.80329.72307.94290.10293.00289.92261.89252.29218.30207.85197.68183.09169.70172.25167.29147.00
Revenues 472.94445.56412.63407.04419.25428.04424.27406.30387.31367.81319.41293.15289.49285.69245.62232.70220.19251.40300.98295.50327.18333.32311.23311.00308.03311.23285.90265.70251.93250.70238.50222.30230.00256.20253.56278.60303.08323.69341.59382.60387.05381.60348.50313.80329.72307.94290.10293.00289.92261.89252.29218.30207.85197.68183.09169.70172.25167.29147.00
Cost Of Goods And Services Sold 326.82307.76288.75284.21293.69296.19299.23295.04275.68263.55224.53208.49202.55200.41174.01168.40158.89181.71217.00217.13234.47241.33227.03224.43223.96226.11209.49194.46184.97181.76174.01161.73166.21184.61184.74201.75217.37232.39243.54275.82273.64270.56246.80219.15232.60216.43200.99205.53206.41185.26180.81155.72148.38140.41130.66120.02123.36119.39NA
Gross Profit 146.11137.79123.88122.84125.56131.85125.04111.26111.63104.2694.8884.6686.9485.2871.6164.3061.3069.7083.9878.3092.7091.9984.2086.6084.0785.1276.4471.2066.9668.9464.5260.6063.8271.6068.8276.9085.7191.3098.05106.70113.41111.05101.7194.6097.1291.5289.1187.5083.5176.6371.4762.6059.4757.2752.4349.6048.8947.9042.00
General And Administrative Expense 25.0820.9719.0518.2116.4717.6620.3715.1816.7115.5412.6518.0317.4215.4415.0312.7111.5315.78NANANANANANANANANANANANANANANANA10.80NANANA11.31NANANANANANANANANANANANANANANANANANANANA
Selling General And Administrative Expense 106.50100.4494.7592.8589.7194.3789.6487.5385.0978.3473.3377.0675.7670.4365.4056.5053.7562.9473.0771.5970.9969.1469.3866.1567.2665.0665.3062.6860.4558.6856.2853.0158.8962.7570.8271.4875.0877.3079.9584.1081.6182.6579.5566.5570.2268.2566.4062.2258.9955.7851.5746.8045.0343.6340.8838.5938.7338.77NA
Operating Income Loss 39.6137.3529.1329.9935.8637.4835.4023.7326.5425.9221.567.5911.1914.856.21-3.69-40.856.7510.916.7421.7222.8514.8220.4316.8120.0611.158.496.5110.268.247.554.938.85-2.00-4.40-55.6113.9918.10-94.9931.8028.4022.1628.0626.9023.2722.7025.2624.5120.8519.9115.8814.4413.6311.5411.0610.169.13NA
Income Tax Expense Benefit 2.636.314.22-1.225.776.806.774.405.104.973.331.05-0.561.681.27-10.63-10.140.611.720.243.614.432.624.223.553.781.64-2.52-1.182.241.822.060.66-0.20-0.01-4.36-5.884.386.01-8.0110.869.547.309.868.977.817.8431.569.167.917.455.945.415.014.204.023.422.95NA
Net Income Loss 21.1016.6911.3316.0116.1719.0517.587.1513.9314.4312.640.887.128.120.34-1.90-34.672.145.712.2013.1113.467.2911.108.4011.564.556.602.974.133.137.400.265.17-5.11-3.00-52.447.179.65-88.1017.6415.5411.6216.9016.3513.7513.2314.1013.0912.1811.659.208.277.616.345.905.344.583.60
Preferred Stock Dividends Income Statement Impact 0.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.02NA
Net Income Loss Available To Common Stockholders Basic 21.0816.6711.3115.9816.1519.0317.567.1313.9114.4112.620.867.108.100.32-1.93-34.692.125.692.1513.0913.447.2711.108.3711.544.536.632.944.113.117.360.245.15-5.13-2.94-52.467.149.63-90.0617.6215.5211.6016.8816.3313.7313.2114.0513.0712.1511.629.198.257.596.325.845.324.56NA
Net Income Loss Available To Common Stockholders Diluted 21.1016.6911.3316.0116.1719.0517.587.1513.9314.4312.640.887.128.120.34-1.93-34.692.145.712.1813.1113.467.2911.128.4011.564.556.652.974.133.137.380.265.17-5.13-2.94-52.467.179.65-90.1317.6415.5411.6216.9016.3513.7513.2314.0713.0912.1811.659.218.277.61NANANANANA

    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 2010-03-31
Assets 1231.441189.151184.151177.441045.101034.431053.161037.28996.08984.02902.32906.19912.96901.58869.48851.86736.72783.13791.69788.22791.55786.61775.21699.96681.83666.93654.87639.08635.08612.48605.31611.52649.69667.28682.67683.98733.73793.62810.44844.35999.291016.14985.53635.28651.50634.02575.61569.73584.51478.21422.67405.34341.02334.66NA320.62NANANA
Liabilities 829.08804.47808.69796.56681.53664.97678.88671.89610.46608.44542.19547.50551.62547.47516.54504.00413.16425.29439.47443.27449.16456.40458.63391.71384.47381.57380.67370.54NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Liabilities And Stockholders Equity 1231.441189.151184.151177.441045.101034.431053.161037.28996.08984.02902.32906.19912.96901.58869.48851.86736.72783.13791.69788.22791.55786.61775.21699.96681.83666.93654.87639.08635.08612.48605.31611.52649.69667.28682.67683.98733.73793.62810.44844.35999.291016.14985.53635.28651.50634.02575.61569.73584.51478.21422.67405.34341.02334.66NA320.62NANANA
Stockholders Equity 402.37384.68375.46380.88363.58369.46374.28365.39386.50375.59360.19358.64361.13353.71352.35347.07322.64356.82351.14343.80341.16329.02315.28306.85296.88284.85273.69267.98261.30257.39252.87251.62204.76197.72192.41197.06199.97247.19241.00242.95338.57321.23311.30296.25256.96237.93221.75208.49196.38181.69168.66156.68146.21138.72NA124.12NANANA

    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 2010-03-31
Assets Current 554.58544.10616.83648.55516.79508.97539.34516.11474.30453.29412.56404.57410.39403.69426.58406.58402.69402.23403.31408.48412.32404.63393.50385.59361.78342.60326.80317.92306.93279.84266.97266.80288.05297.52306.49303.96337.03344.53363.32386.28409.84419.32390.09313.15325.36319.98306.33295.70308.20272.26254.76239.20209.16200.68NA185.31NANANA
Cash And Cash Equivalents At Carrying Value 35.0049.94139.70173.1227.1815.5358.2846.0316.9720.5736.5648.9963.0479.17127.36117.3597.2978.6832.7354.2028.4425.4330.6140.3015.992.4912.6522.0523.092.480.991.593.431.090.621.698.141.492.410.059.9212.0912.135.478.2712.097.2410.4612.186.593.521.511.69NANA0.77NANANA
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents 35.0950.03139.79173.2127.2715.6258.3746.1217.0620.6636.6549.0863.1379.26127.45117.4497.3878.7732.8554.3328.5625.5530.7340.5216.392.8913.0425.5823.092.480.991.59NANANA1.69NANANA0.05NANANANANANANANANANANANANANANANANANANA
Accounts Receivable Net Current 337.72326.58313.79311.17320.97318.65311.39320.88283.52273.31228.21218.14205.82193.66168.00163.43152.01154.80194.06187.12210.10210.26197.27191.83183.45185.26168.18167.27165.24160.37156.97148.92152.95159.15160.67162.93187.50194.35212.02239.24269.54281.87250.32192.00196.04188.64189.29174.83188.70157.78147.92137.02121.25114.72NA99.78NANANA
Inventory Net 109.79107.48108.19103.81105.14104.95109.40101.39131.29119.69111.86100.89106.38103.45103.4197.07118.86131.83133.02129.36131.92128.01121.75114.83116.55110.77103.1991.4187.7290.7084.3383.7098.1998.40105.87103.82108.13109.72112.66115.66117.05111.86110.70105.27110.21108.8199.72101.4298.9799.3995.3393.9079.1177.66NA75.89NANANA
Inventory Finished Goods 95.4394.1097.0094.0377.5495.41106.0482.9196.8888.3183.6696.78101.17105.76103.56114.03120.49129.40127.22122.51122.10119.25105.45110.18101.2398.9690.4079.8275.2179.5374.4674.2785.6489.8195.0894.5294.9399.91100.3799.73104.61102.36104.20102.61104.97103.8595.6697.68105.06106.26NA102.64NANANANANANANA
Prepaid Expense And Other Assets Current 22.2723.2619.8118.0415.8015.2717.2421.6411.6513.6414.329.526.446.917.534.556.066.126.784.226.334.735.604.945.644.754.585.304.293.883.822.146.718.058.402.644.174.745.083.004.905.185.182.693.693.423.363.812.113.283.182.233.053.12NA2.55NANANA

    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 2010-03-31
Amortization Of Intangible Assets 5.254.724.373.025.874.584.764.965.134.594.244.514.244.314.152.993.053.053.203.683.813.803.814.034.104.124.364.324.344.294.324.504.524.514.534.715.245.315.368.614.654.654.572.613.433.152.642.623.472.562.231.771.591.601.611.491.52NANA
Property Plant And Equipment Net 73.0568.4164.0461.6256.2847.5447.7545.9646.6649.9750.2751.8851.7652.4654.1156.9057.4562.9663.8763.7058.5255.5351.4051.0052.6253.0352.2653.3455.7056.6158.3060.8163.1066.4368.1968.5070.3569.3968.9869.9871.0372.0270.6658.2560.7560.4058.8258.7152.8727.9717.0116.9115.6715.81NA14.92NANANA
Goodwill 448.10426.82370.95343.99342.12342.27333.82333.76332.99335.90301.56308.51308.88300.64248.50248.34166.38202.50202.50194.05194.05194.05194.05194.05194.05194.03194.07187.59187.59187.59187.59187.59197.21197.21197.21197.36206.86256.21253.31253.31373.72372.83374.09188.11186.85177.26147.35145.79141.93119.84103.61101.7685.9485.94NA84.94NANANA
Other Assets Noncurrent 17.8613.4111.2210.6513.549.145.074.463.563.824.654.815.115.454.334.763.923.713.423.213.303.351.791.781.601.591.711.721.811.731.791.501.671.681.821.861.893.191.744.444.755.045.386.045.135.104.976.345.332.372.252.680.940.93NA0.93NANANA

    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 2010-03-31
Liabilities Current 249.36227.70229.40224.16221.86207.97224.75212.90245.86237.69177.98181.06188.62187.42153.36144.14155.87149.22144.55148.17151.98158.32158.63143.28136.38133.12134.02124.83122.29340.60338.85166.66232.98224.15477.35180.12195.22195.22190.91207.20209.92202.88198.84148.72159.68148.34140.13128.45131.30114.18122.92134.4693.91105.47NA92.88NANANA
Debt Current 5.505.505.505.504.374.374.374.3743.9132.42NA3.30NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Liabilities Current 56.3447.4558.3148.8545.2742.8438.8032.8728.6833.3332.6942.2140.5850.4421.7720.8320.7217.6414.7312.9416.5415.9016.0717.2716.705.6418.4216.2214.7312.4613.7714.3917.7916.7716.0722.2225.8224.9415.4619.6229.8522.5923.3418.617.1622.0511.3512.1311.89NANA16.05NANANANANANANA
Contract With Customer Liability Current 11.9112.088.209.517.185.3310.1810.414.262.085.333.580.892.305.954.064.173.574.5411.877.205.978.2110.705.553.08NA4.25NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 2010-03-31
Liabilities Noncurrent 579.71576.76579.29572.39459.67457.00454.12458.99364.60370.75364.21366.44363.00360.05363.19359.86257.29276.07294.92295.10297.19298.08299.99248.43248.09248.45246.65245.71NANANA182.84NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Long Term Debt Noncurrent 519.25519.74520.22520.70408.11408.43408.75409.20313.74314.66315.03315.40315.92316.34316.74317.14209.81220.11235.26235.42235.58236.20236.59236.98237.43237.88238.22238.64239.042.282.50173.33203.04235.040.00298.68328.46332.81360.80372.91410.80452.80431.36168.37212.38225.27198.23216.34240.93178.15131.09114.20100.9090.47NA103.62NANANA
Other Liabilities Noncurrent 25.5420.4120.1617.3615.478.724.774.704.643.892.213.603.102.932.932.932.011.030.711.210.951.020.992.822.612.61NA0.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating Lease Liability Noncurrent 34.9236.6238.9134.3434.0337.6538.5140.1937.2840.1739.0539.9235.4837.9141.2738.0141.3244.1647.4848.6049.6051.1952.990.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 2010-03-31
Stockholders Equity 402.37384.68375.46380.88363.58369.46374.28365.39386.50375.59360.19358.64361.13353.71352.35347.07322.64356.82351.14343.80341.16329.02315.28306.85296.88284.85273.69267.98261.30257.39252.87251.62204.76197.72192.41197.06199.97247.19241.00242.95338.57321.23311.30296.25256.96237.93221.75208.49196.38181.69168.66156.68146.21138.72NA124.12NANANA
Stockholders Equity Including Portion Attributable To Noncontrolling Interest 402.37384.68375.46380.88363.58369.46374.28365.39385.61375.59360.13358.69361.34354.11352.94347.87323.55357.85352.22344.95342.39330.21316.58308.25297.36285.37274.20268.55261.64257.83253.57252.55206.09199.17194.00198.87202.22NANA242.95NANANA296.25NANANA208.49NANANANANANANANANANANA
Common Stock Value 0.340.340.340.340.340.340.340.340.340.200.200.200.200.190.190.190.170.170.170.170.170.170.170.170.170.170.170.170.170.170.170.170.150.150.150.150.150.150.150.150.150.150.150.140.140.140.140.140.140.140.140.140.140.14NA0.14NANANA
Additional Paid In Capital 218.06216.80217.29216.48215.68214.85214.31213.94213.46212.09207.51206.77206.01203.56191.93192.07164.05163.09160.69157.89157.43157.09156.65156.19155.67155.34154.66153.09152.86152.73152.77152.31104.77104.52110.16110.31110.38114.53115.97115.61115.08114.38114.69109.8984.3784.0579.6578.5578.0377.2275.8075.2073.7473.32NA72.62NANANA
Retained Earnings Accumulated Deficit 368.33347.25330.58319.27303.29287.14268.11250.55243.42229.51215.10202.48201.63194.52176.95176.64178.57213.26211.37205.68203.53190.44177.00169.74158.63150.32138.71134.19127.56124.62120.50117.40110.04109.80104.65109.78112.72165.18158.04148.41238.47220.85205.33193.74176.85160.53146.80133.59119.54106.4794.3882.6973.5165.25NA51.35NANANA
Accumulated Other Comprehensive Income Loss Net Of Tax -31.38-31.76-31.85-31.24-31.76-30.92-31.58-31.68-32.36-31.20-27.61-17.32-17.54-15.41-16.74-21.84-20.17-19.72-21.12-19.95-19.98-18.70-18.57-19.27-17.61-21.00-19.87-19.49-19.31-20.14-20.59-18.27-10.21-10.23-9.98-10.62-10.30-10.47-8.74-5.70-4.17-3.04-3.71-2.370.74-1.630.021.061.14-0.33-0.230.06NANANA0.00NANANA
Treasury Stock Value 153.00147.97140.91124.00124.00101.9776.9267.7838.3835.0235.0233.5129.1729.17NANANANANANANANANANANANANANANANANA0.000.006.5312.5812.5812.9922.2124.4315.5210.9611.125.175.175.175.174.874.872.491.831.451.451.17NANA0.00NANANA

    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 2010-03-31
Net Cash Provided By Used In Operating Activities 28.3414.7326.9942.4539.76-2.4326.453.64-3.433.012.6814.266.625.6510.5515.4430.4863.38-1.6133.8210.951.85-5.3126.0016.82-6.17-0.814.020.6710.04-2.1912.5324.31NANANANANANANANA-0.8820.6514.5328.6522.0916.9329.94-3.65-1.7326.647.432.128.557.725.25-1.84NANA
Net Cash Provided By Used In Investing Activities -34.38-88.58-42.16-6.70-1.85-10.30-3.80-1.49-5.97-39.91-6.06-2.73-21.63-45.280.62-101.27-1.36-1.77-17.39-7.87-5.66-6.27-2.28-1.60-2.36-2.98-10.63-0.65-1.04-0.52-0.6033.671.07NANANANANANANANA-13.69-290.42-1.13-21.72-43.80-2.36-8.17-67.46-40.20-43.27-20.63-0.84-2.14-0.49-7.71-5.02NANA
Net Cash Provided By Used In Financing Activities -7.38-16.86-18.15110.32-26.58-29.81-10.3526.026.2721.34-9.32-25.59-0.90-10.64-1.36105.35-10.81-16.39-0.74-0.65-2.18-0.96-2.310.07-1.06-0.97-0.96-0.7520.82-8.082.20-48.04-23.04NANANANANANANANA14.61276.60-16.80-10.9626.89-17.76-22.8676.3245.0018.6413.01-0.73-8.61-4.662.024.03NANA

    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 2010-03-31
Net Cash Provided By Used In Operating Activities 28.3414.7326.9942.4539.76-2.4326.453.64-3.433.012.6814.266.625.6510.5515.4430.4863.38-1.6133.8210.951.85-5.3126.0016.82-6.17-0.814.020.6710.04-2.1912.5324.31NANANANANANANANA-0.8820.6514.5328.6522.0916.9329.94-3.65-1.7326.647.432.128.557.725.25-1.84NANA
Net Income Loss 21.1016.6911.3316.0116.1719.0517.587.1513.9314.4312.640.887.128.120.34-1.90-34.672.145.712.2013.1113.467.2911.108.4011.564.556.602.974.133.137.400.265.17-5.11-3.00-52.447.179.65-88.1017.6415.5411.6216.9016.3513.7513.2314.1013.0912.1811.659.208.277.616.345.905.344.583.60
Increase Decrease In Accounts Receivable 9.2412.08-8.99-11.001.525.25-9.0734.388.9541.139.488.47NANA2.25-5.70-2.80-39.605.18-23.140.1812.375.049.26-1.2418.42-3.954.144.633.348.43-2.12-5.48-0.93-3.55-23.05-6.58-18.04-23.59-6.10-10.2822.608.18-2.606.60-17.1314.42-14.565.581.479.480.0836.41-25.9010.95-1.6024.95NANA
Increase Decrease In Inventories 1.42-1.79-0.75-1.370.22-4.838.01-29.9312.104.8410.91NANANA6.31-17.68-5.47-1.282.21-2.593.926.226.89-1.635.757.619.113.72-3.096.320.590.36-0.17-7.451.80-4.17-2.49-3.05-3.02-0.895.43-1.59-1.04-4.11-0.202.15-1.700.68-0.602.490.901.035.00-4.963.194.47-15.83NANA
Deferred Income Tax Expense Benefit -5.43-1.89-3.061.12-3.87-3.51-2.80-4.53-4.621.200.41-0.575.640.610.46-8.29-6.65-0.750.93-1.231.410.200.720.760.020.40-0.18-5.830.001.200.802.81-0.86-2.793.53-0.92-8.12-1.251.26-13.472.571.58-2.806.80-0.51-0.64-2.82-0.742.27-0.19-0.10-0.180.350.391.523.14-0.05NANA
Share Based Compensation 1.321.210.860.860.860.870.480.480.510.490.370.470.510.460.380.660.980.980.900.460.470.520.510.531.530.200.290.320.860.530.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Amortization Of Financing Costs 0.890.890.900.810.770.770.640.480.440.460.460.300.400.430.430.470.470.470.470.470.470.470.470.410.410.470.460.480.440.440.191.180.200.150.330.330.30NANANANANANANANANANANANANANANANANANANANANANA

    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 2010-03-31
Net Cash Provided By Used In Investing Activities -34.38-88.58-42.16-6.70-1.85-10.30-3.80-1.49-5.97-39.91-6.06-2.73-21.63-45.280.62-101.27-1.36-1.77-17.39-7.87-5.66-6.27-2.28-1.60-2.36-2.98-10.63-0.65-1.04-0.52-0.6033.671.07NANANANANANANANA-13.69-290.42-1.13-21.72-43.80-2.36-8.17-67.46-40.20-43.27-20.63-0.84-2.14-0.49-7.71-5.02NANA
Payments To Acquire Property Plant And Equipment 3.958.822.895.161.491.813.801.491.581.110.743.021.460.850.680.141.401.903.237.875.666.272.311.622.194.720.790.651.040.520.601.020.911.241.692.275.202.943.573.033.373.021.681.361.882.152.361.033.109.130.850.620.842.140.490.280.52NANA

    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 2010-03-31
Net Cash Provided By Used In Financing Activities -7.38-16.86-18.15110.32-26.58-29.81-10.3526.026.2721.34-9.32-25.59-0.90-10.64-1.36105.35-10.81-16.39-0.74-0.65-2.18-0.96-2.310.07-1.06-0.97-0.96-0.7520.82-8.082.20-48.04-23.04NANANANANANANANA14.61276.60-16.80-10.9626.89-17.76-22.8676.3245.0018.6413.01-0.73-8.61-4.662.024.03NANA
Payments For Repurchase Of Common Stock 4.809.1614.810.0022.6324.459.1329.403.356.808.3124.740.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 2010-03-31
Revenues 472.94445.56412.63407.04419.25428.04424.27406.30387.31367.81319.41293.15289.49285.69245.62232.70220.19251.40300.98295.50327.18333.32311.23311.00308.03311.23285.90265.70251.93250.70238.50222.30230.00256.20253.56278.60303.08323.69341.59382.60387.05381.60348.50313.80329.72307.94290.10293.00289.92261.89252.29218.30207.85197.68183.09169.70172.25167.29147.00
Revenue From Contract With Customer Excluding Assessed Tax 472.94445.56412.63407.04419.25428.04424.27406.30387.31367.81319.41293.15289.49285.69245.62232.70220.19251.40300.98295.50327.18333.32311.23311.00308.03311.23285.90265.70251.93250.70238.50222.30230.00256.20253.60278.60303.08323.69341.59382.60387.05381.60348.50313.80329.72307.94290.10293.00289.92261.89252.29218.30207.85197.68183.09169.70172.25167.29147.00
Innovative Pumping Solutions 89.8373.3862.2288.7558.9663.4462.0061.2159.0457.7953.0643.1836.4436.7323.2535.6221.8860.4870.0265.7382.1781.0374.7273.1476.6674.2667.64NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Service Centers 316.83306.52288.44256.97294.46298.43295.23279.38260.08251.10218.80207.95212.54209.63186.40161.28164.90153.85182.59182.37193.73199.98186.18193.34187.76193.58175.36NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Supply Chain Services 66.2865.6661.9861.3365.8366.1767.0465.7068.1958.9347.5642.0240.5239.3335.9735.7933.4237.0748.3847.3651.2852.3150.3244.5343.6043.3942.93NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

Plots across concepts


IncomeStatement
Net Income Loss
Expenses
Other Nonoperating Income Expense
Balance Sheet
Cash And Cash Equivalents At Carrying Value
Assets
Cash And Cash Equivalents At Carrying Value
Current Assets
Prepaid Expense And Other Assets Current
NonCurrent Assets
Other Assets Noncurrent
Liabilities
Liabilities Current
Current Liabilities
Contract With Customer Liability Current
Noncurrent Liabilities
Other Liabilities Noncurrent
Stockholders Equity
Accumulated Other Comprehensive Income Loss Net Of Tax
CashFlow
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInOperatingActivities
Increase Decrease In Prepaid Deferred Expense And Other Assets
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInFinancingActivities
Net Cash Provided By Used In Financing Activities
Shares
Weighted Average Number Of Shares Outstanding Basic
DividendsAndRepurchase
Dividends Preferred Stock
OperatingLeaseLiability
Operating Lease Liability Current
NonoperatingIncomeExpense
Nonoperating Income Expense
InventoryNet
Inventory Finished Goods
AccountsReceivable
Allowance For Doubtful Accounts Receivable Current

Line plots across dimensions of each concept