Home Data Calendar Blog

NLS

Tables

    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
Common Stock Value 13.6112.3810.0811.059.518.326.484.883.062.412.183.063.002.731.781.260.620.210.000.210.220.460.230.000.831.380.510.585.003.842.660.800.196.916.098.037.647.356.976.776.756.516.466.105.905.745.515.365.285.12NA5.05NANA
Weighted Average Number Of Diluted Shares Outstanding 36.0132.35NA31.5131.5931.4132.6431.2030.9732.5132.6432.6332.4029.9130.58NA29.7329.6829.57NA30.4330.4830.59NA31.0731.0931.13NA31.3931.3431.30NA31.5331.7931.77NA31.6631.6031.55NA31.4931.4331.26NA30.9430.8830.84NA30.7530.7530.76NANANA
Weighted Average Number Of Shares Outstanding Basic 36.0132.35NA31.5131.5931.4130.4231.2030.9730.7030.4230.2830.0429.9129.80NA29.7329.6829.57NA30.1830.1930.31NA30.7530.7530.71NA31.1231.0731.02NA31.2731.4831.40NA31.2931.2331.17NA31.1331.0630.95NA30.8930.8830.75NA30.7530.7530.74NANANA
Earnings Per Share Basic -0.35-0.15-0.66-0.35-0.41-1.92-0.58-0.43-0.150.451.000.961.13-0.170.070.12-0.36-2.66-0.290.050.140.030.270.280.270.080.230.380.240.110.370.310.120.080.340.330.080.020.170.270.041.060.170.440.03-0.010.080.110.00-0.110.05NANANA
Earnings Per Share Diluted -0.35-0.15-0.66-0.35-0.41-1.92-0.58-0.43-0.150.430.930.891.04-0.170.070.12-0.36-2.66-0.290.050.140.030.260.270.270.080.230.370.240.110.370.310.120.080.340.330.080.020.170.270.041.050.170.440.03-0.010.080.110.00-0.110.05NANANA
Income Loss From Continuing Operations Per Basic Share -0.00-0.00-0.00-0.00-0.00-0.00-0.00-0.00-0.000.000.000.000.00-0.000.000.00-0.00-0.00-0.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.00-0.000.000.000.00-0.000.00NANANA
Income Loss From Continuing Operations Per Diluted Share -0.00-0.00-0.00-0.00-0.00-0.00-0.00-0.00-0.000.000.000.000.00-0.000.000.00-0.00-0.00-0.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.00-0.000.000.000.00-0.000.00NANANA

    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 Excluding Assessed Tax 48.6641.7568.4298.0865.4654.82206.07147.26137.96184.59206.07189.26155.39114.1993.72104.1761.7159.0084.40115.3991.0675.50114.81127.7788.1377.03113.25125.7680.8278.53120.93109.1470.6959.7096.2494.9359.0748.5571.9077.0946.2636.2459.2165.0338.0539.5851.2659.9837.4034.7248.3053.6938.4730.64
