Home Data Calendar Blog

ASGN


Tables

    2025-03-31 2024-12-31 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.400.400.500.500.500.500.500.500.500.500.500.500.500.500.500.500.500.500.500.500.500.500.500.500.500.530.520.520.520.520.520.530.530.530.530.540.530.530.530.530.520.510.520.540.540.540.540.540.530.530.530.520.380.370.370.37NA0.36NANA
Common Stock Par Or Stated Value Per Share 0.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.00NA0.00NANA
Preferred Stock Par Or Stated Value Per Share 0.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.00NA0.00NANA
dei: Entity Common Stock Shares Outstanding NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Weighted Average Number Of Diluted Shares Outstanding 44.00NA45.0046.1046.90NA48.4049.2049.80NA50.7051.6052.3052.9053.4053.9053.7053.5053.0053.0053.30NA53.4053.4053.20NA53.0353.0152.83NA53.1753.4753.25NA53.7753.9153.64NA53.3052.6352.21NA54.1355.1754.98NA54.6254.3354.04NA53.1645.8838.15NA37.770.0437.43NA36.970.04
Weighted Average Number Of Shares Outstanding Basic 43.70NA44.5045.7046.50NA48.1049.0049.30NA50.1051.0051.6052.0052.7053.2053.0052.8052.5052.5052.80NA52.8052.8052.60NA52.3652.3052.18NA52.5052.8252.66NA53.2753.4253.15NA52.6551.9851.52NA53.3754.3754.10NA53.6253.3853.05NA52.1344.8537.27NA37.000.0436.62NA36.510.04
Earnings Per Share Basic 0.480.951.071.030.821.081.231.231.001.131.461.421.301.644.021.210.921.051.000.930.830.751.090.820.660.880.940.640.561.290.660.630.430.450.560.490.330.370.470.270.760.390.410.380.260.600.380.140.460.220.330.190.140.200.210.160.09-0.370.090.03
Earnings Per Share Diluted 0.480.941.061.020.811.071.231.220.991.121.441.411.281.623.971.190.911.040.990.920.820.741.080.810.660.860.930.630.551.270.660.620.420.450.550.480.320.360.470.270.750.390.410.380.250.590.370.140.460.210.330.190.140.200.210.160.08-0.370.090.03

    2025-03-31 2024-12-31 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 968.30985.001031.001034.701049.001074.101116.801130.901128.801150.401197.901141.801091.001053.801073.80974.901025.70900.401011.90936.80990.501025.201002.70972.30923.70929.65906.45878.51685.17679.03667.05653.31626.53620.88629.40608.09582.04577.52572.12485.32430.05475.81477.82468.62439.27423.60432.17417.92389.19401.66388.28283.19167.08161.79162.37143.68129.44121.15116.14104.46
