Home Data Calendar Blog

ICFI

Tables

    2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
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.020.020.020.020.02NA0.02NANA
Weighted Average Number Of Diluted Shares Outstanding 18.9118.8618.95NA18.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.7618.7418.76NA18.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.741.371.461.171.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.731.361.441.161.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

    2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Revenue From Contract With Customer Excluding Assessed Tax 517.00512.03494.44478.35501.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 517.00512.03494.44478.35501.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 517.00512.03494.44478.35501.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 325.05329.33310.53303.55323.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 145.93140.29142.96137.89146.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 132.82127.09129.09123.35131.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 46.0242.4140.9436.9231.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 Income Expense Net -7.20-7.70-8.24-9.54-10.56-10.13-9.46-9.19-7.42-4.05-2.63NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Interest Paid Net 9.127.537.744.9210.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 6.606.805.90-15919.085155.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 5.259.137.027.630.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 19.2729.971.1313.594.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 32.6825.6127.3222.1623.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 32.6825.6127.3222.1623.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 31.7325.2728.0020.6519.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

    2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Assets 2028.182005.782017.692011.772055.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 1051.861062.451101.551094.191161.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 2028.182005.782017.692011.772055.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 976.32943.33916.15917.59893.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

    2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Assets Current 493.12464.59465.66447.16477.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 6.914.063.686.365.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.634.774.609.457.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 212.41209.35202.25205.48214.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 24.7923.1228.4028.0534.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

    2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Property Plant And Equipment Net 71.3072.3674.3075.9578.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 1221.441219.081219.031219.481219.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
Intangible Assets Net Excluding Goodwill 70.0378.3286.6194.90103.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
Other Assets Noncurrent 49.7546.7943.7441.4842.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

    2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Liabilities Current 407.79392.04392.67418.23369.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 13.7512.3826.0026.0023.2520.5026.0023.2520.5015.0010.0010.0010.0010.0010.0010.0010.0010.0010.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Accounts Payable Current 121.09110.70119.28134.50123.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
Contract With Customer Liability Current 17.1820.1022.1022.0016.9919.6525.7725.7724.6024.6131.4939.6638.1135.7043.5942.0536.4730.1429.3237.4132.0933.4435.9433.4926.4925.8932.2838.57NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Long Term Debt 419.15433.94474.75430.40533.94601.80597.98556.33701.70450.07459.78421.61279.73331.68324.45313.21372.28450.93516.98164.26NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Long Term Debt Noncurrent 405.40421.56448.75404.41510.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 5.9816.4221.9826.1840.1562.8269.3468.0446.4547.6447.6841.9139.2037.7936.9734.3343.2038.12NA37.62NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Liabilities Noncurrent 59.8453.6754.3556.0552.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 160.93166.18170.57175.46174.72185.92189.33182.25187.48185.97189.86191.8187.5396.75106.55115.61123.97121.92128.99119.25124.86116.94112.68NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Stockholders Equity 976.32943.33916.15917.59893.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.020.020.020.020.02NA0.02NANA
Additional Paid In Capital Common Stock 436.67432.40425.16421.50414.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 852.84822.78799.80775.10755.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 -12.49-11.54-11.20-11.88-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 300.72300.34297.63267.15266.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 4.274.673.554.733.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

    2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Net Cash Provided By Used In Operating Activities 25.5560.64-10.00106.8325.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 -4.90-5.17-3.51-0.2842.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 -18.09-55.348.83-105.52-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

    2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Net Cash Provided By Used In Operating Activities 25.5560.64-10.00106.8325.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 32.6825.6127.3222.1623.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 32.6825.6127.3222.1623.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 13.1113.2013.8714.5314.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 10.17-8.45-15.1211.849.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 4.274.673.554.733.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

    2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Net Cash Provided By Used In Investing Activities -4.90-5.17-3.51-0.2842.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 5.175.175.234.464.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

    2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Net Cash Provided By Used In Financing Activities -18.09-55.348.83-105.52-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.622.622.642.632.632.632.642.632.632.642.642.642.642.642.642.642.632.642.642.632.632.642.642.652.63NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Revenues 517.00512.03494.44478.35501.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 517.00512.03494.44478.35501.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 Based Contract 59.9059.0463.5564.0371.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 236.54235.40224.72217.75223.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 220.56217.59206.16196.57206.65208.42200.99189.95188.76169.98165.08153.94157.57162.37160.01244.66168.46168.49168.21195.54184.33167.46156.35182.94146.47128.24125.63NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Energy Environment Infrastructure And Disaster Recovery 236.04232.66224.69210.39204.80202.72187.40191.93179.00172.10169.03NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Health And Social Programs 196.59194.93190.15NA210.50207.22203.70NA197.22159.16156.06NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Security And Other Civilian And Commercial 84.3784.4479.6073.7086.2290.1492.1990.5391.5591.8488.38NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Commercial 129.22125.01118.08109.76118.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 26.8728.7025.2828.8027.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 282.02273.47274.18263.93279.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 387.78387.02376.36368.59383.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 78.8884.8576.9175.8676.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 517.00512.03494.44478.35501.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
Other Nonoperating Income Expense
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
Liabilities
Operating Lease Liability
Current Liabilities
Long Term Debt 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
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
AccountsReceivable
Allowance For Doubtful Accounts Receivable Current

Line plots across dimensions of each concept