Home Data Calendar Blog

NR

Tables

    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 1.121.121.121.121.111.111.111.111.091.091.091.091.081.081.081.071.071.071.071.071.061.061.061.061.051.051.011.011.001.001.001.000.990.990.990.990.990.990.990.990.980.980.980.980.960.960.960.950.950.940.940.94NA0.93NANANA
Weighted Average Number Of Diluted Shares Outstanding 87.25NA88.0387.4790.57NA93.7492.6693.94NA91.9391.1490.70NA90.5389.9889.64NA89.6791.7192.38NA93.5893.7991.73NA87.6887.3184.15NA84.0083.4683.26NA82.9982.5383.80NA99.29100.44102.10NA102.96102.31101.35NA102.80104.74107.35NA106.92106.53106.13NANANANA
Weighted Average Number Of Shares Outstanding Basic 85.00NA86.3185.7688.57NA93.7492.6692.12NA91.9391.1490.70NA90.5389.9889.64NA89.6789.8190.11NA90.5389.7089.09NA85.4384.6584.15NA84.0083.4683.26NA82.9982.5382.30NA82.0683.0184.74NA85.7884.8184.10NA86.4288.6090.47NA90.2189.7989.62NANANANA
Earnings Per Share Basic 0.090.000.090.020.060.10-0.26-0.080.03-0.04-0.11-0.07-0.06-0.20-0.26-0.29-0.14-0.19-0.020.050.010.120.040.120.08-0.110.030.02-0.010.00-0.16-0.17-0.16-1.00-0.05-0.050.010.290.290.240.410.160.220.190.210.140.220.160.170.240.250.210.180.160.090.120.09
Earnings Per Share Diluted 0.08-0.010.090.020.060.10-0.26-0.080.03-0.04-0.11-0.07-0.06-0.20-0.26-0.29-0.14-0.19-0.020.050.010.110.040.120.08-0.110.030.02-0.010.00-0.16-0.17-0.16-1.00-0.05-0.050.010.250.250.210.360.150.200.170.180.120.200.150.160.220.230.190.160.150.090.120.09

    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 169.11167.82198.50183.26200.03225.16219.85194.14176.44179.56151.80142.25141.17129.7196.42101.95164.55189.47202.76216.41211.47247.66235.33236.26227.29204.39201.66183.02158.69137.08104.55115.31114.54150.59154.17163.64208.46306.16296.96272.47242.82197.51285.71276.62282.52270.33259.60245.76262.34263.51261.19230.82202.65194.53179.28181.35160.80