Cost Of Goods And Services Sold 692.90699.00730.60733.60752.80769.20794.40804.60802.40810.30839.00797.80764.40740.10765.10698.60744.70734.80740.90676.00709.60735.70711.30687.10659.80657.75636.28614.66467.50458.36448.73440.38NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Gross Profit 275.40286.00300.40301.10296.20304.90322.40326.30326.40340.10358.90344.00326.60313.70308.70276.30281.00240.80271.00260.80280.90289.50291.40285.20263.90271.90270.17263.85217.74220.68218.31212.94198.14198.19207.12202.09187.78192.93191.40158.53135.88153.53155.61152.73137.59129.75130.62124.57113.27121.28119.0488.9555.0553.6354.5348.7943.1542.2341.1035.30
Selling General And Administrative Expense 214.50197.90207.50205.60210.20203.60206.00210.50224.10229.90232.60220.40212.10202.40192.70176.40194.00179.90177.20172.20197.90195.50188.60198.80187.40183.60177.34179.62164.44151.45149.20145.18146.07142.63141.97141.35139.88138.75128.61118.87105.94106.48108.70107.92104.1383.5488.5386.4584.1676.5882.5469.3045.1040.1640.7938.0036.7635.3733.6631.96
Operating Income Loss 46.6074.2078.9080.4070.9083.4098.6097.9084.2090.40108.40110.10100.6095.50100.1087.9074.8082.6080.9076.0070.9081.7090.9073.3062.7074.4874.3065.6845.6960.8060.8759.4643.6145.8555.4150.7037.7642.8651.4732.7125.0739.4640.8838.6527.2830.5136.8932.8423.7326.6836.5019.659.9513.4713.7410.796.40-8.547.443.33
Interest Expense 15.4014.9016.0015.8017.6016.7018.5015.8015.4014.4012.1010.109.309.309.609.409.209.309.309.7011.4011.7012.7014.0014.5014.2514.6120.576.545.987.106.078.507.058.297.969.039.109.544.743.073.203.103.103.333.083.264.205.335.906.324.910.700.710.750.780.733.541.601.61
Interest Paid Net 9.1021.209.6022.009.8022.709.3021.508.6020.105.2016.002.4015.102.5015.202.4015.202.7015.004.707.9011.6012.6012.8013.1413.1119.395.335.096.185.317.496.036.507.047.267.547.944.102.692.872.792.813.093.213.413.864.675.135.723.240.630.640.660.690.661.181.42NA
Income Tax Expense Benefit 10.3016.9015.4017.4015.2016.4020.7022.0019.3020.4025.2027.4023.7020.8024.2021.2016.9017.9019.3017.5015.7011.8020.7016.2013.3014.3010.4711.519.91-12.5618.8920.1612.7214.7517.3416.7311.3814.5917.039.898.9814.0115.7714.859.9111.7213.425.867.799.4212.786.243.865.265.244.152.521.692.690.82
Income Taxes Paid 1.90NA9.7011.601.50NA4.006.002.00NA15.7015.801.90NA21.9015.102.60NA35.404.101.20NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Net Income Loss 20.9042.4047.5047.2038.1050.3059.4060.1049.5055.6073.2072.5066.8085.00212.0064.2048.7055.4052.3048.8043.8039.3057.4043.1034.9045.8849.1733.5629.0967.3334.8633.1022.3924.0329.7726.0017.4019.3424.9314.2539.1320.4722.0020.7913.9232.4120.157.3424.6111.3217.438.525.387.507.775.873.16-13.703.160.94
Comprehensive Income Net Of Tax 21.7039.5047.7049.3037.9051.9058.1061.5050.5057.1071.0070.8066.8085.00214.6065.5045.5059.3055.3050.4041.3041.1055.0044.1033.8044.6148.9030.9330.5768.0936.6436.2423.0921.4930.1924.9218.7418.2325.2115.1535.4618.8019.1420.6413.9232.9121.687.8223.4212.1018.126.796.486.375.756.503.65-13.853.94-0.06

    2025-03-31 2024-12-31 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 3698.403429.003431.703450.803488.803544.603578.903561.303525.303585.703611.203524.503491.203502.803626.503458.803334.503278.003211.603065.503017.502941.402831.602799.002814.602687.852664.592675.031858.161810.131804.871766.641752.091752.671762.161777.711777.061767.311796.801797.131217.641274.171267.061275.581254.401261.191118.481089.031093.441098.021098.931094.75419.99410.67406.73383.67NA341.12NANA
Liabilities 1905.101652.301657.301642.901627.401652.501670.201634.701601.801684.401722.101668.401622.001637.401792.101739.001688.701690.901687.401608.401618.001565.201500.101515.301587.301505.791534.771606.29827.94818.74879.89839.28865.78883.73900.92936.78965.62982.511038.211072.04542.81639.77624.04590.32593.89621.06515.48514.83531.65565.30582.48604.16163.97163.92168.06150.75NA121.63NANA
Liabilities And Stockholders Equity 3698.403429.003431.703450.803488.803544.603578.903561.303525.303585.703611.203524.503491.203502.803626.503458.803334.503278.003211.603065.503017.502941.402831.602799.002814.602687.852664.592675.031858.161810.131804.871766.641752.091752.671762.161777.711777.061767.311796.801797.131217.641274.171267.061275.581254.401261.191118.481089.031093.441098.021098.931094.75419.99410.67406.73383.67NA341.12NANA
Stockholders Equity 1793.301776.701774.401807.901861.401892.101908.701926.601923.501901.301889.101856.101869.201865.401834.401719.801645.801587.101524.201457.101399.501376.201331.501283.701227.301182.061129.821068.741030.22991.39924.98927.36886.31868.94861.24840.93811.44784.79758.59725.10674.83634.41643.01685.26660.51640.13603.01574.20561.78532.72516.46490.59256.02246.74238.67232.93NA219.49NANA

    2025-03-31 2024-12-31 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 879.60917.70907.30913.90933.40973.30993.90972.30926.80981.101120.001366.301312.401309.401422.201371.601074.20994.40934.70854.60789.70791.50747.10697.10691.40686.37646.60637.30552.27499.52485.75462.68441.98437.52434.48442.23432.17414.21432.10417.70409.77385.90371.61373.67347.63349.87332.32301.92295.36293.76284.89279.14138.31131.11123.98114.73NA95.65NANA
