Home Data Calendar Blog

OSIS

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
Common Stock Value 7.310.029.840.022.530.020.020.0230.9153.38105.72110.74100.8295.08122.55116.87133.57141.05168.91160.38151.93156.76169.47166.63218.34212.93222.53216.22221.75225.02219.11212.37256.68252.22279.21278.37271.99268.71287.43279.99276.94283.15285.00278.11280.55279.81282.76279.03276.44275.17272.55NANANA
Weighted Average Number Of Diluted Shares Outstanding 17.3017.18NA17.1817.1017.18NA17.7118.1118.31NA18.3018.2018.34NA18.5118.6818.90NA18.6718.6218.74NA19.1518.9719.59NA19.5219.6519.59NA19.9420.3920.47NA20.5320.4920.53NA20.5520.5920.62NA20.5520.6120.57NA20.4320.2420.09NA19.6919.4819.08
Weighted Average Number Of Shares Outstanding Basic 17.0016.82NA16.8116.8416.92NA17.4217.8417.95NA17.9717.9218.05NA18.1818.3118.26NA18.0818.0918.09NA18.5718.9718.78NA18.9119.0418.94NA19.3419.7419.73NA19.8019.8119.82NA19.9419.9619.97NA19.9920.0019.91NA19.8219.6819.58NA18.9818.7518.43
Earnings Per Share Basic 2.150.772.531.300.970.661.992.451.111.061.441.041.120.520.781.081.151.140.921.091.060.520.250.14-2.470.540.090.740.250.040.320.480.010.551.130.670.920.571.110.240.730.320.590.680.620.320.800.630.620.240.630.460.490.18
Earnings Per Share Diluted 2.110.752.461.270.960.651.942.411.091.041.401.031.100.510.761.061.121.100.881.051.030.500.250.13-2.470.520.070.720.250.030.300.470.010.531.090.640.890.551.080.230.710.310.580.660.600.310.780.620.610.240.610.450.470.18

    2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30
