Home Data Calendar Blog

THR

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 2010-04-30
Common Stock Value 0.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.03NANANANA
dei: Entity Common Stock Shares Outstanding NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Weighted Average Number Of Diluted Shares Outstanding 34.1333.86NA33.8833.7733.57NA33.6633.5933.46NA33.4233.4232.99NA33.2633.2433.05NA33.1233.1032.94NA32.9132.7932.86NA32.6532.6132.69NA32.6032.5432.49NA32.4632.4432.34NA32.2232.1131.34NA31.8731.6431.41NA31.2231.2627.74NA27.5624.8824.900.05
Weighted Average Number Of Shares Outstanding Basic 33.6933.57NA33.4933.4833.40NA33.3433.3333.26NA33.1833.1632.99NA32.7932.7332.64NA32.6032.5732.50NA32.4532.4132.37NA32.3332.2832.23NA32.2132.1332.10NA32.0732.0331.94NA31.6931.4931.34NA30.9530.7330.34NA29.5929.5227.74NA24.9124.8824.900.05
Earnings Per Share Basic 0.440.330.230.250.330.200.260.340.010.03-30.000.190.06-0.18-0.090.200.210.050.210.300.100.090.190.020.150.010.100.170.110.080.100.260.210.140.330.490.370.360.300.400.34-0.220.180.250.230.220.210.230.13-0.18-0.160.12-0.07-0.49-5.11
Earnings Per Share Diluted 0.430.320.230.250.330.200.260.330.010.03-30.000.180.06-0.18-0.090.200.210.040.200.290.100.090.180.020.150.010.100.160.110.080.100.260.210.140.320.480.360.360.300.390.33-0.220.180.240.220.210.210.220.12-0.18-0.160.11-0.07-0.49-5.11

    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 2010-04-30
