Home Data Calendar Blog

ICFI

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 0.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.02NA0.02NANA
dei: Entity Common Stock Shares Outstanding NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Weighted Average Number Of Diluted Shares Outstanding 18.9718.9218.95NA19.0118.9519.01NA19.0619.0219.1219.1419.0919.0219.2019.2319.1719.1319.2619.3319.3119.2119.160.0219.0219.0919.4219.5119.3319.2919.2919.3719.5619.7119.840.0219.7120.0820.2820.2320.1620.0019.8819.6919.7719.9720.0819.9619.8619.8519.78NA19.6319.57
Weighted Average Number Of Shares Outstanding Basic 18.8218.7918.78NA18.8318.8018.80NA18.8618.8418.8918.8418.8518.8318.8418.8318.8018.8018.8218.8418.8718.8118.670.0218.6718.7718.9718.9918.9619.0118.9919.1019.3219.4819.4519.4119.4519.8019.80NA19.8019.7119.5419.5019.6119.7719.7719.7419.7319.6919.58NA19.4119.35
Earnings Per Share Basic 1.261.080.870.471.010.980.950.641.081.080.970.680.950.730.561.031.040.780.810.990.880.720.671.450.730.640.540.670.710.560.510.560.600.470.410.450.590.510.490.390.560.520.520.470.490.520.450.450.470.460.390.370.380.37
Earnings Per Share Diluted 1.251.070.870.471.010.970.940.621.071.070.960.670.940.720.551.011.020.760.800.970.860.710.651.410.720.630.520.650.700.550.500.550.590.470.400.440.590.500.480.380.550.520.510.470.480.520.450.440.470.450.390.360.380.37

    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 501.52500.08483.28475.61467.78423.11413.47387.99394.06392.52378.48434.33360.31353.99358.24396.64373.92366.72341.25377.91332.97324.31302.78321.17305.30306.39296.30289.56306.52305.42283.60280.81288.95288.95273.53276.43264.80263.86245.05229.76244.06241.57233.92231.98237.86239.65227.64213.95218.69213.40194.74192.94197.71199.65