Revenue From Contract With Customer Including Assessed Tax 373.24279.21411.87302.89295.60268.07336.82290.48276.68279.26332.20283.79276.01254.91276.97292.88305.34290.85308.38304.28303.20266.25287.33267.30277.53257.13252.40245.15242.55220.85221.47210.80197.34200.05266.60215.38257.83218.40260.10203.96236.41206.27227.90198.41194.05181.69235.24208.44187.99161.32183.43174.93169.29128.45
Revenues 373.24279.21411.87302.89295.60268.07336.82290.48276.68279.26332.20283.79276.01254.91276.97292.88305.34290.85308.38304.28303.20266.25287.33267.30277.53257.13252.40245.15242.55220.85221.47210.80197.34200.05266.60215.38257.83218.40260.10203.96236.41206.27227.90198.41194.05181.69235.24208.44187.99161.32183.43174.93169.29128.45
Cost Of Goods And Services Sold 231.93180.47268.85199.10199.39180.57214.35187.62176.91179.93214.13179.77173.93159.16175.42183.78194.57191.64195.36192.97192.86170.34186.16169.71175.90165.86165.61159.12159.95152.77150.70140.75129.28132.08177.37142.77168.56144.16174.50133.45155.47138.33140.75126.57123.96120.34154.41139.31122.17108.46113.34112.68109.2681.56
Gross Profit 141.3098.75143.02103.7996.2187.50122.47102.8699.7799.33118.07104.02102.0895.75101.55109.11110.7799.21113.02111.32110.3495.91101.1797.58101.6391.2786.7986.0382.5968.0970.7770.0668.0667.9789.2372.6089.2774.2485.6170.5180.9467.9587.1471.8470.0961.3580.8369.1365.8252.8670.0962.2560.0246.90
Operating Expenses 88.9876.1985.8769.4570.7269.2082.9174.4370.6974.6584.2171.5569.7279.0678.0985.4877.8574.3285.3379.2078.6479.6690.5489.8483.4871.8883.9866.3373.9065.9962.2156.7267.2852.2758.3054.1563.2157.5854.8452.4858.9157.4760.9152.4251.4151.2459.0050.9347.5245.2552.8850.4646.7041.46
Research And Development Expense 16.3515.9215.5014.8514.4614.5414.6415.1514.9814.8213.9013.9313.7812.0812.8215.3614.8814.2516.2613.7012.8013.7515.0715.9315.0915.1011.1414.3912.9412.4811.9512.9513.0411.8813.1712.5613.2412.6712.0210.5811.1811.0212.6812.3911.8611.3214.2112.9311.5510.8811.9412.4411.849.23
Selling General And Administrative Expense 71.6059.8067.1753.7154.0053.4465.5457.8154.8857.3268.1257.9156.1058.6260.3165.5863.9062.1866.4067.2867.1061.7164.0059.8560.1055.6548.0349.4351.5443.5543.8939.2343.1440.3941.7137.9747.8944.1839.7039.4045.5642.2145.2637.7536.8339.9244.3437.0635.9834.3739.5837.1233.9631.98
Litigation Settlement Expense 0.330.080.750.281.930.941.610.780.482.231.65-0.69-0.46-0.040.07-0.15-1.36-2.160.86-1.78-4.603.599.169.5512.50NANANANANA1.090.121.72NANANANANANANANANANANANANANANANANANANANANA
Operating Income Loss 52.3222.5657.1534.3425.4918.3039.5628.4329.0924.6833.8532.4732.3616.6923.4623.6232.9224.8927.6932.1231.7116.2610.627.7418.1519.392.8119.698.692.108.5513.340.7815.7030.9318.4526.0616.6630.7718.0222.0310.4726.2319.4118.6810.1121.8318.2018.307.6117.2111.8013.325.43
Interest Expense NANA5.705.735.183.432.432.302.222.024.144.174.234.194.484.714.844.74NANANANA4.984.785.284.251.822.581.981.160.800.670.620.790.750.810.830.861.101.371.501.471.201.341.391.101.650.790.720.800.54-0.610.510.59
Interest Paid Net 6.115.465.635.675.123.861.132.351.102.400.262.71-0.003.020.942.531.262.992.473.082.623.702.742.730.932.850.901.371.960.960.810.670.590.301.250.210.650.700.810.971.701.171.220.401.730.130.980.620.610.950.560.270.320.47
Allocated Share Based Compensation Expense 7.337.097.607.117.247.187.096.906.977.117.387.575.716.115.725.845.846.425.745.898.165.466.096.016.255.495.876.208.235.417.184.834.294.464.376.066.086.003.013.255.085.644.964.343.613.533.191.881.951.51NANANANA
Income Tax Expense Benefit 9.233.939.076.803.963.633.3710.767.073.613.829.538.093.165.01-0.647.09-0.595.966.906.981.520.610.5659.824.99-2.655.191.880.261.853.330.054.107.754.426.994.557.5511.855.952.6113.194.544.872.684.274.845.282.054.623.643.601.45
Income Taxes Paid Net 14.976.793.673.834.707.246.692.182.994.804.702.953.391.742.946.475.574.106.567.526.7114.007.729.807.764.178.963.446.646.026.607.817.055.228.0216.694.821.743.556.284.714.002.614.064.171.451.694.331.60-0.480.571.971.292.41
Profit Loss 36.5512.8842.3821.8116.3511.2333.7642.7319.8019.0525.8918.7720.049.3413.9619.5620.9920.7416.6619.6319.119.405.112.55-46.9510.161.5514.024.830.68NANANANANANANANANANANANANANANANANANANANANANANANA
Comprehensive Income Net Of Tax 38.7010.9949.4322.2820.595.3227.5640.8919.3016.8828.9518.3324.3612.8614.2011.2523.6417.7017.3921.1513.7310.584.214.02-46.7211.774.7815.730.67-0.041.988.82-0.809.1623.679.5615.888.6823.035.4315.077.7912.866.0711.9611.2011.7915.649.911.7713.4011.589.128.46
Net Income Loss Available To Common Stockholders Basic 36.5512.8842.3821.8116.3511.2333.7642.7319.8019.0525.8918.7720.049.3413.9619.5620.9920.7416.6619.6319.119.405.112.55-46.9510.161.5514.024.830.685.909.340.1110.8022.4313.2318.2411.2522.134.8014.576.3911.8513.5312.426.3415.9112.5712.304.7612.058.779.223.39
Net Income Loss Available To Common Stockholders Diluted 36.5512.88NA21.8116.3511.23NA42.7319.8019.05NA18.7720.049.34NA19.5620.9920.74NA19.6319.119.40NA2.55-46.9510.16NA14.024.830.68NA9.340.1110.80NA13.2318.24NANANANANANANANANANANANANANANANANA

    2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30
