Home Data Calendar Blog

EA


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 2009-09-30 2009-06-30
Preferred Stock Par Or Stated Value Per Share NANANA0.00NANANA0.00NANANA0.00NANANA0.00NANANA0.00NANANA0.00NANA0.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.00NANA0.00NANANA
dei: Entity Common Stock Shares Outstanding NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Weighted Average Number Of Diluted Shares Outstanding 271.00272.00274.00NA278.00279.00281.00NA285.00287.00289.00NA292.00293.00292.00NA294.00296.00299.00NA304.00307.00310.00NA308.00309.00313.00NA303.00301.00315.00NA311.00312.00335.00NA323.00322.00322.00NA309.00308.00312.00NANANA320.00NANANA337.00NANANA332.00NANANANA
Weighted Average Number Of Shares Outstanding Basic 269.00271.00272.00NA276.00278.00279.00NA283.00285.00286.00NA290.00289.00288.00NA292.00295.00297.00NA302.00305.00306.00NA308.00309.00309.00NA303.00301.00301.00NA311.00312.00311.00NA311.00313.00313.00NA309.00308.00304.00NA304.00316.00317.00NA332.00331.00331.00NANANANANANANANA
Earnings Per Share Basic 1.081.471.48-0.030.741.081.110.790.231.030.710.270.730.641.271.441.182.894.780.700.870.840.961.98-0.60-0.072.081.840.00-0.131.462.93-0.14-0.451.421.270.460.011.071.18-1.00-0.890.731.07-0.15-1.210.631.22-0.62-1.030.67NANANA0.29NANANANA
Earnings Per Share Diluted 1.071.471.47-0.040.731.071.110.790.231.020.710.260.720.631.251.431.182.894.750.690.860.830.951.95-0.60-0.072.061.810.00-0.131.402.79-0.14-0.451.321.190.440.011.041.15-1.00-0.890.711.05-0.15-1.210.631.20-0.62-1.030.66NANANA0.29NANANANA

    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 2009-09-30 2009-06-30
