Home Data Calendar Blog

FIX

Tables

    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 35.9736.0736.19NA36.4336.5736.50NA36.7536.7436.91NA37.0537.2237.23NA37.6737.6037.63NA37.6337.7037.72NA37.8237.9137.73NA38.0137.9237.60NA37.9237.8837.89NA37.6337.3737.33NA37.3337.2537.06NA37.3337.7437.54NA37.7937.85
Weighted Average Number Of Shares Outstanding Basic 35.8535.9736.08NA36.3036.4036.29NA36.5636.5836.67NA36.8036.9436.92NA37.2937.2237.19NA37.2337.3037.23NA37.3637.4437.34NA37.5537.4637.28NA37.6437.7137.58NA37.2937.1937.07NA37.1637.1737.06NA37.3337.6337.54NA37.5637.60
Earnings Per Share Basic 1.721.172.401.041.280.910.731.181.371.080.480.930.980.650.540.681.030.870.450.200.600.480.200.450.550.470.260.350.470.360.140.290.200.120.010.150.310.210.070.120.150.12-0.030.05-0.980.08-0.140.150.140.04
Earnings Per Share Diluted 1.711.172.401.031.270.900.731.171.361.080.480.920.980.650.530.671.020.870.440.200.590.480.200.450.540.470.260.350.460.350.130.290.200.120.010.150.300.210.070.120.150.12-0.030.05-0.980.08-0.140.150.140.04

    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 1120.011017.95885.22856.08833.90713.89669.76698.96714.10743.47700.13719.58706.92650.30538.47588.36594.54535.04464.94461.07480.85465.41380.59392.10428.76427.54385.94383.84410.56416.57369.55356.47370.14362.80321.38330.34349.99351.05325.89315.87335.54354.75329.41313.85328.11312.15282.06314.57307.65249.59
Revenues 1120.011017.95885.22856.08833.90713.89669.76698.96714.10743.47700.13719.58706.92650.30538.47588.36594.54535.04464.94461.07480.85465.41380.59392.10428.76427.54385.94383.84410.56416.57369.55356.47370.14362.80321.38330.34349.99351.05325.89315.87335.54354.75329.41313.85328.11312.15282.06314.57307.65249.59
Cost Of Revenue 917.79842.96732.07702.01674.68587.44546.29561.96566.90597.77583.04587.02564.22530.29431.81470.18466.67423.86375.89367.34379.99369.67304.63303.83335.94338.11312.44299.91323.10334.52304.86287.16303.69300.94269.23268.91282.97291.09274.42256.77279.89300.24286.67267.07279.00264.64247.85257.67257.34207.62
Cost Of Goods And Services Sold 917.79842.96732.07702.01674.68587.44546.29561.96566.90597.77583.04587.02564.22530.29431.81470.18466.67423.86375.89367.34379.99369.67304.63303.83335.94338.11312.44299.91323.10334.52304.86287.16303.69300.94269.23268.91282.97291.09274.42256.77279.89300.24286.67267.07279.00264.64247.85257.67257.34207.62
Gross Profit 202.22174.99153.14154.07159.21126.45123.47137.00147.20145.69117.09132.56142.70120.02106.67118.17127.87111.1889.0593.73100.8695.7475.9588.2792.8289.4373.5083.9387.4782.0564.6969.3066.4661.8652.1561.4367.0259.9751.4755.0755.6554.5142.7450.4749.1147.5134.2156.9050.3141.97
Selling General And Administrative Expense 121.19118.72117.78105.2695.2987.5588.2188.9290.8985.0592.9286.5990.0184.5178.9180.4675.3071.2170.0270.0366.7166.6063.2562.9661.0361.0258.1860.0057.9057.3753.7054.4952.2050.5750.3852.5949.4045.7046.5246.3546.0047.0946.3646.0941.4941.9342.6248.5341.8835.61
Operating Income Loss 81.4456.6535.6949.3364.1139.4035.6048.2856.6960.9624.7246.5553.4035.7027.9838.0352.7940.1719.2423.9034.3429.2711.7625.5531.9528.6115.4724.1829.8624.8311.1714.8914.7910.651.909.0617.7314.385.098.109.757.66-3.404.75-47.465.60-8.337.118.452.38
Interest Expense 3.613.032.131.751.591.361.501.481.732.552.622.432.783.051.061.111.150.740.710.760.961.040.390.470.560.610.700.400.400.450.510.500.560.460.340.320.350.350.340.360.410.430.400.460.480.470.490.290.830.29
Income Tax Expense Benefit 12.9211.27-49.0513.3715.009.828.7411.308.2815.076.7511.0812.476.936.939.3113.6010.802.0718.4813.599.713.899.1111.809.855.509.029.618.803.792.534.653.750.693.786.595.742.043.984.003.17-1.11-0.69-6.292.51-3.702.202.920.52
Profit Loss 61.5242.2586.7637.5946.3032.9726.4942.8450.0939.4917.7234.0536.2324.1719.8725.1638.5432.5516.667.5422.2817.977.4816.8720.4717.729.7614.8819.8915.786.8911.829.386.341.065.9311.618.312.695.145.334.05-2.672.08-36.573.16-5.17NANA1.65
Net Income Loss 61.5242.2586.7637.5946.3032.9726.4942.8450.0939.4917.7234.0536.2324.1719.8725.1638.5432.5516.667.5422.2817.977.4816.8720.4717.729.7613.2217.6713.405.0710.687.614.400.38NANANANANANANANANANANANANANANA

    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 2549.472439.622308.412209.111951.331754.951715.531757.361677.971675.441618.071505.011467.461444.601080.031062.561059.94959.17882.72881.12884.59893.15687.61708.90717.74729.01708.97691.59694.53703.05678.80665.75656.41668.11588.84601.82594.45595.25583.61580.75591.73604.62576.06591.07565.65621.54NA640.02NANA