Cash And Cash Equivalents At Carrying Value NA205.20NANANA175.90NANANA70.30NANANA529.60679.40375.40386.50274.40229.70207.9064.0095.2067.5040.1035.6041.8340.8944.6677.9036.6727.9818.9624.0027.0416.9734.7828.3723.8728.9241.8676.3631.7129.8830.7523.3937.3545.0814.1111.7727.4813.8718.4217.6817.7413.2419.1815.8218.4130.2830.48
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents 107.00205.20166.60132.20158.40175.90145.6093.8065.0070.30211.20490.60502.40529.60679.40375.40386.50274.40229.70NANA95.20NANANA41.80NANANA36.67NANANA27.04NANANA23.87NANANA31.71NANANANANANANANANANANANANANANANANANA
Accounts Receivable Net Current 705.30650.80686.40721.40725.30741.50804.60828.90822.80853.60877.90843.20775.80708.20NANANA678.70NA612.10683.00648.70650.50621.50618.70613.83572.86558.04443.34428.54432.72417.27394.39386.86393.84383.72378.09354.81358.65330.96287.76298.76296.51295.94277.55262.22267.23266.57257.20243.00247.73238.53102.0393.9296.4880.83NA62.52NANA
Other Assets Current 67.3017.1018.3017.5019.1019.1018.3016.4015.5017.3015.6015.3016.4030.4034.2016.9020.6018.0018.2018.7021.104.404.205.605.004.264.354.205.053.033.103.123.053.293.583.253.589.618.988.7611.163.123.213.093.063.202.483.709.534.294.814.293.493.321.701.50NA1.41NANA

    2025-03-31 2024-12-31 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 Gross NA273.30NANANA243.60NANANA263.60NANANA228.80NANANA263.30NANANA238.70NANANA204.52NANANA154.19NANANA129.29NANANA115.19NANANA98.04NANANA79.35NANANA62.03NANANA47.88NANANANANANA
Amortization Of Intangible Assets 14.3013.9014.0015.1015.1017.9017.8017.9018.1019.8017.9013.5013.9015.8015.9012.0012.2014.1012.9012.6012.1012.3011.9013.1013.8013.8218.5418.557.608.438.258.308.469.719.7410.0310.1411.3211.326.964.876.056.026.166.175.905.205.285.3811.863.302.200.630.710.700.600.420.520.52NA
Property Plant And Equipment Net 79.7082.6079.2079.1082.9081.4078.6076.1071.8066.3062.3059.5058.6055.0052.1054.2068.3069.4074.2079.2080.0073.7072.6075.2077.0079.1281.6783.9957.0758.0058.2359.8059.5756.9457.7856.0254.4853.2051.7751.7344.9546.8243.4942.2040.1938.5933.4830.5527.7426.8625.3223.9519.0618.0617.4717.52NA15.82NANA
Goodwill 2139.501893.101894.301893.701894.101894.101893.501894.001893.501892.001805.901560.101569.601569.501562.601475.501617.501618.401590.901547.301547.001486.901444.701445.601445.501421.081420.641420.01894.89894.10893.78875.43873.87873.51875.01874.92875.66874.91875.71878.86510.16570.70574.02574.95575.23574.95496.55495.64497.58498.36497.01474.64230.90229.23229.93216.40NA199.72NANA
Intangible Assets Net Excluding Goodwill 504.40439.80453.70467.70482.80497.90515.70533.50551.50569.60545.40460.50474.00487.90509.90475.50475.60487.90496.80474.60487.10476.50464.90476.90493.40488.69502.56521.20345.37352.77361.14361.54369.34377.73388.06397.79408.10417.93429.62440.88245.41262.57269.82276.10282.28288.45248.07253.11258.32263.84275.58301.1629.7330.2131.1230.36NA25.17NANA
Finite Lived Intangible Assets Net 199.20167.00180.90194.90210.00225.10242.90260.70278.70296.80272.60217.90231.40245.30267.30232.90216.70229.00237.90215.70228.20217.60206.00218.00231.30226.47240.29258.9199.39106.82115.19115.76123.77132.21142.34152.10162.34172.29183.92195.2267.0877.7483.9790.0496.21102.3876.1581.3286.5891.99103.80129.43NA5.16NANANANANANA
Other Assets Noncurrent 95.2033.9035.4035.7032.3033.7037.1032.4029.2025.6022.2022.9022.9023.9022.5021.4022.7023.0021.8019.5018.3018.2016.6016.5015.9012.5913.1312.538.565.755.977.197.326.966.826.766.657.077.597.967.348.198.118.659.079.338.067.8214.4315.2116.1215.862.002.054.234.66NA4.76NANA

    2025-03-31 2024-12-31 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 371.50367.10403.60390.10371.70394.10443.20416.60385.90441.90492.30492.40439.10450.90591.00498.40428.90416.20389.40357.30361.20340.90353.40326.50313.70308.25291.42279.12182.75166.72189.20178.38167.66162.50174.10177.61175.75160.35182.15171.15154.69165.57172.19170.56157.17169.02139.06127.08128.90118.73129.48125.8262.5456.4164.9860.25NA45.05NANA
