Home Data Calendar Blog

SWBI

Tables

    2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31 2015-04-30 2015-01-31 2014-10-31 2014-07-31 2014-04-30 2014-01-31 2013-10-31 2013-07-31 2013-04-30 2013-01-31 2012-10-31 2012-07-31 2012-04-30 2012-01-31 2011-10-31 2011-07-31 2011-04-30 2011-01-31 2010-10-31 2010-07-31
Common Stock Value 0.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.07NANANA
Weighted Average Number Of Diluted Shares Outstanding 46.3646.55NA46.1746.1146.10NA47.1748.6949.05NA55.7056.5356.28NA55.7455.4254.78NA54.5455.1154.93NA54.6654.6653.91NA57.1357.1456.88NA55.9855.6755.48NA54.8654.6556.15NA57.0260.9865.62NA66.4267.2766.80NA66.5865.1164.94NA60.2563.8667.07
Weighted Average Number Of Shares Outstanding Basic 45.9846.10NA45.9045.8145.74NA46.7648.1548.39NA55.1455.9155.49NA55.0654.9154.78NA54.5454.4454.34NA54.1254.0453.91NA56.3456.2356.05NA54.8654.4554.22NA53.7253.5554.83NA55.5859.6264.23NA65.1565.8765.35NA64.8764.7064.53NA60.2560.0759.94
Earnings Per Share Basic 0.050.070.280.240.210.070.800.651.061.591.681.130.930.87-1.190.100.02-0.040.18-0.100.120.140.140.210.06-0.040.500.580.580.580.640.570.230.270.410.150.090.270.450.370.280.410.390.220.320.270.190.07-0.020.01NANANA0.10
Earnings Per Share Diluted 0.050.070.280.240.210.070.800.651.051.571.651.120.920.86-1.190.100.02-0.040.18-0.100.120.140.140.210.06-0.040.500.570.570.570.630.560.220.260.400.150.090.260.440.360.280.400.380.220.310.270.190.07-0.020.01NANANA0.10
Income Loss From Continuing Operations Per Basic Share NANANANANANA0.000.000.000.000.000.000.000.000.000.000.00NANANANANANANANANANANANANA0.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.00-0.000.00NA
Income Loss From Continuing Operations Per Diluted Share NANANANANANA0.000.000.000.000.000.000.000.000.000.000.00NANANANANANANANANANANANANA0.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.00-0.000.00NA

    2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31 2015-04-30 2015-01-31 2014-10-31 2014-07-31 2014-04-30 2014-01-31 2013-10-31 2013-07-31 2013-04-30 2013-01-31 2012-10-31 2012-07-31 2012-04-30 2012-01-31 2011-10-31 2011-07-31 2011-04-30 2011-01-31 2010-10-31 2010-07-31