Liabilities 1598.341542.781430.011403.451179.551002.94992.431060.931009.841047.011025.02919.71909.83912.51564.84564.52567.17498.19453.58463.18472.66496.24305.66332.27352.76376.31370.89326.59338.29361.54351.62344.36339.65351.34275.09287.80288.24299.09294.83293.45307.41323.78296.86307.96301.00316.16NA327.24NANA
Liabilities And Stockholders Equity 2549.472439.622308.412209.111951.331754.951715.531757.361677.971675.441618.071505.011467.461444.601080.031062.561059.94959.17882.72881.12884.59893.15687.61708.90717.74729.01708.97691.59694.53703.05678.80665.75656.41668.11588.84601.82594.45595.25583.61580.75591.73604.62576.06591.07565.65621.54NA640.02NANA
Stockholders Equity 951.13896.85878.41805.67771.79752.01723.10696.43668.13628.43593.04585.30557.63532.09515.20498.05492.77460.98429.14417.94411.93396.91381.96376.63364.98352.70338.07346.72337.61324.31310.29306.28298.88298.46294.88295.83288.36278.54271.71270.40268.21264.39262.32264.59264.65NANA312.78NANA

    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 1358.091238.221139.631027.32904.71819.40762.57811.85811.30792.50878.44790.18750.40726.58557.27609.70599.68561.82491.79489.36495.38497.17396.45415.96422.86434.54414.68424.27437.94446.82422.81413.19410.00423.50384.17397.00389.23389.23377.23372.55379.48390.24373.52387.28388.00385.90NA402.95NANA
Cash And Cash Equivalents At Carrying Value 71.1469.13115.6158.7867.7253.6652.1254.9070.5453.25133.2650.7940.3636.7929.1345.6219.2528.0025.2236.5429.5034.4731.4432.0725.3438.2843.5456.4645.0740.7138.8932.0643.8849.7640.6552.0545.3023.3525.4340.7635.6628.8127.8751.2443.6950.1063.6486.3544.66107.60
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents 71.1469.13115.6158.7867.7253.6652.1254.9070.5453.25133.2650.7940.3636.7929.1345.6219.2528.00NA36.54NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Inventory Net 38.1531.2524.9221.8519.9118.8415.6513.4712.7012.2110.3110.0512.6712.7312.9112.4212.7911.9911.0310.3010.7810.579.969.219.729.959.787.949.0510.2010.038.658.949.088.898.439.349.659.609.649.9110.4610.7010.639.7410.06NA9.37NANA
Prepaid Expense And Other Assets Current 27.3728.8431.3723.7011.5211.3513.8115.5110.3110.4514.6114.408.797.257.486.546.335.186.138.2911.625.616.006.117.146.155.725.8426.9726.6326.5625.5925.1424.2624.3124.2125.5325.7125.9025.0427.4328.5729.1824.6624.6028.50NA30.47NANA

    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