Revenues 48.6641.7568.4298.0865.4654.82206.07147.26137.96184.59206.07189.26155.39114.1993.72104.1761.7159.0084.40115.3991.0675.50114.81127.7788.1377.03113.25125.7680.8278.53120.93109.1470.6959.7096.2494.9359.0748.5571.9077.0946.2636.2459.2165.0338.0539.5851.2659.9837.4034.7248.3053.6938.4730.64
Cost Of Goods And Services Sold 38.7033.1057.7475.2254.0047.8698.74117.3495.91129.09126.98111.3987.4566.7958.1266.0242.6441.4948.5664.6752.5541.8555.9465.3346.8238.6551.5161.6641.6036.6754.5856.6634.4829.0442.3546.4130.2723.7733.4240.4124.4818.9128.5233.6119.5122.4127.3633.9521.6120.1826.2130.0021.8617.17
Gross Profit 9.958.6510.6822.8611.466.9620.9829.9242.0555.5179.0977.8767.9447.4035.6038.1619.0717.5235.8450.7238.5133.6558.8762.4441.3138.3861.7464.1039.2241.8666.3452.4836.2130.6653.8948.5228.8024.7838.4836.6821.7817.3330.6931.4218.5417.1723.9126.0315.8014.5422.0923.6916.6213.47
Operating Expenses 21.1619.1828.2333.1525.8058.1442.9049.2344.0037.6439.3836.3923.9454.5036.1634.8727.32102.9346.0148.0132.3532.4548.1756.0427.9534.5349.0644.7931.0135.2947.0440.1329.8226.7236.2834.0324.5122.4029.4826.5620.4419.0524.7023.7617.8417.7721.0820.8216.5117.2220.3121.3419.8420.23
Research And Development Expense 3.843.855.515.095.415.826.905.385.694.823.844.034.243.733.813.003.123.854.314.084.214.044.504.333.623.593.913.483.443.383.632.652.572.382.311.891.681.751.901.751.381.301.131.211.040.921.000.890.860.720.750.610.700.79
General And Administrative Expense 8.988.898.1610.8610.9912.4612.4311.4616.3811.5212.0610.368.849.317.666.426.739.447.667.497.506.336.916.006.307.327.497.166.187.208.236.075.504.295.585.625.754.965.804.874.913.984.955.004.374.294.014.044.134.284.694.624.804.79
Selling And Marketing Expense 7.026.0012.0117.209.4012.8923.5732.4021.9421.3023.4822.0019.2112.4524.6925.4517.4717.6334.0436.4420.6422.0836.7636.9018.0323.6337.6634.1521.3924.7135.1831.4321.7420.0528.4026.5117.0915.6921.7719.9414.1513.7718.6317.5612.4312.5616.0715.8911.5212.2214.8716.1014.3514.64
Marketing And Advertising Expense NANANANANANA61.50NANANA12.30NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating Income Loss -11.21-10.53-17.55-10.29-14.34-51.19-21.92-19.31-1.9517.8739.7141.4843.99-7.11-0.563.29-8.25-85.41-10.172.716.161.2010.706.4113.373.8512.6819.318.216.5719.3012.356.393.9317.6114.494.282.389.0010.121.34-1.725.997.660.70-0.602.835.21-0.71-2.681.782.35-3.23-6.76
Interest Expense 1.142.471.641.190.590.380.430.350.480.310.210.280.250.340.630.260.290.220.200.250.240.270.290.320.380.410.440.460.490.510.470.010.010.010.010.000.010.010.010.010.010.010.010.010.010.00-0.080.120.120.110.120.130.010.00
Interest Paid Net 0.590.731.930.180.590.180.020.320.260.060.120.180.250.210.240.230.290.410.270.24NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Gains Losses On Extinguishment Of Debt 0.00-0.350.00NANANANANANANANA0.000.000.00-0.23NANA0.000.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Income Loss From Continuing Operations -12.54-4.92-20.93-11.08-15.31-60.1730.58-13.46-4.5714.0230.5829.2533.97-4.992.303.66-10.57-78.74-8.481.464.501.018.148.538.342.578.1911.977.843.7011.599.853.872.2210.8610.472.661.505.758.431.5032.675.527.261.22-0.492.653.290.28-2.201.121.95-2.40-6.99
Income Tax Expense Benefit 0.450.510.790.320.168.10-4.71-7.002.243.447.598.599.40-2.34-3.45-2.601.90-6.72-2.121.251.870.252.52-2.084.861.164.146.860.152.297.182.512.561.496.674.141.670.843.191.730.10-34.270.350.33-0.62-0.190.261.82-1.17-0.530.570.46-0.490.20
Income Taxes Paid Net 0.080.02-0.020.320.47-0.51-5.87-0.101.4018.56-0.6111.635.180.450.04-1.980.12-2.390.060.262.265.870.495.940.402.962.3322.84-0.03-6.60-4.710.390.160.430.330.540.120.170.100.200.060.080.110.370.02-0.160.04-0.140.140.04-0.02-0.15-0.10NA
Other Comprehensive Income Loss Net Of Tax NANA0.210.92-1.22-0.86-0.03-0.15-0.410.22-0.170.760.220.35-0.380.17-0.18-0.060.04-0.450.10-0.29-0.010.060.420.310.170.230.20-0.21-0.11-0.24-0.440.15-0.48-0.30-0.250.18-0.18NANANANANANANANANANANANANANANA
Net Income Loss -12.54-4.92-20.94-11.08-13.20-60.18-18.21-13.50-4.6013.8830.4028.9433.84-5.112.183.49-10.69-78.87-8.571.364.310.938.068.448.242.497.0911.617.593.5311.449.723.732.4210.7310.382.490.565.378.551.3832.865.1613.570.95-0.162.523.17-0.09-3.271.61-0.04-4.31-10.71
Comprehensive Income Net Of Tax -12.96-4.75-20.73-10.16-14.42-61.04-18.24-13.65-5.0214.1030.2329.6934.05-4.761.815.50-10.87-78.93-8.530.914.410.648.058.518.662.807.2611.847.803.3211.339.483.292.5710.2510.072.240.745.208.391.5032.685.0113.511.00-0.422.703.23-0.49-3.05NANANANA
Goodwill Impairment Loss NANA24.5024.5124.5124.51NANA63.50NANANANA63.50NA0.010.0063.50NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 167.68140.18163.53225.09226.51229.14314.05366.96391.03382.39354.23318.12279.01204.97204.37220.48188.14193.27285.27332.94321.50302.36303.79324.78326.83308.71304.79333.07302.32301.57295.78315.91172.64171.00162.86175.65137.12145.04138.13143.57123.33110.5383.3594.3173.8468.0074.7682.8167.9367.27NA78.37NANA
Liabilities 120.5681.11102.23142.10134.89124.29150.00186.28198.52185.50171.69164.92155.57115.86111.44129.88103.6898.35111.64150.35132.64116.77118.89145.59150.36140.34140.09172.21148.67156.88155.59188.9255.7348.2343.4864.5836.5146.9641.1652.0040.1729.1134.6550.9838.0533.3839.9650.8639.2938.30NA47.57NANA
Liabilities And Stockholders Equity 167.68140.18163.53225.09226.51229.14314.05366.96391.03382.39354.23318.12279.01204.97204.37220.48188.14193.27285.27332.94321.50302.36303.79324.78326.83308.71304.79333.07302.32301.57295.78315.91172.64171.00162.86175.65137.12145.04138.13143.57123.33110.5383.3594.3173.8468.0074.7682.8167.9367.27NA78.37NANA
Stockholders Equity 47.1259.0761.3082.9991.62104.85164.05180.69192.51196.88182.54153.19123.4589.1292.9290.6084.4694.92173.63182.60188.87185.59184.90179.19176.47168.37164.70160.86153.65144.69140.19126.99116.91122.76119.38111.07100.6198.0896.9791.5683.1681.4248.7043.3335.7834.6234.8031.9528.6428.97NA30.80NANA

    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 117.5586.4496.22155.05155.29157.62207.29260.55288.42317.26295.81259.69219.64145.59113.07129.1995.5899.14119.12191.46183.96165.79167.31188.49180.81162.06156.67183.36152.58151.63145.78164.89144.29142.40135.26142.7594.98100.8191.0693.5970.8957.5759.1269.8949.1643.3550.2858.0942.8640.90NA51.59NANA