Assets 1726.481588.451555.691483.301466.231467.771443.151459.091443.111410.641384.371325.961300.801270.951268.541286.591301.931290.101264.861284.121297.681327.931255.691396.031346.761351.521230.091235.741258.011253.01991.721075.301010.391014.82979.671005.931056.661028.061024.19939.75935.27952.78919.80855.60813.68786.73749.90721.74625.24598.27584.92NANANA
Liabilities 956.03864.00829.52816.39818.48843.11804.73840.60822.96787.33744.55710.07713.17713.41696.39734.32744.21748.54713.14758.31801.48840.63766.25913.64816.68780.14660.87681.42713.90706.31450.88543.18442.78450.88397.89448.67515.34505.89491.97438.00442.01468.39441.35396.90358.61344.36315.78303.14224.87209.08200.12NANANA
Liabilities And Stockholders Equity 1726.481588.451555.691483.301466.231467.771443.151459.091443.111410.641384.371325.961300.801270.951268.541286.591301.931290.101264.861284.121297.681327.931255.691396.031346.761351.521230.091235.741258.011253.01991.721075.301010.391014.82979.671005.931056.661028.061024.19939.75935.27952.78919.80855.60813.68786.73749.90721.74625.24598.27584.92NANANA
Stockholders Equity 770.44724.46726.16666.92647.75624.65638.42618.49620.15623.31639.82615.89587.64557.54572.15552.28557.72541.56551.73525.81496.20487.30489.44482.39530.07571.38569.21554.31544.11546.71540.85532.12567.61563.95581.78557.26541.32522.17532.21501.75493.26484.39478.45458.70455.08442.37434.12418.60400.37389.19384.80NANANA

    2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30
Assets Current 1003.08872.10839.90778.53767.43771.04746.14758.54769.79730.21709.40661.41634.42614.79617.71638.37648.29637.14640.90658.84681.20702.02650.70776.34732.51700.83653.00656.57652.58636.18555.32644.83607.44596.13541.52580.87619.33583.00579.23515.61506.15547.63526.70472.15446.56455.13483.11485.97440.40418.08405.29NANANA
Cash And Cash Equivalents At Carrying Value 127.2682.5976.7565.6245.6053.9964.2083.2886.3354.6680.6192.4772.5876.9276.10101.0395.0685.1496.32107.6595.9786.4184.81194.00211.97192.03169.65158.47138.25122.97104.3797.4279.7980.9347.5949.0444.7837.2738.8339.8539.9037.1934.7047.6846.8573.7191.4590.7952.8758.3655.6239.6335.3255.57
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents 127.2682.5976.7565.6245.6053.9964.2083.2886.3354.6680.6192.4772.5876.9276.10101.0395.0685.1496.32107.6584.8186.4184.81194.00169.65192.03169.65NANANA104.37NANANA47.59NANANANANANANANANANANANANANANANANANANA
Accounts Receivable Net Current 370.17323.77380.85300.66322.76313.51307.97282.87288.04292.00290.65258.59263.07253.15269.84257.50257.38245.09238.44218.43226.09222.17210.74216.68208.45203.07206.53183.84178.36177.86141.72159.79157.80164.75178.52165.35184.23155.85185.77142.81164.01205.28206.82169.42140.02146.78156.87157.83145.31130.61136.72NANANA
Inventory Net 445.82418.80338.01371.80361.38361.95333.91344.64334.24320.67294.21283.52266.19255.43241.23241.32252.53268.76273.71297.70315.20343.97313.55304.29281.03271.31248.51267.19283.79289.60273.29291.09280.60260.46230.42265.42263.90264.39234.14239.03220.00228.01206.21198.29204.60195.39195.18202.45205.79187.96169.63NANANA
Prepaid Expense And Other Assets Current 59.8446.9444.3040.4537.7041.6040.0647.7461.1862.8743.9326.8332.5929.2930.5438.5243.3138.1432.4335.0543.9549.4741.5961.3631.0534.4228.3147.0752.1845.7635.9453.0645.6645.1040.1039.0953.1352.1246.9893.9382.2577.1578.9737.7436.0920.1820.4117.2814.1519.3921.15NANANA

    2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30