Revenue From Contract With Customer Excluding Assessed Tax 123.66106.89122.48122.11100.5695.44102.58100.6181.3271.1673.3279.6066.4156.8588.37100.47102.9491.71114.23119.3690.1588.90102.5892.6661.6351.7467.5864.3468.8163.4072.3474.4369.9365.2274.2687.6279.0367.6767.4771.4772.7865.6071.6776.7567.3667.2169.5768.8468.0264.6259.8464.9463.4537.5113.06
Revenues 123.66106.89122.48122.11100.5695.44102.58100.6181.3271.1673.3279.6066.4156.8588.37100.47102.9491.71114.23119.3690.1588.90102.5892.6661.6351.7467.5864.3468.8163.4072.3474.4369.9365.2274.2687.6279.0367.6767.4771.4772.7865.6071.6776.7567.3667.2169.5768.8468.0264.6259.8464.9463.4537.5113.06
Cost Of Goods And Services Sold 69.2059.5870.9671.6654.6358.2261.4759.8749.6042.9946.4642.6437.4832.7352.7956.9957.5054.5769.2668.4749.8049.1755.7650.4530.6727.9239.3135.7239.8937.2840.2539.3036.5834.4940.1542.0937.8133.8234.7335.4137.4334.5940.1841.8034.7233.8734.5535.1536.0732.6331.4635.3338.1225.346.45
Gross Profit 54.4647.3151.5250.4545.9337.2341.1140.7531.7228.1726.8636.9628.9324.1235.5843.4845.4337.1444.9750.8840.3639.7346.8242.2130.9623.8128.2728.6228.9226.1132.0935.1333.3530.7434.1045.5341.2233.8432.7436.0635.3531.0131.9034.9532.6433.3434.4833.6931.9531.9928.3829.6125.3312.176.62
Selling General And Administrative Expense 30.4928.6533.9630.8927.7524.4026.2322.1023.3221.4023.8020.8823.7927.8428.8026.5528.1327.7226.6528.1126.1925.7127.5327.2520.5219.3220.0318.3620.2219.1121.7120.1719.0019.8518.8919.6320.0118.3315.6515.5218.1216.1717.2416.8914.4916.0216.6815.3014.6929.6217.4014.7113.978.554.26
Operating Income Loss 21.6815.4113.8814.0616.0411.2113.0316.176.224.611.3310.163.05-6.752.3712.4712.844.9913.7117.898.678.2413.5510.217.421.565.287.305.674.195.5411.8311.328.0712.6123.2218.4712.7614.3517.7614.4512.0511.8615.2515.3514.5315.0015.5814.39-0.518.0711.205.06-1.512.14
Interest Expense 1.931.581.751.881.410.830.790.842.022.172.802.452.432.582.963.603.953.774.243.883.983.604.612.790.790.800.850.860.900.910.920.921.291.020.981.091.191.301.331.371.326.003.053.124.694.373.564.205.036.795.665.585.695.846.23
Gains Losses On Extinguishment Of Debt NANANANANANA0.000.00NANANANANANANANANANA0.000.00NANA0.00-0.38NANA0.000.00NANANANANANA0.000.000.000.000.000.000.00-15.480.000.000.000.00-0.63-0.23-2.34-0.63NANANANANA
Income Tax Expense Benefit 4.763.234.934.423.312.912.913.430.771.65-0.742.43-0.63-2.490.892.341.860.042.854.151.761.222.370.881.690.231.031.250.811.011.251.953.042.472.166.164.800.053.303.752.35-2.442.994.163.793.634.174.072.11-2.895.231.590.23-0.90-17.43
Profit Loss 14.7310.947.708.4310.986.568.6911.270.480.87-0.766.171.84-6.08-2.976.526.921.466.759.723.333.386.590.835.080.713.355.323.672.643.478.676.984.5310.5015.6011.7511.53NANANANANANANANANANANA-4.97NANANA-12.17-0.27
Comprehensive Income Net Of Tax 6.9415.416.0213.75-6.711.419.6510.76-7.105.00-1.3020.546.893.01-23.9712.622.445.919.50-0.366.43-5.223.391.7712.356.207.76-2.223.122.2113.132.81-3.036.93-7.496.770.6915.865.389.8214.92-10.971.437.5612.401.1510.607.05-8.71-3.57NANANANANA
Net Income Loss Available To Common Stockholders Basic 14.7310.947.708.4310.986.568.6911.270.480.87-0.766.171.84-6.08-2.976.526.911.476.779.723.233.046.060.604.780.483.255.363.512.533.208.486.904.4310.5015.6011.7511.539.5812.5810.57-6.945.657.746.996.606.256.933.81-4.97-3.983.01-1.80NANA
Goodwill Impairment Loss NANANA0.76NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 2010-04-30
Assets 663.72657.12649.63650.10654.28661.93636.67626.47618.91624.83617.88642.36627.08619.95620.90646.72655.69671.23655.76653.80650.28645.42662.48680.97467.74449.44454.08445.87454.66456.97468.68462.61459.39452.59453.31468.92461.11456.73442.46444.65446.11423.31435.52433.42420.88411.46425.58418.76412.62440.57451.03NANANANA
Liabilities 221.42223.18230.64238.59258.52260.68237.47237.91241.39239.94238.72262.77268.48269.49274.47277.67301.38316.08306.81316.05313.14308.81321.62345.07134.87129.95141.58141.59149.01155.09169.98178.30178.92169.88181.54190.87190.79188.12191.99200.47214.00207.39209.48NANANANANANANANANANANANA
Liabilities And Stockholders Equity 663.72657.12649.63650.10654.28661.93636.67626.47618.91624.83617.88642.36627.08619.95620.90646.72655.69671.23655.76653.80650.28645.42662.48680.97467.74449.44454.08445.87454.66456.97468.68462.61459.39452.59453.31468.92461.11456.73442.46444.65446.11423.31435.52433.42420.88411.46425.58418.76412.62440.57451.03NANANANA

    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 2010-04-30