Amortization Of Intangible Assets 11.4412.3712.7911.5711.198.828.937.398.2010.906.236.867.208.104.895.995.304.933.834.785.325.741.561.962.042.152.041.881.881.891.832.212.061.781.601.721.741.741.932.282.412.072.082.381.721.701.662.191.880.98
Property Plant And Equipment Net 138.23132.65127.71128.55115.54113.59115.04117.21119.13121.57113.97109.80108.13108.34102.7799.62102.9691.9088.3087.5974.8874.5468.5968.1966.4965.0562.5660.8159.5257.6155.6455.7655.7152.0947.7746.8644.9442.5241.5041.4242.0442.2540.8142.0140.4841.04NA43.62NANA
Goodwill 611.04611.00593.95592.11526.96472.05472.78464.39420.78420.78347.39332.45332.20332.56235.86235.18231.19205.16203.20200.58203.77203.22148.10149.21148.14147.51147.30143.87143.67143.57143.57140.34138.05138.36114.59114.59114.59114.59114.59114.59114.59114.59107.09107.0993.64148.99NA147.82NANA
Intangible Assets Net Excluding Goodwill 285.09296.54291.99304.78268.10221.58230.41231.81202.00210.16167.68159.97166.74174.0091.0795.2898.7177.9778.3376.0478.5383.2740.8742.4444.9947.0349.1441.0842.4944.1246.0145.6746.2648.3236.5037.3839.1140.8542.5944.5246.8049.2146.2848.3536.1037.39NA39.62NANA
Finite Lived Intangible Assets Net 285.09296.54291.99304.78268.10221.58230.41231.81202.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Assets Noncurrent 12.2511.949.628.688.878.858.147.977.297.006.486.625.465.305.255.167.385.184.214.584.755.245.345.946.076.146.0521.5510.9010.9210.7810.796.395.855.815.996.598.067.717.688.828.338.356.337.438.23NA6.02NANA

    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 1044.01968.18857.20836.55742.26721.41691.69692.90655.34681.49599.62608.00577.73527.05409.84467.06445.85418.31366.04373.73373.80375.42293.04317.68313.70326.60306.88305.39309.14324.46292.82282.64278.98280.23251.09269.44266.65275.57270.22268.59263.33275.85266.24277.97255.75258.06NA268.21NANA