Revenues 1945.001914.001924.001874.001881.001904.001767.001825.001789.001826.001551.001346.001673.001151.001459.001387.001593.001348.001209.001238.001289.001286.001137.001582.001160.00959.001449.001527.001149.00898.001271.001308.001070.00815.001203.001185.001126.00990.001214.001123.00808.00695.00949.001209.00922.00711.00955.001368.001061.00715.00999.001090.001053.00631.00815.00979.001243.00788.00644.00
Cost Of Revenue 529.00456.00368.00448.00568.00462.00314.00419.00631.00494.00315.00319.00601.00286.00288.00269.00508.00405.00187.00276.00413.00418.00215.00233.00501.00389.00154.00202.00516.00401.00179.00226.00546.00409.00173.00234.00401.00427.00367.00223.00517.00413.00194.00309.00429.00445.00205.00374.00552.00432.00240.00328.00586.00363.00222.00298.00654.00NANA
Cost Of Goods And Services Sold 529.00456.00368.00448.00568.00462.00314.00419.00631.00494.00315.00319.00601.00286.00288.00269.00508.00405.00187.00276.00413.00418.00215.00233.00501.00389.00154.00202.00516.00401.00179.00226.00546.00409.00173.00234.00401.00427.00367.00223.00517.00413.00194.00309.00429.00445.00205.00374.00552.00432.00240.00328.00586.00363.00222.00298.00654.00NANA
Gross Profit 1416.001458.001556.001426.001313.001442.001453.001406.001158.001332.001236.001027.001072.00865.001171.001118.001085.00943.001022.00962.00876.00868.00922.001349.00659.00570.001295.001325.00633.00497.001092.001082.00524.00406.001030.00951.00725.00563.00847.00900.00291.00282.00755.00900.00493.00266.00750.00994.00509.00283.00759.00762.00467.00268.00593.00681.00589.00195.00323.00
Operating Expenses 1051.001081.001014.001251.001024.001015.001012.001041.001056.00992.00914.00852.00821.00716.00700.00717.00724.00675.00607.00766.00634.00610.00622.00596.00680.00611.00552.00608.00637.00546.00532.00546.00555.00525.00518.00551.00563.00539.00485.00556.00583.00534.00522.00591.00532.00630.00535.00629.00692.00657.00532.00617.00770.00520.00495.00598.00696.00NANA
General And Administrative Expense 170.00173.00163.00224.00162.00174.00167.00165.00163.00176.00169.00174.00149.00133.00136.00142.00126.00128.00110.00123.00106.00117.00114.00126.00120.00118.00105.00110.00110.00111.00108.00110.0097.00101.0098.0099.00107.0092.0088.00105.0091.00129.0085.00101.0068.0099.0086.00115.0098.0088.0074.0075.0075.0077.0074.0079.0084.00NANA
Selling And Marketing Expense 276.00280.00229.00255.00256.00233.00234.00245.00293.00233.00190.00196.00216.00156.00121.00167.00202.00152.00110.00229.00187.00146.00140.00130.00230.00160.00121.00162.00240.00143.00128.00153.00190.00156.00123.00165.00169.00183.00130.00155.00214.00164.00147.00217.00214.00212.00145.00222.00269.00222.00140.00194.00253.00173.00127.00171.00208.00NANA
Operating Income Loss 365.00377.00542.00175.00289.00427.00441.00365.00102.00340.00322.00175.00251.00149.00471.00401.00361.00268.00415.00196.00242.00258.00300.00753.00-21.00-41.00743.00717.00-4.00-49.00560.00536.00-31.00-119.00512.00400.00162.0024.00362.00344.00-292.00-252.00233.00309.00-39.00-364.00215.00365.00-183.00-374.00227.00145.00-303.00-252.0098.0083.00-107.00-417.00-245.00
Interest Expense 15.0014.0015.0015.0014.0015.0014.0015.0014.0015.0014.0012.0011.0011.0011.0012.0010.0011.0011.0078.00-11.00-11.00-11.0076.00-10.00-11.00-11.0083.00-12.00-11.00-13.0055.00-7.00-12.00-8.0055.00-8.00-8.00-8.007.008.008.007.008.007.007.007.007.007.00NANANANANANANANANANA
Interest Expense Debt 14.0014.0014.00NA13.0014.0014.00NA13.0014.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Interest Paid Net 0.00NANA28.000.00NANA28.000.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Allocated Share Based Compensation Expense 151.00155.00130.00142.00141.00140.00125.00125.00129.00149.00125.00109.00111.00113.00102.0091.0091.0092.0073.0073.0075.0066.0070.0069.0063.0062.0048.0052.0048.0048.0048.0047.0042.0044.0045.0036.0039.0040.0029.0039.0040.0038.0033.0042.0039.0044.0039.00NANANANANANANANANANANANA
Income Tax Expense Benefit 92.00-8.00154.00193.0078.00128.00125.00131.0025.0032.00104.0089.0034.00-46.00103.00-4.0028.00-570.00-985.0010.003.0021.0026.00147.00170.00-16.00105.00150.00-5.00-14.00112.00-373.0015.0012.0067.002.0014.0015.0019.00-30.0010.0013.006.007.0012.0013.009.00-39.0012.00-40.009.00-2.0019.00-17.00-3.0050.00-28.00NANA
Income Taxes Paid Net -148.00-33.00-23.001040.00-147.00-346.0036.00255.0071.00169.00134.00156.0011.00140.0033.0054.0039.0065.0012.0015.007.0050.0028.0011.0018.0021.007.000.0025.0016.0010.007.002.005.0021.0010.003.00-19.008.008.006.009.006.005.004.009.008.000.005.009.00-18.0010.004.001.006.00-42.00NANANA
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax -69.0056.00-15.00NA-199.00109.0090.00NA10.0050.006.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Comprehensive Income Loss Net Of Tax -50.0041.00-8.00-30.00-174.0066.0056.009.008.0033.0015.00NA-5.00-37.00-2.00-17.00-23.007.0013.00-13.002.007.0078.00-32.00-22.00-2.00-52.00-18.009.00-13.0019.0041.00-13.00-30.00-16.00-21.00-30.00-8.0024.00-15.00-10.006.00-13.00-50.00-30.0034.00-58.00-17.00-68.0018.0021.00NANANANANANANANA
Net Income Loss 290.00399.00402.00-12.00204.00299.00311.00225.0066.00294.00204.0076.00211.00185.00365.00418.00346.00854.001421.00209.00262.00255.00293.00607.00-186.00-22.00644.00566.00-1.00-38.00440.00899.00-45.00-140.00442.00395.00142.003.00335.00367.00-308.00-273.00222.00323.00-45.00-381.00201.00400.00-205.00-340.00221.00151.00-322.00-201.0096.0030.00-82.00-391.00-234.00
Comprehensive Income Net Of Tax 240.00440.00394.00-42.0030.00365.00367.00367.0074.00327.00219.00219.00206.00148.00363.00401.00323.00861.001434.00196.00264.00262.00371.00575.00-208.00-24.00592.00548.008.00-51.00459.00940.00-58.00-170.00426.00374.00112.00-5.00359.00352.00-318.00-267.00209.00273.00-75.00-347.00143.00383.00-273.00-322.00242.00215.00-311.00-170.00-19.0020.00-141.00NANA

    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 2009-09-30 2009-06-30