Revenue From Contract With Customer Excluding Assessed Tax 124.96114.24144.78129.04121.0384.39181.30177.74230.48274.61322.95257.63248.73277.96233.64166.69154.39123.67175.73162.01161.70138.83172.03157.38148.43129.02229.19233.52233.53206.95221.12210.79143.24147.76181.00130.55108.45131.87170.43145.88139.29171.02178.72136.24136.56136.00129.8498.1292.3099.19101.6779.2483.5694.88
Revenues 124.96114.24144.78129.04121.0384.39181.30177.74230.48274.61322.95257.63248.73277.96233.64166.69154.39123.67175.73162.01161.70138.83172.03157.38148.43129.02229.19233.52233.53206.95221.12210.79143.24147.76181.00130.55108.45131.87170.43145.88139.29171.02178.72136.24136.56136.00129.8498.1292.3099.19101.6779.2483.5694.88
Cost Of Goods And Services Sold 93.1983.84102.8187.1981.7752.92109.07107.34128.48144.67177.14147.96147.66161.20152.29111.49104.0875.81112.37107.95105.3286.41114.62110.4697.6388.39138.40134.21135.92119.38129.05124.1387.0388.89113.8586.7373.6182.75100.6887.2381.3698.25110.2386.1488.0484.7082.9868.1267.6971.0570.4359.8558.1462.64
Gross Profit 31.7730.4041.9641.8439.2631.4772.2370.40102.00129.94145.81109.68101.07116.7781.3455.2050.3147.8563.3654.0656.3952.4257.4046.9250.8040.6390.7999.3197.6187.5792.0786.6656.2258.8767.1443.8234.8449.1269.7458.6557.9472.7768.4950.1048.5251.2946.8630.0024.6128.1431.2419.3925.4332.25
Operating Expenses 28.0026.0524.1327.7026.7327.5525.5830.6836.6030.0629.6829.3036.6951.31147.0944.3045.4246.7148.0856.0945.0638.9540.9941.0842.8143.8345.7449.1045.4535.0535.1736.5134.4329.0529.8228.1224.0023.3526.6627.5329.1624.7621.6222.0521.9020.0021.2019.7221.1724.9923.2521.3320.6125.64
Research And Development Expense 1.721.801.882.131.871.671.991.721.741.811.961.761.852.962.953.192.993.233.513.303.252.812.683.152.752.792.622.762.702.152.392.522.692.402.111.901.471.461.531.461.301.361.390.941.281.140.970.991.241.601.261.210.911.07
General And Administrative Expense 15.3214.2112.7415.5815.4417.8514.0017.4423.4417.6117.2117.0523.2229.0826.3821.8123.0826.7129.5927.0326.5224.5225.7121.7924.7129.3330.5531.2930.2323.7023.7822.4819.2017.4418.5616.1413.6813.9415.7717.1520.1815.8513.4212.7812.5812.0313.7310.6711.2914.6813.6111.2010.8015.75
Selling And Marketing Expense 10.9510.049.5210.009.438.039.5811.5211.4210.6310.5110.4911.6119.2743.6810.4610.8416.7714.9815.3715.2911.6212.6016.1415.3511.7212.5615.0512.539.209.0011.5112.549.229.1510.098.857.959.378.927.687.556.828.338.046.836.498.068.648.718.378.928.908.82
Operating Income Loss 3.774.3517.8314.1412.533.9246.6539.7265.3999.89116.1380.3864.3865.45-65.7510.914.881.1415.29-2.0311.3313.4816.425.847.99-3.2045.0550.2152.1552.5256.9050.1521.7829.8237.3315.7010.8425.7743.0831.1228.7748.0146.8728.0526.6231.3025.6710.283.433.157.99-1.944.816.61
Interest Paid Net 1.200.530.410.650.540.550.550.550.580.540.560.560.631.562.682.654.081.693.921.223.121.222.053.731.653.20NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Interest Income Expense Nonoperating Net -0.650.151.03-0.51-0.42-0.43-0.53-0.59-0.47-0.54-0.56-0.55-1.49-1.32-2.66-2.88-3.04-2.63-2.53-2.55-2.27-2.00-2.81-3.00-2.96-2.39-2.45-1.94-2.17-2.01-1.95-2.08-2.30-7.20NANANANANANANANANANANANANANANANANANANANA
Allocated Share Based Compensation Expense 1.501.301.201.301.401.200.941.200.901.501.311.301.101.001.52-1.601.401.601.892.102.002.002.021.602.301.902.192.502.101.801.571.701.701.50NANANANANANANANANANANANANANANA0.03NANANANA
Income Loss From Continuing Operations 2.503.1212.8411.089.653.3136.1330.5450.9476.8888.8962.2649.1243.3020.904.230.34NANANANANANANANANANANANANA35.6531.4312.4714.4121.948.185.0914.6224.9020.0617.1426.5328.6317.5116.4018.8717.825.390.952.284.39-2.712.57NA
Income Tax Expense Benefit 0.771.433.873.393.250.8410.619.3414.8223.1227.2218.5214.4615.90-2.262.270.640.632.931.192.403.816.29-8.461.79-2.1314.8915.8117.4617.9019.2916.637.018.2012.294.582.849.1914.239.329.6314.9217.099.359.2510.816.743.660.430.541.46-0.852.102.38
Income Taxes Paid 6.860.492.430.0515.170.559.7811.2237.051.1317.3522.6439.201.691.181.573.950.233.683.822.580.480.030.100.840.4222.0220.5934.927.6819.446.5518.126.824.930.3211.040.6410.658.9712.8316.3313.118.7719.812.402.440.400.730.400.260.260.990.63
Profit Loss 2.503.12NA11.089.653.31NA30.5450.9476.88NANANA48.38-66.155.731.29-2.119.82-5.726.677.647.66NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Net Income Loss 2.503.1212.8411.089.653.3136.1330.5450.9476.8889.0462.3952.2448.38-66.155.731.29-2.119.82-5.726.677.647.6611.393.23-2.1727.7032.4532.4832.6235.6531.4312.4714.4121.898.125.0514.5625.0620.7916.9926.4825.1714.5821.1817.7912.474.44-1.590.791.14-52.84-37.286.21

    2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31 2015-04-30 2015-01-31 2014-10-31 2014-07-31 2014-04-30 2014-01-31 2013-10-31 2013-07-31 2013-04-30 2013-01-31 2012-10-31 2012-07-31 2012-04-30 2012-01-31 2011-10-31 2011-07-31 2011-04-30 2011-01-31 2010-10-31 2010-07-31