Assets Current 269.88255.58250.94253.21257.95247.57244.44232.81221.43214.52206.81229.71219.57213.23217.94226.40234.60240.61239.78240.40220.56214.81220.19226.22209.03193.15198.17190.88192.74191.40199.75195.72185.09196.03210.70217.96203.94190.50176.11172.38169.25147.20151.58143.45130.12122.00127.66123.47116.00129.68137.33NANANANA
Cash And Cash Equivalents At Carrying Value 30.5333.1735.6335.3631.8740.0341.4532.5738.2441.0540.1249.6251.3648.2343.2437.0539.0135.2731.4030.1928.4831.1233.8851.1783.3874.5842.8442.0276.5772.5684.5779.1061.6779.3693.7790.2982.1377.2672.6467.3453.3745.3743.8528.3916.4113.6321.4719.7813.1931.6051.2735.2015.668.912.85
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents 32.9336.0338.5241.2034.5542.6943.9335.4041.3443.3942.4552.3153.9251.0246.0139.6941.5437.7933.8432.6330.8933.5536.33NA85.18NA44.29NA85.18NA85.98NANANANANANANANANANANANANANANANANANANANANANANANA
Accounts Receivable Net Current 101.5691.6397.6392.38100.5694.2895.3189.4282.3774.1374.5076.6166.1072.8392.4897.0198.0898.54105.32101.3382.5482.6194.4185.4655.9251.9963.7258.1757.2557.1558.4952.9660.2355.4460.4466.9264.3161.0952.5848.6258.4949.9656.1255.9053.6753.7750.0446.1947.6545.8940.01NANANANA
Inventory Net 92.5592.8982.1391.4295.0186.2371.6569.6365.6264.3963.7974.1571.3270.0360.2763.7965.7869.6964.8969.0674.2569.3063.8365.0743.4938.3334.0238.9540.0641.1040.6544.1045.3943.9841.0144.0141.3237.5537.3240.0936.7333.8234.3940.9241.5736.3038.4540.1435.6834.3231.12NANANANA
Inventory Finished Goods 34.4832.5729.5132.6036.3433.8825.8025.9925.4728.1828.0134.0530.0930.2625.7025.6030.0830.2528.5028.7632.4829.7427.2027.3324.8025.1521.3125.5726.0626.1225.5527.9027.7026.1024.7726.3724.5024.3923.9725.4123.2122.5323.5525.2226.0122.2026.42NANANANANANANANA
Prepaid Expense And Other Assets Current 16.860.2416.1415.9815.1912.3911.7912.0111.479.328.7810.7011.449.709.2210.7310.678.517.3210.489.988.569.058.857.846.897.818.198.7711.118.238.348.268.265.135.877.056.335.065.206.456.316.207.107.976.996.857.077.566.887.63NANANANA

    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 2010-04-30
Property Plant And Equipment Gross NANA130.74NANANA129.99NANANA128.19NANANA116.09NANANA105.15NANANA102.06NANANA63.50NANANA56.81NANANA45.81NANANA40.48NANANANANANANANANANANANANANANANA
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment 70.61NA67.45NANA66.1663.9515.3553.8253.8255.5553.8247.6547.6543.5543.1043.1040.7830.20NANANA27.57NANANA20.23NANANA15.20NANANA10.98NANANA8.95NANANA-6.17NANANA-3.36NANANANANANANANA
Amortization Of Intangible Assets 2.232.392.382.372.442.272.182.192.192.242.182.132.103.034.424.464.464.434.614.895.505.785.744.753.022.942.972.963.022.823.773.133.032.822.602.682.742.752.742.782.782.792.812.812.802.792.812.812.882.882.903.706.305.130.21
Property Plant And Equipment Net 64.7964.8063.2961.0461.8064.5866.0466.3068.2570.9572.6372.0572.6972.9672.5474.2074.5874.9574.9574.5274.4373.7174.4873.7544.8143.5943.2741.6741.9841.9841.6239.9640.1438.3834.8233.0832.1431.4731.5331.4631.2431.0331.2131.1029.1928.0327.6625.3824.0723.1021.69NANANANA
Goodwill 218.86221.91219.61221.19218.31226.50212.75211.39211.22215.07213.04212.46206.07202.79197.98208.29205.51207.66205.00203.04209.35207.48210.57216.20127.20124.69122.52121.77123.96124.61121.51120.46122.72115.20105.23109.34111.72115.48114.11115.84116.86115.07116.30117.98117.94115.59118.01116.44116.20121.52120.75NANANANA
Intangible Assets Net Excluding Goodwill 88.0292.6493.9796.1697.20103.4794.9196.4098.46102.67103.78105.55104.17104.40104.55115.41118.14123.95126.60129.72139.19143.22151.43159.4482.9584.5586.1888.6693.0696.05104.00105.04109.91101.36100.81106.77111.42117.33118.92123.18126.86128.00131.92136.32139.09139.57144.80146.00148.53157.01159.06NANANANA
Finite Lived Intangible Assets Net NANA51.32NANANA51.05NANANA59.57NANANA62.38NANANA83.55NANANA107.15NANANA43.41NANANA60.51NANANA57.33NANANA71.38NANANA83.72NANANANANANANANANANANANA
Other Assets Noncurrent 9.158.687.567.347.567.746.797.556.936.736.416.256.587.628.365.125.725.745.613.313.723.052.372.460.990.721.120.390.350.320.320.350.350.370.380.300.300.250.260.140.130.120.14NANANA0.00NANANA0.63NANANANA

    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 2010-04-30
