Home Data Calendar Blog

GENC

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
Weighted Average Number Of Diluted Shares Outstanding 14.6614.66NA14.6614.6614.66NA14.6614.6614.62NA14.7514.7514.73NA14.7214.5914.72NA14.7114.7114.70NA14.7214.7314.7214.7014.7014.6014.5914.629.699.669.62NA9.599.589.52NA9.609.599.56NA9.529.529.52NA9.529.529.52NA9.52NANANANA
Weighted Average Number Of Shares Outstanding Basic 14.6614.66NA14.6614.6614.66NA14.6614.6614.62NA14.6214.6114.61NA14.6014.5914.59NA14.5414.5414.54NA14.4914.4814.4614.4114.4014.3914.3814.379.559.559.54NA9.529.529.52NA9.529.529.52NA9.529.529.52NA9.529.529.52NA9.52NANANANA
Earnings Per Share Basic 0.420.300.210.220.330.240.03-0.070.03-0.02-0.020.160.160.11-0.040.30-0.040.170.000.170.510.020.260.190.260.160.070.180.240.100.120.220.170.16-0.230.030.12-0.12-0.060.170.200.050.240.260.31-0.10-0.040.130.290.09-0.460.110.260.12NANA
Earnings Per Share Diluted 0.420.300.210.220.330.240.03-0.070.03-0.02-0.030.160.160.11-0.040.29-0.040.170.000.170.510.020.250.180.260.160.070.180.230.100.120.220.170.16-0.230.030.12-0.12-0.060.170.200.050.240.260.31-0.10-0.040.130.290.09-0.460.110.260.12NANA

    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
Revenue From Contract With Customer Including Assessed Tax 40.6826.0220.8727.8830.5025.8223.0729.6530.6520.1120.0424.9221.3518.9610.4622.9425.9918.0314.4818.8526.6721.3320.5524.1230.8323.1218.5623.7422.5315.7814.7919.8622.0813.268.2510.9413.756.294.9110.5514.5410.027.5718.6917.744.9513.9922.9919.346.8612.1623.0216.737.797.7912.68
Revenues 40.6826.0220.8727.8830.5025.8223.0729.6530.6520.1120.0424.9221.3518.9610.4622.9425.9918.0314.4818.8526.6721.3320.5524.1230.8323.1218.5623.7422.5315.7814.7919.8622.0813.268.2510.9413.756.294.9110.5514.5410.027.5718.6917.744.9513.9922.9919.346.8612.1623.0216.737.797.7912.68
Cost Of Revenue 28.3518.4814.2620.3621.4020.0118.1023.9724.4616.4016.6019.3115.2115.988.5517.5518.6613.7111.6514.1016.7616.4114.1917.7022.0618.0414.8917.0515.8711.6311.1414.7116.649.987.128.5410.125.944.598.2710.858.496.2813.7213.414.5312.5017.2415.276.1410.6618.7614.056.817.9711.18
Cost Of Goods And Services Sold 28.3518.4814.2620.3621.4020.0118.1023.9724.4616.4016.6019.3115.2115.988.5517.5518.6613.7111.6514.1016.7616.4114.1917.7022.0618.0414.8917.0515.8711.6311.1414.7116.649.987.128.5410.125.944.598.2710.858.496.2813.7213.414.5312.5017.2415.276.1410.6618.7614.056.817.9711.18
Gross Profit 12.327.536.617.519.105.824.975.686.193.713.455.616.152.981.915.387.344.32NANANANANANANANA3.666.696.664.153.655.155.443.28NANANANA0.322.283.691.531.294.974.330.421.495.754.070.721.504.262.670.98NANA
Operating Expenses 5.254.153.924.063.943.703.823.534.284.754.154.384.914.04NANA3.253.15NANANANANANANANANANANANANANANANA-22.4710.6012.257.926.5510.1812.7210.607.5716.0115.856.9415.3820.5918.358.4813.5521.57NANANA14.20
Research And Development Expense 0.890.800.840.840.870.901.110.950.921.351.191.181.070.840.760.850.690.770.870.880.820.720.680.780.760.700.620.640.470.420.430.380.380.380.380.350.360.330.340.350.350.380.390.420.450.450.570.670.560.540.600.550.530.530.790.61
Selling General And Administrative Expense 4.363.353.083.213.062.802.712.583.363.402.963.203.843.192.892.522.562.382.512.472.472.192.202.182.922.692.202.262.132.192.191.982.191.781.751.701.781.651.621.561.521.730.901.871.981.962.302.682.521.802.282.272.292.101.942.42
Operating Income Loss 7.073.382.693.455.162.121.152.151.91-1.04-0.711.231.24-1.06-1.742.014.091.17-0.551.406.612.003.483.465.091.690.843.794.061.541.042.792.871.11-1.000.341.50-1.63-1.640.371.82-0.58-0.002.681.89-1.99-1.382.400.99-1.61-1.381.45-0.15-1.66-2.91-1.52
Income Tax Expense Benefit 1.861.290.510.961.541.10-1.17-0.220.14-0.07-0.710.580.570.39-0.391.08-0.160.620.070.611.860.080.860.670.99-0.200.561.131.460.60-0.361.240.960.52-1.950.160.71-0.64-1.570.981.100.43-1.160.870.73-0.830.140.511.410.33NANANANANANA
Profit Loss 6.224.333.103.214.873.481.22-1.010.44-0.27-0.372.332.291.55-0.624.32-0.662.49-0.022.447.460.313.772.683.762.351.02NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Net Income Loss 6.224.333.103.214.873.480.48-1.010.44-0.27-0.372.332.291.55-0.624.32-0.662.49-0.022.447.460.313.772.683.762.351.022.593.421.391.722.111.631.57-2.170.271.18-1.10-0.541.661.900.452.232.492.98-0.98-0.361.192.770.88-4.421.092.451.102.07-1.58

    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
