Home Data Calendar Blog

INT

Tables

    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
Common Stock Value 0.600.600.600.600.600.600.600.600.600.600.600.600.600.600.700.700.700.700.700.700.700.700.700.700.700.700.700.700.700.700.700.700.700.700.720.720.720.720.720.720.730.720.720.720.720.720.710.710.710.710.70NANANA
Weighted Average Number Of Diluted Shares Outstanding 62.5062.80NA62.3062.4063.70NA63.3063.8063.60NA63.6063.3065.40NA65.7067.0067.40NA67.7068.0067.90NA68.2068.7069.20NA69.5070.0070.00NA70.3071.2071.40NA71.3571.4271.39NA71.8872.0272.00NA71.8271.7771.77NA71.5971.5670.98NA61.6660.6960.60
Weighted Average Number Of Shares Outstanding Basic 62.3062.20NA62.0062.2063.40NA63.0063.4063.00NA63.4063.3064.90NA65.3066.7067.10NA67.5067.7067.50NA67.9068.4068.70NA69.1069.5069.50NA70.0070.7070.70NA70.8070.8470.70NA71.3771.5271.29NA71.2271.1771.00NA70.9470.8669.97NA60.5059.4259.32
Earnings Per Share Basic 0.480.370.340.690.390.420.250.340.280.30-0.061.29-0.160.640.860.740.560.550.440.570.420.46-2.86-0.570.440.460.030.620.430.750.750.710.420.790.950.790.680.720.730.720.710.680.600.720.680.650.700.740.710.590.570.610.620.57
Earnings Per Share Diluted 0.480.360.340.680.390.410.240.340.280.30-0.061.29-0.160.630.860.730.550.550.440.560.420.46-2.86-0.570.440.450.030.610.430.750.740.710.420.780.940.780.680.710.730.720.710.680.600.720.680.650.700.740.700.580.560.600.610.56

    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