Liabilities Current 117.93110.05110.07109.81120.98112.6881.0074.8567.6953.4252.4353.8956.2055.6760.6360.4968.7069.9473.0571.8660.9454.7262.4052.9756.0945.9552.3247.2948.6949.1257.5756.8151.5144.9353.1459.3754.7247.0143.7147.0556.3348.7545.6647.1045.0651.6266.5252.3050.1543.1483.86NANANANA
Accounts Payable Current 34.6028.3227.3330.0041.1038.0733.5734.8030.9922.4819.7223.2125.1620.8325.0723.2624.6523.4422.7027.2223.6424.5523.0023.3218.3412.6415.6814.6316.1614.8219.4619.1716.0116.1317.1420.7822.9817.6317.0719.2622.5319.0920.3724.1622.3715.0315.7321.5919.0820.5518.57NANANANA
Other Accrued Liabilities Current 6.186.737.523.594.143.214.203.816.113.425.814.614.835.495.093.764.083.102.910.720.951.100.991.010.390.681.111.072.472.512.451.031.691.342.690.351.051.610.990.711.711.711.602.121.611.511.35NANANANANANANANA
Accrued Income Taxes Current 4.375.286.813.571.861.120.900.420.500.680.220.120.220.051.222.381.781.401.962.091.030.555.953.230.890.330.481.111.341.362.942.821.430.832.717.31NANA0.96NANANANANANANA1.37NANANA7.93NANANANA
Accrued Liabilities Current 30.5931.7439.3628.2324.1121.2726.9722.7323.5920.0523.5221.8021.2721.4323.7621.3922.2519.3827.8522.4317.3215.5222.8119.6612.4410.6713.1410.3512.4013.4018.2413.1112.7912.4117.4214.3212.4312.509.8711.1213.669.6418.7115.0615.7515.2822.4415.5318.4618.3228.97NANANANA
Contract With Customer Liability Current 7.268.518.489.7812.2210.878.016.573.964.062.963.773.113.414.545.425.416.346.8111.387.956.088.14NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 2010-04-30
Long Term Debt NANA98.36NANANA129.00NANANA148.50NANANA176.00NANANA206.50NANANA225.00NANANA81.00NANANA94.50NANANA108.00NA114.75118.12121.50124.88128.25131.62118.14118.14118.14118.14139.15NANANANANANANANA
Secured Long Term Debt 72.6080.3687.7197.57104.68112.55120.43125.09133.84142.60143.02162.91168.29168.67169.05171.38187.32197.38197.73210.66210.99214.21214.53239.0450.2655.2560.2365.2070.1775.1480.1184.3887.7591.1294.5097.88101.25104.62108.00111.38114.75118.12118.14118.14118.14118.14118.14139.15143.41168.00189.00NANANANA
Deferred Income Tax Liabilities Net 10.4411.4912.0812.5314.5716.7917.9418.5319.4021.8821.0921.7121.6222.5522.25NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Liabilities Noncurrent 9.069.268.309.038.528.828.439.129.4010.269.819.788.297.936.968.097.637.497.894.729.527.7710.4411.433.653.603.373.403.543.263.183.054.353.083.072.372.332.432.392.192.163.143.072.702.482.422.441.971.941.861.83NANANANA
Operating Lease Liability Noncurrent NANA12.43NANANA9.48NANANA12.0313.9813.7014.2615.06NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 2010-04-30
Stockholders Equity Including Portion Attributable To Noncontrolling Interest 442.31433.95418.99411.50395.76401.25399.20388.56377.52384.89379.16379.58358.60350.46346.44369.04354.31355.14348.95337.75337.14336.62340.85335.89332.87319.50312.50304.28305.65301.88298.70284.32280.46282.71271.77NANANA250.47NANANA226.05NANANANANANA177.97126.53NANANANA
Common Stock Value 0.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.03NANANANA
Additional Paid In Capital Common Stock 240.83239.41239.86238.40236.41235.19234.55233.56233.28232.05231.32230.45230.00228.75227.74226.38224.26223.02223.04219.58217.69223.31222.62221.60220.58219.85219.28218.92218.03217.55216.70215.73214.87214.12213.88212.69211.73210.70208.45207.35205.25203.88203.03200.81198.23195.21192.00187.91186.27186.42131.42NANANANA
Retained Earnings Accumulated Deficit 262.86248.13237.19229.50221.07210.09203.53194.84183.57184.59183.72184.49178.31176.47182.56185.53179.00172.09170.62164.76155.08151.82148.81142.75142.16137.67136.90133.65128.29124.78122.26119.05110.57103.6899.2588.7573.1461.4049.8640.2827.7017.1324.0618.4110.683.69-2.91-9.16-16.09-19.91-14.94NANANANA
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value 1.451.24NA1.991.251.19NA0.281.251.18NA0.431.361.13NA1.331.321.02NA1.041.081.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 2010-04-30
Net Cash Provided By Used In Operating Activities 3.390.8726.1119.070.6711.8615.013.297.972.4814.812.889.253.3518.3722.3026.653.4013.387.73NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA-20.38NANANA-3.40-6.40
Net Cash Provided By Used In Investing Activities -2.79-2.79-4.25-1.50-1.92-36.89-1.85-0.69-1.15-0.85-3.19-0.55-2.04-2.05-3.92-2.39-2.09-1.60-2.92-2.95NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA-2.75NANANA-313.31-1.49
Net Cash Provided By Used In Financing Activities -2.74-1.85-20.19-11.21-4.8222.76-5.37-7.29-8.70-1.29-20.62-5.69-4.602.70-5.62-22.39-20.291.76-9.63-2.58NANANANANANANANANANANANANANANANANANANANANANANANANA-5.71NANANA3.35NANANA326.53-19.39

    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 2010-04-30
