Home Data Calendar Blog

MMS

Tables

    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 2010-03-31 2009-12-31
Weighted Average Number Of Diluted Shares Outstanding 61.53NA61.5461.3861.20NA61.7662.3862.45NA62.4562.2962.13NA62.1064.1264.76NA64.7664.6464.98NA65.9266.2766.18NA66.0865.9566.02NA66.1966.0866.29NA67.1066.9966.90NA69.0369.3169.76NA69.8734.9534.88NA34.8734.7334.56NA35.8017.7917.71NA36.0117.9818.04
Weighted Average Number Of Shares Outstanding Basic 61.32NA61.1461.1261.12NA61.6162.2362.26NA62.0662.0362.04NA61.8863.9364.60NA64.4164.3764.83NA65.6365.8665.87NA65.5765.5565.77NA65.7765.7665.95NA65.9065.8665.94NA67.6667.8868.40NA68.1634.0934.08NA33.9733.7933.66NA34.7117.2117.18NA34.8517.4117.59
Earnings Per Share Basic 1.050.970.500.520.651.130.510.810.860.831.521.301.031.031.040.430.910.930.980.960.860.710.910.840.900.810.870.800.710.770.790.740.400.510.630.590.630.540.500.610.500.520.410.930.630.700.600.420.530.750.571.061.020.630.501.080.72
Earnings Per Share Diluted 1.040.960.500.520.651.120.510.800.850.831.511.291.031.021.040.430.910.930.970.960.860.710.910.840.890.810.860.800.710.770.790.740.400.530.620.580.630.530.490.590.490.510.400.910.610.680.590.410.510.730.561.020.990.610.481.040.70

    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 2010-03-31 2009-12-31
Revenue From Contract With Customer Excluding Assessed Tax 1327.041259.951188.681206.851249.251177.031125.791177.331150.881106.131243.52959.28945.55923.84901.34818.13818.23754.97730.71736.52664.62558.45597.86612.79623.15620.90600.45622.05607.56623.09617.09606.45556.72578.68572.30481.79467.04435.41419.90439.01406.59384.34334.32326.35286.27300.74266.35243.45239.60250.11238.30227.12214.11212.52211.53204.39203.32
Revenues 1327.041259.951188.681206.851249.251177.031125.791177.331150.881106.131243.52959.28945.55923.84901.34818.13818.23754.97730.71736.52664.62558.45597.86612.79623.15620.90600.45622.05607.56623.09617.09606.45556.72578.68572.30481.79467.04435.41419.90439.01406.59384.34334.32326.35286.27300.74266.35243.45239.60250.11238.30227.12214.11212.52211.53204.39203.32
Cost Of Revenue 1026.99969.06924.31978.251004.50904.05915.56948.88922.72887.73951.66728.62739.50726.99715.73665.04642.78586.72556.46567.10505.35419.51443.17463.98471.19458.32448.26469.73462.75470.16465.71458.79446.51453.38428.50357.45347.78322.47307.30318.34300.68266.84239.76228.91209.74216.11187.65178.69179.76181.88171.90164.05158.16151.42154.51153.84151.15
Gross Profit 300.05290.89264.36228.60244.75272.98210.22228.45228.16218.41291.86230.66206.06196.85185.60153.10175.45168.25174.25169.42159.26138.94154.68148.80151.96162.58152.19152.32144.82152.93151.38147.67110.22125.31143.80124.34119.27112.93112.60120.67105.92117.5094.5697.4476.5384.6378.7064.7759.8568.2366.4063.0755.9661.0957.0150.5552.17
Selling General And Administrative Expense 169.19167.78182.54142.45146.45146.99132.97130.31124.22129.59140.13112.40111.97103.4389.58106.8587.2381.6581.6078.1079.6773.5369.5972.5669.5682.2168.3168.6065.4068.3469.7165.9864.2360.4467.0059.3954.0461.7457.3455.1352.6059.7649.1846.6942.2242.8143.8837.9632.7634.5635.2633.5728.6730.9031.6628.7927.43
Operating Income Loss 107.5199.1258.3962.5174.78114.5254.5675.2981.5368.18139.59113.1987.5784.5287.3137.3179.1477.5883.5981.8074.1461.9182.5771.3279.6877.5981.8180.3373.7881.3184.6177.9042.7961.5371.0762.0165.2351.8155.2664.9453.3157.0744.3950.7334.0239.9733.3027.4026.9134.8430.7829.4927.2930.1925.3627.8024.06
Interest And Debt Expense 21.5120.5121.0321.0021.6116.1010.799.449.6410.703.090.760.21NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Interest Paid Net 20.5221.5240.32-0.4919.7514.8410.508.818.949.793.970.580.200.400.700.300.200.200.501.600.20NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Income Tax Expense Benefit 21.3719.035.4910.5413.4428.629.9316.4718.254.9533.7231.3022.5120.5921.569.7720.6417.3120.7718.9119.8316.6024.4917.4519.8523.4124.8726.9126.8629.3830.8929.5016.0524.6628.1323.2023.7816.5521.2323.9620.2321.8817.0519.6613.34NANANANA10.4011.7811.3810.209.709.6710.009.56
Net Income Loss 64.1559.1530.8631.7939.9969.0731.3450.1053.3352.0194.5080.6164.0863.6664.4627.6558.7360.0962.9061.9255.9146.3159.8655.4959.0953.3356.9252.5246.6650.7452.2348.7826.6135.4441.6738.8141.8636.2434.1441.2133.8635.6328.1031.6921.3223.6720.4814.2717.7025.5719.8918.2217.4821.7117.3218.7412.63
Comprehensive Income Net Of Tax 61.1755.8439.8528.1944.2567.1025.4460.7656.4748.1493.4181.3871.0067.7167.9016.0265.6355.8260.9265.4650.1944.2549.4058.3659.4160.0162.8558.1336.9848.9242.8648.2924.4925.5649.9828.2531.3823.5640.5042.8430.77NANANANA27.9616.3617.6321.9314.9022.1320.6821.4129.5712.99NANA

    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 2010-03-31 2009-12-31