Long Term Debt Current 2.512.450.412.795.964.24NANA0.070.090.8520.8213.8510.382.753.283.281.111.110.610.621.111.110.600.100.600.600.50NANA0.300.32NANA2.002.002.000.300.300.300.300.63NA0.63NANANANANANA
Accounts Payable Current 330.29293.96267.25254.79236.39207.45184.50204.15176.48202.07184.63196.19176.62165.12136.12176.17150.88145.37128.25132.01122.20124.3398.13103.44106.17116.10106.54106.68106.06117.78109.48106.2199.23108.3696.78100.8395.67101.25100.56100.6492.99109.83105.80114.25101.4298.20NA101.13NANA
Other Liabilities Current 124.02126.63128.67119.4097.5091.21106.1091.4992.03105.9475.7181.6379.0265.0347.9332.8545.1239.2140.4433.6546.7755.4831.7734.2636.3534.3835.3228.6829.3935.3325.0624.8129.9725.6725.8228.1732.2128.1727.7027.0831.0227.7825.4027.4723.7030.54NA30.82NANA
Contract With Customer Liability Current 411.94386.26316.48307.38244.58255.36248.40226.24217.45226.05215.11166.92167.10165.29120.29130.99131.15133.96107.94106.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 NA405.64412.49388.03272.73160.51171.75235.73222.28231.53333.96226.13228.17284.6774.4873.6493.6757.8664.8859.93NANANANANANANANANANA37.7640.3542.0052.009.002.007.005.407.407.4024.3529.28NA15.38NANANANANANA
Long Term Debt Noncurrent 378.19403.19412.08385.24266.77156.27171.75235.73222.21231.44333.11205.32228.17284.6774.4873.6493.6757.8664.8859.9380.95103.470.691.9627.4838.5153.5310.5011.0019.0037.0039.50NANANANA5.002.102.102.1024.0528.65NA14.75NANANANANANA
Debt And Capital Lease Obligations 380.71405.64NA388.22NANANA236.00NANANANANANANANANANANA60.5481.69104.742.002.8127.8939.4854.5711.5111.6719.68NA40.35NANANANANANANANANANANANANANANANANANA
Long Term Debt And Capital Lease Obligations 378.19NANA385.24NANANANANANANANANANANANANANANA59.9380.98103.510.762.0527.6038.6653.7310.7611.3119.40NA40.03NANANANANANANANANANANANANANANANANANA
Deferred Income Tax Liabilities Net 1.751.751.751.751.341.341.341.343.373.371.431.431.391.39NA1.39NANANANA2.292.292.292.291.811.81NA1.81NANANANANANANANANANANANANANANANANANANANANANA
Other Liabilities Noncurrent 59.9656.0151.9572.2180.2542.8644.9950.3747.2846.9620.4532.2729.3329.3117.1022.4322.8217.1817.8327.2615.5815.039.5610.259.659.248.488.638.207.8411.1310.8710.909.398.078.428.0010.159.929.8112.9112.8010.8410.706.2811.57NA11.49NANA
Operating Lease Liability Noncurrent 114.44113.65107.03107.7088.9281.0682.6680.5881.6483.7570.4172.7073.2170.0962.03NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 951.13896.85878.41805.67771.79752.01723.10696.43668.13628.43593.04585.30557.63532.09515.20498.05492.77460.98429.14417.94411.93396.91381.96376.63364.98352.70338.07346.72337.61324.31310.29306.28298.88298.46294.88295.83288.36278.54271.71270.40268.21264.39262.32264.59264.65NANA312.78NANA
Additional Paid In Capital Common Stock 331.71331.38331.98327.06326.49326.18326.14322.45322.30322.42323.10320.17320.16319.88319.69316.48316.35316.24315.91312.78312.31311.69311.48309.62310.93310.45310.06323.76322.78322.01320.84320.08319.66319.21318.81318.12317.18316.73316.44317.53319.13320.58322.27323.61324.62326.18NA326.47NANA
Retained Earnings Accumulated Deficit 804.59748.08710.86628.77595.87553.92525.14502.81463.96417.71382.04368.69338.31305.75285.26268.90247.09211.72182.14168.27163.52144.03128.85123.98109.7291.8776.7269.3958.6043.3832.2129.3820.9415.4013.0714.7711.231.91-4.00-6.53-10.88-16.55-21.02-19.99-21.7414.83NA20.62NANA
Treasury Stock Value 185.57183.02164.84150.58150.99128.50128.59129.24118.55112.10112.51103.96101.2493.9590.1787.7571.0867.3969.3263.5264.3159.2258.7957.3956.0850.0349.1246.8444.1941.4943.1743.6042.1336.5737.4137.4740.4640.5141.1441.0140.4540.0539.3439.4438.6436.04NA34.71NANA
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value 0.411.822.60NA0.311.752.47NA0.211.642.13NA0.221.692.080.220.421.691.880.610.621.630.930.480.481.550.990.470.491.300.800.500.391.470.620.380.361.540.770.690.46NANA0.930.34NANANANANA

    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 61.2344.5663.7327.5042.5925.4284.6570.1152.61141.8721.9242.3173.1125.610.9979.1930.4833.673.8548.4044.5111.1310.0541.4313.3323.4013.0223.2823.9230.2520.415.0723.8822.39-8.7814.6427.436.70-10.3527.0816.456.79-19.8251.651.48-4.38-19.0746.62-3.770.76