Assets 572.97537.66541.29529.19506.00521.26497.48469.31505.18492.67446.39405.85401.08658.17728.96808.15808.80772.46766.79772.84769.63726.85745.06765.42816.26778.12788.04739.72728.26654.68619.50577.03523.82514.10494.99547.22415.99435.75381.50346.10342.48398.87326.99281.54288.61272.94261.67237.79271.66272.97281.45NANANA
Liabilities 199.47154.95156.67154.82139.35161.81136.96143.00156.87192.61180.00168.14174.21221.10341.84357.65362.25329.40322.35340.85333.39300.17322.91354.45418.83387.48394.87327.43351.76314.32311.69312.52298.49304.10300.62377.64256.28282.80214.68207.18211.50204.28145.69126.93129.78140.79148.83136.82175.79176.58186.37NANANA
Liabilities And Stockholders Equity 572.97537.66541.29529.19506.00521.26497.48469.31505.18492.67446.39405.85401.08658.17728.96808.15808.80772.46766.79772.84769.63726.85745.06765.42816.26778.12788.04739.72728.26654.68619.50577.03523.82514.10494.99547.22415.99435.75381.50346.10342.48398.87326.99281.54288.61272.94261.67237.79271.66272.97281.45NANANA
Stockholders Equity 373.50382.71384.62374.37366.64359.45360.51326.31348.31300.06266.38237.71226.88437.06387.12450.50446.55443.06444.44431.99436.24426.68422.15410.97397.43390.64393.16412.30376.50340.36307.82264.51225.33210.00194.37169.58159.71152.96166.82138.92130.98194.59181.30154.61158.83132.14112.84100.9795.8796.3995.08NANANA

    2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31 2015-04-30 2015-01-31 2014-10-31 2014-07-31 2014-04-30 2014-01-31 2013-10-31 2013-07-31 2013-04-30 2013-01-31 2012-10-31 2012-07-31 2012-04-30 2012-01-31 2011-10-31 2011-07-31 2011-04-30 2011-01-31 2010-10-31 2010-07-31
Assets Current 281.84264.15291.92309.89302.88326.38327.60300.68333.93318.25268.25223.54215.39327.87395.85363.78353.06307.91298.68297.41284.88243.92270.36291.42347.80317.75318.44262.58273.71365.79333.23293.00234.86223.23197.08242.94244.92263.26239.17212.19225.63287.18229.57194.33209.96199.88190.71161.54192.65194.51203.56NANANA
Cash And Cash Equivalents At Carrying Value 44.1955.4853.5644.6042.98110.45120.73107.27159.39171.41113.0259.6855.5565.27125.4046.1043.8530.7341.0237.4736.4125.2448.8638.1968.1743.3761.5554.2573.90215.01191.28105.2254.0655.4242.2259.0164.3783.4668.8645.2952.92146.46100.4962.0061.3060.5456.7225.7549.1937.6858.2932.5943.6026.68
Accounts Receivable Net Current 59.7728.1655.1558.2544.3823.7862.7049.3944.2341.2067.4461.5668.64101.3693.43101.8293.6370.2484.9175.4963.9041.5056.6874.7681.7792.72108.4472.9269.9655.7157.7989.8150.1551.5355.2861.0351.4153.4155.8952.6668.5253.7646.0938.8754.4753.2948.3147.2552.8670.0164.75NANANA
Prepaid Expense And Other Assets Current 9.878.744.925.958.068.895.577.528.328.508.418.577.6011.028.849.578.909.356.537.608.249.256.897.027.638.366.126.747.366.124.315.986.899.816.318.168.748.205.966.696.667.074.825.696.18NA4.14NANANANANANANA
Machinery And Equipment Gross NANA308.85NANANA299.32NANANA284.95NANANA279.00NANANA270.81NANANA251.71NANANA242.48NANANA211.19NANANA191.48NANANA156.03NANANA135.83NANANA111.16NANANANANANANA

    2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31 2015-04-30 2015-01-31 2014-10-31 2014-07-31 2014-04-30 2014-01-31 2013-10-31 2013-07-31 2013-04-30 2013-01-31 2012-10-31 2012-07-31 2012-04-30 2012-01-31 2011-10-31 2011-07-31 2011-04-30 2011-01-31 2010-10-31 2010-07-31