Revenues 169.11167.82198.50183.26200.03225.16219.85194.14176.44179.56151.80142.25141.17129.7196.42101.95164.55189.47202.76216.41211.47247.66235.33236.26227.29204.39201.66183.02158.69137.08104.55115.31114.54150.59154.17163.64208.46306.16296.96272.47242.82197.51285.71276.62282.52270.33259.60245.76262.34263.51261.19230.82202.65194.53179.28181.35160.80
Cost Of Revenue 134.59137.02159.13150.17164.74186.98187.88168.21150.99153.18132.27124.11119.99115.5899.30112.29146.08162.40169.43177.93174.98197.31194.73188.48186.46165.29164.59148.43129.59124.1799.29102.80111.57141.94138.28142.16176.63237.07228.66214.71196.56172.61230.21225.24230.41219.82210.28201.53214.90204.99201.27178.91159.00152.88145.22145.30NA
Cost Of Goods And Services Sold 134.59137.02159.13150.17164.74186.98187.88168.21150.99153.18132.27124.11119.99115.5899.30112.29146.08162.40169.43177.93174.98197.31194.73188.48186.46165.29164.59148.43129.59124.1799.29102.80111.57141.94138.28142.16176.63237.07228.66214.71196.56172.61230.21225.24230.41219.82210.28201.53214.90204.99201.27178.91159.00152.88145.22145.30NA
Selling General And Administrative Expense 24.3423.3326.8225.5825.4124.6524.2124.3324.4326.6923.8622.9820.9120.3720.6020.9424.7027.6027.0228.0430.7429.6429.8228.7126.9529.5427.2726.6325.4021.8121.7421.4323.4925.2325.8623.9625.9830.3928.7527.9825.5219.3825.4324.6624.1824.2220.8819.9421.3123.9020.8021.1515.8216.7216.6616.36NA
Operating Income Loss 11.864.3613.255.8810.1417.53-21.31-6.220.97-0.06-6.06-3.250.54-16.52-25.69-30.54-5.89-12.496.2910.915.6820.5210.0519.1413.849.849.887.973.75-8.20-15.05-15.13-18.82-94.28-9.26-1.686.1338.5939.4331.8220.768.8630.3026.9228.3726.2528.7624.7526.1434.0439.1831.6027.9524.8719.5319.9013.71
Interest Income Expense Net -1.75-1.92-2.03-2.15-2.09-2.32-1.88-1.64-1.21-2.06-2.18-2.16-2.41-2.46-2.41-2.91-3.20-3.56-3.63-3.52-3.66-4.21-3.67-3.69-3.30-3.03-3.59-3.44-3.22-2.64-2.13-3.02-2.08-2.50-2.13-2.22-2.25-2.36-2.32-2.83-2.92-3.23-2.73-2.80-2.52-2.39-2.42-2.55NANANANANANANANANA
Interest Paid Net 1.611.791.952.032.002.061.771.111.001.930.831.690.891.890.592.580.993.021.003.191.51NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Income Tax Expense Benefit 2.852.424.002.132.123.882.830.48-2.821.882.010.363.04-0.58-4.81-6.650.162.623.272.101.804.932.834.153.09-2.063.472.361.12-10.79-4.49-3.51-5.26-13.31-10.160.761.3212.1512.4010.466.044.077.847.988.8412.327.417.288.369.5713.2310.689.517.986.848.04NA
Income Taxes Paid Net 2.962.931.502.242.261.851.702.243.271.152.501.451.811.620.652.191.892.074.172.063.873.734.723.104.074.286.96-33.481.840.710.59-23.571.55-1.112.844.294.8511.648.6926.749.509.467.1710.184.2941.88-11.53-1.46-4.388.929.377.803.582.041.11NANA
Net Income Loss 7.29-0.487.671.705.628.99-24.59-7.752.52-3.68-10.48-6.00-5.36-18.43-23.87-26.24-12.15-17.09-1.444.311.2810.573.6410.857.22-9.452.651.63-0.98-0.06-13.45-13.90-13.30-83.10-4.47-4.250.9923.4523.4920.3335.0113.5218.7615.6617.3811.1918.7414.4615.6321.8923.0019.2815.8514.778.2310.847.78
Comprehensive Income Net Of Tax 4.764.994.252.007.6216.61-30.60-13.851.29-5.67-13.19-5.33-8.65-2.76-20.41-24.11-19.64-13.27-5.346.03-0.647.661.971.636.56-8.944.316.901.57-7.48-11.83-17.67-8.67-87.03-10.93-2.94-16.2212.5010.3520.7036.2212.2921.578.1114.6113.5018.836.5519.6319.0711.0221.1820.9515.7215.564.90NA

    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 640.83642.34662.03664.95684.87714.88766.68765.92752.39752.89721.11709.55697.61709.19723.04787.04866.83900.08912.61934.50930.10915.85928.32929.71928.72902.72925.92840.47802.26798.18776.44790.02799.89848.89912.67931.59959.171020.12987.11983.10987.13968.421017.891021.141019.19994.54904.46915.58942.49886.84836.74805.03NA737.34NANANA