Net Cash Provided By Used In Investing Activities -23.49-49.90-9.37-127.12-98.63-5.94-15.03-77.29-15.36-99.62-15.54-8.40-4.71-201.55-9.80-9.44-59.14-15.19-11.94-18.06-16.16-89.65-5.10-4.40-6.02-8.28-60.62-5.14-5.80-5.92-8.77-5.80-9.19-51.49-7.67-4.39-5.17-3.70-2.99-2.19-3.00-16.33-1.65-29.42-2.57-1.89-1.87-2.58-39.161.30
Net Cash Provided By Used In Financing Activities -35.73-41.152.4890.6770.11-17.93-72.40-8.47-19.97-122.2676.09-23.49-64.83183.59-7.68-43.3819.90-15.70-3.23-23.29-33.3381.55-5.58-30.30-20.26-20.3734.67-6.75-13.77-22.51-4.82-11.09-20.5738.215.04-3.50-0.30-5.08-1.98-19.79-6.6010.47-1.90-14.68-5.32-7.27-1.77-2.35-20.00-4.23

    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 61.2344.5663.7327.5042.5925.4284.6570.1152.61141.8721.9242.3173.1125.610.9979.1930.4833.673.8548.4044.5111.1310.0541.4313.3323.4013.0223.2823.9230.2520.415.0723.8822.39-8.7814.6427.436.70-10.3527.0816.456.79-19.8251.651.48-4.38-19.0746.62-3.770.76
Net Income Loss 61.5242.2586.7637.5946.3032.9726.4942.8450.0939.4917.7234.0536.2324.1719.8725.1638.5432.5516.667.5422.2817.977.4816.8720.4717.729.7613.2217.6713.405.0710.687.614.400.38NANANANANANANANANANANANANANANA
Profit Loss 61.5242.2586.7637.5946.3032.9726.4942.8450.0939.4917.7234.0536.2324.1719.8725.1638.5432.5516.667.5422.2817.977.4816.8720.4717.729.7614.8819.8915.786.8911.829.386.341.065.9311.618.312.695.145.334.05-2.672.08-36.573.16-5.17NANA1.65
Increase Decrease In Accounts Receivable 95.98127.1752.7032.2418.9756.52-49.68-5.18-3.05-38.157.8917.8618.5751.35-38.27-12.1125.0552.133.54-0.25-0.8363.41-24.52-11.34-2.3823.83-17.142.30-16.7120.84-2.8517.91-0.057.80-7.335.45-23.9418.9311.99-6.80-16.0219.000.91-36.173.2320.841.72-34.8919.811.94
Increase Decrease In Inventories 6.906.333.10-0.600.883.182.180.750.49-0.040.26-2.610.05-0.290.49-0.380.480.900.54-0.470.140.170.75-0.51-0.230.160.37-1.17-1.220.181.26-0.39-0.15-0.140.39-0.91-0.320.05-0.04-0.27-0.56-0.440.070.07-0.320.320.20-0.27-0.230.03
Deferred Income Tax Expense Benefit 5.273.982.330.311.145.86-0.41-9.154.18-3.280.30-1.63-3.080.310.15-1.06-2.88-0.258.654.292.44-1.47-1.08-0.63-0.440.86-1.022.34-0.49-1.02-1.24-0.68-2.28-0.00-1.623.350.691.60-1.123.750.640.68-1.52-3.27-4.940.79-2.111.27-1.48-1.82
Share Based Compensation 1.052.434.003.210.522.154.710.980.761.563.631.020.181.503.181.141.152.082.792.060.872.111.331.170.521.871.481.351.081.791.391.310.621.441.430.730.521.790.930.690.461.070.580.930.341.091.241.100.520.92
Amortization Of Financing Costs 0.170.310.130.140.140.130.130.140.140.140.140.100.100.100.100.100.100.100.090.090.090.090.090.090.090.090.090.080.080.070.090.070.080.070.070.070.070.060.060.060.060.060.060.060.060.060.060.060.050.03

    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 -23.49-49.90-9.37-127.12-98.63-5.94-15.03-77.29-15.36-99.62-15.54-8.40-4.71-201.55-9.80-9.44-59.14-15.19-11.94-18.06-16.16-89.65-5.10-4.40-6.02-8.28-60.62-5.14-5.80-5.92-8.77-5.80-9.19-51.49-7.67-4.39-5.17-3.70-2.99-2.19-3.00-16.33-1.65-29.42-2.57-1.89-1.87-2.58-39.161.30