Property Plant And Equipment Gross 286.37281.47282.66279.30273.26268.15267.02269.60275.98273.82273.35276.78276.68271.02266.22268.31276.01268.41265.09260.84256.54254.88246.84244.39421.15414.90389.65400.66398.91399.77392.02385.56378.77383.56390.90393.86370.97393.12391.52388.56383.52350.20337.07326.01307.20253.15191.40NANANA133.11NANANA
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment 176.18172.29173.72170.16165.50160.17157.34156.84159.87157.01155.34151.30148.81143.31138.28139.79146.42140.12137.70135.93135.27135.12131.31130.72277.88263.73248.12239.58232.15220.94208.90198.36186.81175.93165.20166.21155.34142.93131.04122.82112.05100.7988.0487.2084.1480.6379.73NANANA78.09NANANA
Amortization Of Intangible Assets 5.704.704.804.804.804.704.704.404.204.406.404.805.604.806.404.904.504.905.105.405.605.305.705.104.504.203.203.603.402.102.301.401.101.100.900.801.100.800.801.001.201.401.401.201.101.201.301.101.101.10NANANANA
Property Plant And Equipment Net 110.19109.17108.93109.14107.76107.98109.68112.75116.11116.81118.00125.48127.88127.70127.94128.52129.59128.29127.39124.92121.27119.76115.52113.67143.27151.17141.54161.08166.76178.83183.11187.20191.97207.62225.70227.65240.37250.19260.48265.74271.47249.41249.03238.81223.06172.52111.6691.1658.6555.6255.02NANANA
Goodwill 352.91348.41349.50346.72339.19335.82336.36336.65320.32319.35320.30319.21318.29315.51310.63308.64309.43306.71307.11307.46305.16304.72292.21300.72285.88282.66242.13241.73242.95242.59122.82122.3098.7597.8198.1796.7198.4197.4392.6192.2092.0591.0283.7483.6584.0282.4482.1577.3677.1375.5970.29NANANA
Intangible Assets Net Excluding Goodwill 143.29140.21140.86140.19138.04138.20138.37139.78126.64127.26127.61130.06132.08134.78128.28129.47127.46129.63132.95136.43140.20145.23142.00147.06139.10145.04118.45120.58126.28129.3556.2858.3750.7350.2250.4150.2048.8747.6343.6240.7340.0140.2936.6037.2837.4638.4037.7433.5433.0933.4133.71NANANA
Finite Lived Intangible Assets Net 111.82108.72109.39108.77107.15107.37107.50108.8997.5398.1598.49100.92102.86105.62100.60100.5598.21100.47103.79107.63111.46118.71116.41117.71110.96115.8089.7191.9197.0599.9042.6244.5037.7437.2537.4237.4236.3135.0631.5528.7428.0328.4125.9826.6826.8027.7427.12NANANA24.28NANANA
Other Assets Noncurrent 117.01118.56116.49108.72113.81114.72112.59111.36110.24117.01109.0589.8088.1478.1683.9981.6087.1688.3356.5256.4749.8456.1955.2655.9243.5842.1340.0738.8135.4232.1474.1962.6061.5163.0463.8750.5049.6849.8048.2625.4825.5924.4423.7223.7122.5838.2435.2333.7115.9715.5720.61NANANA

    2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30