Assets 206.04205.66195.75190.12195.50185.34179.31181.37186.52183.47179.46181.27179.22173.31171.09170.57169.71171.79165.37162.50160.65153.56153.02148.02147.34145.85142.89140.94138.61133.74128.71125.89127.10123.92120.14119.08122.83117.37117.83119.59119.28115.81116.95116.91116.14111.03110.31114.39116.95107.50104.38113.84NANA107.23NA
Liabilities 13.9119.7514.1611.6520.2314.9412.4014.9319.0716.4512.1713.8214.1110.549.878.7412.3213.779.8610.0510.6611.0510.849.8811.9414.3013.9713.1513.4612.118.51NANANA7.404.348.444.223.654.956.374.886.528.7810.568.496.8510.6114.427.785.5810.66NANA8.70NA
Liabilities And Stockholders Equity 206.04205.66195.75190.12195.50185.34179.31181.37186.52183.47179.46181.27179.22173.31171.09170.57169.71171.79165.37162.50160.65153.56153.02148.02147.34145.85142.89140.94138.61133.74128.71125.89127.10123.92120.14119.08122.83117.37117.83119.59119.28115.81116.95116.91116.14111.03110.31114.39116.95107.50104.38113.84NANA107.23NA
Stockholders Equity 192.13185.91181.58178.48175.27170.39166.92166.44167.45167.01167.29167.45165.12162.77161.22161.83157.38158.02155.51152.45149.99142.51142.18138.15135.41131.55128.92127.79125.15121.63120.20118.25116.07114.33112.75114.75114.39113.14114.17114.64112.91110.93110.43108.14105.59102.55103.46103.77102.5399.7298.80103.17NANA98.53NA

    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