Revenues 10980.7012481.6013877.7015661.3017122.1012382.009942.808350.907085.505957.904702.104482.703158.308015.209358.109322.709459.408678.809988.6010429.5010150.809181.308872.008543.008086.208194.307792.107399.806633.005192.606731.907810.708496.407340.709779.5611713.4611342.4810550.9010404.6510493.6610479.6010184.039935.819911.679618.809479.069323.959510.798708.717079.415828.784987.074397.273918.02
Cost Of Revenue 10699.0012218.9013595.4015339.0016868.7012151.109727.508153.406901.605766.304536.904268.702944.507756.409071.409017.009190.808427.709726.4010162.809904.708937.908642.208303.107855.207962.907569.907163.106414.504968.806504.007584.008306.007125.309560.0911498.8511150.9610362.8610209.0710307.3210291.1510001.659772.489730.929446.679321.829161.669339.948543.616942.645705.134874.974289.713819.20
Gross Profit 281.70262.70282.40322.30253.40230.90215.20197.50183.90191.60165.20214.00213.90258.70286.60305.70268.60251.10262.20266.70246.20243.40229.90239.90231.00231.40222.30236.70218.50223.80228.00226.70190.40215.40219.47214.61191.52188.03195.58186.34188.46182.38163.34180.75172.12157.24162.29170.85165.10136.77123.65112.11107.5798.82
Operating Expenses 206.20198.20203.50222.00200.60189.60182.90155.80153.00154.00148.90175.20202.00187.90226.10212.00193.40180.70199.00188.50185.10186.20347.10178.60179.70181.10198.20178.40173.00160.50160.00160.30148.80143.90148.54140.50131.70123.73131.10122.14119.72115.44108.98109.7099.7797.9897.8799.9299.0081.2475.0667.0262.5156.69
General And Administrative Expense 80.8079.0069.9081.7082.3074.7070.2060.6057.4059.4062.0080.9084.4083.7089.3082.8079.5070.6081.8070.6074.9072.3088.2068.6076.0074.1081.2070.3066.8063.1062.4064.5059.0054.0062.0854.1453.1651.5051.3748.0944.2744.9147.7940.2342.9443.3140.3340.2840.5933.3828.2522.8821.9121.52
Operating Income Loss 75.5064.6078.80100.3052.8041.3032.4041.7030.9037.6016.4038.8011.9070.8060.5093.6075.2070.4063.3078.2061.1057.20-117.2061.3051.2050.3024.1058.2045.6063.3067.9066.4041.6071.5070.9374.1059.8164.3064.4864.2068.7466.9454.3671.0572.3659.2664.4270.9266.1055.5248.5945.0945.0642.12
Interest Expense 34.9035.9038.0034.7027.8016.8012.6012.1011.4011.1012.309.4010.7016.2016.7021.2021.7020.5019.7019.1019.2016.9020.1017.0015.5013.7014.2011.009.608.909.409.207.708.508.9410.116.176.015.996.015.084.084.824.565.694.93NANANANANANANANA
Income Tax Expense Benefit 9.804.206.5018.90-2.506.405.0010.002.008.803.1025.407.7016.000.7021.5020.0014.0013.2023.0012.407.3057.0082.604.605.000.005.407.104.809.5011.805.209.9016.1813.4410.2211.307.428.1911.6112.295.0014.6811.956.626.8910.6511.0510.418.077.517.767.68
Profit Loss 30.5022.6020.9043.9024.8026.3015.5022.3017.6018.80-3.8082.40-10.7041.6056.8049.4037.6037.3029.8038.7029.2031.30-193.70-37.9030.3031.102.1043.0029.8052.3051.4048.6028.4054.6067.0654.4646.3850.5153.4050.3052.3651.1145.0252.9054.8848.5553.0353.8450.6741.6639.2436.3737.0533.84
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax 1.10-2.20-1.3015.1027.10-19.3010.10-8.20-8.6016.40-6.906.10-21.0021.70-18.707.90-2.90-11.9029.40-5.606.90-9.70-2.10-8.700.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Comprehensive Income Loss Net Of Tax 10.203.5030.60-17.20-8.70-28.706.90-19.50-3.8012.4019.7021.20-16.00-11.306.90-3.60-8.90-11.7025.10-10.30-21.700.50-1.803.5011.2016.90-16.30-22.40-9.300.80-5.10-32.1022.00-33.80-22.49-17.305.393.50-4.240.11-10.211.04-0.76-0.65-10.892.81-1.60-10.82NANANANANANA
Net Income Loss 29.9022.8020.9042.5024.4026.3015.5021.7017.6018.90-3.6082.00-10.2041.4056.5048.2037.0037.2029.6038.2028.7031.20-193.00-38.5030.0031.302.2042.7030.0051.80NANANANANANANANANANANANANANANANANANA50.2041.11NANA36.9833.70
Comprehensive Income Net Of Tax 40.1026.3051.6025.3015.70-2.3022.402.2013.8031.2016.00103.60-26.7030.4064.9046.6028.7026.3054.7028.408.6032.10-194.80-35.5040.3048.00-14.0019.3021.5051.6047.3015.4051.6019.6044.6538.3653.6254.2347.6251.5840.8049.7742.0750.8437.7149.2248.4741.8350.6441.81NANANANA

    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
Assets 6961.907485.808164.607970.308795.707968.005942.405544.305249.804925.404500.304392.304881.005498.905992.405797.505751.205733.205676.906008.005757.005472.105587.805723.105286.005263.605412.605152.504748.504419.704549.404972.905102.504788.004879.985523.665538.535266.974739.284656.404529.144409.264107.754178.473887.893925.803697.253616.903362.063037.782566.45NANANA
Liabilities 4996.605471.806173.806024.706875.406022.604025.603620.503300.102982.302587.402472.503062.703648.704098.503938.903935.603877.503845.304226.803981.703701.103849.803787.303291.703288.003472.603175.702795.302446.502628.003097.103202.402905.803015.103711.953753.753535.123060.382994.142896.862817.142566.132684.182448.832530.232350.532321.012107.761843.021439.89NANANA
Liabilities And Stockholders Equity 6961.907485.808164.607970.308795.707968.005942.405544.305249.804925.404500.304392.304881.005498.905992.405797.505751.205733.205676.906008.005757.005472.105587.805723.105286.005263.605412.605152.504748.604419.704549.404972.905102.504788.004879.985523.665538.535266.974739.284656.404529.144409.264107.754178.473887.893925.803697.253616.903362.063037.782566.45NANANA
Stockholders Equity 1959.102008.301984.901939.701915.701941.401912.701919.701946.201939.501909.301916.001815.001846.401890.401842.101799.401840.301815.401765.201760.001755.201721.901919.001978.601960.801925.001961.601935.801962.001911.401864.901890.601871.501855.361808.361779.891727.071673.901639.731607.001565.281517.171472.041418.221380.611332.961284.021243.271194.081127.21NANANA

    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
