Home Data Calendar Blog

ICFI

Tables

    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.02NA0.02NANA
Weighted Average Number Of Diluted Shares Outstanding 18.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.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.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.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-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 494.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 494.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 494.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 310.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 142.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 129.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 40.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 -8.24-9.54-10.56-10.13-9.46-9.19-7.42-4.05-2.63NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Interest Paid Net 7.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 5.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 7.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 1.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 27.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 27.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 28.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-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 2017.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 1101.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 2017.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 916.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-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 465.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 3.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 4.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 202.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 28.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-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 Gross NA145.73NANANA150.40NANANA128.25NANANA157.61NANANA145.68NANANA129.41NANANA116.61NANA116.97114.56NANANA116.63NANANA101.60NANANA79.44NANANA69.97NANANA61.94NANANANANANA
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment NA69.78NANANA65.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 74.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 1219.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
Indefinite Lived Intangible Assets Excluding Goodwill NA0.09NANANA0.09NANANA0.10NANANA0.10NANANA0.10NANANA0.10NANANA0.10NANANA0.10NANANANANANANANANANANANANANANANANANANANANANANANANANA
Intangible Assets Net Excluding Goodwill 86.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
Finite Lived Intangible Assets Net NA94.81NANANA126.44NANANA79.55NANANA59.79NANANA25.73NANANA35.40NANANA35.21NANANA46.03NANANA58.90NANANA76.71NANANA12.24NANANA21.02NANANA33.74NANANANANANA
Other Assets Noncurrent 43.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-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 392.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 26.0026.0023.2520.5026.0023.2520.5015.0010.0010.0010.0010.0010.0010.0010.0010.0010.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Accounts Payable Current 119.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
Other Accrued Liabilities Current NA10.03NANA10.3020.897.726.615.619.795.386.77NA6.30NANANA7.47NANANA4.70NANANA3.28NANANA2.92NANANA4.63NANANA5.42NANANA2.50NANANA3.79NANANA4.14NANANANANANA
Dividends Payable Current NA2.64NANA2.622.632.632.622.632.642.642.64NA2.64NANANA2.64NANANA2.64NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Accrued Liabilities Current NA79.13NANA67.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 22.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-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 474.75430.40533.94601.80597.98556.33701.70450.07459.78421.61279.73331.68324.45313.21372.28450.93516.98164.26NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Long Term Debt Noncurrent 448.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 21.9826.1840.1562.8269.3468.0446.4547.6447.6841.9139.2037.7936.9734.3343.2038.12NA37.62NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Liabilities Noncurrent 54.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 170.57175.46174.72185.92189.33182.25187.48185.97189.86191.8187.5396.75106.55115.61123.97121.92128.99119.25124.86116.94112.68NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 916.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.02NA0.02NANA
Additional Paid In Capital Common Stock 425.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 799.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 -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 297.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 3.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-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 -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 -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 8.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-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 -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 27.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 27.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.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 -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 3.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
Amortization Of Financing Costs NA1.010.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

    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 -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.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-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 8.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.642.632.632.632.642.632.632.642.642.642.642.642.642.642.632.642.642.632.632.642.642.652.63NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 494.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 494.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 63.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 224.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 206.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 224.69210.39204.80202.72187.40191.93179.00172.10169.03NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Health And Social Programs 190.15NA210.50207.22203.70NA197.22159.16156.06NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Security And Other Civilian And Commercial 79.6073.7086.2290.1492.1990.5391.5591.8488.38NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Commercial 118.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 25.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 274.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 376.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 76.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 494.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
Net Income Loss
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
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 Operating Activities
NetCashProvidedByUsedInOperatingActivities
Increase Decrease In Accounts Payable
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInFinancingActivities
Proceeds From Payments For Other 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 Net
AccountsReceivable
Allowance For Doubtful Accounts Receivable Current

Line plots across dimensions of each concept