Payments To Acquire Property Plant And Equipment 14.5811.029.196.475.105.954.814.674.927.047.509.116.966.848.845.217.948.545.5918.645.186.575.085.966.357.143.775.595.915.683.623.827.034.453.884.935.234.033.212.382.824.492.092.212.551.542.362.992.020.86
Payments To Acquire Investments 0.370.001.24NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 -35.73-41.152.4890.6770.11-17.93-72.40-8.47-19.97-122.2676.09-23.49-64.83183.59-7.68-43.3819.90-15.70-3.23-23.29-33.3381.55-5.58-30.30-20.26-20.3734.67-6.75-13.77-22.51-4.82-11.09-20.5738.215.04-3.50-0.30-5.08-1.98-19.79-6.6010.47-1.90-14.68-5.32-7.27-1.77-2.35-20.00-4.23
Payments Of Dividends Common Stock 5.015.034.674.694.354.184.163.993.833.833.843.673.673.693.513.343.172.972.792.792.792.802.612.602.622.622.432.432.442.242.242.232.072.072.072.062.051.911.851.861.861.931.851.851.861.921.881.881.881.89
Payments For Repurchase Of Common Stock 3.5718.7614.101.5222.482.160.8911.347.772.028.984.237.424.583.3216.964.742.544.290.105.091.622.202.116.052.082.843.403.401.52NA1.695.780.090.420.001.180.510.141.440.510.91NA0.942.613.71NA0.570.851.44

    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 1120.011017.95885.22856.08833.90713.89669.76698.96714.10743.47700.13719.58706.92650.30538.47588.36594.54535.04464.94461.07480.85465.41380.59392.10428.76427.54385.94383.84410.56416.57369.55356.47370.14362.80321.38330.34349.99351.05325.89315.87335.54354.75329.41313.85328.11312.15282.06314.57307.65249.59
Operating, Electrical Services Industry 261.24241.19202.71NA143.22102.10104.14NA92.96120.77134.67NA116.9097.273.89NA1.61NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Mechanical Services Industry 858.77776.76682.51NA690.68611.80565.62NA621.14622.70565.46NA590.02553.03534.59NA592.92535.04NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Education 133.42119.2589.4589.88115.5492.3892.46112.34135.99130.00109.58119.52125.84100.2266.7479.08115.20109.4588.20NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Government Customer 63.0766.2157.4748.8740.2742.5143.1644.2740.6339.8338.9844.2841.5044.4432.2837.8932.6337.2836.15NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Healthcare Sector Customer 147.23141.11134.79125.36101.4596.0095.0989.7386.0696.0599.2651.34126.9187.8892.02105.4279.4271.9363.18NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Industrial Property Customer 542.22470.49410.18396.43379.61311.07269.58267.36268.65300.87275.20297.85222.16198.00168.66198.21184.17114.08100.10NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Multi Family And Residential 34.3130.1724.4430.0429.7428.3424.6625.7421.7820.5518.7321.2824.1229.0630.2333.0833.9036.0433.05NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Office Building Customer 94.9385.9275.1178.9877.8173.0179.0087.0881.1875.5975.5793.6783.27105.4866.2163.7975.8779.3169.12NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Retail Restaurants And Entertainment 84.3580.4365.5857.5162.3748.9344.5849.5064.2164.6361.2063.4767.1458.0959.3955.4560.9156.2052.79NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Customer 20.4724.3628.1929.0227.1321.6421.2322.9415.5915.9421.6028.1715.9827.1322.9315.4412.4230.75NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Electrical Services 261.24241.19202.71181.56143.22102.10104.1491.4588.44116.76134.67125.19116.9097.273.895.041.61NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Mechanical Services 858.77776.76682.51674.53690.68611.80565.62607.51625.66626.71565.46594.40590.02553.03534.59NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Existing Building Construction 346.68304.32259.29280.65250.89215.32216.60242.74235.80225.10207.17187.34224.12199.40182.30230.36203.62207.78155.20NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
New Construction 524.12484.91429.42392.39397.45329.89302.06298.91310.00377.43347.40373.40312.28291.48223.96230.35232.19184.00183.44NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Service Calls Maintenance And Monitoring 145.77134.75120.26106.31110.03102.4291.0495.1099.1482.5593.9299.47107.85100.6281.8370.23101.4091.6886.13NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Service Projects 103.4493.9776.2576.7375.5366.2660.0662.2169.1658.3851.6559.3762.6758.8150.3855.6256.5651.9042.43NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Revenue From Contract With Customer Excluding Assessed Tax 1120.011017.95885.22856.08833.90713.89669.76698.96714.10743.47700.13719.58706.92650.30538.47588.36594.54535.04464.94461.07480.85465.41380.59392.10428.76427.54385.94383.84410.56416.57369.55356.47370.14362.80321.38330.34349.99351.05325.89315.87335.54354.75329.41313.85328.11312.15282.06314.57307.65249.59