Construction In Progress Gross NANA101.58NANANA12.35NANANA7.55NANANA7.26NANANA8.55NANANA29.11NANANA6.54NANANA5.09NANANA4.92NANANA15.88NANANA14.30NANANA1.40NANANANANANANA
Goodwill 19.0219.0219.0219.0219.0219.0219.0219.0219.0219.0219.0219.0219.0283.6183.61182.27182.27182.27182.27182.10191.82191.20191.29191.16191.10169.10169.02168.83157.2576.3676.3676.1676.0676.0675.4376.0714.1114.01NANANANANANANANANANANANANANANANA
Intangible Assets Net Excluding Goodwill 2.823.533.593.593.693.613.614.264.324.364.424.444.4669.8473.7578.3582.5687.1191.8497.21101.96107.45112.76118.19123.42135.68141.32147.04139.1560.3562.9265.0167.8070.5473.7776.053.894.263.423.513.633.763.964.084.224.374.538.048.248.448.69NANANA
Other Assets Noncurrent 7.958.278.359.289.9110.2310.4410.8110.9711.4013.0813.4614.3117.6718.3319.4120.5620.8110.7310.5211.3311.4811.5211.0710.179.679.589.626.646.9411.596.656.7010.0914.8816.6819.0420.6418.4721.6610.1214.057.085.335.475.505.905.955.846.566.80NANANA

    2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31 2015-04-30 2015-01-31 2014-10-31 2014-07-31 2014-04-30 2014-01-31 2013-10-31 2013-07-31 2013-04-30 2013-01-31 2012-10-31 2012-07-31 2012-04-30 2012-01-31 2011-10-31 2011-07-31 2011-04-30 2011-01-31 2010-10-31 2010-07-31