Net Cash Provided By Used In Operating Activities 3.390.8726.1119.070.6711.8615.013.297.972.4814.812.889.253.3518.3722.3026.653.4013.387.73NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA-20.38NANANA-3.40-6.40
Profit Loss 14.7310.947.708.4310.986.568.6911.270.480.87-0.766.171.84-6.08-2.976.526.921.466.759.723.333.386.590.835.080.713.355.323.672.643.478.676.984.5310.5015.6011.7511.53NANANANANANANANANANANA-4.97NANANA-12.17-0.27
Increase Decrease In Accounts Receivable 11.20-7.044.06-9.729.90-1.326.277.119.57-1.21-1.908.74-8.52-21.250.30-3.431.00-7.314.2119.790.74-10.218.9714.283.60-13.034.491.930.12-1.334.53-6.382.78-7.21-5.985.215.627.394.50-9.577.57-5.391.222.21-1.154.843.23-0.563.305.47-8.75-8.549.825.17-1.36
Increase Decrease In Inventories 0.9210.65-9.21-3.9712.189.832.464.042.14-0.04-10.071.191.527.910.55-2.92-3.114.07-4.88-3.554.837.03-0.040.684.364.06-5.40-0.50-1.090.41-4.82-0.342.161.37-2.094.065.09-0.20-2.183.522.39-0.23-6.20-0.714.43-0.90-2.224.792.692.932.43-0.053.87-0.851.72
Increase Decrease In Accounts Payable 6.541.00-3.05-11.443.883.48-1.473.838.882.50-3.39-2.254.32-4.342.90-0.550.660.39-3.022.74-1.421.67-0.61-1.126.17-2.44-0.44-0.921.31-4.560.053.06-0.64-1.46-4.69-1.094.900.58-2.06-3.403.99-1.69-3.481.767.15-0.54-6.203.56-0.611.951.58-3.505.893.280.82
Deferred Income Tax Expense Benefit -0.81-0.75-0.38-2.44-1.07-0.68-0.77-0.90-0.470.49-0.37-0.56-1.49-0.65-0.32-1.07-1.26-1.09-4.140.60-2.540.53-3.72-6.42-0.52-0.67-0.47-0.86-1.10-0.83-2.43-0.82-0.25-0.59-1.35-0.69-1.08-4.051.59-0.15-0.97-4.901.060.03-3.080.08-2.59-0.11-0.820.75-5.73-0.981.34-3.03-15.12
Share Based Compensation 1.451.241.521.991.251.191.100.281.251.180.810.431.361.131.291.331.321.021.021.041.081.000.890.900.950.790.740.840.920.910.980.891.000.880.990.930.820.560.630.660.540.370.470.470.340.060.060.060.066.341.21NANANANA
Amortization Of Financing Costs 0.090.090.090.080.070.080.100.050.220.220.750.260.260.260.310.700.570.300.710.310.420.321.220.260.090.090.090.100.100.100.100.110.410.110.110.110.120.120.120.120.124.210.200.221.721.180.030.341.452.310.580.530.492.352.59

    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 2010-04-30
