Home Data Calendar Blog

GENC

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 2010-06-30
Weighted Average Number Of Diluted Shares Outstanding 14.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.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.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.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

    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 26.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 26.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 18.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 18.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 7.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 4.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.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 3.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 3.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.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 4.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 4.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

    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 205.66195.75190.12195.50185.34179.31181.37186.52NA179.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 19.7514.1611.6520.2314.9412.4014.9319.07NA12.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 205.66195.75190.12195.50185.34179.31181.37186.52NA179.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 185.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

    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 189.57178.95174.79179.91169.25162.48168.12173.60NA166.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 18.5617.036.2118.465.989.5819.4722.57NA23.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 18.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.2384.2588.4187.8591.7289.3091.1294.50NA94.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 4.032.473.487.184.663.004.203.92NA2.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 72.2171.5366.7963.8059.3155.8148.2447.22NA41.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 9.919.819.558.578.358.197.976.83NA5.405.215.054.974.624.574.52NA4.70NANANA3.77NANANA3.83NANANA3.87NANANA3.31NANANA3.14NANANANANANANANANANANANANANANANANA

    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.9513.2512.9713.1113.3313.4911.9212.21NA11.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.290.380.490.590.350.450.550.71NA0.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

    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 19.7514.1611.5920.0814.9412.3914.8518.88NA11.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 3.713.273.404.514.384.255.005.74NA3.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 3.103.751.982.161.881.892.002.44NA2.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 12.706.825.8312.328.395.867.4410.29NA5.243.766.032.703.852.654.714.921.922.464.023.404.56NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 185.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.59NA12.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 171.85167.53164.42161.21156.34152.86152.38153.40NA153.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

    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 1.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.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

    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 1.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 4.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 4.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.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.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 0.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.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

    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.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.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

    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 26.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 26.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.140.521.141.591.051.660.971.500.580.611.001.150.741.060.821.200.901.391.311.030.40NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Revenues 0.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 7.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 7.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 9.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
Operating 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
Stockholders Equity
Additional Paid In Capital Common Stock
CashFlow
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInOperatingActivities
Increase Decrease In Accounts Payable
Shares
Weighted Average Number Of Diluted Shares Outstanding
OperatingLeaseLiability
Operating Lease Liability
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