Liabilities Current 700.39611.63571.69550.41538.24562.48613.95645.84694.46656.79344.77326.07333.39333.94330.10375.96383.94394.70382.01425.50469.91511.00443.32558.48471.18461.35346.13348.23611.62601.35367.83405.98305.62308.99249.28285.41338.58321.63309.98266.25286.28305.92281.41255.69205.34182.03160.65154.99177.85162.09160.98NANANA
Long Term Debt Current 8.128.138.088.088.108.11244.57249.31287.25286.950.850.930.950.900.930.900.840.800.801.702.112.332.262.252.282.292.402.412.562.682.762.762.752.782.802.812.822.822.822.782.972.961.801.791.811.680.21NANANA0.22NANANA
Accounts Payable Current 163.66164.42139.01127.25129.34144.42125.20129.81128.16140.54141.26122.7290.0392.6184.94103.80106.34100.9493.5089.8998.34116.89106.89101.5774.6186.1176.1280.2873.7266.1369.4984.6677.2485.7361.9391.1296.5180.5574.4673.8167.7297.3397.0581.8295.0685.3356.4264.0888.8171.9266.46NANANA
Accrued Income Taxes Current NANA13.69NANANA7.72NANANA4.38NANANA4.09NANANA3.09NANANA8.31NANANA6.45NANANA8.037.594.2713.639.612.7330.8724.9620.56NANANA19.66NANANANANANANANANANANA
Other Liabilities Current 121.89127.69137.11117.95113.53130.01117.88107.33120.38131.73113.38113.43113.20116.50110.95105.72114.93116.32112.96113.84114.73120.92125.24121.3098.3093.2292.0672.3271.7767.6056.0061.4445.7247.7452.5953.2961.4753.9955.9821.6428.2128.3126.6128.1620.1319.8619.05NANANA14.43NANANA
Contract With Customer Liability Current 37.6639.0043.8644.4543.4750.1831.4032.4732.6735.6232.6937.0833.1637.5132.8630.7530.1729.9033.6434.7132.5230.3528.90NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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
Long Term Debt NANA144.57NANANA293.44NANANA277.27NANANANA265.68263.16260.81258.56257.11255.29253.28251.24249.28247.46245.70244.15242.437.498.308.819.5310.0110.6111.3611.8412.2114.0913.2613.6314.7015.2312.4712.8913.5113.842.68NANANA2.98NANANA
Long Term Debt Noncurrent 132.79134.75136.49138.19140.06143.1548.6748.710.600.69276.42274.00271.67269.36267.07264.78262.33260.01257.75255.41253.18250.96248.98247.03245.18243.42241.75240.024.925.626.056.777.267.838.569.039.4011.2710.4410.8511.7212.2710.6711.1011.7012.162.472.582.552.642.76NANANA
Deferred Income Tax Liabilities Net 7.126.876.5711.7912.2111.1211.114.664.534.687.161.513.213.155.856.887.53NA7.98NANANA15.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Liabilities Noncurrent 115.73110.75114.77115.99127.96126.37130.99141.40123.38125.16116.20108.49104.90106.9693.3786.7090.4286.0065.4062.3863.5863.6258.9566.4961.9455.0552.3164.5867.8570.2147.8361.5464.3349.8749.6254.7055.9255.2648.4047.4981.5181.4574.2648.8654.0756.4152.6645.5744.4744.3536.38NANANA
Operating Lease Liability Noncurrent 22.5423.4723.7325.1026.3828.6830.3628.5224.0522.5316.3216.7417.1818.2319.71NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30
Stockholders Equity 770.44724.46726.16666.92647.75624.65638.42618.49620.15623.31639.82615.89587.64557.54572.15552.28557.72541.56551.73525.81496.20487.30489.44482.39530.07571.38569.21554.31544.11546.71540.85532.12567.61563.95581.78557.26541.32522.17532.21501.75493.26484.39478.45458.70455.08442.37434.12418.60400.37389.19384.80NANANA
Common Stock Value 7.310.029.840.022.530.020.020.0230.9153.38105.72110.74100.8295.08122.55116.87133.57141.05168.91160.38151.93156.76169.47166.63218.34212.93222.53216.22221.75225.02219.11212.37256.68252.22279.21278.37271.99268.71287.43279.99276.94283.15285.00278.11280.55279.81282.76279.03276.44275.17272.55NANANA
Retained Earnings Accumulated Deficit 782.51745.96735.96693.58672.37656.02663.87637.73606.65586.85548.84522.95504.18484.14474.79460.83441.27420.28399.54382.88363.25344.15334.75329.63327.08374.03363.87358.52344.50339.67338.99333.09323.74323.64312.83290.40277.17258.93247.68225.55220.75206.18199.79187.94174.41161.99155.65139.74127.17114.86110.10NANANA
Accumulated Other Comprehensive Income Loss Net Of Tax -19.37-21.52-19.63-26.68-27.15-31.38-25.46-19.26-17.41-16.91-14.75-17.80-17.36-21.68-25.19-25.42-17.12-19.77-16.73-17.46-18.98-13.61-14.78-13.88-15.35-15.58-17.19-20.43-22.14-17.98-17.26-13.34-12.82-11.91-10.26-11.50-7.83-5.47-2.90-3.80-4.43-4.94-6.34-7.350.110.57-4.29-0.17-3.24-0.842.15NANANA
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value 7.337.097.607.117.247.187.096.906.977.117.387.575.716.115.725.845.846.425.745.898.165.466.096.016.255.49NANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30
Net Cash Provided By Used In Operating Activities -23.5317.1422.1364.51-9.0817.2422.0038.3714.46-11.028.0141.5735.6553.8323.6345.9334.7924.8431.3746.9043.66-2.8217.3431.0649.5935.1110.6133.9120.12-1.86NANANANANANANANANANANANANANANANANANANANANANANANA
Net Cash Provided By Used In Investing Activities -12.23-9.58-10.07-11.49-9.82-9.08-6.098.80-7.56-7.83-8.53-5.68-8.14-12.34-14.34-12.73-7.50-8.11-7.65-9.32-0.98-30.53-7.58-24.35-8.98-108.53-6.231.62-4.53-191.55NANANANANANANANANANANANANANANANANANANANANANANANA
Net Cash Provided By Used In Financing Activities 78.91-1.85-0.12-33.3210.12-13.85-33.15-48.4924.84-7.21-12.51-16.00-33.56-41.85-36.20-22.67-18.39-27.48-35.05-26.34-31.5634.64-118.49-25.08-20.2495.366.46-15.750.25212.62NANANANANANANANANANANANANANANANANANANANANANANANA

    2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30