Accounts Payable Current 24.3027.2025.8022.7025.9034.0032.1024.3034.0035.2033.5032.8021.4020.1032.0033.1029.9039.8050.1037.5033.7039.2027.1024.1027.8043.1228.9226.9814.476.876.166.317.346.276.025.556.169.136.697.966.168.887.175.545.698.376.395.605.456.815.386.055.784.119.097.85NA5.39NANA
Other Liabilities Current 160.20102.40120.90114.2092.60104.10139.80106.1079.2098.70106.1099.8082.50102.0093.30102.1086.3080.9071.8085.7084.9055.3044.8049.8038.4049.5241.4850.0529.6729.0124.3723.9320.2027.5925.0330.2540.6447.4239.2243.4217.7421.7822.4423.6223.0727.9116.0116.3117.9515.0616.5218.838.266.565.884.63NA4.19NANA
Contract With Customer Liability Current 36.4017.60NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Line Of Credit 250.00NANANANANANANANA31.5046.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2025-03-31 2024-12-31 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 1282.601033.501034.401035.401036.301036.601037.501035.701035.401066.601080.801034.501034.201033.901033.501033.701033.701033.401033.201032.901065.501032.30985.201026.001107.701100.421154.151240.89565.93575.20610.00579.78617.07640.36658.64691.93723.22755.50784.80830.09NA411.86NANANANANANANANANANANANANANANANANANA
Long Term Debt Noncurrent NA1033.50NANANA1036.60NANANA1066.60NANANA1033.90NANANA1033.40NA1032.901065.501032.30985.201026.001107.701100.421154.151240.89565.93575.21610.00579.78617.07640.36658.64691.93723.22755.51784.80830.09316.31396.88385.44358.50375.56389.81347.81359.06373.59416.59429.09452.9475.5081.7583.0072.25NA61.75NANA
Senior Notes 550.00550.00550.00550.00550.00550.00550.00550.00550.00550.00550.00550.00550.00550.00550.00550.00550.00550.00550.00550.00550.00550.00NANANA0.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Deferred Income Tax Liabilities Net NA187.50NANANA156.00NANANA129.20NANANA89.00NANANA108.70NANANA98.70NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Liabilities Noncurrent 60.0017.3017.2016.4016.6016.7015.4015.8015.1014.4013.6014.1023.0023.4062.0054.4062.5069.7087.4050.1017.7017.6016.2016.2015.6017.2817.4817.539.837.375.846.766.786.596.455.695.035.125.125.098.079.4211.6211.7411.6012.645.635.786.205.965.725.123.364.544.373.73NA1.77NANA
Operating Lease Liability Noncurrent 44.6046.9046.0044.9046.8049.1043.5037.4036.2032.3037.2038.4036.7040.2039.6044.0055.0062.9070.2069.5075.0075.7066.6067.7070.600.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2025-03-31 2024-12-31 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 1793.301776.701774.401807.901861.401892.101908.701926.601923.501901.301889.101856.101869.201865.401834.401719.801645.801587.101524.201457.101399.501376.201331.501283.701227.301182.061129.821068.741030.22991.39924.98927.36886.31868.94861.24840.93811.44784.79758.59725.10674.83634.41643.01685.26660.51640.13603.01574.20561.78532.72516.46490.59256.02246.74238.67232.93NA219.49NANA
Common Stock Value 0.400.400.500.500.500.500.500.500.500.500.500.500.500.500.500.500.500.500.500.500.500.500.500.500.500.530.520.520.520.520.520.530.530.530.530.540.530.530.530.530.520.510.520.540.540.540.540.540.530.530.530.520.380.370.370.37NA0.36NANA
Additional Paid In Capital Common Stock 719.00684.20684.60687.20695.70696.00701.90702.80714.40703.50702.70692.10696.00690.80688.70683.00674.50661.30657.70645.90638.70638.00634.40625.50613.20601.75594.12581.95574.35566.09567.73569.65564.83562.86561.68557.97550.75542.86533.48525.21490.10483.90489.25503.85499.74493.28489.06481.94477.35471.71467.55459.80232.16229.38227.65227.44NA224.14NANA
Retained Earnings Accumulated Deficit 1078.101097.101091.401122.501165.401195.601207.901223.601210.301200.001190.101165.501173.001174.401145.501039.20975.00926.30870.90818.60769.80744.70705.40664.10621.00586.12540.24491.07457.51428.42361.12363.37330.27315.57306.51290.33266.97249.57231.63206.71192.46154.56156.14180.91160.12146.20113.7993.6486.3061.6950.3732.9324.4219.0311.564.01NA-5.02NANA
Accumulated Other Comprehensive Income Loss Net Of Tax -4.20-5.00-2.10-2.30-0.20NA-1.60-0.30-1.70-2.70-4.20-2.00-0.30-0.30-0.30-2.90-4.20-1.00-4.90-7.90-9.50-7.00-8.80-6.40-7.40-6.34-5.07-4.80-2.16-3.64-4.39-6.18-9.32-10.02-7.48-7.90-6.82-8.16-7.05-7.34-8.25-4.57-2.90-0.040.120.12-0.39-1.92-2.40-1.21-1.99-2.67-0.94-2.04-0.911.11NA0.00NANA
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value 13.809.709.9011.0011.7010.3010.3011.3012.1013.4011.9011.2012.8011.0020.5010.8010.308.207.108.208.908.107.8013.6010.008.898.508.704.90NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2025-03-31 2024-12-31 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 16.80100.20135.8090.7073.30116.40147.50112.5080.5075.3088.1088.4056.00-82.2071.2084.90119.8087.0087.60186.1064.1081.4091.3096.5044.0063.8992.0876.7554.7358.2654.5939.7943.8055.9042.7060.3337.3130.2034.8832.4819.9428.0642.9529.33-4.3236.5843.6226.753.5826.0623.53-15.876.978.372.117.175.786.465.93NA
Net Cash Provided By Used In Investing Activities -316.30-11.30-8.00-5.20-10.80-7.20-9.80-11.20-12.30-143.40-360.50-6.300.20-2.70352.60-94.00-9.40-38.90-71.70-7.40-101.00-77.70-6.10-8.30-57.00-6.21-7.30-769.01-6.22-6.25-30.51-6.58-6.78-6.65-7.08-7.15-1.11-6.01-4.25-558.16106.90-5.83-4.50-5.34-3.89-86.38-4.69-1.7024.42-2.46-5.30-353.14-2.07-2.66-16.96-2.32-19.18-2.31-6.23NA
Net Cash Provided By Used In Financing Activities 201.20-49.60-92.90-110.70-80.00-79.30-85.60-72.60-73.40-72.80-6.60-93.70-83.40-65.00-119.50-2.802.90-4.604.80-35.306.1023.50-57.10-84.307.40-56.22-88.47660.15-7.67-43.65-15.53-39.08-40.22-38.86-53.66-46.81-31.65-28.81-43.77491.73-81.49-20.11-38.72-16.90-5.3642.14-8.27-22.84-43.42-10.16-22.82370.04-5.18-0.929.31-2.4011.51-15.94-0.16NA

    2025-03-31 2024-12-31 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 16.80100.20135.8090.7073.30116.40147.50112.5080.5075.3088.1088.4056.00-82.2071.2084.90119.8087.0087.60186.1064.1081.4091.3096.5044.0063.8992.0876.7554.7358.2654.5939.7943.8055.9042.7060.3337.3130.2034.8832.4819.9428.0642.9529.33-4.3236.5843.6226.753.5826.0623.53-15.876.978.372.117.175.786.465.93NA