Liabilities Current 90.8985.8087.2185.3593.56115.0588.9593.04103.74138.82125.66116.37125.14145.30129.9795.33170.22164.45111.28101.3099.0393.87100.6893.25181.77195.07151.25134.54120.77126.47122.59100.8986.2489.0881.0159.2059.0285.5692.5488.2292.6483.8982.5968.0570.7081.4883.3469.17108.34112.32122.29NANANA
Accounts Payable Current 44.5436.3436.8037.7645.1853.8730.0436.0649.0754.5857.3449.1760.9853.8339.2031.8436.1029.5535.5833.9038.4231.6233.6235.2745.5240.0453.4555.5852.7746.7545.5135.2931.3434.9532.3620.8723.8535.8737.6945.3845.8233.5331.2224.3824.6525.3228.6226.4031.9832.9840.12NANANA
Other Accrued Liabilities Current 2.492.644.603.003.513.263.963.823.673.493.453.685.088.547.226.445.38NA3.95NANA4.586.93NANA6.558.14NANANA5.38NANANA4.54NANANA1.601.3215.6616.5616.0313.6820.3117.8620.6820.0921.8820.1425.36NANANA
Accrued Income Taxes Current 0.192.581.830.170.161.832.670.361.7222.241.160.340.3418.915.500.270.270.250.170.400.840.860.510.160.230.210.732.350.2212.995.961.41NA4.894.22NANANANANANANANANANA8.150.29NANANA0.00NANANA
Contract With Customer Liability Current NANANANANA0.000.000.180.682.362.915.056.588.0114.747.105.50NA12.21NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31 2015-04-30 2015-01-31 2014-10-31 2014-07-31 2014-04-30 2014-01-31 2013-10-31 2013-07-31 2013-04-30 2013-01-31 2012-10-31 2012-07-31 2012-04-30 2012-01-31 2011-10-31 2011-07-31 2011-04-30 2011-01-31 2010-10-31 2010-07-31
Other Liabilities Noncurrent 7.537.747.718.028.789.4410.3811.1214.0014.3814.6611.949.2611.8812.8313.4814.1915.096.456.966.996.9129.0318.607.747.507.359.699.7210.6410.3710.409.6210.8210.7110.7411.0211.0310.7211.1011.0012.5311.6810.7810.9811.2210.9512.3312.158.968.76NANANA
Operating Lease Liability Noncurrent 0.680.740.801.151.521.932.302.692.963.343.633.954.056.647.498.168.828.78NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31 2015-04-30 2015-01-31 2014-10-31 2014-07-31 2014-04-30 2014-01-31 2013-10-31 2013-07-31 2013-04-30 2013-01-31 2012-10-31 2012-07-31 2012-04-30 2012-01-31 2011-10-31 2011-07-31 2011-04-30 2011-01-31 2010-10-31 2010-07-31
Stockholders Equity 373.50382.71384.62374.37366.64359.45360.51326.31348.31300.06266.38237.71226.88437.06387.12450.50446.55443.06444.44431.99436.24426.68422.15410.97397.43390.64393.16412.30376.50340.36307.82264.51225.33210.00194.37169.58159.71152.96166.82138.92130.98194.59181.30154.61158.83132.14112.84100.9795.8796.3995.08NANANA
Common Stock Value 0.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.07NANANA
Additional Paid In Capital Common Stock 286.34284.18283.67281.66280.42278.30278.10276.39275.23274.07273.43271.22269.91269.19267.63264.87266.58264.23263.18260.21258.13255.19253.62250.44248.92245.59245.87242.59240.21239.69239.50231.80223.59220.53219.20216.29214.55212.84211.22208.38206.19201.93199.12197.60196.40190.89189.38188.05187.39186.32185.80NANANA
Retained Earnings Accumulated Deficit 517.68520.77523.18514.94508.45503.38504.64472.15445.31398.22325.18238.72179.19390.10341.72407.86402.13400.84402.95393.12398.85392.18389.15381.63370.23367.00369.16341.47309.02273.93241.31205.66174.23161.76147.35125.46117.34112.3097.7472.6851.9034.918.43-16.73-31.31-52.49-70.28-80.82-85.26-83.67-84.46NANANA
Accumulated Other Comprehensive Income Loss Net Of Tax 0.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.140.290.620.951.571.611.691.200.580.360.440.49-0.48-1.00-0.75-0.70-0.23-0.040.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.070.07NANANA
Treasury Stock Value 430.67422.38422.38422.38422.38422.38422.38422.38372.38372.38332.38272.38222.38222.38222.38222.38222.38222.38222.38222.38222.38222.38222.38222.38222.38222.38222.38172.32172.32172.32172.32172.32172.32172.32172.32172.32172.32172.32142.28142.28127.2442.3926.4026.406.406.406.406.406.406.406.40NANANA
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value 1.481.28NA1.251.431.18NA1.200.911.45NA1.321.221.041.58-1.671.431.591.922.121.961.992.051.582.291.892.212.462.131.791.591.641.701.541.561.451.221.581.561.882.572.200.991.181.050.900.690.670.540.59NANANANA

    2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31 2015-04-30 2015-01-31 2014-10-31 2014-07-31 2014-04-30 2014-01-31 2013-10-31 2013-07-31 2013-04-30 2013-01-31 2012-10-31 2012-07-31 2012-04-30 2012-01-31 2011-10-31 2011-07-31 2011-04-30 2011-01-31 2010-10-31 2010-07-31