Revenue From Contract With Customer Including Assessed Tax 501.52500.08483.28475.61467.78423.11413.47387.99394.06392.52378.48434.33360.31353.99358.24396.64373.92366.72341.25377.91332.97324.31302.78321.17305.30306.39296.30289.56306.52305.42283.60280.81288.95288.95273.53276.43264.80263.86245.05229.76244.06241.57233.92231.98237.86239.65227.64213.95218.69213.40194.74192.94197.71199.65
Revenues 501.52500.08483.28475.61467.78423.11413.47387.99394.06392.52378.48434.33360.31353.99358.24396.64373.92366.72341.25377.91332.97324.31302.78321.17305.30306.39296.30289.56306.52305.42283.60280.81288.95288.95273.53276.43264.80263.86245.05229.76244.06241.57233.92231.98237.86239.65227.64213.95218.69213.40194.74192.94197.71199.65
Cost Of Goods And Services Sold 323.50325.40312.56300.06307.30268.90258.16246.67254.18246.65232.08295.10223.29223.41230.62264.03238.16235.05215.95249.06213.06206.56188.83207.23189.99190.90183.61182.44191.31194.19177.20173.75177.86178.25164.57168.49166.06166.67153.73143.15154.02151.53142.82146.88148.27147.86140.19131.44137.34133.52118.22119.44124.06125.13
Operating Expenses 146.11142.63139.27152.50132.25124.43127.61122.73107.62113.92118.27117.48108.78107.80111.30104.31107.10109.12103.4299.4195.6996.7296.3793.7691.9193.2996.0685.1591.4391.8788.7188.0289.5991.9693.0091.3380.2079.6274.6774.0372.8872.7573.4570.6772.7273.7271.2268.6465.2564.3763.1061.8561.1561.85
Selling General And Administrative Expense 131.55126.52123.73136.72118.29114.40117.45114.4799.94106.18109.98108.96100.1299.25103.2797.66100.13101.4596.5291.9688.9690.4189.6686.8484.5686.2488.8077.6684.1984.6481.5679.5381.0183.7884.8383.4574.7074.2369.6468.8767.6567.6068.2664.2766.3667.4065.8763.5260.3459.2757.9356.0255.3556.13
Operating Income Loss 31.9032.0531.4523.0528.2329.7827.7018.5932.2731.9528.1321.7628.2522.7816.3228.3028.6622.5421.8929.4424.2221.0217.5820.1823.4022.2116.6321.9623.7819.3617.6919.0421.5018.7315.9616.6118.5317.5716.6512.5917.1517.3017.6514.4316.8818.0716.2413.9116.0915.5013.4211.6512.5112.66
Interest Expense NANANANA7.474.102.702.412.552.612.682.973.493.913.522.512.822.932.452.642.242.171.671.892.172.541.952.162.412.462.442.352.672.492.561.970.800.770.710.580.480.630.770.660.800.611.310.520.540.560.630.750.780.92
Interest Income Expense Net -10.56-10.13-9.46-9.19-7.42-4.05-2.63NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Interest Paid Net 10.0413.215.929.197.123.712.762.452.562.682.643.013.463.983.892.842.883.101.602.703.552.041.601.882.12NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Allocated Share Based Compensation Expense 5155.004.905.904.585.304.404.605.685.204.406.1010.974.504.005.106.936.505.906.704.884.505.404.904.145.204.703.503.144.704.903.204.003.103.604.004.102.702.703.905.302.302.302.002.402.502.201.801.901.801.80NANANANA
Income Tax Expense Benefit 0.340.935.043.052.547.376.783.899.418.986.685.116.675.572.376.286.075.183.717.944.964.923.60-8.687.227.964.617.378.666.265.845.867.235.885.275.915.846.186.184.035.696.336.854.606.386.905.964.546.225.985.153.724.434.62
Income Taxes Paid 4.157.540.912.092.0111.420.959.074.3519.750.964.821.019.230.908.532.6314.361.071.811.5710.880.616.572.1011.691.305.963.0811.470.593.303.757.481.797.063.6013.080.583.915.983.660.123.672.5112.731.477.247.4111.430.338.106.20NA
Profit Loss 23.7420.3116.408.8819.1118.4017.8612.0820.3920.3118.3512.8217.8713.6610.6119.3819.6314.6115.3218.7016.6713.6212.4227.0713.69NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Net Income Loss 23.7420.3116.408.8819.1118.4017.8612.0820.3920.3118.3512.8217.8713.6610.6119.3819.6314.6115.3218.7016.6713.6212.4227.0713.6911.9410.1812.6713.4410.589.6910.7511.549.177.908.7611.5510.009.727.7611.1310.3310.119.229.5710.358.948.849.338.967.737.167.397.20
Comprehensive Income Net Of Tax 19.6923.4615.0614.8917.5514.1920.5213.9118.4220.7421.1318.4721.5413.49-0.5125.6416.3511.7615.6014.2916.1010.3014.0328.6414.2514.0410.5513.6313.278.568.7710.237.6410.675.818.1710.2010.809.378.0011.5810.139.879.329.6610.128.558.579.129.017.88NANANA

    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 2055.122115.422072.432092.262157.761850.801857.721849.531605.611632.791630.761667.291607.471615.521684.021397.221420.421413.771354.621213.861176.041134.551127.021110.261087.651098.051083.911085.571092.071109.351102.161083.161102.061119.111115.931110.34793.48807.91802.19700.91712.28693.99692.50709.72699.61720.82719.35694.62578.20578.83NA572.82NANA
Liabilities 1161.791242.581225.741239.051320.021031.381054.421046.06815.06861.28879.53920.33880.56910.42993.27682.67734.91747.13692.05553.45525.37499.18504.52494.23502.86524.92521.66519.57541.62573.04573.94559.88584.68605.26608.95609.65304.81326.07315.01226.82245.15242.85253.29280.97283.08311.85316.28301.59194.61206.07NA220.09NANA
Liabilities And Stockholders Equity 2055.122115.422072.432092.262157.761850.801857.721849.531605.611632.791630.761667.291607.471615.521684.021397.221420.421413.771354.621213.861176.041134.551127.021110.261087.651098.051083.911085.571092.071109.351102.161083.161102.061119.111115.931110.34793.48807.91802.19700.91712.28693.99692.50709.72699.61720.82719.35694.62578.20578.83NA572.82NANA
Stockholders Equity 893.33872.85846.69853.21837.74819.42803.30803.47790.55771.51751.23746.96726.91705.10690.76714.55685.50666.64662.57660.42650.67635.37622.50616.03584.79573.13562.25566.00550.45536.31528.23523.28517.38513.85506.99500.69488.67481.84487.18474.09467.13451.14439.21428.75416.52408.98403.07393.03383.58372.76NA352.73NANA

    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 477.41478.24454.86466.72532.15452.95453.51449.16448.54463.36451.38475.68410.58419.04478.86434.72456.95454.17399.74392.11370.05339.74337.00331.44309.05316.27301.66299.13299.07312.63300.98277.61288.47299.67295.82288.43273.08285.27273.29226.34235.40227.55223.26238.50226.04246.44240.66230.59205.11203.81NA193.86NANA