Liabilities 219.24226.97248.07250.82267.64291.85344.71315.17287.24290.50255.40233.30216.69221.16233.96279.61336.47351.43352.98368.37360.31346.17368.17374.99378.51355.24404.16326.16296.87297.64286.98292.34285.05328.63309.06321.14346.35394.66377.49384.33379.58387.36447.42474.21485.38480.96391.40413.06430.94388.99361.09342.07NA320.00NANANA
Liabilities And Stockholders Equity 640.83642.34662.03664.95684.87714.88766.68765.92752.39752.89721.11709.55697.61709.19723.04787.04866.83900.08912.61934.50930.10915.85928.32929.71928.72902.72925.92840.47802.26798.18776.44790.02799.89848.89912.67931.59959.171020.12987.11983.10987.13968.421017.891021.141019.19994.54904.46915.58942.49886.84836.74805.03NA737.34NANANA
Stockholders Equity 421.59415.36413.97414.13417.23423.03421.97450.75465.14462.39465.71476.24480.92488.03489.08507.44530.36548.64559.63566.13569.79569.68560.15554.72550.22547.48521.76514.30505.39500.54489.47497.69514.84520.26603.61610.45612.82625.46609.62598.77607.55581.05570.46546.93533.81513.58513.06502.52511.55497.85475.65462.97NA417.35NANANA

    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 347.92357.22378.09377.06396.26425.97477.34420.93393.19388.51359.87342.03320.62328.18328.88381.20450.72478.81492.46515.37506.57523.31536.98533.94532.73505.04595.93505.39470.18462.94430.81446.71453.43506.38501.80524.52556.16623.84596.77601.06632.62559.44611.47618.43621.75604.06554.48563.27597.87553.82503.22470.01NA440.53NANANA
Cash And Cash Equivalents At Carrying Value 37.7038.5926.6122.3523.6223.1820.4520.1621.3124.0931.2435.0934.1624.2024.0342.9449.0648.6753.6749.0354.4956.1252.2471.7259.9456.3564.7468.2469.8887.8891.8693.1582.53107.14113.85123.2691.6985.0541.3956.75130.1965.8469.4158.0541.7146.8535.4628.8330.3725.2562.9064.3095.3783.0112.1012.21NA
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents 37.9438.9028.4024.2725.5325.0623.9124.5226.1329.4937.2041.0240.0130.3530.3550.3656.6356.8661.7560.4262.6164.2759.9080.5168.0165.46157.77105.3477.3395.30NANANA124.62NANANA85.05NANANANANANANANANANANANANANANANANANANA
Accounts Receivable Net Current 160.11159.54187.53184.19197.11222.94204.14184.40174.56180.48150.60131.67121.78128.69113.95124.16182.44201.55218.12232.54232.92238.14244.13234.54245.77247.39238.07208.52180.25153.72125.19134.84128.64151.93150.38166.81232.14294.50302.62289.67250.17248.03293.91317.71326.68323.44312.04333.98354.71328.59253.59235.48NA196.80NANANA
Inventory Net 131.60141.08143.25147.11149.99149.57160.04190.17169.97155.34148.19147.19139.91147.86159.57177.97187.98196.90183.44193.46186.50196.90202.71189.57189.11165.34164.38156.95145.38143.61138.75144.88154.64163.66176.83188.00183.82196.56198.14199.13199.56189.68203.93202.05210.26209.73181.19174.82189.28175.93156.44134.24NA123.03NANANA
Prepaid Expense And Other Assets Current 8.909.0912.9614.239.9610.9714.1617.8014.3014.7917.1216.9613.3115.0817.3320.6616.2416.5318.7023.6715.5415.9018.0220.4916.5017.48104.7050.0116.7717.1430.3631.2027.8129.2230.1214.8812.3712.6217.0818.3115.0311.0211.8912.8014.4912.4411.3612.4310.2710.8317.0516.91NA10.04NANANA

    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