Assets 13617.0013139.0013083.0013459.0013470.0013079.0013192.0013800.0013930.0013019.0012734.0013288.0012420.0011470.0011284.0011112.0011161.0010593.009749.008957.008857.008450.008247.008584.008642.007922.007375.007718.007719.006892.006605.007050.006470.006000.005721.006147.006167.006031.005476.005716.005573.005036.004605.005070.005039.005191.004825.005491.005696.005435.004355.004928.004727.00NANA4646.00NANANA
Liabilities 6084.005564.005749.006166.005919.005281.005551.006175.006313.005163.005006.005448.004457.003395.003502.003651.003924.003435.003264.003626.003513.003133.002987.003989.004556.003534.002889.003658.004170.003284.002889.003652.003451.002841.002360.003080.003443.003361.002763.003294.003569.002750.002113.002803.003081.003037.002273.003033.003431.002895.001605.002364.002369.00NANA1917.00NANANA
Liabilities And Stockholders Equity 13617.0013139.0013083.0013459.0013470.0013079.0013192.0013800.0013930.0013019.0012734.0013288.0012420.0011470.0011284.0011112.0011161.0010593.009749.008957.008857.008450.008247.008584.008642.007922.007375.007718.007719.006892.006605.007050.006470.006000.005721.006147.006167.006031.005476.005716.005573.005036.004605.005070.005039.005191.004825.005491.005696.005435.004355.004928.004727.00NANA4646.00NANANA
Stockholders Equity 7533.007575.007334.007293.007551.007798.007641.007625.007617.007856.007728.007840.007963.008075.007782.007461.007237.007158.006485.005331.005344.005317.005260.004595.004086.004388.004486.004060.003549.003608.003716.003396.003012.003146.003336.003036.002687.002670.002713.002422.002004.002286.002492.002267.001958.002154.002552.002458.002265.002540.002750.002564.002358.00NANA2729.00NANANA

    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 2009-09-30 2009-06-30
