Home Data Calendar Blog

DXPE

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 2010-06-30 2010-03-31
Common Stock Value 0.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
Earnings Per Share Basic 0.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 0.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

    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 407.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 407.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 284.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 122.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 18.2116.4717.6620.3715.1816.7115.5412.6518.0317.4215.4415.0312.7111.5315.78NANANANANANANANANANANANANANANANA10.80NANANA11.31NANANANANANANANANANANANANANANANANANANANA
Selling General And Administrative Expense 92.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 29.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
Interest Expense 17.0812.6811.8611.5211.536.835.625.165.255.265.345.248.513.753.934.384.594.994.885.044.984.786.145.044.484.933.993.653.874.343.953.413.032.632.592.682.933.293.183.401.351.611.691.631.682.290.760.830.710.761.021.021.191.431.60NA
Interest Paid Net 15.06NANANA9.07NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Income Tax Expense Benefit -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
Income Taxes Paid 1.54NANANA13.96NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Profit Loss 16.0116.1719.0517.588.0413.0414.4912.530.736.947.930.13-2.00-34.772.085.652.1013.1513.357.1911.108.3611.564.496.602.913.972.997.100.185.09-5.25-3.20-52.687.209.70-88.1016.9914.9010.9016.9016.4013.7013.20NANANANANANANANANANANANA
Net Income Loss 16.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.02NA
Net Income Loss Available To Common Stockholders Basic 15.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 16.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

    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 1177.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 796.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 1177.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 380.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

    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 648.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 173.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 173.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 311.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 103.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 94.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 18.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

    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 3.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
Goodwill 343.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
Intangible Assets Net Excluding Goodwill 63.90NANANA79.58NANANA79.20NANANA80.09NANANA52.58NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Finite Lived Intangible Assets Net 63.90NANANA79.58NANANA79.20NANANA80.09NANANA52.58NANANA67.2171.7875.6880.0478.5383.0586.7190.6794.8399.66104.44108.96112.30117.60120.30123.09130.33139.95146.93145.3269.7273.4171.2958.1363.1976.1855.7743.6343.1927.4329.03NA32.24NANANA
Intangible Assets Net Including Goodwill 407.89NANANA413.34NANANA387.71NANANA328.43NANANA246.63NANANA261.26265.83269.71274.11266.12270.64274.30278.26282.42296.87301.65306.17309.66324.46376.51376.40383.64513.67519.76519.41257.83260.26248.54205.48208.98218.11175.61NA144.96NANANA117.18NANANA
Other Assets Noncurrent 10.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

    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 224.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
Long Term Debt Current 5.50NANANA4.37NANA3.303.303.303.303.303.302.502.502.502.502.503.423.413.413.393.393.393.383.37217.97224.7251.35115.22112.09364.8450.8347.7044.5741.6038.6138.8239.0239.1426.2123.7822.0622.0622.0618.103.132.300.690.6910.76NA10.93NANANA
Other Liabilities Current 48.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 9.517.185.3310.1810.414.262.085.333.580.892.305.954.064.173.574.5411.877.205.978.2110.705.553.08NA4.25NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 572.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 520.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 17.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.3434.0337.6538.5140.1937.2840.1739.0539.9235.4837.9141.2738.0141.3244.1647.4848.6049.6051.1952.990.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 2010-06-30 2010-03-31
Stockholders Equity 380.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 380.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.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 216.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 319.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.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 124.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

    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 42.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 -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 110.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

    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 42.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 16.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
Profit Loss 16.0116.1719.0517.588.0413.0414.4912.530.736.947.930.13-2.00-34.772.085.652.1013.1513.357.1911.108.3611.564.496.602.913.972.997.100.185.09-5.25-3.20-52.687.209.70-88.1016.9914.9010.9016.9016.4013.7013.20NANANANANANANANANANANANA
Increase Decrease In Accounts Receivable -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.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 1.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 0.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.81NANANA0.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

    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 -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 5.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

    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 110.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 0.0022.6324.459.1329.403.356.808.3124.740.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 407.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 407.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 88.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 256.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 61.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
Income Loss From Continuing Operations 
Before Income Taxes Extraordinary Items Noncontrolling Interest
Expenses
Income Tax Expense Benefit
Balance Sheet
Operating Lease Right Of Use Asset
Assets
Operating Lease Right Of Use Asset
Current Assets
Prepaid Expense And Other Assets Current
NonCurrent Assets
Other Assets Noncurrent
Liabilities
Operating Lease Liability
Current Liabilities
Long Term Debt 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 Accounts Receivable
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInFinancingActivities
Payments For Repurchase Of Common Stock
OperatingLeaseLiability
Operating Lease Liability Current
NonoperatingIncomeExpense
Nonoperating Income Expense
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Payments Due Year Four
InventoryNet
Inventory Finished Goods
AccountsReceivable
Allowance For Doubtful Accounts Receivable Current

Line plots across dimensions of each concept