Net Cash Provided By Used In Investing Activities -2.79-2.79-4.25-1.50-1.92-36.89-1.85-0.69-1.15-0.85-3.19-0.55-2.04-2.05-3.92-2.39-2.09-1.60-2.92-2.95NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA-2.75NANANA-313.31-1.49
Payments To Acquire Property Plant And Equipment 2.812.804.281.562.001.622.300.861.180.873.420.582.072.064.152.862.121.733.233.112.842.873.831.293.081.802.941.611.802.013.122.802.883.781.932.520.880.750.930.970.850.621.022.371.611.272.701.911.892.380.550.020.350.780.10

    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 2010-04-30
Net Cash Provided By Used In Financing Activities -2.74-1.85-20.19-11.21-4.8222.76-5.37-7.29-8.70-1.29-20.62-5.69-4.602.70-5.62-22.39-20.291.76-9.63-2.58NANANANANANANANANANANANANANANANANANANANANANANANANA-5.71NANANA3.35NANANA326.53-19.39

    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 2010-04-30
Revenues 123.66106.89122.48122.11100.5695.44102.58100.6181.3271.1673.3279.6066.4156.8588.37100.47102.9491.71114.23119.3690.1588.90102.5892.6661.6351.7467.5864.3468.8163.4072.3474.4369.9365.2274.2687.6279.0367.6767.4771.4772.7865.6071.6776.7567.3667.2169.5768.8468.0264.6259.8464.9463.4537.5113.06
Powerblanket NANANA7.88NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Revenue From Contract With Customer Excluding Assessed Tax 123.66106.89122.48122.11100.5695.44102.58100.6181.3271.1673.3279.6066.4156.8588.37100.47102.9491.71114.23119.3690.1588.90102.5892.6661.6351.7467.5864.3468.8163.4072.3474.4369.9365.2274.2687.6279.0367.6767.4771.4772.7865.6071.6776.7567.3667.2169.5768.8468.0264.6259.8464.9463.4537.5113.06
Intersegment Elimination 15.8314.6116.4916.4515.8113.7815.7611.8113.0514.1811.5914.1611.9113.6314.5313.3817.9111.7117.1815.4916.2514.2316.0816.1316.7411.7813.0713.1014.4411.9614.3016.3214.0512.82NANANANANANANANANANANANANANANANANANANANANA
Operating 123.66106.89122.48122.11100.5695.44102.58100.6181.3271.1673.3279.6066.4156.8588.37100.47102.9491.71114.23119.3690.1588.90102.5892.6661.6351.7467.5864.3468.8163.4072.3474.4369.9365.22NANANANANANANANANANANANANANANANANANANANANA
Intersegment Elimination, Asia 0.421.11NA0.750.431.47NA0.310.310.30NA0.340.340.17NA0.170.160.29NA0.200.350.14NA0.550.170.37NA0.130.51NANANANANANANANANANANANANANANANANANANANANANANANANANA
Intersegment Elimination, Canada 3.854.73NA5.393.303.41NA2.622.172.77NA2.521.361.49NA1.101.001.12NA1.611.161.05NA1.861.901.46NA1.340.44NANANANANANANANANANANANANANANANANANANANANANANANANANA
Intersegment Elimination, Europe 0.290.39NA0.280.232.69NA0.290.430.41NA0.540.380.69NA0.791.030.56NA0.870.861.10NA0.490.360.36NA0.270.41NANANANANANANANANANANANANANANANANANANANANANANANANANA
Intersegment Elimination, United States 11.278.38NA10.0411.846.21NA8.5910.1410.70NA10.759.8211.27NA11.3215.729.74NA12.8113.8811.93NA13.2314.319.58NA11.3613.10NANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Asia 10.318.39NA7.968.807.62NA6.799.448.13NA7.7510.989.43NA13.7712.4710.69NA12.3810.977.84NA9.357.435.47NA8.177.37NANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Canada 36.1535.32NA43.1734.7832.20NA31.0524.9425.43NA24.9919.2219.31NA34.5330.9527.25NA33.4730.9728.63NA30.1815.4412.10NA9.1313.05NANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Europe 13.419.68NA11.229.5410.04NA12.9416.5014.93NA17.1412.339.47NA13.3415.6913.34NA22.4615.5620.80NA20.3117.4510.62NA18.1018.55NANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, United States 63.8053.50NA59.7547.4345.59NA49.8330.4422.66NA29.7123.8818.64NA38.8443.8240.43NA51.0532.6531.63NA32.8321.3223.55NA28.9529.84NANANANANANANANANANANANANANANANANANANANANANANANANANA
10.318.399.937.968.807.626.946.799.448.137.507.7510.989.438.9613.7712.4710.6910.9012.3810.977.84NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
36.1535.3243.8243.1734.7832.2034.0131.0524.9425.4327.3324.9919.2219.3135.6334.5330.9527.2534.3333.4730.9728.63NA30.1815.4412.10NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
13.419.6812.3611.229.5410.0410.3712.9416.5014.9315.2817.1412.339.4711.4013.3415.6913.3418.6822.4615.5620.80NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
US 63.8053.5056.3859.7547.4345.5951.2649.8330.4422.6623.2129.7123.8818.6432.3838.8443.8240.4350.3151.0532.6531.63NA32.8321.3223.55NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
, Transferred At Point In Time 7.455.345.214.276.674.634.514.656.454.714.614.933.824.083.005.435.424.705.156.478.856.07NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
, Transferred Over Time 2.863.054.723.702.132.992.432.142.993.432.902.827.165.345.968.337.055.995.765.912.121.78NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
, Transferred At Point In Time 25.6224.5232.6032.7325.6625.1327.5825.3620.0419.1021.5218.5113.7813.6528.3728.9326.4422.8425.1329.2428.9626.85NA27.3914.8311.88NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
, Transferred Over Time 10.5210.8011.2210.459.137.066.435.704.916.335.816.485.445.677.265.604.514.419.204.232.011.78NA2.790.610.21NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
, Transferred At Point In Time 7.825.395.676.645.265.916.097.906.886.457.867.936.706.816.416.768.979.0510.4416.1410.5812.65NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
, Transferred Over Time 5.594.296.684.584.284.134.285.049.628.497.429.215.632.654.996.586.714.298.246.324.988.15NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
US, Transferred At Point In Time 31.7429.8934.3034.7624.7523.1224.5519.7017.1113.7612.8714.7411.718.2816.1919.0118.8214.8217.3821.7417.9314.82NA17.1912.1410.22NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
US, Transferred Over Time 32.0523.6122.0824.9922.6822.4826.7130.1313.338.9010.3414.9712.1710.3716.1919.8325.0025.6132.9329.3214.7216.81NA15.649.1813.33NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Transferred At Point In Time 72.6465.1477.7878.4062.3358.7962.7357.6050.4844.0146.8546.1236.0132.8253.9760.1259.6651.4144.2573.5869.6167.34NA69.4347.6735.06NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Transferred Over Time 51.0241.7444.7043.7138.2336.6639.8643.0130.8527.1526.4733.4930.4024.0334.4140.3443.2840.3069.9845.7720.5521.56NA23.2313.9616.68NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