Assets Current 190.28189.57178.95174.79179.91169.25162.48168.12173.60170.64166.82168.07165.91160.07161.76162.12161.38163.76156.93154.15152.23145.34145.08139.94139.50138.42137.12135.66133.50128.51123.42119.80120.49116.77112.37112.36116.10110.55110.62112.13111.23107.73108.79108.47107.86103.07102.09105.96108.2898.7995.42105.63NANA99.10NA
Cash And Cash Equivalents At Carrying Value 30.2118.5617.036.2118.465.989.5819.4722.5721.2523.2327.5429.4223.9635.5818.5618.7414.3410.306.4311.594.278.0124.9122.8824.8622.9325.2227.0420.5618.2210.8917.1410.3611.159.5710.015.637.199.745.655.009.568.496.404.293.3610.7613.504.291.722.426.021.873.002.46
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents 30.2118.5617.036.2118.465.989.5819.4722.5721.2523.2327.5429.4223.9635.5818.5618.7414.3410.306.4311.594.278.0124.9122.8824.8622.9325.22NANA18.22NANANANANANANANANANANANANANANANANANANANANANANANANA
Marketable Securities Current 86.8986.2384.2588.4187.8591.7289.3091.1294.5095.6894.9895.3493.6592.0589.50105.67102.28107.23105.32104.77103.16104.44104.0687.9088.0088.3487.8987.1387.2086.3985.9485.6185.0585.3384.3687.4787.4087.0187.1187.5985.7784.5983.1182.0281.3679.5481.3876.2476.9573.7872.4980.65NANA73.33NA
Accounts Receivable Net Current 5.764.032.473.487.184.663.004.203.923.382.623.123.542.761.991.612.371.661.601.482.411.500.991.601.831.321.181.381.690.791.111.501.511.020.871.252.100.731.451.151.190.971.201.141.291.061.211.401.531.251.572.18NANA1.98NA
Inventory Net 63.7372.2171.5366.7963.8059.3155.8148.2447.2245.7341.8940.8338.1035.4727.0924.5627.0625.6925.3720.0020.1420.2318.2116.2415.0816.9316.6915.3214.6012.5411.6311.5613.8515.0712.7713.1513.3513.3013.6712.6212.7514.0314.1311.8913.5215.1111.9211.9814.6615.5212.8813.18NANA17.34NA
Inventory L I F O Reserve 11.119.919.819.558.578.358.197.976.835.885.405.215.054.974.624.574.52NA4.70NANANA3.77NANANA3.83NANANA3.87NANANA3.31NANANA3.14NANANANANANANANANANANANANANANANANA

    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
Property Plant And Equipment Net 12.3012.9513.2512.9713.1113.3313.4911.9212.2112.0511.8012.2512.2512.098.348.398.287.988.398.308.378.167.898.037.787.385.725.235.055.185.245.505.776.066.396.666.676.757.147.397.988.008.088.358.197.878.138.338.578.118.358.10NANA7.77NA
Other Assets Noncurrent 0.560.290.380.490.590.350.450.550.710.780.840.951.051.160.990.050.050.050.050.050.050.050.050.050.050.050.050.050.050.050.050.050.050.060.060.060.060.070.070.070.070.070.080.090.090.090.100.100.100.600.600.11NANA0.36NA

    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
Liabilities Current 13.7619.7514.1611.5920.0814.9412.3914.8518.8815.7411.3912.1312.278.738.517.4311.8112.066.497.728.469.188.499.3611.3013.4312.3712.8313.0311.758.197.6411.049.597.404.198.053.772.963.605.314.176.046.118.938.355.8810.4413.917.785.589.86NANA6.17NA
Accounts Payable Current 2.943.713.273.404.514.384.255.005.744.463.104.412.703.221.732.094.382.711.912.592.153.591.843.093.703.311.322.253.141.891.441.192.421.871.531.291.930.780.951.041.521.051.281.702.271.511.883.372.772.251.982.44NANA1.37NA
Accrued Liabilities Current 2.513.103.751.982.161.881.892.002.442.172.652.873.132.392.602.692.724.422.66NA2.292.192.08NA2.412.802.43NA2.612.342.26NA1.841.591.45NA1.461.481.69NA1.842.002.812.853.483.343.524.553.002.402.844.67NANA3.32NA
Contract With Customer Liability Current 7.9512.706.825.8312.328.395.867.4410.298.705.243.766.032.703.852.654.714.921.922.464.023.404.56NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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
Operating Lease Liability Noncurrent 0.15NANA0.060.15NA0.010.080.190.310.390.490.590.690.61NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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
Stockholders Equity 192.13185.91181.58178.48175.27170.39166.92166.44167.45167.01167.29167.45165.12162.77161.22161.83157.38158.02155.51152.45149.99142.51142.18138.15135.41131.55128.92127.79125.15121.63120.20118.25116.07114.33112.75114.75114.39113.14114.17114.64112.91110.93110.43108.14105.59102.55103.46103.77102.5399.7298.80103.17NANA98.53NA
Additional Paid In Capital Common Stock 12.5912.5912.5912.5912.5912.5912.5912.5912.5912.5912.5912.3912.3912.3312.3312.3112.1912.1812.1611.9111.9011.8811.8611.6111.5511.4611.1811.0711.0210.9110.8911.1411.0710.9610.9510.7910.6910.6310.5710.4910.4310.3510.2910.2310.1710.1110.0510.009.959.919.869.81NANA10.54NA
Retained Earnings Accumulated Deficit 178.07171.85167.53164.42161.21156.34152.86152.38153.40152.96153.23153.60151.27148.98147.43148.05143.73144.39141.90139.08136.64129.18128.86125.09122.41118.64116.30115.28112.69109.28107.88106.16104.04102.41100.84103.01102.75101.56102.66103.19101.5399.6399.1896.9594.4691.4892.4692.8291.6388.8687.9992.41NANA87.76NA

    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