Goodwill 47.2547.2847.1447.2747.1747.1146.8547.1347.4147.2842.3942.4842.4842.4442.2342.0942.1142.3343.7643.8943.9543.8344.0244.0244.4043.6220.4120.2420.0520.0020.2218.6218.8919.0189.7590.6490.0391.8992.8894.2293.7894.0689.3688.3288.6787.3975.8075.1775.0871.9774.8876.87NA62.31NANANA
Finite Lived Intangible Assets Net NA17.11NANANA19.73NANANA24.45NANANA24.8725.60NANA29.17NANANA24.64NANANA29.46NANANA5.59NANANA10.56NANANA14.29NANANA24.35NANANA36.23NANANA16.09NANANA8.26NANANA
Other Assets Noncurrent 1.992.072.102.242.332.442.742.891.831.992.272.442.612.772.933.043.113.243.423.363.532.742.893.593.753.983.223.433.573.784.003.812.923.006.535.357.025.374.959.339.816.096.997.338.068.098.5310.228.799.147.868.23NA8.78NANANA

    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 124.59136.28153.06140.42153.52162.94172.81156.26153.38150.39136.18119.06151.07153.6690.0896.14113.26128.86126.60144.22113.75141.93144.97136.61147.87158.41220.31208.04179.98179.8092.2397.2393.19125.43114.04113.10127.29173.23160.95175.05169.28153.75162.71158.06175.48159.60133.24113.28152.62146.84147.32128.39NA111.16NANANA
Long Term Debt Current 16.4316.9224.8221.6523.1622.4423.4322.4820.7719.2121.8811.2655.2467.4710.1510.526.986.335.005.661.962.526.453.581.391.5285.1285.8883.0983.37NANANA7.38NANANANANANANANANANANA-2.60NANANA-2.23NANANA-1.61NANANA
Accounts Payable Current 68.3770.0981.4279.4492.6093.63104.8094.5995.3184.5873.5770.5360.6449.2544.0152.3669.9479.7877.7496.3672.3690.6193.7893.25107.6088.6585.0582.3062.5465.2846.1050.3652.0372.2165.2367.8977.92108.2494.76102.7588.3388.5999.86110.55121.36114.3895.6784.16106.2897.1794.6774.56NA66.32NANANA
Accrued Liabilities Current 39.7949.2846.8139.3337.7646.8742.6939.1937.3046.6040.7437.2835.1936.9335.9233.2636.3442.7543.8642.2039.4448.8044.7339.7738.8868.2550.1439.8634.3631.1537.2336.6835.6445.8442.9035.9739.4753.3457.3851.8465.2046.3450.6038.1745.1442.6236.7728.3344.8047.4451.0252.76NA43.23NANANA

    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