Assets Current 4045.104613.805238.105049.305894.005025.304019.703693.203358.603064.502639.302534.802931.403533.804170.103969.503925.003894.703974.804327.904076.803770.703940.404025.303588.803589.203836.603752.503514.803110.603254.603700.703882.503595.603674.844329.384407.114140.113815.503775.793684.123580.953281.383527.563296.843356.633122.233040.172793.932511.292067.87NANANA
Cash And Cash Equivalents At Carrying Value 293.90216.70298.40280.30385.80266.20652.20796.00742.70735.30658.80572.70645.70537.00186.10218.50218.10194.00211.70142.10187.60152.90372.30546.00575.60619.30698.60872.30737.20689.70582.50609.60489.70391.00302.26388.54396.59446.50292.06333.22232.48159.60172.74139.40136.68242.59205.41151.85149.7493.37272.89424.87297.39303.08
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents 293.90216.70298.40280.30385.80266.20652.20796.00742.70735.30658.80572.70645.70537.00186.10218.50218.10194.00211.70142.10187.60152.90372.30NANANA698.60NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Accounts Receivable Net Current 2473.302997.203294.103172.903954.703510.202355.302032.501835.001669.201238.401244.101415.901985.102891.902688.802747.902728.702739.603106.902951.902666.302705.602583.402241.402209.102344.002062.602030.701673.201812.602039.102358.202202.302307.852837.052921.832771.632538.642514.682587.982494.372193.872380.452124.642290.092160.562166.711982.961892.311386.70NANANA
Inventory Net 552.60618.60779.90727.50903.80680.50477.90439.30426.50333.70344.30291.00308.80332.80593.30582.10555.80598.70523.10679.30559.20590.20505.00522.70441.80460.00458.00484.50373.50333.70359.10414.00450.80421.90437.57679.51702.62584.84655.05614.29551.33634.06572.31591.87557.39450.29472.58427.50429.21312.38211.53NANANA
Other Assets Current 428.20455.90479.90458.20224.20215.30305.90227.60199.00214.10280.40269.20341.80341.00358.80344.00288.90270.70279.50258.90247.80250.30241.90287.30236.10204.40230.60241.20282.70233.70209.80378.70392.50294.60246.63343.37275.21248.41209.55201.74212.06180.49183.55181.83319.89200.68174.3784.5647.8233.7737.48NANANA

    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
Property Plant And Equipment Net NANA484.20NANANA348.90NANANA342.60NANANA360.90366.50359.30356.10350.30338.80335.00335.40329.80332.10328.00317.30311.20260.30220.90229.20225.60224.70212.40203.90202.72204.79197.36189.72129.69153.01136.85119.64112.53101.7492.6089.5190.7189.4984.6564.9064.11NANANA
Goodwill 1236.601234.301233.001221.101233.301244.60861.90854.70858.90858.00858.60848.20913.50915.40843.70846.90850.60853.30852.70855.60856.70866.90845.50901.10887.90883.40835.80720.00672.20680.60675.80667.90650.30645.90656.08609.91577.16568.04483.59477.26467.75468.46470.51396.92353.55348.21346.25343.48330.21308.16287.43NANANA
Intangible Assets Net Excluding Goodwill 318.10327.00336.20345.00356.70369.50189.10NANANA202.80NANANA221.70NANANA245.40NANANA279.70289.60NANA282.30NANANA210.90NANANA213.59NANANA167.20NANANA172.27117.72103.74101.94107.62109.09123.47124.05117.73NANANA
Finite Lived Intangible Assets Net NANA282.50NANANA163.80NANANA178.30NANANA181.30NANANA206.00NANANA239.40249.50NANA240.70NANANA179.00NANANA181.63NANANA146.03NANANA153.27NANANA100.03NANANA110.14NANANA
Other Assets Noncurrent 854.80813.70873.20879.50835.60854.70522.80NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA71.0734.5241.1729.5030.4434.6629.7929.3929.32NANANA

    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