Plots across concepts


IncomeStatement
Net Income Loss
Expenses
Other Nonoperating Income Expense
Balance Sheet
Cash And Cash Equivalents At Carrying Value
Assets
Inventory Net
Current Assets
Prepaid Expense And Other Assets Current
NonCurrent Assets
Deferred Income Tax Assets Net
Liabilities
Operating Lease Liability
Current Liabilities
Long Term Debt Current
Noncurrent Liabilities
Deferred Income Tax Liabilities Net
Stockholders Equity
Common Stock Value
Per Share
Common Stock Dividends Per Share Declared
CashFlow
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInOperatingActivities
Increase Decrease In Prepaid Deferred Expense And Other Assets
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInFinancingActivities
Net Cash Provided By Used In Financing Activities
Shares
Common Stock Shares Outstanding
DividendsAndRepurchase
Payments For Repurchase Of Common Stock
OperatingLeaseLiability
Operating Lease Liability Current
NonoperatingIncomeExpense
Nonoperating Income Expense
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year

Line plots across dimensions of each concept


Gross Margin
us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments
('us-gaap:Operating', None)
Gross  Marginus-gaap: Consolidation Items, us-gaap: Statement Business Segments
TTM Greenblatt ROC
_
(None,)
T T M  Greenblatt  R O C_
us-gaap:Revenues
us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments
('us-gaap:Operating', None)
Revenuesus-gaap: Consolidation Items, us-gaap: Statement Business Segments
us-gaap:Revenues
us-gaap:ProductOrService
(None,)
Revenuesus-gaap: Product Or Service
us-gaap:Revenues
us-gaap:MajorCustomers
(None,)
Revenuesus-gaap: Major Customers
us-gaap:Revenues
us-gaap:StatementBusinessSegments
(None,)
Revenuesus-gaap: Statement Business Segments
us-gaap:GrossProfit
us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments
('us-gaap:Operating', None)
Gross Profitus-gaap: Consolidation Items, us-gaap: Statement Business Segments
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:Goodwill
us-gaap:StatementBusinessSegments
(None,)
Goodwillus-gaap: Statement Business Segments
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:Revenues
us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments
('us-gaap:Operating', None)
Revenuesus-gaap: Consolidation Items, us-gaap: Statement Business Segments
us-gaap:Revenues
us-gaap:ProductOrService
(None,)
Revenuesus-gaap: Product Or Service
us-gaap:Revenues
us-gaap:MajorCustomers
(None,)
Revenuesus-gaap: Major Customers
us-gaap:Revenues
us-gaap:StatementBusinessSegments
(None,)
Revenuesus-gaap: Statement Business Segments