Assets 4016.863985.803943.183898.864234.913992.714057.924107.704181.874118.974370.592441.392066.232024.702062.991960.411989.791745.731690.911687.721669.301462.001401.061430.501401.531350.661283.491316.491296.341348.821298.091342.811275.541280.171275.64954.96892.25901.00922.08896.98844.20857.98759.06744.36705.90695.29651.59615.83584.41565.28590.07572.62536.74527.74NANANA
Liabilities 2299.052317.962310.332297.132653.912443.342536.362553.482653.442638.642917.151071.49767.92782.88868.04821.94690.79497.53476.01520.13551.92375.58345.31364.17393.88404.89393.40493.08533.97595.68592.57679.37662.79664.47635.25366.73333.81344.81333.58325.34305.09328.47268.08251.17244.20244.19221.89205.11192.49190.82194.09190.03179.57188.95NANANA
Liabilities And Stockholders Equity 4016.863985.803943.183898.864234.913992.714057.924107.704181.874118.974370.592441.392066.232024.702062.991960.411989.791745.731690.911687.721669.301462.001401.061430.501401.531350.661283.491316.491296.341348.821298.091342.811275.541280.171275.64954.96892.25901.00922.08896.98844.20857.98759.06744.36705.90695.29651.59615.83584.41565.28590.07572.62536.74527.74NANANA
Stockholders Equity 1717.811667.84NANA1581.011549.37NANANANA1453.451369.901298.311241.821194.951138.471299.011247.791214.441164.961114.601083.871051.861062.581001.11940.09885.61819.72759.26749.08701.91659.29609.15612.38638.05587.37557.73555.96588.50571.64539.11529.51490.97493.19461.71451.11429.70410.72391.92374.46395.97382.59357.18338.79NANANA

    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 2010-03-31 2009-12-31