Plots across concepts


IncomeStatement
Comprehensive Income Net Of Tax
Expenses
Other Nonoperating Income Expense
Balance Sheet
Operating Lease Right Of Use Asset
Assets
Operating Lease Right Of Use Asset
Current Assets
Prepaid Expense And Other Assets Current
NonCurrent Assets
Deferred Income Tax Assets Net
PropertyPlantAndEquipmentNet
Property Plant And Equipment Net
Liabilities
Operating Lease Liability
Current Liabilities
Operating Lease Liability Current
Noncurrent Liabilities
Other Liabilities Noncurrent
Stockholders Equity
Common Stock Value
CashFlow
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInOperatingActivities
Increase Decrease In Inventories
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInFinancingActivities
Net Cash Provided By Used In Financing Activities
Shares
Common Stock Shares Issued
OperatingLeaseLiability
Operating Lease Liability Current
NonoperatingIncomeExpense
Other Nonoperating Income Expense
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Payments Due Year Four
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Accumulated Amortization
InventoryNet
Inventory Finished Goods
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:StatementGeographical
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Statement Geographical
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:TimingOfTransferOfGoodOrService
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Timing Of Transfer Of Good Or Service
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ConsolidationItems
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Consolidation Items
us-gaap:OperatingIncomeLoss
us-gaap:StatementGeographical
(None,)
Operating Income Lossus-gaap: Statement Geographical
us-gaap:Assets
us-gaap:StatementBusinessSegments
(None,)
Assetsus-gaap: Statement Business Segments
us-gaap:Assets
us-gaap:StatementGeographical
(None,)
Assetsus-gaap: Statement Geographical
us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
us-gaap:BalanceSheetLocation
(None,)
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalentsus-gaap: Balance Sheet Location
us-gaap:PropertyPlantAndEquipmentGross
us-gaap:PropertyPlantAndEquipmentByType
(None,)
Property Plant And Equipment Grossus-gaap: Property Plant And Equipment By Type
us-gaap:AmortizationOfIntangibleAssets
us-gaap:StatementGeographical
(None,)
Amortization Of Intangible Assetsus-gaap: Statement Geographical
us-gaap:PropertyPlantAndEquipmentNet
us-gaap:StatementGeographical
(None,)
Property Plant And Equipment Netus-gaap: Statement Geographical
us-gaap:PropertyPlantAndEquipmentNet
us-gaap:StatementBusinessSegments
(None,)
Property Plant And Equipment Netus-gaap: Statement Business Segments
us-gaap:Goodwill
us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments
('us-gaap:Operating', None)
Goodwillus-gaap: Consolidation Items, us-gaap: Statement Business Segments
us-gaap:Goodwill
us-gaap:StatementBusinessSegments
(None,)
Goodwillus-gaap: Statement Business Segments
us-gaap:FiniteLivedIntangibleAssetsNet
us-gaap:FiniteLivedIntangibleAssetsByMajorClass
(None,)
Finite Lived Intangible Assets Netus-gaap: Finite Lived Intangible Assets By Major Class
us-gaap:FiniteLivedIntangibleAssetsNet
us-gaap:BusinessAcquisition, us-gaap:FiniteLivedIntangibleAssetsByMajorClass
('thr:ChsTransactions', None)
Finite Lived Intangible Assets Netus-gaap: Business Acquisition, us-gaap: Finite Lived Intangible Assets By Major Class
us-gaap:LongTermDebt
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:LongtermDebtType
('us-gaap:FairValueInputsLevel2', None)
Long Term Debtus-gaap: Fair Value By Fair Value Hierarchy Level, us-gaap: Longterm Debt Type
us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
us-gaap:StatementEquityComponents
(None,)
Stockholders Equity Including Portion Attributable To Noncontrolling Interestus-gaap: Statement Equity Components
us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
us-gaap:StatementBusinessSegments
(None,)
Payments To Acquire Property Plant And Equipmentus-gaap: Statement Business Segments
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:StatementGeographical
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Statement Geographical
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:TimingOfTransferOfGoodOrService
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Timing Of Transfer Of Good Or Service
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ConsolidationItems
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Consolidation Items