Liabilities Current 3572.004153.504608.604568.305094.704412.503096.702696.502392.602092.201684.001557.001606.602109.303162.402910.502902.302873.202935.903283.403013.502670.102718.602466.302128.502094.702182.701948.201911.701555.001762.802106.002316.102112.802241.352847.982971.912714.132514.512485.652504.582497.342149.302363.782087.742210.732026.141989.541880.761719.101358.48NANANA
Accounts Payable Current 2708.703213.203529.503237.903936.703447.502399.602024.301844.801619.301214.701085.801090.401541.102602.702386.902441.402376.602399.602785.902536.002197.702239.702041.001794.401729.501770.401558.601520.101158.201349.601629.201897.401736.201850.132455.912567.662362.172210.432154.132210.532185.321814.792037.841774.511880.861739.681707.701646.851488.591131.23NANANA
Accrued Liabilities Current 589.70669.20469.30469.20404.70398.00292.70267.60364.20313.40290.60333.00337.90385.80378.90394.10306.20357.20377.00356.00348.80334.70344.90302.20221.40249.60306.00254.30260.50268.00263.80329.90302.20251.80234.50223.09202.77336.25289.44302.88265.34283.65211.49178.10190.98225.45163.1188.30NANA76.20NANANA

    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
Debt And Capital Lease Obligations NANA845.70NANANA508.70NANANA524.70NANANA628.80NANANA701.00742.30765.30834.40910.201151.701067.80NA1186.301138.90NANA772.20884.40NANA689.87767.27693.53728.66463.71458.64NANA380.32NANANA287.15NANANA41.64NANANA
Long Term Debt And Capital Lease Obligations 816.20708.40829.90693.601024.10869.10478.10484.20491.60496.90501.80506.901043.301145.90574.70671.00666.50649.70659.90706.60731.60800.80884.601128.101046.101065.801170.801110.10767.70776.50746.70861.20751.60679.40671.95750.88678.59712.96449.06430.00322.64248.31354.25NANANA269.35NANANANANANANA
Minority Interest 6.205.705.905.904.504.104.104.103.503.503.603.803.303.703.5016.5016.1015.5016.1016.0015.3015.9016.0016.8015.7014.8015.0015.2017.5011.2010.0010.909.5010.709.523.354.894.785.0022.5225.2826.8424.4522.2520.8514.9613.7611.8711.030.68-0.64NANANA
Other Liabilities Noncurrent 608.40610.00522.50557.30563.90532.50236.80231.70199.10174.50186.10193.00201.60184.90151.30152.00164.10164.0054.9049.9049.5051.5044.2043.2040.7039.0034.50NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating Lease Liability Noncurrent NANA164.20NANANA133.80NANANA124.30NANANA124.70NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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
Stockholders Equity 1959.102008.301984.901939.701915.701941.401912.701919.701946.201939.501909.301916.001815.001846.401890.401842.101799.401840.301815.401765.201760.001755.201721.901919.001978.601960.801925.001961.601935.801962.001911.401864.901890.601871.501855.361808.361779.891727.071673.901639.731607.001565.281517.171472.041418.221380.611332.961284.021243.271194.081127.21NANANA
Stockholders Equity Including Portion Attributable To Noncontrolling Interest 1965.202014.001990.701945.601920.201945.501916.801923.801949.701943.001912.901919.801818.301850.101893.901858.601815.601855.801831.601781.201775.301771.001738.001935.801994.301975.601940.001976.801953.301973.201921.401875.801900.101882.201864.881811.711784.781731.841678.891662.261632.281592.111541.621494.291439.071395.581346.721295.891254.301194.771126.561064.43800.98766.25
Common Stock Value 0.600.600.600.600.600.600.600.600.600.600.600.600.600.600.700.700.700.700.700.700.700.700.700.700.700.700.700.700.700.700.700.700.700.700.720.720.720.720.720.720.730.720.720.720.720.720.710.710.710.710.70NANANA
Additional Paid In Capital Common Stock 107.20188.20182.40180.10172.80206.70168.10190.20211.30210.80204.60221.10219.30218.20274.70284.50280.70343.00340.40340.80359.30358.60354.90349.30373.30391.80399.90418.00411.00438.40435.30431.90468.90497.10496.40491.41498.65496.79495.20506.00522.19518.60517.59511.86506.21503.64502.55499.42NANA468.96NANANA
Retained Earnings Accumulated Deficit 1998.201976.701962.501950.201916.401899.401880.601872.601858.401848.301836.701846.601768.601785.101761.301711.401669.701639.301606.101580.401546.301521.601492.801693.901732.401706.501679.301681.201642.701636.801588.601541.001495.501469.901418.451353.961300.951255.381207.301158.081109.271060.931014.88974.71925.89879.97836.22788.81738.81691.26652.80NANANA
Accumulated Other Comprehensive Income Loss Net Of Tax -146.90-157.10-160.60-191.20-174.00-165.40-136.70-143.60-124.10-120.30-132.60-152.30-173.50-157.50-146.30-154.30-151.60-142.70-131.70-156.70-146.30-125.70-126.50-124.80-127.80-138.10-154.80-138.30-118.60-113.90-113.20-108.70-74.50-96.20-60.22-37.73-20.43-25.82-29.32-25.08-25.19-14.98-16.02-15.26-14.60-3.72-6.52-4.935.895.454.75NANANA
Minority Interest 6.205.705.905.904.504.104.104.103.503.503.603.803.303.703.5016.5016.1015.5016.1016.0015.3015.9016.0016.8015.7014.8015.0015.2017.5011.2010.0010.909.5010.709.523.354.894.785.0022.5225.2826.8424.4522.2520.8514.9613.7611.8711.030.68-0.64NANANA
Stock Issued During Period Value New Issues NANANANANA50.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA0.00NANANA
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value 4.006.10NA7.303.103.70NA3.303.308.70NA1.902.30-1.80NA3.903.504.00-0.301.502.304.206.006.005.104.205.205.604.904.003.904.804.403.704.593.763.133.783.704.274.353.753.814.313.052.442.371.742.542.272.352.722.411.31

    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