Cash And Cash Equivalents At Carrying Value 5.086.975.3611.268.486.067.398.257.889.608.5913.848.249.0658.666.487.456.305.6911.695.806.3219.2911.816.499.498.216.049.6510.859.367.755.727.457.0312.127.518.0320.208.956.015.494.4614.726.065.265.714.102.012.686.293.306.505.34
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents 7.8511.478.9412.9710.488.469.0720.4342.3035.9150.8281.998.249.0658.666.487.456.305.6912.997.097.6020.5724.277.7410.759.457.8810.97NANA9.11NANANA13.60NANANANANANANANANANANANANANANANANANA
Accounts Receivable Net Current 214.82226.36221.07232.34282.27218.81205.83237.68215.32242.56214.29222.85230.28224.38238.47261.18269.37276.98222.47230.97194.20174.65167.17291.51288.06288.18278.80281.37273.30282.67276.41259.83271.67283.21276.40260.25248.15253.38242.91205.06216.44207.44207.84204.94205.64219.76223.25209.43187.17184.41NA176.96NANA
Prepaid Expense And Other Assets Current 34.2932.5828.3440.7130.6123.2041.1842.3531.1125.7822.1125.4920.5219.5719.8917.4019.4616.7315.5516.2516.6116.3915.0111.3312.9013.2813.2911.7213.1619.1115.2010.0311.089.0111.5710.3413.8916.379.187.8510.2410.96NA7.61NANANANANANANANANANA

    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 NANANA150.40NANANA128.25NANANA157.61NANANA145.68NANANA129.41NANANA116.61NANA116.97114.56NANANA116.63NANANA101.60NANANA79.44NANANA69.97NANANA61.94NANANANANANA
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment NANANA65.00NANANA76.19NANANA95.18NANANA87.44NANANA81.31NANANA78.56NANA78.2574.0882.8678.8675.3771.2075.9365.4661.9858.3654.7754.1051.7849.23NANANA41.11NANANA40.87NANANANANANA
Property Plant And Equipment Net 78.7184.0385.4485.4085.3070.6962.8952.0551.6053.0860.2962.4362.0261.0461.9558.2457.1954.4550.8948.1045.7444.9437.2638.0536.0337.8838.7240.4843.0044.0744.2745.4245.0843.2940.5243.2428.9230.4831.2630.2127.7327.9328.5228.8627.8827.9929.3021.0716.8417.25NA18.89NANA
Goodwill 1219.331236.381213.911212.901190.451043.911045.501046.76909.23910.64910.36909.91907.00905.10905.18719.93716.70719.12720.36715.64702.59693.03694.34686.11685.92685.07684.00683.68684.79685.39687.33687.40690.58693.19692.45687.78461.66459.47464.29418.84421.48410.48410.48410.58409.98407.86406.80401.13327.03325.83NA323.47NANA
Indefinite Lived Intangible Assets Excluding Goodwill NANANA0.09NANANA0.10NANANA0.10NANANA0.10NANANA0.10NANANA0.10NANANA0.10NANANANANANANANANANANANANANANANANANANANANANANANANANA
Intangible Assets Net Excluding Goodwill 103.21117.14116.43126.54135.9369.1874.2779.6450.8253.9056.9059.8963.2066.5670.0525.8327.4829.5533.5235.4933.2333.4435.8635.3037.9740.6943.4146.1349.3052.4655.6558.9063.4168.1072.3976.7115.8518.1219.6612.2414.7416.2618.6221.0224.7927.9532.4833.7420.8222.68NA26.15NANA
Finite Lived Intangible Assets Net NANANA126.44NANANA79.55NANANA59.79NANANA25.73NANANA35.40NANANA35.21NANANA46.03NANANA58.90NANANA76.71NANANA12.24NANANA21.02NANANA33.74NANANANANANA
Other Assets Noncurrent 42.3053.0951.2851.6450.5049.4749.4244.5041.5140.0532.5732.2526.0924.6022.6424.5423.9423.7622.5321.2223.1522.1321.2918.0917.4316.8714.8814.3014.5913.4312.5712.4613.1213.4713.3012.7112.4212.4611.5911.4110.899.609.618.749.108.948.896.886.857.52NA7.28NANA

    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 369.18369.16351.77415.99371.99341.88344.21376.63382.18366.93383.33427.03305.75269.30289.88337.98302.08273.96281.17278.06224.22188.84207.20224.37196.27173.18177.42196.72197.41194.56173.20193.86196.11189.73177.02203.24153.82158.49154.30150.22139.94134.93134.79146.83140.08137.51135.07134.33124.31121.53NA116.17NANA