Net Cash Provided By Used In Operating Activities -2.8740.6337.986.92-35.317.1425.546.91-3.72109.09119.0360.4552.3983.47120.009.56-5.47-29.1436.7011.69-1.5910.6466.1526.153.84-34.49NANANANANANANA16.6284.8633.38-14.2110.7835.9830.244.9719.0151.3332.994.499.2829.5910.3213.25-15.3139.11-7.1019.21-11.94
Net Cash Provided By Used In Investing Activities -35.00-32.07-25.03-25.16-28.00-11.59-8.90-5.01-4.43-5.77-3.69-3.26-8.82-7.63-1.66-2.93-5.55-3.82-7.92-8.32-11.48-7.11-4.71-4.33-28.34-4.79NANANANANANANA-7.15-3.41-138.74-5.21-38.70-13.94-22.57-14.06-12.04-13.07-11.53-7.56-0.75-3.71-3.53-1.65-4.98-13.57-2.45-2.56-2.28
Net Cash Provided By Used In Financing Activities 26.58-6.64-3.9919.87-4.16-5.83-3.17-54.02-3.87-44.92-61.99-53.06-52.90-135.97-39.05-4.3824.1322.67-25.25-2.3124.24-27.15-50.77-51.8049.3021.10NANANANANANANA3.72-98.24100.000.3442.511.53-15.30-84.4539.000.22-20.753.82-4.715.09-30.23-0.10-0.320.16-1.460.261.04

    2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31 2015-04-30 2015-01-31 2014-10-31 2014-07-31 2014-04-30 2014-01-31 2013-10-31 2013-07-31 2013-04-30 2013-01-31 2012-10-31 2012-07-31 2012-04-30 2012-01-31 2011-10-31 2011-07-31 2011-04-30 2011-01-31 2010-10-31 2010-07-31
Net Cash Provided By Used In Operating Activities -2.8740.6337.986.92-35.317.1425.546.91-3.72109.09119.0360.4552.3983.47120.009.56-5.47-29.1436.7011.69-1.5910.6466.1526.153.84-34.49NANANANANANANA16.6284.8633.38-14.2110.7835.9830.244.9719.0151.3332.994.499.2829.5910.3213.25-15.3139.11-7.1019.21-11.94
Net Income Loss 2.503.1212.8411.089.653.3136.1330.5450.9476.8889.0462.3952.2448.38-66.155.731.29-2.119.82-5.726.677.647.6611.393.23-2.1727.7032.4532.4832.6235.6531.4312.4714.4121.898.125.0514.5625.0620.7916.9926.4825.1714.5821.1817.7912.474.44-1.590.791.14-52.84-37.286.21
Profit Loss 2.503.12NA11.089.653.31NA30.5450.9476.88NANANA48.38-66.155.731.29-2.119.82-5.726.677.647.66NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Increase Decrease In Accounts Receivable 31.61-27.00-3.1213.8820.61-38.9413.325.063.87-26.305.83-7.790.986.81-8.848.3523.14-14.039.6512.0722.49-15.21-17.28-6.99-11.64-15.4736.950.225.58-2.04-32.2839.73-1.47-3.73-5.841.73-1.66-5.212.93-15.8114.997.487.56-15.611.495.0510.00-5.31-17.414.923.96-5.18-3.28-2.83
Increase Decrease In Inventories -7.46-6.36-16.31-3.0513.9745.842.3913.9923.1418.66-5.975.56-10.23-14.62-37.340.325.7631.68-9.65-2.308.9413.54-8.94-16.6713.2029.393.724.104.499.862.05-25.2510.8113.19-20.23-15.05-1.9811.60-0.0710.5513.030.23-6.213.872.517.53-1.081.451.715.85-4.47-1.98-4.4711.91
Increase Decrease In Accounts Payable 16.52-1.84-8.74-5.753.172.72-5.75-12.70-6.07-2.448.24-11.0314.2714.067.29-4.637.03-6.012.73-4.829.41-3.92-0.61-11.664.03-12.75-1.161.281.35-0.2410.123.95-3.612.5911.49-4.63-12.02-2.18-7.69-0.4512.292.316.84-0.28-0.67-3.305.20-5.58-1.00-7.1419.00-5.742.54-4.94
Share Based Compensation 1.481.281.241.251.431.180.971.200.911.451.311.321.031.041.58-1.671.431.591.922.121.961.992.051.582.291.892.212.462.131.791.591.641.701.541.561.451.221.581.561.882.572.200.991.181.050.850.690.670.540.590.700.060.350.57

    2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31 2015-04-30 2015-01-31 2014-10-31 2014-07-31 2014-04-30 2014-01-31 2013-10-31 2013-07-31 2013-04-30 2013-01-31 2012-10-31 2012-07-31 2012-04-30 2012-01-31 2011-10-31 2011-07-31 2011-04-30 2011-01-31 2010-10-31 2010-07-31
