Home Data Calendar Blog

SWBI

Tables

    2024-04-30 2024-01-31 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.070.070.07NANANA
Weighted Average Number Of Diluted Shares Outstanding NA46.0346.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 NA45.6245.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.570.170.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.570.170.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

    2024-04-30 2024-01-31 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 159.15137.48124.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 159.15137.48124.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 102.6598.0693.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 56.5039.4231.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 31.1228.1428.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.771.971.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 19.8916.0715.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 9.4610.1110.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 25.3811.283.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.431.591.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.61-0.95-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.381.501.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 NA7.882.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 5.162.430.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 1.983.336.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 26.117.882.503.1212.8411.089.653.3136.1330.5450.9476.88NANANA48.38-66.155.731.29-2.119.82-5.726.677.647.66NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Net Income Loss 26.117.882.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

    2024-04-30 2024-01-31 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 578.00570.57572.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 179.84194.13199.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 578.00570.57572.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 398.16376.43373.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

    2024-04-30 2024-01-31 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 287.88276.18281.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 60.8447.3744.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.0760.6559.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 4.979.029.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 337.77NANANA308.85NANANA299.32NANANA284.95NANANA279.00NANANA270.81NANANA251.71NANANA242.48NANANA211.19NANANA191.48NANANA156.03NANANA135.83NANANA111.16NANANANANANANA

    2024-04-30 2024-01-31 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 15.48NANANA101.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.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.602.672.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 8.617.787.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

    2024-04-30 2024-01-31 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 96.7086.1490.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 41.8336.1444.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 4.422.892.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 NA0.190.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

    2024-04-30 2024-01-31 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.857.327.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.570.620.680.740.801.151.521.932.302.692.963.343.633.954.056.647.498.168.828.78NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2024-04-30 2024-01-31 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 398.16376.43373.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.070.070.07NANANA
Additional Paid In Capital Common Stock 289.99287.83286.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 540.66520.05517.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.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 432.64431.59430.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.421.501.481.281.241.251.431.180.971.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

    2024-04-30 2024-01-31 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 43.6225.37-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 0.98-15.41-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 -31.13-6.7826.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

    2024-04-30 2024-01-31 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 43.6225.37-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 26.117.882.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 26.117.882.503.1212.8411.089.653.3136.1330.5450.9476.88NANANA48.38-66.155.731.29-2.119.82-5.726.677.647.66NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Increase Decrease In Accounts Receivable -1.570.8531.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 6.97-9.76-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 7.11-3.4516.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.421.501.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

    2024-04-30 2024-01-31 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 0.98-15.41-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 5.5718.2034.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

    2024-04-30 2024-01-31 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 -31.13-6.7826.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.465.485.545.544.594.594.584.583.643.703.853.842.632.80NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Dividends 5.465.485.545.544.594.594.584.583.643.703.853.842.632.802.79NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Payments For Repurchase Of Common Stock 1.080.92NANANANANANA0.0050.000.0040.0060.00NANANANANANANANANANANANANANANANANANANANANANANA0.000.000.0030.040.0015.0484.8615.990.00NANANANANANANANANANANA

    2024-04-30 2024-01-31 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 159.15137.48124.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 159.15137.48124.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
Operating Income Loss
Expenses
Allocated Share Based Compensation 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
Accrued Income Taxes Current
Noncurrent Liabilities
Operating Lease Liability Noncurrent
Stockholders Equity
Accumulated Other Comprehensive Income Loss Net Of Tax
CashFlow
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInOperatingActivities
Increase Decrease In Prepaid Deferred Expense And Other Assets
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInFinancingActivities
Net Cash Provided By Used In Financing Activities
Shares
Weighted Average Number Of Shares Outstanding Basic
DividendsAndRepurchase
Payments For Repurchase Of Common Stock
OperatingLeaseLiability
Operating Lease Liability Noncurrent
NonoperatingIncomeExpense
Nonoperating Income Expense
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Payments Due Year Four
InventoryNet
Inventory Work In Process Net Of Reserves
AccountsReceivable
Allowance For Doubtful Accounts Receivable Current

Line plots across dimensions of each concept