Net Cash Provided By Used In Operating Activities 43.50143.00-90.80258.5042.80-72.00-50.1082.7037.20103.40113.50245.50235.609.5060.1032.90125.0010.80133.50-87.400.20-228.8057.50NANANANANANANANANANANANANANANANANANANANANANANANANA6.79-144.49NANA7.2116.57
Net Cash Provided By Used In Investing Activities -32.60-23.50-25.70-20.70-21.20-657.30-48.509.90-17.00-2.70-14.10255.60-19.70-149.004.60-21.50-15.10-18.50-13.0099.50113.4086.1055.30NANANANANANANANANANANANANANANANANANANANANANANANANA-43.78-69.63NANA-3.26-9.21
Net Cash Provided By Used In Financing Activities 63.50-192.80122.30-336.00107.30343.70-43.30-34.60-14.90-20.80-24.20-583.70-112.10507.00-101.80-6.00-86.20-10.90-45.10-57.30-73.90-80.80-288.90NANANANANANANANANANANANANANANANANANANANANANANANANA92.8833.44NANA-9.31-2.10

    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
Net Cash Provided By Used In Operating Activities 43.50143.00-90.80258.5042.80-72.00-50.1082.7037.20103.40113.50245.50235.609.5060.1032.90125.0010.80133.50-87.400.20-228.8057.50NANANANANANANANANANANANANANANANANANANANANANANANANA6.79-144.49NANA7.2116.57
Net Income Loss 29.9022.8020.9042.5024.4026.3015.5021.7017.6018.90-3.6082.00-10.2041.4056.5048.2037.0037.2029.6038.2028.7031.20-193.00-38.5030.0031.302.2042.7030.0051.80NANANANANANANANANANANANANANANANANANA50.2041.11NANA36.9833.70
Profit Loss 30.5022.6020.9043.9024.8026.3015.5022.3017.6018.80-3.8082.40-10.7041.6056.8049.4037.6037.3029.8038.7029.2031.30-193.70-37.9030.3031.102.1043.0029.8052.3051.4048.6028.4054.6067.0654.4646.3850.5153.4050.3052.3651.1145.0252.9054.8848.5553.0353.8450.6741.6639.2436.3737.0533.84
Increase Decrease In Accounts Receivable -524.70-295.7072.10-740.40487.701051.30324.70207.20161.90438.80-16.70179.00-562.20-900.40185.20-33.6023.70-11.20-330.30275.80428.5071.20110.30365.0020.80-129.50294.50-17.80373.00-142.90-223.10-312.00137.50-85.60-520.20-101.92143.9715.6434.70-87.4178.67303.01-270.42215.22-169.38127.28-5.01195.3778.06457.57145.3320.3982.5480.85
Increase Decrease In Inventories -66.60-161.4045.00-175.90242.40140.6042.7015.1088.40-11.0048.40-16.60-37.50-245.307.9013.00-43.0083.40-165.30120.40-28.1084.80-25.6084.70-14.50-0.70-39.8079.1036.30-26.10-58.80-39.8030.20-13.00-243.84-13.66116.57-91.3337.5664.11-84.0860.16-19.7333.8799.72-23.0142.87-0.96116.4764.06-34.1679.1218.77-4.81
Increase Decrease In Accounts Payable -523.50-322.30249.80-692.60506.80996.70359.80178.10211.60394.3097.70205.50-469.60-1057.50107.10-33.4080.90-10.90-382.70253.00351.90-50.90197.50240.9057.50-44.70210.2023.20381.20-191.20-268.10-264.20142.70-91.90-595.63-111.56199.40-77.8969.48-60.305.40370.90-292.69208.32-104.79143.9931.3664.35147.65330.2483.5820.8762.5180.44
Share Based Compensation 4.006.103.607.303.003.704.203.403.308.70-3.401.902.40-1.8011.204.703.504.200.301.602.204.205.906.105.104.104.705.704.704.103.804.804.204.204.473.613.703.974.144.384.333.873.744.383.052.902.842.542.792.872.352.722.411.31

    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