Cash And Cash Equivalents At Carrying Value 8.1317.3317.3615.535.807.3112.8718.4020.1825.2238.4456.5870.0745.6623.0211.075.767.9211.0638.1230.7525.9323.7527.8930.4821.8127.7647.8731.1740.1844.0330.7829.0237.4930.6945.2123.7438.2842.0340.9827.6928.3728.6823.2115.2116.1320.4017.4311.5215.0516.5714.3014.484.49
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents 10.2918.2818.3120.3710.6412.5418.1023.6325.4126.5639.7857.9272.2747.8526.4611.075.767.9211.0638.12NANANA27.89NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Accounts Receivable Net Current 24.1913.2221.4942.6733.6627.4561.4593.6188.7198.1688.6691.2268.6233.7434.2654.6030.8629.0421.9445.8546.1325.2729.8042.6938.5324.2224.8745.4631.2719.6724.3945.1619.0912.6316.8226.2618.278.8913.3925.3417.128.1412.2621.7711.7310.6311.9023.7811.527.88NA19.63NANA
Inventory Net 66.0839.7946.6077.3199.21103.93111.19128.11162.67111.1368.0851.1433.7221.3134.9354.7750.0751.9860.8968.4755.5542.2637.7053.3557.6542.3434.3047.0349.2442.9936.8242.7335.5828.3819.9724.9021.3523.2313.4615.8217.5213.3513.6518.7916.9012.5913.4511.6013.4912.52NA10.35NANA
Prepaid Expense And Other Assets Current 9.787.918.0312.9910.1211.9814.5510.9813.1215.6525.8419.199.738.307.288.286.157.166.897.9811.1712.347.137.246.796.026.998.026.997.017.926.895.974.475.346.996.245.074.396.934.764.364.255.754.483.063.464.434.063.65NA5.33NANA

    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 Gross 83.5082.6181.7280.4779.3477.0373.7871.9468.2261.9059.6457.6754.9253.1657.0454.7752.6650.6349.8248.7545.6642.4841.2239.1148.2046.7346.0045.5245.0143.5242.1141.6535.9234.2936.4235.8039.6949.9749.4549.0449.5148.8947.7947.2848.4447.75NA46.79NANANANANANA
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment 55.1552.1148.9346.3245.1643.8541.6640.9638.7637.1835.1433.7531.7530.9233.9032.0230.3028.2928.0026.5426.0824.6924.6323.2932.0330.6929.2828.0526.9626.0625.3124.8924.2423.7426.7626.1729.9341.2840.7840.5441.4141.3941.2041.1442.6342.29NA42.39NANANANANANA
Amortization Of Intangible Assets 0.010.010.010.010.020.010.010.010.020.010.010.030.040.800.800.810.811.070.810.780.790.790.810.810.810.820.820.820.820.960.960.200.190.180.290.510.510.510.510.510.510.510.510.560.510.510.51NANANANANANANA
Property Plant And Equipment Net 28.3530.5032.7934.1434.1833.1932.1330.9829.4624.7224.5023.9323.1722.2523.1422.7522.3722.3421.8222.2219.5817.7916.5915.8316.1716.0416.7217.4718.0517.4616.8016.7611.6910.549.669.639.768.688.678.508.107.506.596.145.815.464.724.414.294.71NA3.79NANA
Goodwill NANANANANANA24.5124.5124.51NANANANANANA0.000.000.0063.5063.4561.9761.9361.9662.0362.0561.9661.9161.8960.5260.4860.3260.472.192.372.322.522.632.752.652.742.842.782.882.942.982.862.942.872.843.00NA2.93NANA
Intangible Assets Net Excluding Goodwill 3.063.086.796.806.826.839.309.329.339.359.379.389.559.6042.4543.2444.0544.8654.4355.2455.3656.1556.9357.7467.3568.1768.9869.8070.6271.4372.3973.3510.4710.1110.2910.5711.0911.6012.1112.6213.1313.6414.1514.6715.1815.6916.2016.7217.2317.74NA18.77NANA
Finite Lived Intangible Assets Net 0.160.170.190.200.220.240.250.270.280.300.310.330.50NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 85.2443.3354.0461.5566.9162.5495.21100.71152.15145.98137.84129.56117.8278.1552.3688.7152.6347.5653.57114.8495.4275.7373.7497.3789.4574.9470.6098.4173.9373.6069.4395.5250.2642.8638.4759.6731.6642.1937.1447.9235.7124.4028.0444.4831.2326.5433.0538.6527.3226.34NA36.28NANA
Notes Payable Current NANA1.64NANANA2.24NANANA3.002.79NANANA0.00NANANA15.99NANANA15.99NANANA15.99NANANA15.99NANANA0.00NANANANANANANANANANANANANANANANANANA
Long Term Debt Current 1.801.811.641.562.242.242.242.223.253.123.002.792.421.921.550.000.000.000.0015.9915.9915.9915.9915.9915.9915.9915.9915.9915.9915.9915.9915.99NANANANANANANANANANANANANANANANANANANANANANA
Accounts Payable Current 63.2320.5329.3834.9736.5426.7653.1661.85115.24114.6098.8896.4083.4045.2134.2174.2538.5031.5440.6687.2767.6746.6341.7266.9062.1546.9439.4166.0244.7843.2538.4661.7438.9032.7026.8347.5721.1632.0027.3237.1927.0216.5717.7832.7521.1216.9323.4628.5617.8016.04NA24.54NANA
Other Accrued Liabilities Current 2.442.382.912.934.132.794.014.664.203.874.843.958.076.105.234.704.434.883.124.754.605.638.677.115.864.915.448.316.106.426.676.474.313.985.514.794.095.114.584.882.352.182.022.61NANANA2.39NANANANANANA
Accrued Income Taxes Current 1.091.060.330.090.540.720.840.910.590.845.710.34NANA0.30NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Accrued Liabilities Current 11.8612.7415.5717.4019.9624.4229.3925.2322.4014.5219.6322.8415.9411.639.457.637.469.326.188.377.859.1912.1310.768.068.7512.1612.899.3810.4910.5813.038.707.349.149.858.388.127.849.126.885.706.538.17NANANANANANANANANANA
Contract With Customer Liability Current 3.014.435.085.154.196.586.296.283.451.765.556.40NANA2.051.23NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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
Long Term Debt NANA42.11NANANA30.71NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Long Term Debt Noncurrent 13.9914.0926.2858.1144.7934.7427.1153.5914.0010.3010.3010.7111.5112.5226.5214.0720.3020.6020.4915.9919.9923.9927.9931.9935.9839.9843.9847.9851.9855.9859.9763.97NANANANANANANANANANANANANANANANANANANANANANA
Deferred Finance Costs Noncurrent Net 0.930.991.511.350.170.190.200.170.190.210.240.260.280.270.270.230.260.260.080.010.010.010.010.010.020.020.020.020.020.030.030.03NANANANANANANANANANANANANANANANANANANANANANA
Deferred Income Tax Liabilities Net 0.130.040.250.320.310.50NANANANANANA1.550.227.791.78NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Liabilities Noncurrent 4.115.471.981.371.081.271.074.304.910.610.610.610.800.000.020.050.070.100.001.841.972.092.212.312.372.362.422.482.994.813.573.141.721.761.191.191.221.231.361.471.611.811.882.002.061.411.311.311.431.36NA1.53NANA
Operating Lease Liability Noncurrent 13.9515.1816.3817.5018.6219.7820.9321.8622.0123.2217.8818.7419.5920.4318.0318.9819.9320.8621.840.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 47.1259.0761.3082.9991.62104.85164.05180.69192.51196.88182.54153.19123.4589.1292.9290.6084.4694.92173.63182.60188.87185.59184.90179.19176.47168.37164.70160.86153.65144.69140.19126.99116.91122.76119.38111.07100.6198.0896.9791.5683.1681.4248.7043.3335.7834.6234.8031.9528.6428.97NA30.80NANA
Common Stock Value 13.6112.3810.0811.059.518.326.484.883.062.412.183.063.002.731.781.260.620.210.000.210.220.460.230.000.831.380.510.585.003.842.660.800.196.916.098.037.647.356.976.776.756.516.466.105.905.745.515.365.285.12NA5.05NANA
Additional Paid In Capital NA0.22NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Retained Earnings Accumulated Deficit 35.2347.7752.6973.6384.7197.92158.09176.31189.81194.41180.52150.12121.1887.3592.4690.2784.9495.63174.50183.29189.11185.69184.94179.45175.97167.73165.24161.50150.09142.50138.97127.52117.80116.50114.08103.3592.9790.4889.9384.5576.0074.6241.7636.6023.0222.0722.2419.7116.5416.63NA18.30NANA
Accumulated Other Comprehensive Income Loss Net Of Tax -1.72-1.30-1.48-1.68-2.61-1.39-0.53-0.50-0.350.06-0.150.01-0.74-0.96-1.31-0.94-1.10-0.93-0.87-0.91-0.46-0.56-0.27-0.26-0.32-0.74-1.05-1.22-1.44-1.65-1.44-1.33-1.09-0.65-0.79-0.31-0.000.250.070.240.410.290.480.626.866.807.066.886.837.22NA7.45NANA
Stock Issued During Period Value New Issues 0.121.55NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value 0.931.05NA1.501.371.98NA1.851.541.231.171.231.070.860.56NA0.410.01-0.36NA0.650.270.48NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 -5.57-2.3730.63-2.18-3.62-5.9825.02-34.83-28.60-28.1624.811.7323.3940.216.3313.011.63-12.75-24.4611.43-6.760.9915.6018.30-1.160.8617.0230.92-8.084.3318.6822.61-0.205.2213.4831.03-13.852.0615.1214.140.120.796.048.55-0.28-3.618.156.15-3.09-1.202.74-1.30-0.85NA
Net Cash Provided By Used In Investing Activities -0.7211.67-1.92-3.19-4.13-3.38-3.94-3.4026.3715.34-39.99-16.55-3.30-2.96-1.69-2.32-2.768.918.998.3117.345.99-12.92-11.1114.76-3.57-29.36-5.082.68-4.42-3.04-100.571.750.98-25.00-9.61-0.51-6.00-14.04-0.73-0.90-1.17-0.67-0.59-0.54-0.51-0.38-0.15-0.18-0.620.090.456.88NA
Net Cash Provided By Used In Financing Activities -0.32-9.52-31.5511.089.397.13-25.9437.082.73-1.14-2.05-1.97-0.63-12.5111.99-6.18-0.310.53-11.53-11.77-5.78-4.21-6.82-9.71-5.36-3.63-8.05-9.20-3.78-3.39-2.6780.19-9.550.45-2.240.22-0.080.12-0.06-0.140.080.130.150.020.000.00-4.910.000.000.00-0.040.034.92NA

    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 -5.57-2.3730.63-2.18-3.62-5.9825.02-34.83-28.60-28.1624.811.7323.3940.216.3313.011.63-12.75-24.4611.43-6.760.9915.6018.30-1.160.8617.0230.92-8.084.3318.6822.61-0.205.2213.4831.03-13.852.0615.1214.140.120.796.048.55-0.28-3.618.156.15-3.09-1.202.74-1.30-0.85NA