Long Term Debt 77.4475.0385.7198.12101.20114.11157.07144.46116.24114.8093.7477.8072.2487.16102.36135.81162.95159.87162.36162.31181.56161.75188.40197.22187.03160.47224.84160.99157.02156.27NANANA178.59NANANANANANANANANANANA259.43NANANA192.11NANANA174.59NANANA
Long Term Debt Noncurrent 61.0158.1260.9076.4778.0491.68133.64121.9795.4795.5971.8766.5517.0019.6992.21125.29155.97153.54157.35156.66179.60159.22181.94193.64185.63158.96139.7275.1173.9472.90160.63160.46160.29171.21172.50172.50172.50172.50172.50172.75172.77172.79219.79250.80242.81256.83200.84238.84225.87189.88172.91172.99NA172.99NANANA
Deferred Income Tax Liabilities Net 7.268.317.187.787.698.128.807.146.3711.8215.1015.2714.7713.3714.5121.8832.6134.2536.6936.9437.3937.4933.3536.16NA31.58NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Liabilities Noncurrent 8.906.868.717.319.539.299.939.3010.5910.349.748.909.519.3810.798.918.097.847.998.717.997.547.918.598.026.297.586.946.636.206.836.255.295.635.468.8210.7111.2412.4511.0011.2911.0320.8020.7720.5718.1913.8213.915.505.434.335.36NA4.30NANANA
Operating Lease Liability Noncurrent 17.4817.4018.2218.8418.8619.8219.5320.4921.4322.3522.5023.5324.3525.0726.3727.3926.5526.9524.3421.8521.580.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 421.59415.36413.97414.13417.23423.03421.97450.75465.14462.39465.71476.24480.92488.03489.08507.44530.36548.64559.63566.13569.79569.68560.15554.72550.22547.48521.76514.30505.39500.54489.47497.69514.84520.26603.61610.45612.82625.46609.62598.77607.55581.05570.46546.93533.81513.58513.06502.52511.55497.85475.65462.97NA417.35NANANA
Common Stock Value 1.121.121.121.121.111.111.111.111.091.091.091.091.081.081.081.071.071.071.071.071.061.061.061.061.051.051.011.011.001.001.001.000.990.990.990.990.990.990.990.990.980.980.980.980.960.960.960.950.950.940.940.94NA0.93NANANA
Additional Paid In Capital Common Stock 641.06639.64638.34637.43643.00641.27639.20637.29636.40634.93632.57629.83628.55627.03625.33623.27622.12620.63618.63618.63622.55617.28615.35611.67606.49603.85568.74565.57562.00558.97540.41537.11536.46533.75530.06525.97524.49521.23517.65512.01507.82504.68501.32497.31490.30484.96482.89480.41478.77477.20474.04472.49NA468.50NANANA
Retained Earnings Accumulated Deficit 18.1410.7711.443.908.112.49-6.5018.0926.8724.3428.0338.5145.5550.9469.4293.29120.50134.12151.30153.40150.08148.80138.23134.59123.74123.38132.82130.28128.70129.87129.93143.76158.49171.79254.88259.36263.61262.62239.17215.68195.35160.34146.81128.05112.3995.0283.8265.0850.6234.9813.10-9.90NA-45.03NANANA
Accumulated Other Comprehensive Income Loss Net Of Tax -65.37-62.84-68.31-64.88-65.19-67.19-74.81-68.80-62.71-61.48-59.49-56.79-57.46-54.17-69.85-73.31-75.44-67.95-71.77-67.87-69.59-67.67-64.77-63.10-53.88-53.22-53.73-55.38-60.65-63.21-55.78-57.41-53.64-58.28-54.34-47.88-49.20-31.99-21.05-7.90-8.28-9.48-8.25-11.05-3.50-0.73-3.04-3.134.780.793.6015.58NA8.58NANANA
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value 1.501.671.671.561.741.761.901.731.472.212.451.991.281.711.791.491.592.272.501.914.971.863.652.562.292.382.583.042.843.193.252.642.973.694.00NANANANANANANANANANANANANANANANANANANANANANA

    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 11.9536.1626.997.4029.443.07-5.08-25.802.79-16.68-12.17-1.9427.7715.5015.2820.624.3919.1018.9531.972.2743.29-0.5720.550.1322.62-6.5533.75-11.44-18.8410.1122.73-2.9014.3525.3750.2031.6066.2928.19-8.903.5956.2151.7928.6615.2429.5964.8322.23-6.41-48.2813.603.2317.905.3718.31NANA
Net Cash Provided By Used In Investing Activities -12.74-7.86-2.874.120.9261.45-7.65-0.53-7.05-10.19-6.02-0.65-0.620.72-1.420.28-2.98-21.08-10.53-2.46-15.70-10.19-7.80-13.67-24.0936.96-60.15-38.14-7.056.15-10.29-12.15-11.97-19.36-31.84-14.96-18.21-22.20-26.77-36.4571.41-8.76-14.47-20.91-15.91-62.13-8.09-8.65-17.29-8.67-12.31-36.04-6.12-4.30-1.57NANA
Net Cash Provided By Used In Financing Activities 0.59-18.88-19.16-12.74-30.27-64.7512.8025.751.2719.5915.133.30-16.61-17.06-34.77-27.050.94-4.04-5.69-32.1512.35-28.19-11.379.3525.70-66.2862.861.50-0.3611.13-1.180.98-11.580.78-1.69-4.19-1.643.73-13.85-28.39-10.65-51.25-27.099.69-3.8842.84-48.30-16.6527.9619.23-1.451.69-1.1470.16-18.23NANA

    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 11.9536.1626.997.4029.443.07-5.08-25.802.79-16.68-12.17-1.9427.7715.5015.2820.624.3919.1018.9531.972.2743.29-0.5720.550.1322.62-6.5533.75-11.44-18.8410.1122.73-2.9014.3525.3750.2031.6066.2928.19-8.903.5956.2151.7928.6615.2429.5964.8322.23-6.41-48.2813.603.2317.905.3718.31NANA