Assets Current 1109.621055.47996.04951.901256.091032.311071.581090.501148.331079.491307.36932.14986.83932.56979.51863.45843.91789.42739.38740.01723.02808.63739.28759.03718.85657.24589.54617.96587.46620.98563.22600.26558.12580.90583.09570.01523.47532.46554.40535.45482.86489.60502.88493.56454.23448.68417.45441.58411.76391.28411.90396.85363.44356.15NANANA
Cash And Cash Equivalents At Carrying Value 104.1965.4135.0156.3463.0540.6693.7592.64181.79135.0696.11101.68132.6071.7481.55126.26149.51105.5671.0846.8054.74349.25229.02253.23196.91166.25104.3894.8669.7766.2050.6160.7850.9674.6781.88114.53149.20158.11182.94131.32120.58125.62187.91187.34167.14189.31168.90229.54191.05172.95204.02183.16177.00155.32153.06121.36126.94
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents 153.50122.0991.69118.72159.83136.79110.62111.97202.61156.57113.24119.97149.8288.5695.99138.74160.95116.4978.9754.4862.09356.56242.34267.13210.50179.73NANANA80.29NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Accounts Receivable Net Current 860.41826.87798.51742.391014.05807.11868.01885.68849.41834.82794.65582.47662.06622.87626.47529.93511.67476.69525.88491.56486.92357.61398.75415.01439.00394.34376.97432.25426.37444.36421.13433.23425.16396.18377.73339.53265.38263.01274.54309.78277.60272.64221.32205.40198.94172.71157.79140.66149.94146.90125.75138.15114.59136.26NANANA
Prepaid Expense And Other Assets Current 129.17146.63128.09141.02174.50182.3994.2297.42114.30104.2081.4868.3668.9472.5459.9453.2653.2562.4847.6249.6749.9143.9949.7047.9249.9255.6552.9050.4451.1356.7250.0749.3549.2060.1364.3454.5352.8856.6736.1631.9731.7732.0536.4736.6938.1738.5339.2729.4126.6127.2024.22NANA25.70NANANA

    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 2010-03-31 2009-12-31
Amortization Of Intangible Assets 23.3523.9923.4323.6523.5222.5122.6922.8622.4120.6412.135.076.528.908.718.939.099.039.059.525.462.462.522.602.722.702.723.393.403.453.523.263.153.173.271.431.471.531.541.471.401.401.201.201.101.900.200.300.30NANANANANANANANA
Property Plant And Equipment Net 34.9838.8344.8146.9150.1852.2655.9157.9553.6362.6367.7962.0962.5566.7273.3280.8492.3899.5984.6976.6981.3577.5484.9490.7495.93101.65106.62112.88121.80131.57136.29137.49138.13137.83118.17103.2383.3680.2571.9670.9873.3377.7163.3758.8458.2858.8057.2350.7250.2351.7450.4349.3648.5148.87NANANA
Goodwill 1781.091779.211780.881780.201783.241779.411783.871780.371776.241774.411757.80899.80595.93593.13586.76585.77586.66584.47583.70587.75585.74399.88400.90405.08403.26402.98397.39395.01393.48397.56398.93401.15387.12376.30379.89162.21166.47170.63175.47173.19172.22171.87109.30111.67112.02112.03104.7072.7072.0271.3273.2572.8372.1971.25NANANA
Finite Lived Intangible Assets Net 680.31703.65727.96751.19782.82804.90829.18851.56871.76879.17892.49240.46140.48145.89151.12161.09171.08179.25185.97195.35204.5588.0390.6994.1196.1498.7799.49101.64104.81109.03112.97117.7399.60102.36106.6234.0336.6339.2442.1242.9741.0242.0421.6022.8724.1325.3327.055.255.435.656.41NANA7.78NANANA
Other Assets Noncurrent 34.6446.1548.8239.2041.6642.4538.1334.0419.2616.8427.9110.4610.7011.588.248.328.588.6210.2010.316.649.968.156.9310.3210.7410.359.9110.079.4111.5710.6311.4411.8612.4710.158.629.5210.098.959.3610.503.183.283.113.192.712.021.961.922.022.022.252.11NANANA

    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 2010-03-31 2009-12-31