Long Term Debt Current 23.2520.5026.0023.2520.5015.0010.0010.0010.0010.0010.0010.0010.0010.0010.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Accounts Payable Current 123.41113.27109.85135.78128.5399.3695.71105.6596.6494.9490.8991.3677.1276.7892.82134.5897.3695.0787.04102.6069.1763.7068.6075.0762.6060.7354.1370.5957.4357.7349.6463.7458.1261.5154.7165.7544.7348.3449.3945.5442.1037.5443.8144.6642.5239.0640.6338.6932.4933.26NA29.87NANA
Other Accrued Liabilities Current NANA10.3020.897.726.615.619.795.386.77NA6.30NANANA7.47NANANA4.70NANANA3.28NANANA2.92NANANA4.63NANANA5.42NANANA2.50NANANA3.79NANANA4.14NANANANANANA
Dividends Payable Current NANA2.622.632.632.622.632.642.642.64NA2.64NANANA2.64NANANA2.64NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Accrued Liabilities Current NANA67.0978.0452.2545.1041.3961.5070.4467.25NA100.91NANANA35.74NANANA39.07NANANA65.08NANANA52.63NANANA43.00NANANA42.3140.4537.7140.5032.2634.3630.1428.0231.7832.2728.0628.9029.2526.7024.77NA25.52NANA
Contract With Customer Liability Current 16.9919.6525.7725.7724.6024.6131.4939.6638.1135.7043.5942.0536.4730.1429.3237.4132.0933.4435.9433.4926.4925.8932.2838.57NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 533.94601.80597.98556.33701.70450.07459.78421.61279.73331.68324.45313.21372.28450.93516.98164.26NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Long Term Debt Noncurrent 510.69581.30571.98533.08681.20435.07449.78411.61269.73321.68314.45303.21362.28440.93506.98165.44245.00288.54232.32200.42232.50243.65231.49206.25230.08278.00275.84259.39281.19317.90337.93311.53332.15360.00377.30350.05115.22132.81127.2140.0064.0675.0086.71105.00115.00143.53152.15145.0050.0063.41NA85.00NANA
Deferred Income Tax Liabilities Net 40.1562.8269.3468.0446.4547.6447.6841.9139.2037.7936.9734.3343.2038.12NA37.62NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Liabilities Noncurrent 52.7828.4927.8023.5719.6320.8222.8924.1136.4238.1338.2340.1445.3640.1627.9222.3722.6925.6122.5420.8616.9817.6615.4815.1314.3814.319.528.7410.0110.0611.7913.3916.9216.109.038.479.039.599.0012.9118.749.259.709.469.5710.9311.255.795.105.25NA3.70NANA
Operating Lease Liability Noncurrent 174.72185.92189.33182.25187.48185.97189.86191.8187.5396.75106.55115.61123.97121.92128.99119.25124.86116.94112.68NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 893.33872.85846.69853.21837.74819.42803.30803.47790.55771.51751.23746.96726.91705.10690.76714.55685.50666.64662.57660.42650.67635.37622.50616.03584.79573.13562.25566.00550.45536.31528.23523.28517.38513.85506.99500.69488.67481.84487.18474.09467.13451.14439.21428.75416.52408.98403.07393.03383.58372.76NA352.73NANA
Common Stock Value 0.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.02NA0.02NANA
Additional Paid In Capital Common Stock 414.63411.19405.82401.96396.96393.22388.64384.98380.21376.62372.42369.06357.33354.20350.66346.80340.63335.35330.76326.21322.60317.01311.94307.82305.39NANA292.43NANANANANANANANANANANANANANANANANANANANANANANANANANA
Retained Earnings Accumulated Deficit 755.57734.47716.79703.03696.79680.32664.53649.30639.86622.11604.44588.73578.55563.32552.30544.84528.10511.10499.13486.44470.39456.36445.38434.77407.70394.00382.07371.89359.22345.78334.99325.31314.56303.01293.84285.94277.17265.62255.62245.91238.15227.02216.69206.58197.36187.78177.44168.50159.66150.33NA133.64NANA
Accumulated Other Comprehensive Income Loss Net Of Tax -10.37-6.32-9.47-8.13-14.14-12.59-8.38-11.04-12.87-10.89-11.33-14.11-19.76-23.43-23.27-12.14-18.40-15.12-12.27-12.55-8.14-7.58-4.26-5.04-6.61-7.17-9.27-9.64-10.60-10.43-8.41-7.49-6.97-3.07-4.57-2.48-1.89-0.53-1.34-0.99-1.24-1.68-1.49-1.24-1.34-1.42-1.19-0.81-0.54-0.32NA-0.52NANA
Treasury Stock Value 266.53266.52266.48243.67241.90241.57241.52219.80216.68216.35214.32196.75189.23189.01188.96164.96164.85164.71155.07139.70134.19130.45130.58121.54121.72114.12107.6488.6988.0285.4181.2274.6767.5360.8753.6249.9950.3845.5625.3521.5516.4916.4315.5513.8714.279.563.082.272.602.32NA1.29NANA
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value 3.452.943.753.153.522.943.563.473.592.893.278.083.132.523.834.143.823.714.152.823.332.962.392.132.80NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 25.6736.71-16.83155.610.1913.46-7.0545.4458.421.384.9677.9784.3726.03-15.2385.0854.31-35.26-12.6964.3232.08-15.88-5.8546.9153.64NANANANANA-13.5833.4237.9128.33-23.3459.6227.384.19-12.0334.2116.5316.9913.3120.3938.4317.4211.0012.7117.4215.5613.8314.5722.44NA
Net Cash Provided By Used In Investing Activities 42.41-38.90-6.90-5.44-245.29-1.66-6.45-182.20-4.80-3.88-3.60-4.95-3.90-4.38-257.73-6.21-7.92-6.98-9.36-17.95-17.20-6.16-15.07-6.04-2.39NANANANANA-4.18-0.49-5.05-3.84-5.13-290.73-4.30-2.45-63.37-4.08-7.65-3.58-3.62-2.38-4.52-2.45-14.18-105.11-4.35-2.51-6.27-2.67-1.73NA
Net Cash Provided By Used In Financing Activities -71.314.5619.69-148.65248.10-11.752.67114.90-46.03-12.37-33.27-2.75-81.66-71.51325.87-80.27-44.8643.0514.44-39.94-15.389.4517.10-24.79-54.53NANANANANA18.93-30.64-34.70-23.9524.85236.15-23.09-14.2087.00-27.43-8.80-12.20-19.70-9.44-33.19-15.195.1894.75-13.53-16.70-4.72-15.15-19.72NA

    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 25.6736.71-16.83155.610.1913.46-7.0545.4458.421.384.9677.9784.3726.03-15.2385.0854.31-35.26-12.6964.3232.08-15.88-5.8546.9153.64NANANANANA-13.5833.4237.9128.33-23.3459.6227.384.19-12.0334.2116.5316.9913.3120.3938.4317.4211.0012.7117.4215.5613.8314.5722.44NA