Net Income Loss 20.9042.4047.5047.2038.1050.3059.4060.1049.5055.6073.2072.5066.8085.00212.0064.2048.7055.4052.3048.8043.8039.3057.4043.1034.9045.8849.1733.5629.0967.3334.8633.1022.3924.0329.7726.0017.4019.3424.9314.2539.1320.4722.0020.7913.9232.4120.157.3424.6111.3217.438.525.387.507.775.873.16-13.703.160.94
Depreciation Depletion And Amortization 25.6023.9023.4024.5024.5025.7024.8024.9024.9026.6025.0019.7020.1022.1024.1021.4022.0024.1022.6021.6021.4022.4022.2023.1023.5023.6828.3028.5914.4115.1114.6514.3714.4716.0815.3415.4015.4316.0715.6811.158.6610.219.639.508.968.227.227.197.24-9.328.505.462.06NANANANANANANA
Increase Decrease In Accounts Receivable 31.70-34.40-34.60-2.80-15.20-62.90-23.406.30-31.00-37.9017.5069.0067.7011.6063.5066.30-30.3031.3022.10-71.0030.50-6.0031.303.60-4.6042.8515.8118.4813.53-1.4816.7125.0710.15-4.1012.839.2025.36-0.9430.319.8214.585.033.2720.5916.48-13.840.667.2226.11-5.638.7523.21-7.7351.89-13.19-6.12-7.5118.79-6.83NA
Increase Decrease In Accounts Payable -2.300.602.60-3.00-6.800.107.90-9.20-1.20-2.40-2.1012.60-0.50-11.60-6.204.20-10.00-12.5013.503.70-3.9010.603.10-3.70-17.3013.4313.13-9.075.830.45-0.18-0.670.711.29-0.34-0.89-2.292.74-0.90-0.360.200.131.050.13-3.01-1.200.86-0.16-1.091.190.19-0.701.31-4.771.240.621.090.170.24NA
Share Based Compensation 13.809.709.9011.0011.7010.3010.3011.3012.1013.4011.9011.2012.8011.0020.6010.8010.308.407.008.208.708.207.8013.809.509.118.628.874.896.106.385.995.577.226.346.536.92NA6.055.243.954.314.614.093.194.004.203.492.723.133.082.311.191.841.841.621.622.432.10NA

    2025-03-31 2024-12-31 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 -316.30-11.30-8.00-5.20-10.80-7.20-9.80-11.20-12.30-143.40-360.50-6.300.20-2.70352.60-94.00-9.40-38.90-71.70-7.40-101.00-77.70-6.10-8.30-57.00-6.21-7.30-769.01-6.22-6.25-30.51-6.58-6.78-6.65-7.08-7.15-1.11-6.01-4.25-558.16106.90-5.83-4.50-5.34-3.89-86.38-4.69-1.7024.42-2.46-5.30-353.14-2.07-2.66-16.96-2.32-19.18-2.31-6.23NA