Net Cash Provided By Used In Investing Activities -35.00-32.07-25.03-25.16-28.00-11.59-8.90-5.01-4.43-5.77-3.69-3.26-8.82-7.63-1.66-2.93-5.55-3.82-7.92-8.32-11.48-7.11-4.71-4.33-28.34-4.79NANANANANANANA-7.15-3.41-138.74-5.21-38.70-13.94-22.57-14.06-12.04-13.07-11.53-7.56-0.75-3.71-3.53-1.65-4.98-13.57-2.45-2.56-2.28
Payments To Acquire Property Plant And Equipment 34.9332.0624.9825.1727.8811.548.884.984.345.773.673.417.627.342.182.775.283.697.966.3812.696.924.534.095.174.695.925.647.5415.786.544.5810.417.943.963.046.6114.5917.0010.2114.0412.0413.0212.569.566.283.743.981.565.1013.532.302.482.04

    2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31 2015-04-30 2015-01-31 2014-10-31 2014-07-31 2014-04-30 2014-01-31 2013-10-31 2013-07-31 2013-04-30 2013-01-31 2012-10-31 2012-07-31 2012-04-30 2012-01-31 2011-10-31 2011-07-31 2011-04-30 2011-01-31 2010-10-31 2010-07-31
Net Cash Provided By Used In Financing Activities 26.58-6.64-3.9919.87-4.16-5.83-3.17-54.02-3.87-44.92-61.99-53.06-52.90-135.97-39.05-4.3824.1322.67-25.25-2.3124.24-27.15-50.77-51.8049.3021.10NANANANANANANA3.72-98.24100.000.3442.511.53-15.30-84.4539.000.22-20.753.82-4.715.09-30.23-0.10-0.320.16-1.460.261.04
Payments Of Dividends 5.545.544.594.594.584.583.643.703.853.842.632.80NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Dividends 5.545.544.594.594.584.583.643.703.853.842.632.802.79NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Payments For Repurchase Of Common Stock NANANANANANA0.0050.000.0040.0060.00NANANANANANANANANANANANANANANANANANANANANANANA0.000.000.0030.040.0015.0484.8615.990.00NANANANANANANANANANANA

    2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31 2015-04-30 2015-01-31 2014-10-31 2014-07-31 2014-04-30 2014-01-31 2013-10-31 2013-07-31 2013-04-30 2013-01-31 2012-10-31 2012-07-31 2012-04-30 2012-01-31 2011-10-31 2011-07-31 2011-04-30 2011-01-31 2010-10-31 2010-07-31
Revenues 124.96114.24144.78129.04121.0384.39181.30177.74230.48274.61322.95257.63248.73277.96233.64166.69154.39123.67175.73162.01161.70138.83172.03157.38148.43129.02229.19233.52233.53206.95221.12210.79143.24147.76181.00130.55108.45131.87170.43145.88139.29171.02178.72136.24136.56136.00129.8498.1292.3099.19101.6779.2483.5694.88
Revenue From Contract With Customer Excluding Assessed Tax 124.96114.24144.78129.04121.0384.39181.30177.74230.48274.61322.95257.63248.73277.96233.64166.69154.39123.67175.73162.01161.70138.83172.03157.38148.43129.02229.19233.52233.53206.95221.12210.79143.24147.76181.00130.55108.45131.87170.43145.88139.29171.02178.72136.24136.56136.00129.8498.1292.3099.19101.6779.2483.5694.88

Plots across concepts


IncomeStatement
Net Income 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
Liabilities
Operating Lease Liability
Current Liabilities
Contract With Customer Liability Current
Noncurrent Liabilities
Operating Lease Liability Noncurrent
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
Payments For Repurchase Of Common Stock
Shares
Weighted Average Number Of Shares Outstanding Basic
DividendsAndRepurchase
Payments For Repurchase Of Common Stock
OperatingLeaseLiability
Operating Lease Liability Noncurrent
NonoperatingIncomeExpense
Nonoperating Income Expense
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Undiscounted Excess Amount
InventoryNet
Inventory Work In Process Net Of Reserves
AccountsReceivable
Allowance For Doubtful Accounts Receivable Current

Line plots across dimensions of each concept


us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components