Liabilities Current 658.37723.01683.30681.17746.22774.45730.21753.27710.79789.43860.60593.72547.40561.17502.54438.33432.71364.24356.70320.76312.23277.45244.05279.35279.26316.27285.45298.38289.11340.76300.86307.36319.28356.38365.97272.82253.95265.32261.38256.00233.72262.31226.17209.84195.71199.14185.62176.96163.84163.89166.28161.29152.85164.69NANANA
Long Term Debt Current 90.4486.8486.9084.4977.4863.4659.7059.9178.7080.5660.5916.5514.1610.887.009.357.019.663.653.685.120.14NANANA0.140.180.220.240.280.330.330.340.36NANANA0.160.160.160.160.170.170.170.180.180.170.130.090.04NANANANANANANA
Accounts Payable And Accrued Liabilities Current 267.62282.08283.69259.46272.20264.55259.02302.91273.29305.56420.51278.63266.04253.34217.83191.50174.71177.79182.55169.10152.53114.3898.49119.59133.41122.08111.86130.54134.48150.71133.16135.70161.91155.41164.49126.12113.67103.18101.31109.65105.72109.0287.6980.5582.8371.31NANANA55.47NANANANANANANA
Accrued Income Taxes Current 23.720.450.074.4812.420.724.073.8814.906.7819.768.0522.685.384.720.765.5613.955.113.162.304.443.6011.652.794.707.7111.879.177.988.402.583.0011.7138.6416.8919.454.6917.7418.3814.008.338.544.431.783.105.425.504.415.109.427.838.267.12NANANA
Other Liabilities Current 49.2049.0654.4353.03109.87116.3750.5151.2543.0935.0626.7725.3120.2922.0718.9712.9712.7912.7120.4517.9117.4711.9011.1813.5312.5611.9512.5411.5811.5611.6210.5913.3410.1011.5610.846.957.707.4311.5810.127.648.378.71NANA6.60NANANANANANANANANANANA
Contract With Customer Liability Current 63.0360.4864.8266.8096.2087.15106.80122.07111.5898.5968.8561.4858.3151.6648.7446.2142.7643.3440.9539.2237.2351.18NANANA71.72NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 2010-03-31 2009-12-31
Long Term Debt Noncurrent 1222.241163.151223.131205.031486.971292.481423.281387.391515.091429.141633.13250.6018.4818.02145.16150.16NA0.23NANANANANANANA0.5315.54115.56150.29165.34210.68286.02244.96210.62166.84NANA1.061.151.151.231.321.331.421.491.561.541.621.631.651.791.801.451.41NANANA
Deferred Income Tax Liabilities Net 198.32203.90207.15201.08203.54206.10196.69198.85196.14194.64204.1731.0424.4224.7444.5349.4247.3446.5644.7751.0649.6226.3829.0911.0025.9120.1124.7310.5522.7316.815.767.35NA6.55NANANANANANANANANANANANANANANANANANANANANANANA
Other Liabilities Noncurrent 12.8113.2513.7618.4123.7722.5230.6331.9629.6820.3220.778.999.218.988.1710.1219.7120.3113.1515.4915.7117.8617.2219.1218.239.119.128.748.918.758.599.209.338.738.256.336.877.086.6124.9722.9917.94NANANANANANANANANANANANANANANA
Operating Lease Liability Noncurrent 118.59129.37120.77121.96119.0886.1793.03106.67119.65121.77118.34110.1295.68104.01103.24109.34121.62NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 2010-03-31 2009-12-31
Stockholders Equity 1717.811667.84NANA1581.011549.37NANANANA1453.451369.901298.311241.821194.951138.471299.011247.791214.441164.961114.601083.871051.861062.581001.11940.09885.61819.72759.26749.08701.91659.29609.15612.38638.05587.37557.73555.96588.50571.64539.11529.51490.97493.19461.71451.11429.70410.72391.92374.46395.97382.59357.18338.79NANANA
Retained Earnings Accumulated Deficit 1163.121117.551075.831062.391048.031025.35995.901030.091022.16987.83953.49876.64813.67770.50724.43677.56833.31794.74752.37705.82664.33633.28594.90599.63547.15492.11441.80387.88338.46323.57275.85228.83183.06188.61208.40169.80134.06125.88144.95139.45114.41106.2579.31511.12482.64464.55444.10426.83415.76401.25375.80361.75346.25330.93NANANA
Accumulated Other Comprehensive Income Loss Net Of Tax -30.59-27.61-24.31-33.30-29.71-33.96-31.99-26.10-36.76-39.91-36.03-34.95-35.72-42.64-46.68-50.12-38.49-45.38-41.11-39.14-42.67-36.95-34.89-24.43-27.30-27.62-34.30-40.23-45.85-36.17-34.35-24.98-24.49-22.36-12.49-20.80-10.250.2312.916.544.907.990.2218.6719.6420.2415.9520.0716.7112.4823.1520.9218.4614.53NANANA
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value 9.43NA8.309.544.40NA7.036.808.257.737.347.426.066.155.766.405.405.455.424.934.974.534.395.925.405.545.595.344.894.934.674.824.334.454.354.473.974.474.254.484.08NANANANANANANANANANANANANANANANA

    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 2010-03-31 2009-12-31