Payments To Acquire Property Plant And Equipment 10.2011.307.905.3010.807.209.8011.2011.7010.508.608.809.609.108.008.309.304.305.707.3015.309.906.908.407.506.617.508.396.206.234.836.426.796.596.646.637.286.514.855.338.005.474.625.624.024.244.964.542.793.473.715.052.122.371.372.022.652.111.36NA

    2025-03-31 2024-12-31 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 201.20-49.60-92.90-110.70-80.00-79.30-85.60-72.60-73.40-72.80-6.60-93.70-83.40-65.00-119.50-2.802.90-4.604.80-35.306.1023.50-57.10-84.307.40-56.22-88.47660.15-7.67-43.65-15.53-39.08-40.22-38.86-53.66-46.81-31.65-28.81-43.77491.73-81.49-20.11-38.72-16.90-5.3642.14-8.27-22.84-43.42-10.16-22.82370.04-5.18-0.929.31-2.4011.51-15.94-0.16NA
Payments For Repurchase Of Common Stock 50.4043.9095.60108.0079.7075.4091.3057.6048.8053.8059.5091.2076.9062.90NANANA0.000.000.0027.900.0020.000.000.000.000.000.000.001.1246.810.0012.1419.6318.682.790.00-0.000.000.001.6531.8168.230.000.000.00NANANA0.00NANANA0.20NANANA2.00NANA

    2025-03-31 2024-12-31 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 968.30985.001031.001034.701049.001074.101116.801130.901128.801150.401197.901141.801091.001053.801073.80974.901025.70900.401011.90936.80990.501025.201002.70972.30923.70929.65906.45878.51685.17679.03667.05653.31626.53620.88629.40608.09582.04577.52572.12485.32430.05475.81477.82468.62439.27423.60432.17417.92389.19401.66388.28283.19167.08161.79162.37143.68129.44121.15116.14104.46