Net Cash Provided By Used In Investing Activities -32.60-23.50-25.70-20.70-21.20-657.30-48.509.90-17.00-2.70-14.10255.60-19.70-149.004.60-21.50-15.10-18.50-13.0099.50113.4086.1055.30NANANANANANANANANANANANANANANANANANANANANANANANANA-43.78-69.63NANA-3.26-9.21
Payments To Acquire Property Plant And Equipment 27.7018.8022.4018.5021.0016.7010.9014.1012.202.005.8012.6015.5017.4021.4022.2015.5021.8027.6015.8013.5015.4016.206.3021.5010.007.205.609.2014.1014.6014.508.8013.1013.0517.0911.148.8732.4325.6411.7012.959.729.175.623.953.698.414.772.634.583.753.260.89

    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
Net Cash Provided By Used In Financing Activities 63.50-192.80122.30-336.00107.30343.70-43.30-34.60-14.90-20.80-24.20-583.70-112.10507.00-101.80-6.00-86.20-10.90-45.10-57.30-73.90-80.80-288.90NANANANANANANANANANANANANANANANANANANANANANANANANA92.8833.44NANA-9.31-2.10
Payments Of Dividends Common Stock 8.708.608.607.407.607.407.507.607.506.106.306.306.506.506.506.604.004.004.104.004.104.004.004.104.104.104.104.204.104.204.204.204.302.602.652.652.662.642.662.682.672.672.672.672.692.662.652.652.702.602.232.232.232.23
Payments For Repurchase Of Common Stock NANA0.000.0035.0013.7026.10NANANA12.700.000.0055.600.000.0065.400.000.0020.000.000.000.0030.0020.8011.1022.800.0018.400.000.0040.50NANA0.00NANANA15.00NANANANANANANANANANANANANANANA

    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