Assets Current 4349.003844.003574.003969.003842.003442.003517.004151.004358.003390.004677.007213.007721.006830.006690.006517.006629.006040.005800.006381.006247.005803.005624.006004.005966.005415.004902.005199.005101.004260.003972.004354.004152.003646.003326.003720.003754.003532.002930.003138.002921.002340.001884.002325.002229.002332.001951.002609.002806.002568.002354.003032.002714.00NANA2585.00NANANA
Cash And Cash Equivalents At Carrying Value 2742.001946.002259.002424.002202.001539.002082.002732.002670.001630.002838.005260.004772.004059.004013.003768.003603.002940.003533.004708.003887.002881.003876.004258.002566.002067.002248.002565.002483.001746.002042.002493.002263.001598.001810.002068.002166.001624.001554.001782.001746.001090.001056.001292.001158.00871.00919.001293.001242.00930.001173.001579.001353.001056.001057.001273.001114.00NANA
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents 2742.001946.002259.002424.002202.001539.002082.002732.002670.001630.002838.005260.00NANANA3768.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Accounts Receivable Net Current 867.001047.00517.00684.00836.00919.00579.00650.00965.001031.00557.00521.00778.00423.00507.00461.00798.00856.00329.00623.00806.00966.00371.00385.00886.00812.00222.00359.00587.00723.00246.00233.00621.00737.00144.00362.00488.00829.00219.00327.00526.00594.00120.00312.00382.00643.00111.00366.00526.00562.0030.00335.00390.00NANA206.00NANANA
Other Assets Current 378.00492.00455.00518.00453.00649.00522.00439.00377.00387.00401.00326.00233.00376.00223.00321.00229.00301.00284.00313.00280.00292.00282.00288.00196.00248.00210.00308.00260.00221.00273.00254.00214.00213.00216.00247.00230.00190.00300.00316.00219.00219.00261.00239.00229.00239.00273.00268.00328.00320.00343.00327.00226.00NANA239.00NANANA
Available For Sale Securities Debt Securities 362.00359.00343.00343.00351.00335.00334.00330.00346.00NANA1106.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 2009-09-30 2009-06-30
Property Plant And Equipment Gross 1720.001658.001651.001616.001631.001567.001583.001621.001581.001581.001576.001521.001516.001473.001433.001391.001419.001395.001385.001359.001372.001376.001373.001376.001351.001336.001342.001315.001289.001298.001289.001282.001237.001237.001237.001238.001289.001336.001349.001319.001318.001311.001288.001279.001275.001263.001221.001219.001176.001148.001131.001127.001088.00NANA1085.00NANANA
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment 1159.001116.001106.001067.001078.001036.001038.001071.001059.001065.001066.001030.001049.001015.00983.00942.00980.00953.00939.00911.00946.00936.00933.00923.00904.00892.00906.00881.00865.00867.00854.00843.00822.00807.00793.00779.00828.00853.00846.00809.00800.00779.00751.00731.00725.00702.00663.00651.00629.00616.00615.00614.00586.00NANA548.00NANANA
Amortization Of Intangible Assets 21.0024.0025.0026.0050.0043.0039.0052.0061.0030.0040.0014.005.006.005.006.005.006.005.005.006.006.006.005.001.002.001.001.002.001.002.001.002.003.001.003.004.004.003.004.004.004.004.009.007.007.007.006.0011.0013.0013.0013.0014.0015.0015.0015.0014.00NANA
Property Plant And Equipment Net 561.00542.00545.00549.00553.00531.00545.00550.00522.00516.00510.00491.00467.00458.00450.00449.00439.00442.00446.00448.00426.00440.00440.00453.00447.00444.00436.00434.00424.00431.00435.00439.00415.00430.00444.00459.00461.00483.00503.00510.00518.00532.00537.00548.00550.00561.00558.00568.00547.00532.00516.00513.00502.00NANA537.00NANANA
Goodwill 5382.005378.005381.005380.005380.005375.005382.005387.005389.005459.004256.002868.001896.001891.001889.001885.001892.001890.001892.001892.001891.001894.001886.001883.001879.001711.001708.001707.001704.001709.001708.001710.001708.001709.001713.001713.001718.001723.001726.001723.001725.001726.001722.001721.001724.001723.001716.001718.001716.001700.001132.001110.001107.00NANA1093.00NANANA
Intangible Assets Net Excluding Goodwill 501.00538.00577.00618.00735.00811.00893.00962.001052.001080.00NA309.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Finite Lived Intangible Assets Net 501.00534.00573.00614.00665.00731.00813.00882.00962.00983.00909.00309.0037.0042.0048.0053.0062.0072.0080.0087.0093.00100.00107.0071.0081.005.007.008.009.0028.0042.0057.0071.0084.0098.00111.00127.00143.00160.00177.00196.00216.00234.00253.00304.00334.00347.00369.00402.00416.00134.00144.00160.00NANA204.00NANANA
Other Assets Noncurrent 449.00484.00451.00481.00517.00525.00528.00507.00479.00435.00422.00362.00375.00312.00313.00305.00311.00314.00323.00114.0094.00101.0098.0089.00110.0099.0090.0084.0095.0098.00105.00103.00116.00117.00126.00131.00101.00141.00142.00140.00167.00174.00178.00170.00185.00192.00209.00185.00181.00174.00170.0080.00200.00NANA175.00NANANA
Available For Sale Debt Securities Amortized Cost Basis 362.00NANA344.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 2009-09-30 2009-06-30
Liabilities Current 3280.002788.002800.003285.003113.002561.002833.003513.003630.002577.002471.002964.003492.002485.002568.002664.002338.001818.001650.002265.002090.001649.001464.002491.003107.002272.001629.002415.002937.002050.001650.002418.003145.002525.002029.002747.003069.002387.001786.002390.002659.001851.001226.001917.002146.002046.001336.002120.002397.001854.001225.002001.002008.00NANA1574.00NANANA
Accounts Payable Current 62.00152.0075.0099.0062.00136.0070.00101.0086.00136.0073.0096.0089.00164.0051.0068.0061.00148.0056.00113.0070.00168.0047.0048.0091.00187.0038.0087.0065.00206.0044.0089.00128.00188.0043.0068.0077.00191.0069.00119.00137.00208.0048.00136.0093.00219.0050.00215.00112.00213.0091.00228.00162.00NANA91.00NANANA
Other Accrued Liabilities Current 395.00420.00311.00382.00378.00355.00302.00304.00354.00343.00328.00351.00360.00362.00192.00273.00294.00300.00226.00290.00406.00359.00262.00260.00346.00374.00241.00210.00306.00289.00204.00218.00308.00315.00231.00298.00304.00386.00270.00328.00373.00357.00257.00338.00332.00404.00351.00441.00417.00418.00303.00359.00354.00NANA293.00NANANA
Taxes Payable Current NANANANANANA147.0014.00NANANANANANA148.0031.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Accrued Liabilities Current 1299.001138.001145.001285.001243.001034.001215.001388.001443.001119.001093.001341.001423.001083.001040.001052.001204.001024.00915.001052.001092.00907.00815.00821.001070.00969.00709.00789.00901.00777.00597.00710.00840.00802.00603.00794.00813.00915.00666.00781.00823.00708.00588.00737.00840.00874.00702.00857.00846.00792.00604.00768.00746.00NANA717.00NANANA
Contract With Customer Liability Current 71.0070.0068.00103.00123.0068.0088.00144.00205.0099.0088.00115.00182.0072.0079.00109.00174.0087.00125.00150.00209.00108.00129.000.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 2009-09-30 2009-06-30
Senior Notes 1881.001881.001880.001880.001879.001879.001878.001878.001878.001877.001877.001876.00997.00996.00996.00996.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Deferred Income Tax Liabilities Net 2.001.001.001.001.001.001.001.0075.0068.0024.0043.001.001.001.001.00NANANA2.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Liabilities Noncurrent 439.00436.00387.00393.00401.00362.00401.00397.00404.00323.00313.00250.00271.00211.00224.00216.00237.00259.00272.00132.00164.00217.00253.00255.00261.00148.00154.00148.00154.00156.00160.00163.00168.00175.00180.00183.00201.00209.00216.00117.00124.00121.00121.00121.00168.00231.00193.00177.00235.00241.00146.00134.00173.00NANA99.00NANANA
Operating Lease Liability Noncurrent NANANA277.00NANANA272.00NANANA202.00NANANA155.00168.00181.00185.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 2009-09-30 2009-06-30
Stockholders Equity 7533.007575.007334.007293.007551.007798.007641.007625.007617.007856.007728.007840.007963.008075.007782.007461.007237.007158.006485.005331.005344.005317.005260.004595.004086.004388.004486.004060.003549.003608.003716.003396.003012.003146.003336.003036.002687.002670.002713.002422.002004.002286.002492.002267.001958.002154.002552.002458.002265.002540.002750.002564.002358.00NANA2729.00NANANA
Retained Earnings Accumulated Deficit 7614.007606.007406.007357.007585.007658.007567.007607.007608.007855.007760.007887.008054.008016.007831.007508.007267.007165.006499.005358.005358.005199.004944.004062.003455.003641.003663.003027.002461.002462.002500.002060.001161.001206.001346.00904.00509.00367.00364.0029.00-338.00-30.00243.0021.00-302.00-257.00124.00-77.00-477.00-272.0068.00-153.00-304.00NANA123.00NANANA
Accumulated Other Comprehensive Income Loss Net Of Tax -84.00-34.00-75.00-67.00-37.00137.0071.0015.006.00-2.00-35.00-50.00-94.00-89.00-52.00-50.00-33.00-10.00-17.00-30.00-17.00-19.00-26.00-127.00-95.00-73.00-71.00-19.00-1.00-10.003.00-16.00-57.00-44.00-14.002.0023.0053.0061.0037.0052.0062.0056.0069.00119.00149.00115.00173.00190.00258.00240.00219.00155.00NANA228.00NANANA
Stock Issued During Period Value New Issues -55.0025.00-105.00NA-41.0030.0030.00-103.00-69.0025.00-105.00-105.00-54.0032.00-66.00NA-30.0026.00-48.00NA-20.0028.00-88.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value 151.00155.00130.00NA141.00140.00140.00125.00129.00149.00125.00125.00111.00113.00102.00NA91.0092.0073.00NA75.0066.0070.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 2009-09-30 2009-06-30
Net Cash Provided By Used In Operating Activities 1264.00112.00359.00617.001123.00-112.00-78.00444.001534.0064.00-143.00371.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Net Cash Provided By Used In Investing Activities -51.00-63.00-44.00-37.00-61.00-54.00-65.00-5575.005493.00-911.00-1811.00-566.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Net Cash Provided By Used In Financing Activities -431.00-351.00-482.00-358.00-418.00-348.00-476.00-2889.002096.00-348.00-479.00-556.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 2009-09-30 2009-06-30
Net Cash Provided By Used In Operating Activities 1264.00112.00359.00617.001123.00-112.00-78.00444.001534.0064.00-143.00371.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Net Income Loss 290.00399.00402.00-12.00204.00299.00311.00225.0066.00294.00204.0076.00211.00185.00365.00418.00346.00854.001421.00209.00262.00255.00293.00607.00-186.00-22.00644.00566.00-1.00-38.00440.00899.00-45.00-140.00442.00395.00142.003.00335.00367.00-308.00-273.00222.00323.00-45.00-381.00201.00400.00-205.00-340.00221.00151.00-322.00-201.0096.0030.00-82.00-391.00-234.00
Increase Decrease In Accounts Receivable -183.00534.00-167.00-152.00-90.00346.00-70.00-313.00-56.00458.00-12.00-268.00348.00-83.0044.00-340.00-59.00529.00-294.00-183.00-151.00591.00-169.00-502.0073.00589.00-135.00-231.00-126.00481.0012.00-395.00-111.00598.00-219.00-122.00-332.00618.00-110.00-198.00-68.00470.00-192.00-74.00-256.00528.00-254.00-162.00-39.00522.00-307.00-58.00-57.00334.00-97.00-290.00NANANA
Share Based Compensation 151.00155.00130.00142.00141.00140.00125.00125.00129.00149.00125.00109.00111.00113.00102.0091.0091.0092.0073.0073.0075.0066.0070.0069.0063.0062.0048.0052.0048.0048.0048.0047.0042.0044.0045.0036.0039.0040.0029.0039.0040.0038.0033.0042.0039.0044.0039.0041.0048.0043.0038.0038.0048.0043.0047.0042.00NANANA
Amortization Of Financing Costs 0.000.001.000.001.001.00NA0.001.001.00NA0.001.000.001.001.000.000.001.003.000.000.00-1.003.000.000.00-1.000.00-1.000.00-1.00-1.00-1.000.00-1.00-1.000.00-1.00-1.00-6.001.001.001.00-5.000.001.001.00-3.000.001.00NANANANANANANANANA

    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 2009-09-30 2009-06-30