Net Cash Provided By Used In Operating Activities -23.5317.1422.1364.51-9.0817.2422.0038.3714.46-11.028.0141.5735.6553.8323.6345.9334.7924.8431.3746.9043.66-2.8217.3431.0649.5935.1110.6133.9120.12-1.86NANANANANANANANANANANANANANANANANANANANANANANANA
Profit Loss 36.5512.8842.3821.8116.3511.2333.7642.7319.8019.0525.8918.7720.049.3413.9619.5620.9920.7416.6619.6319.119.405.112.55-46.9510.161.5514.024.830.68NANANANANANANANANANANANANANANANANANANANANANANANA
Depreciation Depletion And Amortization 10.299.579.699.689.609.549.709.799.499.7012.4210.2711.1610.0011.9510.8513.4213.5413.8314.1214.1414.1514.3913.7121.2820.3819.1916.8716.7515.4315.3814.4913.9914.0613.5313.3714.3417.7414.2113.6113.5412.879.637.065.904.915.305.164.914.834.714.614.744.47
Increase Decrease In Accounts Receivable 44.41-55.8779.34-26.607.975.3824.32-5.07-6.400.8535.67-3.5211.17-14.3613.134.4912.526.9421.24-8.025.298.70-4.214.924.18-16.2323.798.131.1411.41-15.44-2.08-5.90-13.4712.46-19.3629.70-30.1642.16-21.56-40.48-6.3038.3932.84-6.47-11.19-3.5011.2815.23-5.551.388.3227.64-34.27
Increase Decrease In Inventories 21.2782.03-37.7410.54-2.6529.97-9.1011.5214.4827.764.6118.0110.8714.280.34-11.16-15.76-4.17-23.21-18.50-26.4328.6910.5227.0011.6010.10-4.40-12.19-3.31-10.90-16.289.1021.3023.57-29.660.25-0.2229.38-7.6119.87-7.3216.098.15-2.249.27-2.29-8.94-4.6421.5316.588.554.457.6519.05
Increase Decrease In Accounts Payable -1.4925.858.62-2.29-15.5720.00-4.051.77-12.37-0.4118.4932.70-2.957.36-19.14-2.505.147.593.64-11.10-18.349.185.6226.17-13.236.59-4.087.707.83-8.79-14.986.29-8.4023.93-29.33-4.9916.272.930.546.12-29.65-3.1515.19-12.599.8228.05-9.95-25.3917.255.16-9.680.9824.08-0.98
Deferred Income Tax Expense Benefit -1.010.21-4.92-0.261.080.122.071.46-0.090.081.80-1.41-0.050.10-0.380.00-0.05-0.00-5.320.090.08-3.39-24.660.0845.355.35-24.320.01-0.010.10NANANANANANANANA-17.8325.83-0.130.073.41-0.020.070.14-0.900.130.01-0.183.730.260.540.27
Share Based Compensation 7.337.097.607.117.247.187.096.906.977.117.387.575.716.115.725.845.846.425.745.898.165.466.096.016.255.495.876.208.235.837.184.834.294.464.376.066.086.003.013.255.085.644.964.333.613.533.191.881.951.511.501.531.451.30

    2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30