Revenues 10980.7012481.6013877.7015661.3017122.1012382.009942.808350.907085.505957.904702.104482.703158.308015.209358.109322.709459.408678.809988.6010429.5010150.809181.308872.008543.008086.208194.307792.107399.806633.005192.606731.907810.708496.407340.709779.5611713.4611342.4810550.9010404.6510493.6610479.6010184.039935.819911.679618.809479.069323.959510.798708.717079.415828.784987.074397.273918.02
Sales 10980.7012481.6013877.7015661.3017122.1012382.009942.808350.907085.505957.904702.104482.703158.308015.209358.109322.709459.408678.809988.6010429.5010150.809181.308872.108543.008086.208194.30NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Aviation NA6222.806683.907262.007843.505010.504343.803579.702805.802095.001798.601596.201020.603764.104698.704743.004785.004252.704900.805025.304900.704292.904006.603705.803508.403317.403104.202969.202621.602221.102660.602995.303185.302897.003907.004675.534436.514249.804232.944179.023745.073930.593909.293823.343547.873411.553314.093540.503364.832646.592124.831857.151691.04NA
Land NA3891.304457.105013.905431.804380.803111.002670.402457.202188.201714.301645.201197.602106.002568.502555.802663.002493.602705.802854.402960.202860.702840.102770.502564.002783.402542.902509.802171.001695.002218.402427.302505.702123.002767.903312.323373.152820.882641.402738.872767.432536.302577.532458.242303.782163.322022.341925.111810.901433.391214.31773.83429.58NA
Marine NA2367.502736.703385.403846.802990.602488.002100.701822.401674.701189.301241.20940.202145.002090.802023.902011.401932.502382.002549.802289.902027.702025.402066.702013.802093.502145.001920.701840.401276.501852.902388.102805.402320.703104.663725.613532.823480.223530.323575.783967.113717.143449.003630.093767.143904.193987.514045.183532.982999.422489.642356.092276.65NA
Aviation 5194.40NANANA7843.50NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Land 3642.30NANANA5431.80NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Marine 2144.00NANANA3846.80NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
1266.701386.902107.901680.301854.901419.301334.601071.40887.60845.70649.50610.80545.801181.701137.301077.801064.501078.101400.101358.901168.501192.701123.701066.701094.10NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
1278.801722.801691.501695.701893.001430.101100.40882.30724.20597.30459.10354.50236.70924.50984.90869.20907.60876.00821.50760.80761.60829.70730.70639.10592.10NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
6134.207051.307828.608382.509869.706900.805294.804578.103984.403147.402351.502260.501439.703798.304812.704874.505061.004616.905274.105610.705658.205001.204971.104759.404408.30NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
EMEA 2351.602407.202881.303577.603391.602511.302052.901863.701479.001363.901057.601096.10756.701868.302267.802391.802314.902014.302293.602641.902430.601987.201932.001953.201828.201714.60NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
, Aviation NA272.30322.40334.70318.60225.30231.80173.60156.10121.40101.6082.60103.90252.30378.00327.00340.80364.40429.10379.80363.60392.00322.70257.10248.50NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
, Land NA4.30-49.003.706.6048.6020.706.504.005.600.904.100.804.705.503.804.104.800.700.700.801.101.500.800.30NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
, Marine NA1110.301834.501341.901529.801145.401082.00891.20727.50718.80547.10524.00441.00924.60753.80747.00719.50708.90970.20978.30804.10799.60799.50808.80845.30NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
, Aviation 253.10NANANA318.60NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
, Land 7.90NANANA6.60NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
, Marine 1005.70NANANA1529.80NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
, Aviation NA1218.001210.101211.201329.00953.20728.80561.10453.40349.10257.70155.5077.20560.70607.40579.40614.60545.70496.10468.00477.20490.20401.10331.90301.70NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
, Land NA217.70208.10235.70265.00198.40167.50160.60139.80122.70120.40112.9076.40130.40170.60153.30149.60138.90155.10136.10156.30184.20197.30179.30158.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
, Marine NA287.10273.30248.80299.00278.60204.10160.60131.00125.6081.0086.1083.10233.30206.80136.50143.40191.40170.30156.60128.10155.20132.40127.90132.40NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
, Aviation 889.10NANANA1329.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
, Land 238.90NANANA265.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
, Marine 150.80NANANA299.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
, Aviation NA3897.904120.904216.205060.003291.802795.802362.301943.701431.301101.00910.30500.602126.802766.702689.702828.502648.003006.403098.703157.602763.002672.302420.702295.60NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
, Land NA2707.903221.003622.004136.203049.602107.601932.601750.801460.501081.801143.50804.901329.401710.701787.301884.601634.401858.702078.402142.601958.302019.602031.401866.30NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
, Marine NA445.50486.60544.30673.40559.40391.30283.20289.90255.60168.60206.60134.20342.10335.40397.40347.90334.50409.00433.60358.00279.90279.20307.30246.40NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
, Aviation 3047.00NANANA5060.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
, Land 2719.00NANANA4136.20NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
, Marine 368.10NANANA673.40NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
EMEA, Aviation NA824.701036.301500.901301.90641.90633.70639.40363.20266.90260.60346.10157.80638.90941.101155.301008.80719.10886.501122.10962.80670.00710.30752.00616.60NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
EMEA, Land NA1057.101085.001059.40958.301038.40754.70571.40555.80609.90427.40385.00313.90618.20634.30580.90569.70640.50643.00605.10635.70679.80609.80548.60530.20NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
EMEA, Marine NA525.40760.001017.201131.40831.00664.50652.80560.10487.20369.60365.00285.00611.20692.40655.70736.30654.70764.00914.70832.20637.40611.90652.60681.50NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
EMEA, Aviation 1002.00NANANA1301.90NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
EMEA, Land 729.90NANANA958.30NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
EMEA, Marine 619.70NANANA1131.40NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