Net Cash Provided By Used In Investing Activities -51.00-63.00-44.00-37.00-61.00-54.00-65.00-5575.005493.00-911.00-1811.00-566.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 2009-09-30 2009-06-30
Net Cash Provided By Used In Financing Activities -431.00-351.00-482.00-358.00-418.00-348.00-476.00-2889.002096.00-348.00-479.00-556.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Payments Of Dividends 51.0051.0052.0052.0052.0053.0053.0048.0048.0048.0049.00-147.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Payments For Repurchase Of Common Stock 325.00325.00325.00325.00325.00325.00320.00325.00325.00325.00325.00325.00326.000.0078.00291.00305.00306.00305.00301.00292.00299.00300.00148.00150.00153.00150.00125.00127.00127.00129.00634.00126.00126.00132.0095.0097.0095.0050.000.000.000.000.0013.00157.00108.0071.00241.0041.00NANANANANANANANANANA

    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 2009-09-30 2009-06-30
Revenues 1945.001914.001924.001874.001881.001904.001767.001825.001789.001826.001551.001346.001673.001151.001459.001387.001593.001348.001209.001238.001289.001286.001137.001582.001160.00959.001449.001527.001149.00898.001271.001308.001070.00815.001203.001185.001126.00990.001214.001123.00808.00695.00949.001209.00922.00711.00955.001368.001061.00715.00999.001090.001053.00631.00815.00979.001243.00788.00644.00
Full Game Net Revenue 618.00621.00443.00372.00622.00602.00341.00438.00616.00617.00322.00250.00722.00282.00359.00356.00689.00580.00262.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Fullgamedownloadsnetrevenue 431.00346.00301.00274.00423.00328.00237.00312.00400.00337.00233.00185.00347.00163.00223.00211.00286.00180.00132.00169.00247.00148.00116.00232.00143.00123.00209.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Live Services And Other Net Revenue 1327.001293.001481.001502.001259.001302.001426.001387.001173.001209.001229.001096.00951.00869.001100.001031.00904.00768.00947.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Mobile Net Revenue 296.00304.00NA317.00294.00320.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Mobilenetrevenue Domain NANA306.00NA294.00320.00323.00313.00277.00251.00218.00172.00156.00188.00202.00185.00169.00177.00196.00190.00181.00220.00233.00173.00166.00162.00171.00NANANANA151.00128.00124.00145.00136.00122.00123.00123.00115.0097.0075.00NANANANANANANANANANANANANANANANANA
P C And Other Net Revenue 420.00423.00NANA435.00423.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
P C And Other Net Revenue Domain NANA451.00NA435.00423.00402.00NA374.00377.00361.00NA326.00249.00325.00NA261.00248.00253.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Packaged Goods Net Revenue 187.00275.00142.0098.00199.00274.00104.00126.00216.00280.0089.0065.00375.00119.00136.00145.00403.00399.00129.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Total Consoles Net Revenue 1229.001187.00NA1088.001152.001161.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Totalconsolesnetrevenue Domain NANA1167.00NA1152.001161.001042.001092.001138.001198.00972.00879.001191.00714.00932.00928.001163.00923.00760.00826.00885.00917.00705.001196.00810.00595.001034.00NANANANA941.00731.00488.00782.00799.00742.00631.00839.00739.00459.00309.00NANANANANANANANANANANANANANANANANA
777.00747.00807.00NA801.00794.00762.00NA783.00778.00682.00NA678.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
International 1168.001167.001117.00NA1080.001110.001005.00NA1006.001048.00869.00NA995.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Transferred At Point In Time 784.00755.00546.00556.00762.00725.00346.00478.00673.00770.00405.00367.00860.00337.00442.00394.00772.00629.00248.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Transferred Over Time 1161.001159.001378.001318.001119.001179.001421.001347.001116.001056.001146.00979.00813.00814.001017.00993.00821.00719.00961.00NANANA186.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