Net Cash Provided By Used In Investing Activities -12.23-9.58-10.07-11.49-9.82-9.08-6.098.80-7.56-7.83-8.53-5.68-8.14-12.34-14.34-12.73-7.50-8.11-7.65-9.32-0.98-30.53-7.58-24.35-8.98-108.53-6.231.62-4.53-191.55NANANANANANANANANANANANANANANANANANANANANANANANA
Payments To Acquire Property Plant And Equipment 3.455.243.125.713.703.284.632.893.933.474.612.654.733.784.334.475.576.036.518.274.767.886.774.428.2923.725.127.651.522.818.724.032.442.505.173.673.313.146.466.4333.737.9717.9421.8154.9062.7224.2935.125.933.155.892.922.582.01

    2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30
Net Cash Provided By Used In Financing Activities 78.91-1.85-0.12-33.3210.12-13.85-33.15-48.4924.84-7.21-12.51-16.00-33.56-41.85-36.20-22.67-18.39-27.48-35.05-26.34-31.5634.64-118.49-25.08-20.2495.366.46-15.750.25212.62NANANANANANANANANANANANANANANANANANANANANANANANA
Payments For Repurchase Of Common Stock NANA0.0012.964.5017.2914.7951.5529.0516.2312.420.230.0024.820.0024.7813.7313.260.000.0013.197.843.25NANANA0.0041.094.662.710.0050.741.1621.477.350.774.2418.370.000.0010.541.511.57-1.8811.490.835.05-0.43NANANANANANA

    2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30
Revenues 373.24279.21411.87302.89295.60268.07336.82290.48276.68279.26332.20283.79276.01254.91276.97292.88305.34290.85308.38304.28303.20266.25287.33267.30277.53257.13252.40245.15242.55220.85221.47210.80197.34200.05266.60215.38257.83218.40260.10203.96236.41206.27227.90198.41194.05181.69235.24208.44187.99161.32183.43174.93169.29128.45
Revenue From Contract With Customer Including Assessed Tax 373.24279.21411.87302.89295.60268.07336.82290.48276.68279.26332.20283.79276.01254.91276.97292.88305.34290.85308.38304.28303.20266.25287.33267.30277.53257.13252.40245.15242.55220.85221.47210.80197.34200.05266.60215.38257.83218.40260.10203.96236.41206.27227.90198.41194.05181.69235.24208.44187.99161.32183.43174.93169.29128.45
Intersegment Elimination -16.69-19.33-17.64-13.66-14.08-14.40-13.47-12.47-13.15-13.15-13.79-11.92-11.64-11.28-11.20-10.10-11.89-11.96-11.55-8.99-9.06-12.94-10.95-12.94-11.13-9.57-8.60-7.65-8.67-5.46-7.49-10.16-12.49-10.37-11.82-8.46-14.20-11.96-13.31-9.57-9.64-7.98-11.84-7.55-11.21-9.95NANANANANANANANA
Operating, Healthcare Division NA37.7959.4943.9143.5243.5650.4752.1852.4250.5951.8954.0254.9051.5057.4645.6641.9940.2149.7848.8751.5638.2747.5943.7652.5145.5353.6149.6751.1145.6555.3349.1155.5551.4778.9859.3869.4947.8361.2352.1963.1145.7972.2851.3656.1151.58NANANANANANANANA
Operating, Optoelectronics And Manufacturing Division 98.1096.13100.9293.8998.7193.9290.7492.1291.4992.3192.1790.2887.5279.9167.1470.2472.8173.6474.7370.9372.0270.9565.4666.2163.8958.9360.2458.3160.6056.9563.0961.3160.5662.5567.9665.2965.5369.0970.5066.3376.3671.3169.9254.7657.2857.15NANANANANANANANA
Operating, Security Division 249.97164.63269.10178.75167.44144.99209.08158.64145.92149.52201.92151.41145.24134.78163.57187.08202.44188.96195.42193.49188.68169.96185.22170.27172.27162.25147.16144.82139.50123.71110.53110.5593.7296.41131.4899.16137.00113.44141.6995.01106.5997.1597.5599.8491.8682.92NANANANANANANANA
Product 290.18199.71321.26223.72216.88196.95262.81221.86205.38207.21264.57217.12208.37182.75203.69213.26223.77209.76224.05224.78225.40182.48203.40182.48181.39165.65NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Service 83.0679.5090.6179.1778.7171.1274.0168.6271.3072.0567.6366.6667.6472.1673.2879.6381.5781.0984.3379.5177.8083.7783.9384.8196.1491.48NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Healthcare Division 41.85NANANA43.52NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA72.2851.3656.1151.5873.5056.3359.1946.52NANANANA