Plots across concepts


IncomeStatement
Other Comprehensive Income Loss Net Of Tax
Expenses
Other Nonoperating Income Expense
Balance Sheet
Operating Lease Right Of Use Asset
Assets
Operating Lease Right Of Use Asset
Current Assets
Cash And Cash Equivalents At Carrying Value
NonCurrent Assets
Operating Lease Right Of Use Asset
Liabilities
Dividends Payable Current And Noncurrent
Current Liabilities
Operating Lease Liability Current
Noncurrent Liabilities
Minority Interest
Stockholders Equity
Accumulated Other Comprehensive Income Loss Net Of Tax
CashFlow
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInOperatingActivities
Increase Decrease In Accounts Receivable
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInFinancingActivities
Proceeds From Payments For Other Financing Activities
Shares
Common Stock Shares Issued
DividendsAndRepurchase
Payments For Repurchase Of Common Stock
OperatingLeaseLiability
Operating Lease Liability Current
NonoperatingIncomeExpense
Nonoperating Income Expense
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Payments Due Year Four
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Net
AccountsReceivable
Allowance For Doubtful Accounts Receivable Current

Line plots across dimensions of each concept


TTM Greenblatt ROC
_
(None,)
T T M  Greenblatt  R O C_
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:StatementGeographical
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Statement Geographical
us-gaap:Revenues
us-gaap:StatementBusinessSegments
(None,)
Revenuesus-gaap: Statement Business Segments
us-gaap:OperatingIncomeLoss
us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments
('us-gaap:Operating', None)
Operating Income Lossus-gaap: Consolidation Items, us-gaap: Statement Business Segments
us-gaap:ProfitLoss
us-gaap:StatementEquityComponents
(None,)
Profit Lossus-gaap: Statement Equity Components
us-gaap:OtherComprehensiveIncomeLossNetOfTax
us-gaap:StatementEquityComponents
(None,)
Other Comprehensive Income Loss Net Of Taxus-gaap: Statement Equity Components
us-gaap:Assets
us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments
('us-gaap:Operating', None)
Assetsus-gaap: Consolidation Items, us-gaap: Statement Business Segments
us-gaap:AccountsReceivableNetCurrent
us-gaap:StatementBusinessSegments
(None,)
Accounts Receivable Net Currentus-gaap: Statement Business Segments
us-gaap:PropertyPlantAndEquipmentNet
us-gaap:StatementGeographical
(None,)
Property Plant And Equipment Netus-gaap: Statement Geographical
us-gaap:Goodwill
us-gaap:StatementBusinessSegments
(None,)
Goodwillus-gaap: Statement Business Segments
us-gaap:FiniteLivedIntangibleAssetsNet
us-gaap:FiniteLivedIntangibleAssetsByMajorClass
(None,)
Finite Lived Intangible Assets Netus-gaap: Finite Lived Intangible Assets By Major Class
us-gaap:LongTermDebt
us-gaap:DebtInstrument
(None,)
Long Term Debtus-gaap: Debt Instrument
us-gaap:LongTermDebt
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
(None, 'us-gaap:SeniorNotes')
Long Term Debtus-gaap: Debt Instrument, us-gaap: Longterm Debt Type
us-gaap:LongTermDebt
us-gaap:CreditFacility, us-gaap:LongtermDebtType
('us-gaap:RevolvingCreditFacility', None)
Long Term Debtus-gaap: Credit Facility, us-gaap: Longterm Debt Type
us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
us-gaap:StatementEquityComponents
(None,)
Stockholders Equity Including Portion Attributable To Noncontrolling Interestus-gaap: Statement Equity Components
us-gaap:StockIssuedDuringPeriodValueNewIssues
us-gaap:StatementEquityComponents
(None,)
Stock Issued During Period Value New Issuesus-gaap: Statement Equity Components
us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
us-gaap:StatementEquityComponents
(None,)
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Valueus-gaap: Statement Equity Components
us-gaap:ProfitLoss
us-gaap:StatementEquityComponents
(None,)
Profit Lossus-gaap: Statement Equity Components
us-gaap:Revenues
us-gaap:StatementBusinessSegments
(None,)
Revenuesus-gaap: Statement Business Segments
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:StatementGeographical
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Statement Geographical