Assignment, Operating 382.10NANANA454.50NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Consulting, Operating 586.20NANANA594.50NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Assignment, Operating, Commercial Business 382.10NANANA454.50NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Consulting, Operating, Commercial Business 290.10NANANA277.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Consulting, Operating, Federal Government Business 296.10NANANA317.50NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Assignment, Commercial Business NANA433.80444.20454.50480.10508.20530.20560.40588.10631.40628.40628.20598.70587.30568.10531.70527.80519.20506.90NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Consulting, Commercial Business NANA285.00281.50277.00268.50274.20281.10271.70264.10268.60222.20204.70191.70187.60144.40117.50109.4096.6085.30NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Costplusfixedfee Contract, Federal Government Business 80.0071.8091.6080.8097.10109.70100.3092.6082.0091.7092.5099.1074.2082.7098.40100.20106.60104.40125.8094.80NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Fixed Price Contract, Federal Government Business 90.0093.9092.6092.0089.2088.80107.3097.8092.8088.7091.7074.3076.9078.6094.5062.0060.5070.8082.0063.50NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Time And Materials Contract, Federal Government Business 126.10126.60128.00136.20131.20127.00126.80129.20121.90117.80113.70117.80107.00102.10106.00100.2090.7088.0080.8081.40NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating 968.30NANANA1049.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Commercial Business 672.20NANANA731.50NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Federal Government Business 296.10NANANA317.50NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Commercialandother NANA10.9011.909.60NA10.108.9010.70NA7.6011.208.10NA20.8022.0022.00NA20.4016.6013.20NA11.5011.7011.80NA9.908.60NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Department Of Homeland Security 45.60NANANA37.20NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Departmentofdefenseandintelligenceagencies 128.90NA141.50141.60150.10NA164.80155.00132.90NA165.50159.30133.60NA166.00141.60143.30NA172.00127.10114.90NA112.60107.6096.00113.98101.5095.50NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Federalcivilian 112.50NA159.80155.50157.80NA159.50155.70153.10NA124.80120.70116.40NA112.1098.8092.50NA96.2096.0084.60NA82.0071.3060.2047.3252.6051.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Federal 9.10NANANA9.60NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Commercial Business NANA718.80725.70731.50748.60782.40811.30832.10852.20900.00850.60832.90790.40774.90712.50649.20637.20615.80592.20NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Federal Government Business 296.10292.30312.20309.00317.50325.50334.40319.60296.70298.20297.90291.20258.10263.40298.90262.40257.80263.20288.60239.70NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

Plots across concepts


IncomeStatement
Net Income Loss
Expenses
Income Tax Expense Benefit
Balance Sheet
Operating Lease Right Of Use Asset
Assets
Operating Lease Right Of Use Asset
Current Assets
Other Assets Current
NonCurrent Assets
Operating Lease Right Of Use Asset
PropertyPlantAndEquipmentNet
Property Plant And Equipment Net
Liabilities
Operating Lease Liability
Current Liabilities
Operating Lease Liability Current
Noncurrent Liabilities
Operating Lease Liability Noncurrent
Stockholders Equity
Accumulated Other Comprehensive Income Loss Net Of Tax
CashFlow
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInOperatingActivities
Increase Decrease In Accounts Payable
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInFinancingActivities
Repayments Of Long Term Debt
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

Line plots across dimensions of each concept