Plots across concepts


IncomeStatement
Profit Loss
Expenses
Other Nonoperating Income Expense
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
Operating Lease Right Of Use Asset
PropertyPlantAndEquipmentNet
Property Plant And Equipment Net
Liabilities
Operating Lease Liability
Current Liabilities
Long Term Debt 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 Operating Activities
NetCashProvidedByUsedInOperatingActivities
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInFinancingActivities
Payments For Repurchase Of Common Stock
Shares
Weighted Average Number Of Shares Outstanding Basic
OperatingLeaseLiability
Operating Lease Liability Current
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Undiscounted Excess Amount
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Accumulated Amortization
InventoryNet
Inventory Work In Process Net Of Reserves
AccountsReceivable
Allowance For Doubtful Accounts Receivable Current

Line plots across dimensions of each concept


COGS Ratio
us-gaap:ProductOrService
(None,)
C O G S  Ratious-gaap: Product Or Service
Operating Margin
us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments
('us-gaap:Operating', None)
Operating  Marginus-gaap: Consolidation Items, us-gaap: Statement Business Segments
TTM Greenblatt ROC
_
(None,)
T T M  Greenblatt  R O C_
us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
us-gaap:ProductOrService
(None,)
Revenue From Contract With Customer Including Assessed Taxus-gaap: Product Or Service
us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments
('us-gaap:Operating', None)
Revenue From Contract With Customer Including Assessed Taxus-gaap: Consolidation Items, us-gaap: Statement Business Segments
us-gaap:CostOfGoodsAndServicesSold
us-gaap:ProductOrService
(None,)
Cost Of Goods And Services Soldus-gaap: Product Or Service
us-gaap:LitigationSettlementExpense
us-gaap:StatementBusinessSegments
(None,)
Litigation Settlement Expenseus-gaap: Statement Business Segments
us-gaap:OperatingIncomeLoss
us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments
('us-gaap:Operating', None)
Operating Income Lossus-gaap: Consolidation Items, us-gaap: Statement Business Segments
us-gaap:OperatingIncomeLoss
us-gaap:ConsolidationItems
(None,)
Operating Income Lossus-gaap: Consolidation Items
us-gaap:InterestExpenseDebt
us-gaap:LongtermDebtType
(None,)
Interest Expense Debtus-gaap: Longterm Debt Type
us-gaap:AllocatedShareBasedCompensationExpense
us-gaap:IncomeStatementLocation
(None,)
Allocated Share Based Compensation Expenseus-gaap: Income Statement Location
us-gaap:Assets
us-gaap:StatementBusinessSegments
(None,)
Assetsus-gaap: Statement Business Segments
us-gaap:Assets
us-gaap:ConsolidationItems
(None,)
Assetsus-gaap: Consolidation Items
us-gaap:Assets
us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments
('us-gaap:Operating', None)
Assetsus-gaap: Consolidation Items, us-gaap: Statement Business Segments
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:PropertyPlantAndEquipmentGross
us-gaap:PropertyPlantAndEquipmentByType
(None,)
Property Plant And Equipment Grossus-gaap: Property Plant And Equipment By Type
us-gaap:Goodwill
us-gaap:ReportingUnit
(None,)
Goodwillus-gaap: Reporting Unit
us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
us-gaap:IndefiniteLivedIntangibleAssetsByMajorClass
(None,)
Indefinite Lived Intangible Assets Excluding Goodwillus-gaap: Indefinite Lived Intangible Assets By Major Class
us-gaap:FiniteLivedIntangibleAssetsNet
us-gaap:FiniteLivedIntangibleAssetsByMajorClass
(None,)
Finite Lived Intangible Assets Netus-gaap: Finite Lived Intangible Assets By Major Class
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
us-gaap:ProductOrService
(None,)
Revenue From Contract With Customer Including Assessed Taxus-gaap: Product Or Service
us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments
('us-gaap:Operating', None)
Revenue From Contract With Customer Including Assessed Taxus-gaap: Consolidation Items, us-gaap: Statement Business Segments