Net Income Loss 23.7420.3116.408.8819.1118.4017.8612.0820.3920.3118.3512.8217.8713.6610.6119.3819.6314.6115.3218.7016.6713.6212.4227.0713.6911.9410.1812.6713.4410.589.6910.7511.549.177.908.7611.5510.009.727.7611.1310.3310.119.229.5710.358.948.849.338.967.737.167.397.20
Profit Loss 23.7420.3116.408.8819.1118.4017.8612.0820.3920.3118.3512.8217.8713.6610.6119.3819.6314.6115.3218.7016.6713.6212.4227.0713.69NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Depreciation Depletion And Amortization 14.5616.1115.5315.7813.9610.0310.158.267.687.758.298.528.658.548.036.656.977.676.907.456.736.326.716.927.357.057.257.507.247.237.158.488.588.188.167.885.505.395.045.155.235.145.196.416.376.325.355.124.915.105.185.835.80NA
Increase Decrease In Accounts Payable 9.413.34-26.086.6129.204.01-9.817.831.994.02-0.3513.870.25-16.09-49.2037.002.527.99-15.5634.195.40-4.34-6.9412.451.136.63-16.5813.33-0.248.29-12.444.53-3.647.07-10.349.520.51-1.220.622.424.49-5.60-0.592.142.48-1.22-0.805.28-0.168.51-5.637.70-1.48NA
Share Based Compensation 3.452.943.753.153.522.943.563.473.592.893.278.083.132.523.834.143.823.714.152.823.332.962.392.132.802.742.621.412.632.402.642.382.772.822.882.152.032.903.932.332.282.282.002.352.492.151.771.871.811.781.201.292.35NA
Amortization Of Financing Costs 0.330.330.330.360.320.460.150.150.150.150.150.150.150.160.250.130.130.130.130.120.130.130.13NANANANANANANANANANANANANANANANA0.120.120.120.120.160.120.200.12NANANANANANANA

    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 42.41-38.90-6.90-5.44-245.29-1.66-6.45-182.20-4.80-3.88-3.60-4.95-3.90-4.38-257.73-6.21-7.92-6.98-9.36-17.95-17.20-6.16-15.07-6.04-2.39NANANANANA-4.18-0.49-5.05-3.84-5.13-290.73-4.30-2.45-63.37-4.08-7.65-3.58-3.62-2.38-4.52-2.45-14.18-105.11-4.35-2.51-6.27-2.67-1.73NA