Net Income Loss 7.29-0.487.671.705.628.99-24.59-7.752.52-3.68-10.48-6.00-5.36-18.43-23.87-26.24-12.15-17.09-1.444.311.2810.573.6410.857.22-9.452.651.63-0.98-0.06-13.45-13.90-13.30-83.10-4.47-4.250.9923.4523.4920.3335.0113.5218.7615.6617.3811.1918.7414.4615.6321.8923.0019.2815.8514.778.2310.847.78
Depreciation Depletion And Amortization 7.417.877.707.917.898.359.7010.1110.4510.2210.5210.6610.8311.1311.2711.4611.4512.2511.8211.6311.4411.5511.5911.4811.2710.769.759.869.399.539.229.639.5711.2511.6010.5410.5311.1110.6210.0110.2911.0611.3010.8810.958.418.607.798.02NANANANANANANANA
Increase Decrease In Inventories -8.25-4.42-1.28-0.433.87-11.8120.0623.8514.817.802.336.90-6.69-13.32-19.05-2.05-5.4711.17-8.016.27-10.14-4.4813.373.6217.84-2.256.859.670.839.32-6.39-8.35-10.63-10.12-8.394.82-7.622.163.49-0.759.23-13.471.09-5.331.2822.315.58-11.2712.1420.2125.943.43-1.454.99-1.03NANA
Increase Decrease In Accounts Payable -0.31-13.893.27-13.22-1.23-13.9712.540.9611.2511.053.959.9111.445.15-8.03-16.73-9.843.49-18.0121.36-15.15-4.660.45-11.8518.51-3.842.4117.28-1.6919.03-3.52-0.69-20.036.80-0.03-9.39-29.3516.07-4.5013.28-1.25-5.90-10.60-5.424.1810.8011.61-17.719.011.5323.808.99-3.90-3.83-9.10NANA
Share Based Compensation 1.501.671.671.561.741.761.901.731.472.212.451.991.281.711.791.491.592.272.501.914.971.863.652.562.292.382.583.042.843.193.252.642.973.694.003.552.963.213.193.072.842.752.672.321.972.082.021.621.381.141.331.090.970.980.97NANA

    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 -12.74-7.86-2.874.120.9261.45-7.65-0.53-7.05-10.19-6.02-0.65-0.620.72-1.420.28-2.98-21.08-10.53-2.46-15.70-10.19-7.80-13.67-24.0936.96-60.15-38.14-7.056.15-10.29-12.15-11.97-19.36-31.84-14.96-18.21-22.20-26.77-36.4571.41-8.76-14.47-20.91-15.91-62.13-8.09-8.65-17.29-8.67-12.31-36.04-6.12-4.30-1.57NANA
Payments To Acquire Property Plant And Equipment 13.889.104.798.386.9710.558.211.897.622.698.631.838.651.193.954.016.659.0011.946.4017.4712.338.3613.7610.709.485.249.357.295.056.7413.2313.4218.0317.0615.8118.5022.2627.9838.2218.5115.3815.1321.2916.139.108.549.0117.308.7611.2910.656.194.721.42NANA

    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 0.59-18.88-19.16-12.74-30.27-64.7512.8025.751.2719.5915.133.30-16.61-17.06-34.77-27.050.94-4.04-5.69-32.1512.35-28.19-11.379.3525.70-66.2862.861.50-0.3611.13-1.180.98-11.580.78-1.69-4.19-1.643.73-13.85-28.39-10.65-51.25-27.099.69-3.8842.84-48.30-16.6527.9619.23-1.451.69-1.1470.16-18.23NANA
Payments For Repurchase Of Common Stock NA6.046.266.9615.0117.630.082.530.000.010.091.340.010.000.010.290.030.064.3112.355.010.060.743.030.040.480.382.330.05-0.010.141.090.000.510.00NANA0.245.44NANA5.052.22NANA15.0610.8717.237.600.040.000.500.100.000.00NANA

    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 169.11167.82198.50183.26200.03225.16219.85194.14176.44179.56151.80142.25141.17129.7196.42101.95164.55189.47202.76216.41211.47247.66235.33236.26227.29204.39201.66183.02158.69137.08104.55115.31114.54150.59154.17163.64208.46306.16296.96272.47242.82197.51285.71276.62282.52270.33259.60245.76262.34263.51261.19230.82202.65194.53179.28181.35160.80
