Home Data Calendar Blog

MMS

Tables

    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 2010-03-31 2009-12-31
Weighted Average Number Of Diluted Shares Outstanding 61.3861.6261.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.0861.3761.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.471.311.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.461.311.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

    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 2010-03-31 2009-12-31
Revenue From Contract With Customer Excluding Assessed Tax 1314.931348.361327.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 1314.931348.361327.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 982.621030.771026.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 332.31317.59300.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 167.03168.45169.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 141.74127.49107.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 20.5520.3721.5120.5121.0321.0021.6116.1010.799.449.6410.703.090.760.21NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Interest Paid Net 19.4219.4220.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 30.6227.4421.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
Income Taxes Paid 24.03NANA0.5928.5326.944.9811.9813.5342.528.0131.8725.5438.404.1033.502.7046.606.3023.308.7030.107.1017.2019.6024.504.0022.3026.7035.103.7028.8010.9049.4519.1533.5010.2031.705.9022.0021.9029.006.5017.60NANANANANANANANANANANANANANANA
Net Income Loss 89.7580.5164.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 88.9780.9561.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

    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 2010-03-31 2009-12-31
Assets 3999.794041.144016.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 2181.072252.002299.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 3999.794041.144016.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 1818.711789.141717.811667.841632.851601.721581.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

    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 2010-03-31 2009-12-31
Assets Current 1078.291118.451109.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 102.7977.37104.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 147.80118.34153.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 850.46916.00860.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 115.57110.91129.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

    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 2010-03-31 2009-12-31
Amortization Of Intangible Assets 23.5421.6423.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 35.0235.3734.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 1780.301780.161781.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 653.39676.91680.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 31.8236.8834.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

    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 2010-03-31 2009-12-31
Liabilities Current 680.04728.72658.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 39.9588.5290.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 280.84276.20267.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 11.1515.7923.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 55.7350.5649.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 82.0676.5763.0360.4864.8266.8096.2087.15106.80122.07111.5898.5968.8561.4858.3151.6648.7446.2142.7643.3440.9539.2237.2351.18NANANA71.72NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 2010-03-31 2009-12-31
Long Term Debt Noncurrent 1100.701121.341222.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 200.81192.89198.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 6.479.3712.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 101.91112.78118.59129.37120.77121.96119.0886.1793.03106.67119.65121.77118.34110.1295.68104.01103.24109.34121.62NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 2010-03-31 2009-12-31
Stockholders Equity 1818.711789.141717.811667.841632.851601.721581.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 1245.361224.901163.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.93-30.15-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.488.709.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

    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 2010-03-31 2009-12-31
Net Cash Provided By Used In Operating Activities 199.33130.4921.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 -34.69-42.04-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 -135.33-122.8728.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

    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 2010-03-31 2009-12-31
Net Cash Provided By Used In Operating Activities 199.33130.4921.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 89.7580.5164.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 -5.270.84-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 -65.8657.0135.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 4.54-6.15-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.488.709.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

    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 2010-03-31 2009-12-31
Net Cash Provided By Used In Investing Activities -34.69-42.04-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 34.6925.3022.2531.8325.1118.0515.7020.2113.0416.576.334.438.5514.499.0912.279.318.6310.4927.81NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 2010-03-31 2009-12-31
Net Cash Provided By Used In Financing Activities -135.33-122.8728.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

    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 2010-03-31 2009-12-31
Revenues 1314.931348.361327.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 1314.931348.361327.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 -3.58-3.10-4.60-5.07-2.13-6.50NA2.67-0.96NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Outside The United States 159.28160.54160.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 683.35701.70677.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 472.30486.12489.85473.83449.06449.70439.48423.80399.32398.08386.42392.62436.34448.21384.93371.35336.95308.70312.28300.41291.13290.74294.21NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Cost Plus Contracts 281.82334.50342.01298.06281.01312.18347.32303.28282.58322.82340.08284.62282.81286.08384.48394.49422.64398.97362.81332.31282.80298.13175.30NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Performance Based Contracts 758.94738.89704.71663.83617.80574.75569.22564.24520.20516.21490.96383.05389.80349.75293.96245.08295.65275.67292.76358.54260.05261.59312.89NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Fixed Price Contract 170.79166.82176.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.38108.16103.64108.44118.05139.25157.64152.70162.79179.43168.33298.11424.74177.10146.33165.0250.5142.9943.4452.9244.9236.9229.28NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
International Government Agencies 156.59156.80155.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.1522.4821.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 470.30483.15486.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 666.89685.94662.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 Financing Activities
NetCashProvidedByUsedInOperatingActivities
Increase Decrease In Accounts Receivable
NetCashProvidedByUsedInFinancingActivities
Net Cash Provided By Used In Financing Activities
Shares
Common Stock Shares Issued
OperatingLeaseLiability
Operating Lease Liability Current
AccountsReceivable
Allowance For Doubtful Accounts Receivable Current

Line plots across dimensions of each concept