Payments To Acquire Productive Assets 4.746.706.447.156.304.576.457.654.803.883.604.773.904.314.706.216.176.987.546.226.206.163.246.042.393.512.573.142.803.674.180.495.053.843.312.392.482.445.664.082.883.583.623.162.302.485.633.322.652.541.702.581.63NA

    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 -71.314.5619.69-148.65248.10-11.752.67114.90-46.03-12.37-33.27-2.75-81.66-71.51325.87-80.27-44.8643.0514.44-39.94-15.389.4517.10-24.79-54.53NANANANANA18.93-30.64-34.70-23.9524.85236.15-23.09-14.2087.00-27.43-8.80-12.20-19.70-9.44-33.19-15.195.1894.75-13.53-16.70-4.72-15.15-19.72NA
Payments Of Dividends Common Stock 2.632.632.642.632.632.642.642.642.642.642.642.642.632.642.642.632.632.642.642.652.63NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 501.52500.08483.28475.61467.78423.11413.47387.99394.06392.52378.48434.33360.31353.99358.24396.64373.92366.72341.25377.91332.97324.31302.78321.17305.30306.39296.30289.56306.52305.42283.60280.81288.95288.95273.53276.43264.80263.86245.05229.76244.06241.57233.92231.98237.86239.65227.64213.95218.69213.40194.74192.94197.71199.65
Revenue From Contract With Customer Excluding Assessed Tax 501.52500.08483.28475.61467.78423.11413.47387.99394.06392.52378.48434.33360.31353.99358.24396.64373.92366.72341.25377.91332.97324.31302.78321.17305.30306.39296.30289.56306.52305.42283.60280.81288.95288.95273.53276.43264.80263.86245.05229.76244.06241.57233.92231.98237.86239.65227.64213.95218.69213.40194.74192.94197.71199.65
Semantic Bits L L C NANANA34.2030.10NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Cost Based Contract 71.7066.2763.2863.6068.2167.3164.4962.5970.3769.9971.1752.4156.8861.5356.9053.3754.3152.7451.3753.1160.1659.8956.11NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Fixed Price Contract 223.17225.40219.02222.07210.81185.82183.90171.45166.12160.17147.30137.27134.98123.97133.13147.73135.27146.52133.53141.86126.33136.18121.04NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Time And Materials Contract 206.65208.42200.99189.95188.76169.98165.08153.94157.57162.37160.01244.66168.46168.49168.21195.54184.33167.46156.35182.94146.47128.24125.63NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Consumer And Financial NANANA18.9018.0320.3521.8924.4227.0727.9625.43NANANANANANANA37.2134.5729.3432.6429.90NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Energy Environment Infrastructure And Disaster Recovery 204.80202.72187.40NA179.00172.10169.03NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Energy Environmental And Infrastructure NANANA181.58166.96160.40156.64166.47156.66168.23164.49164.89148.29151.48151.36172.68172.22167.00153.65160.65147.84132.56124.35NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Health And Social Programs 210.50207.22203.70NA197.22159.16156.06NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Health Education And Social Programs NANANA242.34249.03208.95205.53169.79182.33167.32157.76213.06159.51148.53143.42158.31138.70133.92121.34154.03126.35131.62123.20NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Safety And Security NANANA32.7933.7633.4129.4026.1528.3029.6231.2028.0029.2831.4431.5931.1629.6829.8229.0528.6629.4527.4925.32NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Security And Other Civilian And Commercial 86.2290.1492.19NA91.5591.8488.38NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Commercial 118.19120.74119.94121.59107.83106.68101.57116.81108.19114.48108.35182.44113.33107.16118.44151.45126.18120.98116.75151.90110.71115.67108.45NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
International Government 27.6226.3220.6723.8323.0727.1426.7229.0732.2537.8037.0634.3120.3018.1023.0935.4228.0231.6527.1632.3326.5634.5128.80NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
U S Federal Government 279.31271.82267.74265.41271.25225.23220.34181.80195.11182.19175.91165.47175.09170.75155.38139.74148.18141.19131.82131.51139.88138.88133.54NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
U S State And International Government 383.33379.35363.34354.01359.94316.43311.90271.18285.87278.05270.13251.89246.98246.83239.80245.19247.74245.74224.50226.01222.26208.65194.33NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
U S State And Local Government 76.3981.2174.9364.7765.6164.0664.8360.3158.5258.0657.1552.1151.5957.9861.3370.0371.5472.8965.5262.1755.8335.2731.99NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Revenue From Contract With Customer Including Assessed Tax 501.52500.08483.28475.61467.78423.11413.47387.99394.06392.52378.48434.33360.31353.99358.24396.64373.92366.72341.25377.91332.97324.31302.78321.17305.30306.39296.30289.56306.52305.42283.60280.81288.95288.95273.53276.43264.80263.86245.05229.76244.06241.57233.92231.98237.86239.65227.64213.95218.69213.40194.74192.94197.71199.65