Net Cash Provided By Used In Operating Activities 11.671.8911.85-11.7012.95-2.90-7.56-2.622.03-0.98-4.31-1.155.583.7117.370.255.114.054.14-4.817.92-3.08-16.912.60-1.303.62-1.61NANANANANANANANANANANANANANA-4.301.162.562.720.96-7.30-2.709.922.60-0.21-3.484.87-1.000.91NA
Net Cash Provided By Used In Investing Activities -0.01-0.37-1.02-0.55-0.47-0.70-2.33-0.48-0.70-1.00-0.21-0.72-0.17-15.33-0.35-0.53-0.71-0.01-0.50-0.34-0.60-0.66-0.23-0.61-0.76-1.95-0.76NANANANANANANANANANANANANANA-0.25-0.09-0.47-0.61-0.03-0.10-0.04-0.71-0.02-0.50-0.12-0.72-0.14-0.37NA

    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
Net Cash Provided By Used In Operating Activities 11.671.8911.85-11.7012.95-2.90-7.56-2.622.03-0.98-4.31-1.155.583.7117.370.255.114.054.14-4.817.92-3.08-16.912.60-1.303.62-1.61NANANANANANANANANANANANANANA-4.301.162.562.720.96-7.30-2.709.922.60-0.21-3.484.87-1.000.91NA
Net Income Loss 6.224.333.103.214.873.480.48-1.010.44-0.27-0.372.332.291.55-0.624.32-0.662.49-0.022.447.460.313.772.683.762.351.022.593.421.391.722.111.631.57-2.170.271.18-1.10-0.541.661.900.452.232.492.98-0.98-0.361.192.770.88-4.421.092.451.102.07-1.58
Profit Loss 6.224.333.103.214.873.481.22-1.010.44-0.27-0.372.332.291.55-0.624.32-0.662.49-0.022.447.460.313.772.683.762.351.02NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Depreciation Depletion And Amortization 0.660.670.740.700.690.700.760.760.550.750.660.720.620.590.400.410.410.420.410.410.400.390.370.360.350.300.270.260.290.310.350.330.360.360.380.340.340.330.340.350.340.330.350.300.290.290.280.280.250.260.250.230.220.190.23NA
Increase Decrease In Accounts Receivable 1.731.56-1.01-3.532.561.74-1.150.340.550.83-0.57-0.320.800.770.38-0.730.730.060.20-0.880.940.53-0.48-0.150.510.13-0.15-0.290.90-0.27-0.340.010.520.15-0.35-0.821.38-0.720.32-0.010.24-0.230.08-0.150.23-0.11-0.19-0.010.44-0.24-0.610.430.11-0.40-1.59NA
Increase Decrease In Inventories -8.480.684.742.994.493.507.571.021.493.851.062.733.25-2.622.53-2.501.370.331.70-0.14-0.092.021.971.17-1.850.241.370.722.060.900.08-2.29-1.232.30-0.38-0.200.05-0.431.06-0.13-1.28-0.102.23-1.62-1.593.19-0.07-2.67-0.872.65-0.30-3.67-1.170.68-1.14NA
Increase Decrease In Accounts Payable -0.770.44-0.13-1.110.120.13-0.75-0.741.291.35-1.301.71-0.531.50-0.36-2.291.670.81-0.690.44-1.441.75-1.25-0.610.392.00-0.93-0.901.250.450.25-1.230.550.340.24-0.651.16-0.17-0.10-0.480.48-0.24-0.41-0.570.76-0.38-1.490.600.520.28-0.46-0.941.300.71-0.24NA

    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