Net Income Loss -12.54-4.92-20.94-11.08-13.20-60.18-18.21-13.50-4.6013.8830.4028.9433.84-5.112.183.49-10.69-78.87-8.571.364.310.938.068.448.242.497.0911.617.593.5311.449.723.732.4210.7310.382.490.565.378.551.3832.865.1613.570.95-0.162.523.17-0.09-3.271.61-0.04-4.31-10.71
Depreciation Depletion And Amortization 3.113.153.153.172.482.312.022.011.932.052.022.141.852.652.812.772.852.712.482.302.182.032.442.261.872.272.242.131.782.031.940.900.790.810.911.141.050.970.860.860.840.830.820.860.880.750.780.780.951.001.081.461.66NA
Increase Decrease In Accounts Receivable 10.51-8.10-20.719.835.60-33.97-31.204.51-9.859.64-1.8422.4631.388.00-20.2723.871.687.12-23.88-0.3220.86-4.64-12.864.0214.45-0.51-20.4714.3312.63-5.72-20.5414.336.38-4.18-9.728.199.44-4.54-11.758.469.03-3.80-9.2810.101.21-1.44-11.8012.553.62-3.28-8.306.282.56NA
Increase Decrease In Inventories 25.76-7.21-30.84-20.82-4.98-8.32-17.48-34.8550.8543.2616.8118.1811.85-1.51-18.955.05-1.83-8.84-7.6213.1313.324.46-15.28-3.5315.288.34-12.56-1.615.836.25-7.37-3.607.218.47-4.933.72-2.4110.02-1.76-1.134.17-0.30-5.132.294.29-0.841.83-1.770.771.760.53-2.65-4.90NA
Increase Decrease In Accounts Payable 43.04-8.28-5.56-2.7711.64-25.37-7.79-52.550.9815.202.699.4932.8519.74-40.2735.527.26-9.08-47.1619.8420.135.36-26.024.7215.207.75-27.2321.942.063.42-20.9513.546.255.33-20.6126.54-10.894.64-9.8310.2110.44-1.19-14.9711.654.19-6.52-5.1310.771.801.29-9.825.880.33NA
Deferred Income Tax Expense Benefit 0.30-0.180.760.03-0.198.35-4.89-1.60-0.43-0.910.31-3.312.64-7.526.03-3.121.92-6.93-2.441.750.150.480.84-8.35-0.260.50-0.433.570.080.295.342.332.181.226.104.291.290.532.321.490.26-34.670.26-0.19-0.05-0.030.41-0.02-0.02-0.000.47-0.08-0.02NA
Share Based Compensation 0.931.01-0.941.481.371.981.651.851.541.231.171.231.070.860.560.560.410.01-0.360.590.650.270.48-0.080.810.510.620.570.560.790.700.410.400.370.300.180.370.260.270.160.16-0.080.210.180.160.240.060.150.160.10-0.110.150.24NA

    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.7211.67-1.92-3.19-4.13-3.38-3.94-3.4026.3715.34-39.99-16.55-3.30-2.96-1.69-2.32-2.768.918.998.3117.345.99-12.92-11.1114.76-3.57-29.36-5.082.68-4.42-3.04-100.571.750.98-25.00-9.61-0.51-6.00-14.04-0.73-0.90-1.17-0.67-0.59-0.54-0.51-0.38-0.15-0.18-0.620.090.456.88NA