Plots across concepts


IncomeStatement
Comprehensive Income Net Of Tax
Expenses
Income Tax Expense Benefit
Balance Sheet
Cash And Cash Equivalents At Carrying Value
Assets
Cash And Cash Equivalents At Carrying Value
Current Assets
Cash And Cash Equivalents At Carrying Value
NonCurrent Assets
Other Assets Noncurrent
PropertyPlantAndEquipmentNet
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
Liabilities
Operating Lease Liability
Current Liabilities
Other Accrued Liabilities Current
Noncurrent Liabilities
Deferred Income Tax Liabilities Net
Stockholders Equity
Accumulated Other Comprehensive Income Loss Net Of Tax
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
Payments To Acquire Businesses Net Of Cash Acquired
NetCashProvidedByUsedInFinancingActivities
Net Cash Provided By Used In Financing Activities
Shares
Weighted Average Number Of Shares Outstanding Basic
OperatingLeaseLiability
Operating Lease Liability Current
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Undiscounted Excess Amount
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Accumulated Amortization
AccountsReceivable
Allowance For Doubtful Accounts Receivable Current

Line plots across dimensions of each concept


us-gaap:SharesIssued
us-gaap:StatementEquityComponents
(None,)
Shares Issuedus-gaap: Statement Equity Components
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:StatementBusinessSegments
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Statement Business Segments
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ContractWithCustomerBasisOfPricing
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Contract With Customer Basis Of Pricing
us-gaap:AllocatedShareBasedCompensationExpense
us-gaap:AwardType
(None,)
Allocated Share Based Compensation Expenseus-gaap: Award Type
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:FiniteLivedIntangibleAssetsNet
us-gaap:FiniteLivedIntangibleAssetsByMajorClass
(None,)
Finite Lived Intangible Assets Netus-gaap: Finite Lived Intangible Assets By Major Class
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-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:StatementBusinessSegments
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Statement Business Segments
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ContractWithCustomerBasisOfPricing
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Contract With Customer Basis Of Pricing