Net Cash Provided By Used In Operating Activities 21.61144.59-5.29309.70-134.66120.0657.92114.78-2.92270.66-33.04181.5898.11148.51-13.1922.0087.2793.02136.5067.8759.34134.4772.4978.7037.8785.10115.2565.7171.1471.8986.2720.501.3725.24118.915.4756.5948.4588.6934.5141.9532.3649.6329.319.6330.1016.0241.4827.5627.4633.965.7929.6420.2448.4414.7355.02
Net Cash Provided By Used In Investing Activities -20.43-31.22-25.11-8.93-15.70-5.93-25.18-16.57-6.33-23.87-1374.08-428.27-9.25-16.73-5.84-11.11-10.46-43.18-20.64-8.33-411.74-4.87-28.28-6.68-6.47-7.65-5.20-5.03-7.34-12.16-13.51-48.23-13.21-31.50-315.18-33.24-13.95-19.50-10.54-11.44-7.91-94.98-16.82-7.55-10.49-8.42-72.30-5.01-0.89-10.31-6.25-5.63-4.71-5.50-6.25-14.28-6.36
Net Cash Provided By Used In Financing Activities 28.38-81.952.82-342.64170.97-85.00-29.39-188.8054.92-201.101400.83217.45-31.49-141.09-25.42-29.78-33.80-11.26-91.01-67.5959.00-8.40-65.85-16.66-0.97-17.79-102.70-37.78-57.15-42.81-80.7838.03-11.281.40162.23-4.56-47.95-47.88-28.89-13.24-37.13-2.37-17.63-0.80-21.07-4.20-1.95-0.31-11.30-40.95-8.664.11-5.08-18.02-8.39-6.35-9.64

    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 2010-03-31 2009-12-31