Net Cash Provided By Used In Investing Activities -0.01-0.37-1.02-0.55-0.47-0.70-2.33-0.48-0.70-1.00-0.21-0.72-0.17-15.33-0.35-0.53-0.71-0.01-0.50-0.34-0.60-0.66-0.23-0.61-0.76-1.95-0.76NANANANANANANANANANANANANANA-0.25-0.09-0.47-0.61-0.03-0.10-0.04-0.71-0.02-0.50-0.12-0.72-0.14-0.37NA
Payments To Acquire Productive Assets 0.010.371.020.550.470.702.330.480.701.000.210.720.800.930.350.530.710.010.500.340.600.660.230.610.761.950.770.430.170.250.150.070.060.030.100.33NANA0.100.000.350.250.090.470.610.030.100.040.710.020.500.120.720.140.37NA

    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
Revenues 40.6826.0220.8727.8830.5025.8223.0729.6530.6520.1120.0424.9221.3518.9610.4622.9425.9918.0314.4818.8526.6721.3320.5524.1230.8323.1218.5623.7422.5315.7814.7919.8622.0813.268.2510.9413.756.294.9110.5514.5410.027.5718.6917.744.9513.9922.9919.346.8612.1623.0216.737.797.7912.68
Revenue From Contract With Customer Including Assessed Tax 40.6826.0220.8727.8830.5025.8223.0729.6530.6520.1120.0424.9221.3518.9610.4622.9425.9918.0314.4818.8526.6721.3320.5524.1230.8323.1218.5623.7422.5315.7814.7919.8622.0813.268.2510.9413.756.294.9110.5514.5410.027.5718.6917.744.9513.9922.9919.346.8612.1623.0216.737.797.7912.68
Freight Revenue 1.761.140.521.141.591.051.660.971.500.580.611.001.150.741.060.821.200.901.391.311.030.40NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Revenues 0.550.070.330.100.340.05-0.250.280.300.11NA-0.08-0.060.02-0.010.100.24-0.020.050.070.240.01NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Parts And Component Sales 8.597.805.856.327.235.905.615.427.385.445.025.246.833.933.402.674.673.152.972.874.473.05NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Equipment Sales, Transferred At Point In Time 17.397.183.039.0116.5911.508.5013.7310.474.204.7112.269.5610.142.708.9910.041.912.806.758.931.51NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Equipment Sales, Transferred Over Time 12.389.8311.1311.314.387.337.559.2511.009.779.586.513.874.133.3110.359.8312.097.297.8412.0116.35NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

Plots across concepts


IncomeStatement
Net Income Loss
Expenses
Research And Development Expense
Balance Sheet
Operating Lease Liability
Assets
Property Plant And Equipment Net
Current Assets
Accounts Receivable Net Current
NonCurrent Assets
Other Assets Noncurrent
Liabilities
Operating Lease Liability
Current Liabilities
Operating Lease Liability Current
Noncurrent Liabilities
Operating Lease Liability Noncurrent
Stockholders Equity
Additional Paid In Capital Common Stock
CashFlow
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInOperatingActivities
Increase Decrease In Inventories
Shares
Weighted Average Number Of Diluted Shares Outstanding
OperatingLeaseLiability
Operating Lease Liability Noncurrent
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Undiscounted Excess Amount
InventoryNet
Inventory Finished Goods Net Of Reserves
AccountsReceivable
Allowance For Doubtful Accounts Receivable Current

Line plots across dimensions of each concept