Payments To Acquire Property Plant And Equipment 0.721.181.923.194.133.383.914.153.131.852.741.763.302.961.692.322.762.321.553.822.332.971.261.071.641.040.041.422.53-0.080.792.132.350.660.590.621.570.470.520.740.911.180.760.700.630.620.490.410.211.480.400.030.07NA

    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 Financing Activities -0.32-9.52-31.5511.089.397.13-25.9437.082.73-1.14-2.05-1.97-0.63-12.5111.99-6.18-0.310.53-11.53-11.77-5.78-4.21-6.82-9.71-5.36-3.63-8.05-9.20-3.78-3.39-2.6780.19-9.550.45-2.240.22-0.080.12-0.06-0.140.080.130.150.020.000.00-4.910.000.000.00-0.040.034.92NA

    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 48.6641.7568.4298.0865.4654.82206.07147.26137.96184.59206.07189.26155.39114.1993.72104.1761.7159.0084.40115.3991.0675.50114.81127.7788.1377.03113.25125.7680.8278.53120.93109.1470.6959.7096.2494.9359.0748.5571.9077.0946.2636.2459.2165.0338.0539.5851.2659.9837.4034.7248.3053.6938.4730.64
Revenue From Contract With Customer Excluding Assessed Tax 48.6641.7568.4298.0865.4654.82206.07147.26137.96184.59206.07189.26155.39114.1993.72104.1761.7159.0084.40115.3991.0675.50114.81127.7788.1377.03113.25125.7680.8278.53120.93109.1470.6959.7096.2494.9359.0748.5571.9077.0946.2636.2459.2165.0338.0539.5851.2659.9837.4034.7248.3053.6938.4730.64
Operating 48.6641.75NA98.0865.4654.82NA147.26137.96184.59NA189.26155.39114.1993.72NA61.7159.0084.40NA91.0675.50114.81NA88.1377.03113.25NA80.8278.53120.93NA70.6959.7096.24NA59.07NANANANANANANANANANANANANANANANANA
Operating, Unallocated Royalty Income 0.14NANANA1.07NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Unallocated Royalty Income NA0.43NA0.751.070.90NA0.850.950.71NA0.781.040.810.97NA0.690.720.86NA0.611.490.62NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Direct 20.74NANANA24.48NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Retail 27.78NANANA39.91NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Direct NA21.8541.6046.7324.4826.48101.5460.7037.8563.40101.5482.1661.1950.4347.14NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Retail NA19.48NA50.6039.9127.44NA85.7099.15120.48NA106.3293.16NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Retail NANANANANANA103.44NANA120.48103.44NANA62.9545.61NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Extended Warranties And Services 0.78NANANA0.94NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Products And Services 3.32NANANA3.34NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Product Sales 44.42NANANA60.11NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Royalty Income 0.14NANANA1.07NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Extended Warranties And Services NA0.751.461.450.941.042.071.841.391.762.862.851.911.471.942.060.991.172.472.401.611.743.483.781.932.063.80NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Products And Services NA3.801.514.324.414.184.563.533.443.033.462.772.852.131.911.451.391.511.801.791.382.291.581.601.391.571.61NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Product Sales NA36.7762.0792.3060.1149.60113.09141.88133.13179.81199.75183.64150.64110.5989.88100.6759.3256.3380.13111.2088.0771.47109.75122.3984.8273.40107.84NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Royalty Income NA0.43NANANA0.88NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
4.924.455.9717.668.395.8114.7622.9117.8519.3626.9917.9512.746.256.257.635.653.567.937.124.313.285.787.896.983.607.12NANANANANANANANANANANANANANANANANANANANANANANANANANANA
US 38.7932.2256.9975.6353.4446.0899.70110.87102.52147.15156.61153.92130.2997.3679.9586.6550.4548.9070.1998.2181.4265.50103.59110.3474.6066.73101.04NANANANANANANANANANANANANANANANANANANANANANANANANANANA
All Other Countries 0.65NANANA1.29NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Europe The Middle East And Africa 4.31NANANA2.34NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
All Other Countries NA0.739.130.941.291.091.703.604.453.644.003.3612.3610.587.529.895.616.556.2810.065.336.725.449.546.556.705.09NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Europe The Middle East And Africa NA4.36-3.673.862.341.843.579.8713.1414.4418.4814.028.518.495.14NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Unallocated Royalty Income NANANANANANA1.10NANA0.711.10NANA0.810.97NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