Plots across concepts


IncomeStatement
Other Comprehensive Income Loss Net Of Tax
Expenses
Interest Expense
Balance Sheet
Operating Lease Right Of Use Asset
Assets
Operating Lease Right Of Use Asset
Current Assets
Other Assets Current
NonCurrent Assets
Operating Lease Right Of Use Asset
PropertyPlantAndEquipmentNet
Property Plant And Equipment Net
Liabilities
Operating Lease Liability
Current Liabilities
Accounts Payable Current
Noncurrent Liabilities
Deferred Income Tax Liabilities Net
Stockholders Equity
Accumulated Other Comprehensive Income Loss Net Of Tax
Per Share
Common Stock Dividends Per Share Declared
CashFlow
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInOperatingActivities
Increase Decrease In Accounts Receivable
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInFinancingActivities
Net Cash Provided By Used In Financing Activities
Shares
Common Stock Shares Issued
DividendsAndRepurchase
Dividends Common Stock Cash
OperatingLeaseLiability
Operating Lease Liability Current
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Payments Due Year Four
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Net

Line plots across dimensions of each concept


TTM Greenblatt ROC
_
(None,)
T T M  Greenblatt  R O C_
us-gaap:Revenues
us-gaap:StatementBusinessSegments
(None,)
Revenuesus-gaap: Statement Business Segments
us-gaap:Revenues
us-gaap:TimingOfTransferOfGoodOrService
(None,)
Revenuesus-gaap: Timing Of Transfer Of Good Or Service
us-gaap:Revenues
us-gaap:StatementGeographical
(None,)
Revenuesus-gaap: Statement Geographical
us-gaap:AllocatedShareBasedCompensationExpense
us-gaap:IncomeStatementLocation
(None,)
Allocated Share Based Compensation Expenseus-gaap: Income Statement Location
us-gaap:OtherComprehensiveIncomeLossNetOfTax
us-gaap:StatementEquityComponents
(None,)
Other Comprehensive Income Loss Net Of Taxus-gaap: Statement Equity Components
us-gaap:ComprehensiveIncomeNetOfTax
us-gaap:StatementEquityComponents
(None,)
Comprehensive Income Net Of Taxus-gaap: Statement Equity Components
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:AvailableForSaleSecuritiesDebtSecurities
us-gaap:BalanceSheetLocation, us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FinancialInstrument
('us-gaap:ShortTermInvestments', 'us-gaap:FairValueInputsLevel2', None)
Available For Sale Securities Debt Securitiesus-gaap: Balance Sheet Location, us-gaap: Fair Value By Fair Value Hierarchy Level, us-gaap: Financial Instrument
us-gaap:AvailableForSaleSecuritiesDebtSecurities
us-gaap:FinancialInstrument, us-gaap:InvestmentType
(None, 'us-gaap:ShortTermInvestments')
Available For Sale Securities Debt Securitiesus-gaap: Financial Instrument, us-gaap: Investment Type
us-gaap:AvailableForSaleSecuritiesDebtSecurities
us-gaap:FinancialInstrument
(None,)
Available For Sale Securities Debt Securitiesus-gaap: Financial Instrument
us-gaap:PropertyPlantAndEquipmentGross
us-gaap:PropertyPlantAndEquipmentByType
(None,)
Property Plant And Equipment Grossus-gaap: Property Plant And Equipment By Type
us-gaap:AmortizationOfIntangibleAssets
us-gaap:IncomeStatementLocation
(None,)
Amortization Of Intangible Assetsus-gaap: Income Statement Location
us-gaap:FiniteLivedIntangibleAssetsNet
us-gaap:FiniteLivedIntangibleAssetsByMajorClass
(None,)
Finite Lived Intangible Assets Netus-gaap: Finite Lived Intangible Assets By Major Class
us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
us-gaap:FinancialInstrument, us-gaap:InvestmentType
(None, 'us-gaap:ShortTermInvestments')
Available For Sale Debt Securities Amortized Cost Basisus-gaap: Financial Instrument, us-gaap: Investment Type
us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
us-gaap:FinancialInstrument
(None,)
Available For Sale Debt Securities Amortized Cost Basisus-gaap: Financial Instrument
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
us-gaap:StatementEquityComponents
(None,)
Accumulated Other Comprehensive Income Loss Net Of Taxus-gaap: Statement Equity Components
us-gaap:Revenues
us-gaap:StatementBusinessSegments
(None,)
Revenuesus-gaap: Statement Business Segments
us-gaap:Revenues
us-gaap:TimingOfTransferOfGoodOrService
(None,)
Revenuesus-gaap: Timing Of Transfer Of Good Or Service
us-gaap:Revenues
us-gaap:StatementGeographical
(None,)
Revenuesus-gaap: Statement Geographical