Net Cash Provided By Used In Operating Activities 21.61144.59-5.29309.70-134.66120.0657.92114.78-2.92270.66-33.04181.5898.11148.51-13.1922.0087.2793.02136.5067.8759.34134.4772.4978.7037.8785.10115.2565.7171.1471.8986.2720.501.3725.24118.915.4756.5948.4588.6934.5141.9532.3649.6329.319.6330.1016.0241.4827.5627.4633.965.7929.6420.2448.4414.7355.02
Net Income Loss 64.1559.1530.8631.7939.9969.0731.3450.1053.3352.0194.5080.6164.0863.6664.4627.6558.7360.0962.9061.9255.9146.3159.8655.4959.0953.3356.9252.5246.6650.7452.2348.7826.6135.4441.6738.8141.8636.2434.1441.2133.8635.6328.1031.6921.3223.6720.4814.2717.7025.5719.8918.2217.4821.7117.3218.7412.63
Increase Decrease In Other Operating Capital Net -3.93-5.001.7017.20-2.9312.491.203.90-6.23-7.849.774.25-2.55-0.28-2.850.43-2.14-4.03-1.263.710.14-4.614.12-0.87-2.750.52-0.171.87-2.08-3.271.652.240.80-2.696.293.340.996.690.18-0.57-2.821.72-0.34-1.35-0.930.72-1.332.442.691.02-0.181.430.19-2.91NANANA
Increase Decrease In Accounts Receivable 35.3831.0854.85-263.28200.75-54.13-9.0734.9514.11-122.46167.59-119.4435.73-5.7894.7621.8531.02-47.8235.412.8369.89-40.82-11.73-25.8644.3815.00-57.994.66-14.6924.52-7.585.3029.7522.340.5576.644.24-1.22-36.1532.255.2743.0216.766.9326.3814.300.18-9.742.4722.47-12.4823.74-22.1410.86-6.124.57-9.35
Deferred Income Tax Expense Benefit -2.17-0.823.74-0.04-1.3317.38-3.86-3.09-0.23-10.21-4.326.651.30-13.94-8.252.620.421.47-6.571.2516.51-2.1518.05-14.895.71-3.8514.34-11.635.917.40-1.420.17-0.509.731.21-9.21-0.933.480.81-9.057.66-0.63-3.737.37-0.611.350.69-2.89-2.421.39-0.770.160.99-1.89-1.138.34-8.49
Share Based Compensation 9.437.288.309.544.408.407.036.808.257.737.347.426.066.155.766.405.405.455.424.934.974.534.395.925.405.545.595.344.894.934.674.824.334.454.354.473.974.474.254.484.083.853.653.593.483.243.212.842.802.552.442.442.061.942.032.091.86

    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 2010-03-31 2009-12-31
Net Cash Provided By Used In Investing Activities -20.43-31.22-25.11-8.93-15.70-5.93-25.18-16.57-6.33-23.87-1374.08-428.27-9.25-16.73-5.84-11.11-10.46-43.18-20.64-8.33-411.74-4.87-28.28-6.68-6.47-7.65-5.20-5.03-7.34-12.16-13.51-48.23-13.21-31.50-315.18-33.24-13.95-19.50-10.54-11.44-7.91-94.98-16.82-7.55-10.49-8.42-72.30-5.01-0.89-10.31-6.25-5.63-4.71-5.50-6.25-14.28-6.36
Payments To Acquire Productive Assets 22.2531.8325.1118.0515.7020.2113.0416.576.334.438.5514.499.0912.279.318.6310.4927.81NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 2010-03-31 2009-12-31
Net Cash Provided By Used In Financing Activities 28.38-81.952.82-342.64170.97-85.00-29.39-188.8054.92-201.101400.83217.45-31.49-141.09-25.42-29.78-33.80-11.26-91.01-67.5959.00-8.40-65.85-16.66-0.97-17.79-102.70-37.78-57.15-42.81-80.7838.03-11.281.40162.23-4.56-47.95-47.88-28.89-13.24-37.13-2.37-17.63-0.80-21.07-4.20-1.95-0.31-11.30-40.95-8.664.11-5.08-18.02-8.39-6.35-9.64

    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 2010-03-31 2009-12-31