Plots across concepts


IncomeStatement
Comprehensive Income Net Of Tax
Expenses
Other Nonoperating Income Expense
Balance Sheet
Intangible Assets Net Excluding Goodwill
Assets
Other Assets
Current Assets
Cash And Cash Equivalents At Carrying Value
NonCurrent Assets
Deferred Income Tax Assets Net
PropertyPlantAndEquipmentNet
Property Plant And Equipment Net
Liabilities
Operating Lease Liability
Current Liabilities
Accrued Income Taxes Current
Noncurrent Liabilities
Deferred Income Tax Liabilities Net
Stockholders Equity
Accumulated Other Comprehensive Income Loss Net Of Tax
CashFlow
Net Income Loss
NetCashProvidedByUsedInOperatingActivities
Net Income Loss
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInFinancingActivities
Net Cash Provided By Used In Financing Activities
Shares
Weighted Average Number Of Diluted Shares Outstanding
OperatingLeaseLiability
Operating Lease Liability Current
NonoperatingIncomeExpense
Nonoperating Income Expense
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Payments Due Year Four
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Net
InventoryNet
Inventory Finished Goods Net Of Reserves
AccountsReceivable
Allowance For Doubtful Accounts Receivable Current

Line plots across dimensions of each concept


TTM Greenblatt ROC
_
(None,)
T T M  Greenblatt  R O C_
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ProductOrService
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Product Or Service
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:StatementGeographical
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Statement Geographical
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments
('us-gaap:Operating', None)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Consolidation Items, us-gaap: Statement Business Segments
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ConsolidationItems, us-gaap:Subsegments
('us-gaap:Operating', None)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Consolidation Items, us-gaap: Subsegments
us-gaap:OtherComprehensiveIncomeLossNetOfTax
us-gaap:StatementEquityComponents
(None,)
Other Comprehensive Income Loss Net Of Taxus-gaap: Statement Equity Components
us-gaap:Assets
us-gaap:ConsolidationItems, us-gaap:Subsegments
('us-gaap:Operating', None)
Assetsus-gaap: Consolidation Items, us-gaap: Subsegments
us-gaap:Assets
us-gaap:Subsegments
(None,)
Assetsus-gaap: Subsegments
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:PropertyPlantAndEquipmentGross
us-gaap:PropertyPlantAndEquipmentByType
(None,)
Property Plant And Equipment Grossus-gaap: Property Plant And Equipment By Type
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:StockIssuedDuringPeriodValueNewIssues
us-gaap:StatementEquityComponents
(None,)
Stock Issued During Period Value New Issuesus-gaap: Statement Equity Components
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ProductOrService
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Product Or Service
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:StatementGeographical
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Statement Geographical
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments
('us-gaap:Operating', None)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Consolidation Items, us-gaap: Statement Business Segments
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ConsolidationItems, us-gaap:Subsegments
('us-gaap:Operating', None)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Consolidation Items, us-gaap: Subsegments