Revenue From Contract With Customer Excluding Assessed Tax 169.11167.82198.50183.26200.03225.16219.85194.14176.44179.56151.80142.25141.17129.7196.42101.95164.55189.47202.76216.41211.47247.66235.33236.26227.29204.39201.66183.02158.69137.08104.55115.31114.54150.59154.17163.64208.46306.16296.96272.47242.82197.51285.71276.62282.52270.33259.60245.76262.34263.51261.19230.82202.65194.53179.28181.35160.80
Operating, Fluids Systems 120.14121.36141.24135.18144.17167.71168.62145.26141.01127.89107.9597.0987.85NANA74.66132.81134.57152.55172.54160.65177.73180.97179.74177.38162.40166.73150.62136.05NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Industrial Solution 48.9746.4557.2648.0855.8657.4551.2348.8835.4259.9641.9845.1653.32NANA27.2831.75NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Rental, Industrial Solution 21.2320.1620.3721.7421.1323.2617.2017.5517.6116.8015.3419.2317.0815.349.339.1713.50NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Product, Industrial Solution 13.7910.8819.208.1319.5017.4218.3118.544.4222.3414.2410.1820.0413.935.925.184.14NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Service, Industrial Solution 13.9515.4217.7018.2115.2316.7715.7312.8013.3912.0012.3913.8711.6513.4613.4712.9314.10NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Fluids Systems 120.14121.36141.24135.18144.17167.71168.62145.26141.01127.89107.9597.0987.8579.4367.7174.66132.81134.57152.55172.54160.65NANANANA162.40166.73150.62136.05111.5689.1096.1598.65130.12138.76140.34171.90261.03251.23241.39211.40NANANANANANANANANANANANANANANANA
Industrial Solution 48.9746.4557.2648.0855.8657.4551.2348.8835.4251.6743.8445.1653.3250.2728.7127.2831.75NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
, Fluids Systems 21.2220.9817.4010.4019.3612.0415.4511.3422.2316.6113.784.9612.666.471.963.0713.265.358.034.9913.27NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
, Fluids Systems 51.7057.8567.0970.3588.26112.84113.8896.7093.0882.6370.5661.7460.3351.8842.2745.7486.9282.62106.17122.14116.33NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
US, Fluids Systems 30.4836.8749.6959.9568.90100.8198.4385.3670.8466.0256.7856.7847.6745.4140.3142.6773.6677.2798.14117.15103.06NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
International, Fluids Systems 68.4463.5174.1564.8355.9154.8654.7448.5647.9445.2637.3935.3527.5227.5525.4428.9345.8851.9646.3850.4044.33NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other, Fluids Systems 5.886.805.873.913.334.247.115.693.763.845.012.392.063.042.232.893.75NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
EMEA, Fluids Systems 62.5556.7268.2760.9152.5850.6247.6342.8744.1741.4232.3832.9625.4624.5123.2126.0442.1448.9241.1344.4537.77NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

Plots across concepts


IncomeStatement
Comprehensive Income Net Of Tax
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
Operating Lease Liability Current
Noncurrent Liabilities
Deferred Income Tax Liabilities Net
Stockholders Equity
Accumulated Other Comprehensive Income Loss Net Of Tax
CashFlow
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInOperatingActivities
Increase Decrease In Inventories
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInFinancingActivities
Proceeds From Payments For Other Financing Activities
Shares
Weighted Average Number Of Shares Outstanding Basic
OperatingLeaseLiability
Operating Lease Liability Current
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Payments Due Year Four
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Net
InventoryNet
Inventory Raw Materials Net Of Reserves
AccountsReceivable
Allowance For Doubtful Accounts Receivable Current

Line plots across dimensions of each concept