Revenues 1327.041259.951188.681206.851249.251177.031125.791177.331150.881106.131243.52959.28945.55923.84901.34818.13818.23754.97730.71736.52664.62558.45597.86612.79623.15620.90600.45622.05607.56623.09617.09606.45556.72578.68572.30481.79467.04435.41419.90439.01406.59384.34334.32326.35286.27300.74266.35243.45239.60250.11238.30227.12214.11212.52211.53204.39203.32
Revenue From Contract With Customer Excluding Assessed Tax 1327.041259.951188.681206.851249.251177.031125.791177.331150.881106.131243.52959.28945.55923.84901.34818.13818.23754.97730.71736.52664.62558.45597.86612.79623.15620.90600.45622.05607.56623.09617.09606.45556.72578.68572.30481.79467.04435.41419.90439.01406.59384.34334.32326.35286.27300.74266.35243.45239.60250.11238.30227.12214.11212.52211.53204.39203.32
Change In Accounting Method Accounted For As Change In Estimate -4.60-5.07-2.13NANA2.67-0.96NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Outside The United States 160.12168.72155.66173.07191.60174.17200.95205.96182.59173.21189.58180.93155.38129.26114.24116.05139.38142.38147.28156.05153.42NA171.15190.21185.92NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, U. S. Federal Services 677.08617.40583.96584.08618.17579.07525.52573.29581.87540.30617.60330.14405.25423.23450.14393.39366.57312.18292.30289.74216.99117.38112.23116.33132.98127.32131.59145.37141.30146.65149.60150.19145.28154.28141.0199.47107.7390.6176.5592.6482.04NANANANANANANANANANANANANANANANA
Operating, U S Services 489.85473.83449.06449.70439.48423.80399.32398.08386.42392.62436.34448.21384.93371.35336.95308.70312.28300.41291.13290.74294.21NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Cost Plus Contracts 342.01298.06281.01312.18347.32303.28282.58322.82340.08284.62282.81286.08384.48394.49422.64398.97362.81332.31282.80298.13175.30NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Performance Based Contracts 704.71663.83617.80574.75569.22564.24520.20516.21490.96383.05389.80349.75293.96245.08295.65275.67292.76358.54260.05261.59312.89NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Fixed Price Contract 176.68189.61171.81180.67175.07156.81160.22158.87151.50140.35146.18146.34120.78119.25132.53100.50119.2211.18142.94139.87147.15NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Time And Materials Contract 103.64108.44118.05139.25157.64152.70162.79179.43168.33298.11424.74177.10146.33165.0250.5142.9943.4452.9244.9236.9229.28NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
International Government Agencies 155.61171.18148.74161.36181.76164.26191.75194.80171.38164.09180.05171.70147.34121.56107.35107.46130.82132.68136.85146.29142.78NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Including Local Municipalities And Commercial Customers 21.5415.6025.1629.0526.2126.7325.9417.5343.8636.3736.7134.0124.5223.9320.2018.3528.4732.4823.0031.8832.95NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Total United States State Government Agencies 486.94471.05445.86446.55437.36421.58401.04411.29371.55388.76431.99445.70388.11374.95344.75317.42307.11294.03294.57287.73290.61NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
United States Federal Government Agencies 662.95602.12568.92569.90603.92564.46507.05553.71564.09516.92594.77307.87385.57403.39429.03374.91351.83295.79276.29270.62198.28NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

Plots across concepts


IncomeStatement
Comprehensive Income Net Of Tax
Expenses
Other Nonoperating Income Expense
Balance Sheet
Cash And Cash Equivalents At Carrying Value
Assets
Property Plant And Equipment Net
Current Assets
Cash And Cash Equivalents At Carrying Value
NonCurrent Assets
Deferred Income Tax Assets Net
Liabilities
Liabilities Current
Current Liabilities
Accrued Income Taxes Current
Noncurrent Liabilities
Other Liabilities Noncurrent
Stockholders Equity
Accumulated Other Comprehensive Income Loss Net Of Tax
CashFlow
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInOperatingActivities
Increase Decrease In Prepaid Deferred Expense And Other Assets
NetCashProvidedByUsedInFinancingActivities
Payments Of Ordinary Dividends
Shares
Common Stock Shares Issued
OperatingLeaseLiability
Operating Lease Liability Current
AccountsReceivable
Allowance For Doubtful Accounts Receivable Current

Line plots across dimensions of each concept