Home Data Calendar Blog

AMZN

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 2009-03-31
Common Stock Value 109.00108.00108.00108.00108.00107.00107.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00NANANA100.00NANANA
Weighted Average Number Of Diluted Shares Outstanding NA10558.0010449.0010347.00NA10331.0010175.0010180.00NA10300.0010280.0010260.0010260.0010240.0010180.0010120.0010100.0010080.0010060.0010040.0010020.0010020.0010000.009960.009920.009880.009840.009800.009720.009700.009660.009620.009620.009560.009520.009300.009440.009260.009220.009360.009340.009140.009120.009260.009240.009200.009160.009200.009240.009220.009200.009180.009160.009120.009100.009080.009000.008820.008800.008740.00
Weighted Average Number Of Shares Outstanding Basic NA10322.0010285.0010250.00NA10191.0010175.0010180.00NA10140.0010100.0010080.0010040.0010020.0010000.009960.009920.009900.009860.009820.009800.009760.009720.009680.009660.009620.009580.009540.009520.009480.009460.009420.009400.009360.009340.009300.009280.009260.009220.009200.009160.009140.009120.009100.009100.009040.009020.009060.009100.009080.009060.009020.009000.008960.008940.008900.008800.008640.008620.008580.00
Earnings Per Share Basic 1.020.960.660.310.020.28-0.20-0.381.410.310.770.800.720.630.530.250.330.220.270.360.310.300.260.170.190.030.020.080.080.030.090.050.050.010.01-0.010.02-0.05-0.010.010.03-0.00-0.000.010.02-0.030.000.010.020.010.020.020.050.030.020.030.040.020.020.02
Earnings Per Share Diluted 1.010.940.650.310.020.28-0.20-0.381.390.310.760.790.700.620.520.250.320.210.260.350.300.290.250.160.190.030.020.070.080.030.090.050.050.010.01-0.010.02-0.05-0.010.010.03-0.00-0.000.010.02-0.030.000.010.020.010.020.020.050.030.020.030.040.020.020.02

    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 2009-03-31
Revenue From Contract With Customer Excluding Assessed Tax 169961.00143083.00134383.00127358.00149204.00127101.00121234.00116444.00137412.00110812.00113080.00108518.00125555.0096145.0088912.0075452.0087437.0069981.0063404.0059700.0072383.0056576.0052886.0051042.0060453.0043744.0037955.0035714.0043741.0032714.0030404.0029128.0035747.0025358.0023185.0022717.0029328.0020579.0019340.0019741.0025587.0017092.0015704.0016070.0017431.0013806.0012834.0013185.0017431.0010876.009913.009857.0012948.007560.006566.007131.009519.005449.004651.004889.00
Cost Of Goods And Services Sold 92553.0075022.0069373.0067791.0085640.0070268.0066424.0066499.0082835.0062930.0064176.0062403.0079284.0057106.0052660.0044257.0053977.0041302.0036337.0033920.0044786.0033003.0030632.0030735.0038495.0027549.0023451.0022440.0028959.0021260.0019180.0018866.0024341.0016755.0015160.0015395.0020672.0014627.0013399.0014055.0018806.0012366.0011209.0011801.0016137.0010319.009488.0010027.0013831.008325.007525.007608.0010317.005786.004957.005501.00NANANANA
Costs And Expenses 156752.00131895.00126702.00122584.00146467.00124576.00117917.00112775.00133952.00105960.00105378.0099653.00118682.0089951.0083069.0071463.0083557.0066824.0060320.0055280.0068597.0052852.0049903.0049115.0058326.0043397.0037327.0034709.0042486.0032139.0029119.0028057.0034638.0024952.0022721.0022462.0028739.0021123.0019355.0019595.0025077.0017117.0015625.0015889.0020863.0013834.0012727.0012993.0017171.0010797.009712.009535.0012473.007292.006296.006737.00NANANANA
General And Administrative Expense 3010.002561.003202.003043.003333.003061.002903.002594.002525.002153.002158.001987.001968.001668.001580.001452.001412.001348.001270.001173.001117.001041.001111.001067.001044.00960.00874.00795.00717.00639.00580.00497.00390.00463.00467.00427.00442.00406.00377.00327.00319.00278.00286.00246.00234.00230.00232.00200.00184.00175.00166.00133.00143.00117.00113.0097.00NANANANA
Operating Income Loss 13209.0011188.007681.004774.002737.002525.003317.003669.003460.004852.007702.008865.006873.006194.005843.003989.003879.003157.003084.004420.003786.003724.002983.001927.002127.00347.00628.001005.001255.00575.001285.001071.001108.00406.00464.00255.00591.00-544.00-15.00146.00510.00-25.0079.00181.00405.00-28.00107.00192.00260.0079.00201.00322.00474.00268.00270.00394.00NANANANA
Interest Expense 713.00806.00840.00823.00694.00617.00584.00472.00482.00493.00435.00399.00414.00428.00403.00402.00455.00396.00383.00366.00387.00358.00343.00330.00338.00228.00143.00139.00133.00118.00116.00117.00115.00116.00114.00115.0074.0049.0045.0042.0039.0036.0033.0033.0027.0022.0021.0021.0020.0017.0015.0012.0011.0011.009.007.00NANANANA
Allocated Share Based Compensation Expense 6319.005829.007127.004748.005606.005556.005209.003250.003680.003180.003591.002306.002562.002288.002601.001757.001840.001779.001971.001274.001416.001350.001468.001183.001179.001085.001158.00792.00887.00776.00768.00544.00606.00544.00563.00NANANANANANANANANANANANANANANANANANANANANANANANANA
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments 13686.0012189.007563.004119.00-962.002944.00-2653.00-5265.0014934.004315.008634.0010268.007765.006809.006221.003383.004053.002632.002889.004401.003350.003390.002605.001916.001872.00316.00666.00953.001166.00491.001179.001056.00938.00247.00362.0021.00429.00-634.00-27.00120.00451.00-43.0017.0081.00273.00-22.00146.0084.00273.00130.00225.00307.00506.00292.00297.00401.00471.00262.00179.00248.00
Income Tax Expense Benefit 3062.002306.00804.00948.00-1227.0069.00-637.00-1422.00612.001155.00868.002156.00566.00569.00984.00744.00786.00494.00257.00836.00327.00508.0074.00287.0016.0058.00467.00229.00414.00229.00307.00475.00453.00161.00266.0071.00-205.00-205.0094.0073.00179.00-12.0013.00-18.0086.0083.00109.0043.0086.0067.0049.0089.0084.0079.0088.00100.0085.0060.0039.0069.00
Income Taxes Paid Net 4197.002628.003735.00619.001695.00742.003145.00453.00334.00750.001803.00801.00420.00502.00486.00305.00-1573.00241.00283.00168.00171.00200.00300.00513.0092.00172.00447.00246.0095.0091.0088.00139.0073.0080.0065.0055.0029.0038.0071.0038.0026.0023.0034.0086.0052.0021.0020.0019.0015.0012.00-1.007.0013.0016.0043.00NANANANANA
Other Comprehensive Income Loss Net Of Tax 1963.00-1323.00293.00514.002628.00-2333.00-2417.00-989.00-301.00-550.00141.00-486.00849.00426.00608.00-1077.00443.00-469.0050.0025.003.00-100.00-464.0017.0017.00105.00190.00188.00-464.0050.0043.00109.00-48.00-58.00135.00-241.00-117.00-251.0013.0028.0021.00113.000.00-80.0057.0032.00-154.00142.00-75.00-210.0036.00NANANANANANANANANA
Net Income Loss 10624.009879.006750.003172.00278.002872.00-2028.00-3844.0014323.003156.007778.008107.007222.006331.005243.002535.003268.002134.002625.003561.003027.002883.002534.001629.001856.00256.00197.00724.00749.00252.00857.00513.00482.0079.0092.00-57.00214.00-437.00-126.00108.00239.00-41.00-7.0082.00177.00-274.007.00130.00177.0063.00191.00201.00416.00231.00207.00299.00384.00199.00142.00177.00
Comprehensive Income Net Of Tax 12587.008556.007043.003686.002906.00539.00-4445.00-4833.0014022.002606.007919.007621.008071.006757.005851.001458.003711.001665.002675.003586.003030.002783.002070.001646.001874.00361.00387.00912.00285.00302.00900.00622.00434.0021.00227.00-298.0097.00-688.00-113.00136.00261.0072.00-7.002.00155.00-242.00-147.00272.00102.00-147.00227.00325.00356.00382.0070.00210.00NANANANA

    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 2009-03-31
Assets 527854.00486883.00477607.00464378.00462675.00428362.00419728.00410767.00420549.00382406.00360319.00323077.00321195.00282179.00258314.00221238.00225248.00199099.00191351.00178102.00162648.00143695.00134100.00126362.00131310.00115267.0087781.0080969.0083402.0070897.0065076.0061128.0065444.0056230.0052440.0050075.0054505.0040419.0037898.0036364.0040159.0031861.0029623.0028377.0032555.0022834.0021022.0020339.0025278.0019054.0017941.0016882.0018797.00NANANA13813.00NANANA
Liabilities And Stockholders Equity 527854.00486883.00477607.00464378.00462675.00428362.00419728.00410767.00420549.00382406.00360319.00323077.00321195.00282179.00258314.00221238.00225248.00199099.00191351.00178102.00162648.00143695.00134100.00126362.00131310.00115267.0087781.0080969.0083402.0070897.0065076.0061128.0065444.0056230.0052440.0050075.0054505.0040419.0037898.0036364.0040159.0031861.0029623.0028377.0032555.0022834.0021022.0020339.0025278.0019054.0017941.0016882.0018797.00NANANA13813.00NANANA
Stockholders Equity 201875.00182973.00168602.00154526.00146043.00137489.00131402.00134001.00138245.00120564.00114803.00103320.0093404.0082775.0073728.0065272.0062060.0056508.0053061.0048410.0043549.0039125.0034995.0031463.0027709.0024658.0023214.0021674.0019285.0017782.0016538.0014756.0013384.0012430.0011768.0010873.0010741.0010336.0010602.0010328.009746.009087.008733.008432.008192.007553.007505.007271.007757.007766.007765.007347.006864.00NANANA5257.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 2009-03-31
Assets Current 172351.00142995.00140482.00136221.00146791.00131463.00133667.00133876.00161580.00138531.00140848.00121408.00132733.00112969.00110908.0085985.0096334.0079054.0076790.0069431.0075101.0059885.0054481.0050829.0060197.0048578.0041007.0039460.0045781.0035609.0032220.0030513.0036474.0028849.0026391.0025922.0031327.0018572.0018755.0019327.0024625.0017334.0016285.0016313.0021296.0013118.0011793.0012154.0017490.0011904.0011279.0011288.0013747.00NANANA9797.00NANANA
Cash And Cash Equivalents At Carrying Value 73387.0049605.0049529.0049343.0053888.0034947.0037478.0036393.0036220.0029944.0040380.0033834.0042122.0029930.0037466.0027201.0036092.0023255.0022616.0023115.0031750.0020425.0019823.0016676.0020522.0012767.0013203.0015440.0019334.0013656.0012521.0012470.0015890.0010709.0010269.0010237.0014557.005258.005057.005074.008658.003872.003704.004481.008084.002980.002335.002288.005269.002823.002047.002641.003777.001539.001629.001844.003444.002514.001936.001701.00
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents 73890.0050081.0050067.0049734.0054253.0035178.0037700.0036599.0036477.0030177.0040667.0034155.0042377.0030202.0037842.0027505.0036410.0023554.0022965.0023507.0032173.0021032.0020536.0017616.0021856.0013960.0013851.0016301.0019934.0014124.0012977.0012781.0016175.00NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Marketable Securities Current 13393.0014564.0014441.0015062.0016138.0023715.0023232.0029992.0059829.0049044.0049514.0039436.0042274.0038472.0033925.0022091.0018929.0020146.0018847.0013905.009500.009340.007227.008287.0010464.0011543.008248.006091.006647.004691.004019.003389.003918.003719.003732.003544.002859.001625.002929.003592.003789.003817.003759.003414.003364.002268.002635.003427.004307.003503.004308.004240.004985.00NANANA2922.00NANANA
Accounts Receivable Net Current 52253.0043420.0039925.0037646.0042360.0036154.0034804.0032504.0032891.0028610.0026835.0024289.0024542.0020832.0019918.0017836.0020816.0016887.0016747.0015979.0016677.0014258.0012607.0012026.0013164.0010557.008046.007329.008339.006566.006092.005072.006423.005440.004920.004772.005612.004373.004125.003945.004767.003057.002861.002516.003364.002392.002035.001813.002571.001496.001438.001304.001587.00NANANA988.00NANANA
Inventory Net 33318.0035406.0036587.0034170.0034405.0036647.0038153.0034987.0032640.0030933.0024119.0023849.0023795.0023735.0019599.0018857.0020497.0018766.0018580.0016432.0017174.0015862.0014824.0013840.0016047.0013711.0011510.0010600.0011461.0010696.009588.009582.0010243.008981.007470.007369.008299.007316.006644.006716.007411.006068.005420.005395.006031.005065.004380.004255.004992.003770.003229.002888.003202.00NANANA2171.00NANANA
Prepaid Expense And Other Assets Current 5400.005300.005000.00NA4500.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 2009-03-31
Goodwill 22789.0022749.0022785.0022749.0020288.0020168.0020195.0020229.0015371.0015345.0015350.0015220.0015017.0014960.0014751.0014739.0014754.0014734.0014727.0014708.0014548.0014553.0013944.0013388.0013350.0013271.004254.003823.003784.003815.003774.003785.003759.003529.003523.003491.003319.003332.002677.002653.002655.002635.002614.002535.002552.002540.002521.001970.001955.001934.001909.001513.001349.00NANANA1234.00NANANA
Indefinite Lived Intangible Assets Excluding Goodwill 1147.00NANANA1147.00NANANA1147.00NANANA1143.00NANANA28.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Intangible Assets Net Excluding Goodwill 7687.00NANANA6097.00NANANA5107.00NANANA4981.00NANANA4049.00NANANA4110.00NANANA3371.00NANANA854.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Finite Lived Intangible Assets Net 6540.00NANANA4950.00NANANA3960.00NANANA3838.00NANANA4021.00NANANANANANANANANANANA854.00NANANA762.00NANANA764.00NANANA645.00NANANA725.00NANANA647.00NANANA563.00NANANA567.00NANANA
Other Assets Noncurrent 56024.0053913.0050224.0046392.0042758.0037503.0033730.0032033.0027235.0029227.0027273.0025660.0022778.0020150.0017601.0016456.0016314.0014535.0013462.0012783.0011202.0011238.0010907.009814.008897.008083.005437.005054.004723.004296.003892.003522.003373.003216.003047.002926.002892.002813.002377.002117.001930.001773.001807.001732.001524.001476.001585.001535.001388.001190.001253.001151.001265.00NANANA1474.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 2009-03-31
Liabilities Current 164917.00145214.00148238.00147570.00155393.00140363.00140291.00139508.00142266.00123994.00117792.00115404.00126385.00101912.0093896.0079711.0087812.0072136.0069678.0063695.0068391.0055324.0050801.0048045.0057883.0047072.0040520.0037399.0043816.0033498.0029587.0028187.0033899.0026657.0023912.0023177.0028089.0020842.0018751.0018357.0022980.0016135.0014735.0014332.0019002.0012605.0010964.0010488.0014896.008978.008045.007730.0010372.00NANANA7364.00NANANA
Long Term Debt Current 8494.005995.003997.002000.002999.004247.004998.002681.001491.001000.001158.001156.001155.00155.001154.001311.001307.002841.001636.001608.001371.0044.0031.0053.00100.001037.001063.001049.001056.0048.0041.0090.00238.001117.001259.001377.001520.00864.00860.00784.00753.00680.00691.00652.00579.00NANANA129.00NANANANANANANANANANANA
Accounts Payable Current 84981.0072004.0069481.0066907.0079600.0067760.0071219.0068547.0078664.0071474.0066090.0063926.0072539.0058334.0051036.0040056.0047183.0035794.0036063.0031809.0038192.0030904.0027657.0025172.0034616.0026075.0021439.0018891.0025309.0018801.0016123.0014990.0020397.0014437.0012391.0011917.0016459.0011811.0010457.0010590.0015133.0010037.008990.008916.0013318.008369.007072.006886.0011145.006552.005721.005540.008051.00NANANA5605.00NANANA
Accrued Liabilities Current 64709.0058812.0064235.0066382.0062566.0059974.0056254.0058141.0051775.0041546.0041007.0040939.0044138.0034327.0033863.0030791.0032439.0028961.0026140.0024588.0023663.00NANANANANANA13054.0013739.0010497.009613.009431.0010384.009157.008959.008840.009807.007217.006688.006251.006688.006098.005745.005416.005684.004236.003892.003602.003751.002426.002324.002190.002321.00NANANA1759.00NANANA
Contract With Customer Liability Current 15227.0014398.0014522.0014281.0013227.0012629.0012818.0012820.0011827.0010974.0010695.0010539.009708.009251.008997.008864.008190.007381.007475.007298.006536.006000.00NANA5097.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 2009-03-31
Long Term Debt 67182.0067472.0067472.0069472.0070542.0063541.0063435.0050553.0050553.0051376.0051762.0033227.0033174.0033288.0034486.0024849.0024820.0025411.0025066.0025031.0024965.0024829.0024770.0024792.0024942.0025847.008832.008827.008838.008345.008347.008405.008562.009451.009602.009729.009881.003983.004000.003953.003967.003747.003758.003718.003691.00NANANA384.00NANANANANANANANANANANA
Long Term Debt Noncurrent 58314.0061098.0063092.0067084.0067150.0058919.0058053.0047556.0048744.0050055.0050279.0031868.0031816.0032929.0033128.0023437.0023414.0022472.0023329.0023322.0023495.0024684.0024638.0024640.0024743.0024710.007683.007691.007694.008205.008212.008219.008235.008243.008250.008257.008265.003099.003119.003147.003191.003043.003042.003040.003084.00NANANA255.00NANANA184.00NANANA109.00NANANA
Other Liabilities Noncurrent 25451.0021707.0021853.0020931.0021121.0022259.0023458.0023971.0023643.0023945.0021148.0019418.0017017.0015974.0014764.0012518.0012171.0010925.0010149.009400.0027213.0024562.0023666.0022214.0020975.0018827.0016364.0014205.0012607.0011412.0010739.009966.009926.008900.008510.007768.007410.006142.005426.004532.004242.003596.003113.002573.002277.00NANANA887.00NANANA1561.00NANANA1192.00NANANA
Operating Lease Liability Noncurrent 67220.0065810.0065388.0063496.0061582.0057737.0053899.0051646.0051981.0048041.0040069.0036137.0034513.0031099.0026069.00NA22696.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 2009-03-31
Stockholders Equity 201875.00182973.00168602.00154526.00146043.00137489.00131402.00134001.00138245.00120564.00114803.00103320.0093404.0082775.0073728.0065272.0062060.0056508.0053061.0048410.0043549.0039125.0034995.0031463.0027709.0024658.0023214.0021674.0019285.0017782.0016538.0014756.0013384.0012430.0011768.0010873.0010741.0010336.0010602.0010328.009746.009087.008733.008432.008192.007553.007505.007271.007757.007766.007765.007347.006864.00NANANA5257.00NANANA
Common Stock Value 109.00108.00108.00108.00108.00107.00107.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00100.00NANANA100.00NANANA
Additional Paid In Capital 99025.0092711.0086896.0079863.0075066.0069419.0063871.0058793.0055538.0051879.0048724.0045160.0042865.0040307.0038017.0035412.0033658.0031817.0030035.0028059.0026791.0025375.0024028.0022563.0021389.0020212.0019129.0017976.0017186.0015968.0015026.0014144.0013394.0012874.0012233.0011565.0011135.0010827.0010405.0010019.009573.009175.008893.008585.008347.007863.007573.007192.006990.006824.006675.006483.006325.00NANANA5736.00NANANA
Retained Earnings Accumulated Deficit 113618.00102994.0093115.0086365.0083193.0082915.0080043.0082071.0085915.0071592.0068436.0060658.0052551.0045329.0038998.0033755.0031220.0027952.0025818.0023193.0019625.0016616.0013733.0011199.008636.006779.006524.006327.004916.004167.003915.003058.002545.002063.001984.001892.001949.001735.002172.002298.002190.001950.001991.001998.001916.001818.002092.002085.001955.001778.001715.001525.001324.00NANANA172.00NANANA
Accumulated Other Comprehensive Income Loss Net Of Tax -3040.00-5003.00-3680.00-3973.00-4487.00-7115.00-4782.00-2365.00-1376.00-1075.00-525.00-666.00-180.00-1029.00-1455.00-2063.00-986.00-1429.00-960.00-1010.00-1035.00-1034.00-934.00-467.00-484.00-501.00-607.00-797.00-985.00-521.00-571.00-614.00-723.00-675.00-617.00-752.00-511.00-394.00-143.00-157.00-185.00-206.00-319.00-319.00-239.00-296.00-328.00-174.00-316.00-241.00-30.00-66.00-190.00NANANA-56.00NANANA
Treasury Stock Value NANANANANANA7837.004503.001837.001837.001837.001837.001837.001837.001837.001837.001837.001837.001837.001837.001837.001837.001837.001837.001837.001837.001837.001837.001837.001837.001837.001837.001837.001837.001837.001837.001837.001837.001837.001837.001837.001837.001837.001837.001837.001837.001837.001837.00877.00600.00600.00600.00600.00NANANA600.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 2009-03-31
Net Cash Provided By Used In Operating Activities 42465.0021217.0016476.004788.0029173.0011404.008965.00-2790.0022086.007313.0012715.004213.0030431.0011964.0020606.003064.0019659.007892.009118.001846.0016477.008588.007449.00-1791.0012344.003851.003829.00-1590.0010652.004486.003465.00-2160.008812.002610.001997.00-1499.006715.001766.00862.00-2502.005578.001388.00880.00-2372.005081.00943.00594.00-2438.004269.00797.00423.00-1586.003488.00855.00250.00-1098.00NANANANA
Net Cash Provided By Used In Investing Activities -12601.00-11753.00-9673.00-15806.00-10821.00-15608.00-12078.00906.00-12580.00-14828.00-22080.00-8666.00-17037.00-15876.00-17804.00-8894.00-3536.00-5074.00-7549.00-8123.00-3572.00-5572.00-2692.00-533.00-2032.00-19120.00-5051.00-1616.00-4174.00-2570.00-2439.00-693.00-1850.00-1377.00-1376.00-1847.00-2465.00-946.00-731.00-924.00-844.00-1063.00-1420.00-950.00-3082.00-369.00-595.00450.00-1469.00100.00-951.00390.00-1215.00-1128.00-475.00-542.00NANANANA
Net Cash Provided By Used In Financing Activities -6746.00-8948.00-6539.006354.0086.003016.004626.001990.00-3100.00-2776.0015643.00-3476.00-1816.00-4105.007408.00-2591.00-3571.00-1960.00-2158.00-2377.00-1761.00-2369.00-1394.00-2164.00-2647.0014685.00-1263.00-914.00-256.00-827.00-1039.00-789.00-1690.00-730.00-691.00-652.005209.00-412.00-189.00-175.0057.00-230.00-209.00-157.003166.0031.0067.00-1005.00-333.00-82.00-91.0024.00-43.0093.0043.0087.00NANANANA

    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 2009-03-31
Net Cash Provided By Used In Operating Activities 42465.0021217.0016476.004788.0029173.0011404.008965.00-2790.0022086.007313.0012715.004213.0030431.0011964.0020606.003064.0019659.007892.009118.001846.0016477.008588.007449.00-1791.0012344.003851.003829.00-1590.0010652.004486.003465.00-2160.008812.002610.001997.00-1499.006715.001766.00862.00-2502.005578.001388.00880.00-2372.005081.00943.00594.00-2438.004269.00797.00423.00-1586.003488.00855.00250.00-1098.00NANANANA
Net Income Loss 10624.009879.006750.003172.00278.002872.00-2028.00-3844.0014323.003156.007778.008107.007222.006331.005243.002535.003268.002134.002625.003561.003027.002883.002534.001629.001856.00256.00197.00724.00749.00252.00857.00513.00482.0079.0092.00-57.00214.00-437.00-126.00108.00239.00-41.00-7.0082.00177.00-274.007.00130.00177.0063.00191.00201.00416.00231.00207.00299.00384.00199.00142.00177.00
Depreciation Depletion And Amortization 13820.0012131.0011589.0011123.0013145.0010204.009594.008978.009802.008948.008038.007508.007618.006523.005748.005362.006170.005563.005202.004854.004262.003778.003630.003671.003498.002912.002633.002435.00543.002084.001909.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Increase Decrease In Inventories -2643.00-808.002373.00-371.00-3180.00-732.003890.002614.001915.007059.00209.00304.00-329.003899.00672.00-1392.001516.00381.002100.00-719.001350.001094.001090.00-2220.002255.001593.00682.00-947.001043.001095.0057.00-769.001343.001537.0027.00-721.001139.00845.00-92.00-699.001330.00586.0030.00-535.00974.00647.00124.00-747.001260.00587.00274.00-343.00693.00505.00141.00-321.00NANANANA
Increase Decrease In Accounts Payable 10888.002820.003029.00-11264.009852.00-1226.003699.00-9380.007989.003832.0047.00-8266.0013249.003658.008616.00-8044.0010683.00226.003668.00-6384.006881.003894.002703.00-10216.008906.003046.002088.00-6865.007282.002540.00977.00-5770.006140.002030.00373.00-4249.005053.001724.00-344.00-4675.005128.00947.000.00-4187.004926.001223.00180.00-4258.004684.00848.00114.00-2649.003451.00894.00-81.00-1892.00NANANANA
Deferred Income Tax Expense Benefit -1464.00-1196.00-2744.00-472.00-3367.00-825.00-1955.00-2001.00-3623.00909.00701.001703.00-1636.00295.00465.00322.00184.0092.00105.00415.00173.00266.00-139.00141.00-308.00-74.00376.00-22.00-282.00-81.00106.0011.00189.00-63.00-43.00-2.00187.00-270.00-49.00-185.00-109.0011.0021.00-80.00-148.00-36.00-43.00-38.0068.0034.0020.0015.0048.00-16.00-8.00-20.00NANANANA
Share Based Compensation 6319.005829.007127.004748.005606.005556.005209.003250.003680.003180.003591.002306.002562.002288.002601.001757.001840.001779.001971.001274.001417.001350.001468.001182.001179.001085.001158.00792.00887.00776.00768.00544.00606.00544.00563.00407.00408.00377.00391.00321.00326.00281.00298.00229.00236.00217.00221.00160.00160.00144.00144.00110.00120.00107.00111.0087.00NANANANA

    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 2009-03-31
Net Cash Provided By Used In Investing Activities -12601.00-11753.00-9673.00-15806.00-10821.00-15608.00-12078.00906.00-12580.00-14828.00-22080.00-8666.00-17037.00-15876.00-17804.00-8894.00-3536.00-5074.00-7549.00-8123.00-3572.00-5572.00-2692.00-533.00-2032.00-19120.00-5051.00-1616.00-4174.00-2570.00-2439.00-693.00-1850.00-1377.00-1376.00-1847.00-2465.00-946.00-731.00-924.00-844.00-1063.00-1420.00-950.00-3082.00-369.00-595.00450.00-1469.00100.00-951.00390.00-1215.00-1128.00-475.00-542.00NANANANA
Payments To Acquire Productive Assets 14588.0012479.0011455.0014207.0016592.0016378.0015724.0014951.0018935.0015748.0014288.0012082.0014823.0011063.007459.006795.005312.004697.003562.003290.003734.003352.003243.003098.003619.003074.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 2009-03-31
Net Cash Provided By Used In Financing Activities -6746.00-8948.00-6539.006354.0086.003016.004626.001990.00-3100.00-2776.0015643.00-3476.00-1816.00-4105.007408.00-2591.00-3571.00-1960.00-2158.00-2377.00-1761.00-2369.00-1394.00-2164.00-2647.0014685.00-1263.00-914.00-256.00-827.00-1039.00-789.00-1690.00-730.00-691.00-652.005209.00-412.00-189.00-175.0057.00-230.00-209.00-157.003166.0031.0067.00-1005.00-333.00-82.00-91.0024.00-43.0093.0043.0087.00NANANANA
Payments For Repurchase Of Common Stock NANANANA0.000.003334.002666.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA0.000.00NANA0.000.000.00960.00NANANANANANANANANANANANA

    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 2009-03-31
Equity Method Investment Nonconsolidated Investee Or Group Of Investees NA1337.001121.00661.00663.00536.00364.0095.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Revenue From Contract With Customer Excluding Assessed Tax 169961.00143083.00134383.00127358.00149204.00127101.00121234.00116444.00137412.00110812.00113080.00108518.00125555.0096145.0088912.0075452.0087437.0069981.0063404.0059700.0072383.0056576.0052886.0051042.0060453.0043744.0037955.0035714.0043741.0032714.0030404.0029128.0035747.0025358.0023185.0022717.0029328.0020579.0019340.0019741.0025587.0017092.0015704.0016070.0017431.0013806.0012834.0013185.0017431.0010876.009913.009857.0012948.007560.006566.007131.009519.005449.004651.004889.00
Advertising Services NA12060.0010683.009509.00NA9548.008757.007877.00NA7612.007451.006381.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Amazon Web Services 24204.0023059.0022140.0021354.0021378.0020538.0019739.0018441.0017780.0016110.0014809.0013503.0012742.0011601.0010808.0010219.009954.008995.008381.007696.007430.006679.006105.005442.005113.004584.004100.003661.003536.003231.002886.002566.002406.002085.001824.001566.001420.001169.001005.001050.00NANANANANANANANANANANANANANANANANANANANA
Online Stores 70543.0057267.0052966.0051096.0064531.0053489.0050855.0051129.0066075.0049942.0053157.0052901.0066447.0048350.0045896.0036652.0045657.0035039.0031053.0029498.0039822.0029061.0027165.0026939.0035383.0026392.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Services 1361.001226.001344.001027.001253.001263.001070.00661.00-20734.008091.007914.006905.007939.005398.004221.003906.004781.003586.003002.002716.003388.002495.002194.002031.001734.001123.00945.00850.001071.00709.00626.00545.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Physical Stores 5152.004959.005024.004895.004957.004694.004721.004591.004688.004269.004198.003920.004026.003788.003774.004640.004363.004192.004330.004307.004400.004248.004312.004263.004522.001276.00NA0.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Subscription Services 10488.0010170.009894.009657.009189.008903.008716.008410.008123.008148.007917.007580.007061.006572.006018.005556.005235.004957.004676.004342.003959.003698.003408.003102.003177.002441.002165.001939.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Third Party Seller Services 43559.0034342.0032332.0029820.0036339.0028666.0027376.0025335.0030320.0024252.0025085.0023709.0027340.0020436.0018195.0014479.0017446.0013212.0011962.0011141.0013384.0010395.009702.009265.0010524.007928.006991.006438.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Product 76703.0063171.0059032.0056981.0070531.0059340.0056575.0056455.0071416.0054876.0058004.0057491.0071056.0052774.0050244.0041841.0050542.0039726.0035856.0034283.0044700.0033746.0031864.0031605.0041325.0028768.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Service 93258.0079912.0075351.0070377.0078673.0067761.0064659.0059989.0065996.0055936.0055076.0051027.0054499.0043371.0038668.0033611.0036894.0030255.0027548.0025417.0027683.0022830.0021022.0019437.0019128.0014976.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Amazon Web Services 24204.0023059.0022140.0021354.0021378.0020538.0019739.0018441.0017780.0016110.0014809.0013503.0012742.0011601.0010808.0010219.009954.008995.008381.007696.007430.006679.006105.005442.005113.004584.004100.003661.003536.003231.002886.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
International 40243.0032137.0029697.0029123.0034463.0027720.0027065.0028759.0037272.0029145.0030721.0030649.0037467.0025171.0022668.0019106.0023813.0018348.0016370.0016192.0020829.0015549.0014612.0014875.0018038.0013714.0011485.0011061.0013964.0010609.009844.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
North America 105514.0087887.0082546.0076881.0093363.0078843.0074430.0069244.0082360.0065557.0067550.0064366.0075346.0059373.0055436.0046127.0053669.0042638.0038653.0035812.0044124.0034348.0032169.0030725.0037302.0025446.0022370.0020992.0026241.0018874.0017674.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

Plots across concepts


IncomeStatement
Other Comprehensive Income Loss Net Of Tax
Expenses
Other Nonoperating Income Expense
Balance Sheet
Intangible Assets Net Excluding Goodwill
Assets
Intangible Assets Net Excluding Goodwill
Current Assets
Prepaid Expense And Other Assets Current
NonCurrent Assets
Intangible Assets Net Excluding Goodwill
Liabilities
Operating Lease Liability
Current Liabilities
Employee Related Liabilities Current
Noncurrent Liabilities
Other Liabilities Noncurrent
Stockholders Equity
Accumulated Other Comprehensive Income Loss Net Of Tax
CashFlow
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInOperatingActivities
Increase Decrease In Inventories
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInFinancingActivities
Net Cash Provided By Used In Financing Activities
Shares
Weighted Average Number Of Shares Outstanding Basic
OperatingLeaseLiability
Operating Lease Liability Current
NonoperatingIncomeExpense
Other Nonoperating Income Expense
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Accumulated Amortization
AccountsReceivable
Allowance For Doubtful Accounts Receivable Current

Line plots across dimensions of each concept


Cost Ratio
us-gaap:StatementBusinessSegments
(None,)
Cost  Ratio us-gaap: Statement Business Segments
Operating Margin
us-gaap:StatementBusinessSegments
(None,)
Operating  Marginus-gaap: Statement Business Segments
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ProductOrService
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Product Or Service
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:StatementBusinessSegments
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Statement Business Segments
us-gaap:CostsAndExpenses
us-gaap:StatementBusinessSegments
(None,)
Costs And Expensesus-gaap: Statement Business Segments
us-gaap:OperatingIncomeLoss
us-gaap:StatementBusinessSegments
(None,)
Operating Income Lossus-gaap: Statement Business Segments
us-gaap:AllocatedShareBasedCompensationExpense
us-gaap:IncomeStatementLocation
(None,)
Allocated Share Based Compensation Expenseus-gaap: Income Statement Location
us-gaap:Assets
us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments
('us-gaap:Operating', None)
Assetsus-gaap: Consolidation Items, us-gaap: Statement Business Segments
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:AccountsReceivableNetCurrent
us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableType
(None,)
Accounts Receivable Net Currentus-gaap: Accounts Notes Loans And Financing Receivable By Receivable Type
us-gaap:EquitySecuritiesFvNi
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency
(None, 'us-gaap:FairValueMeasurementsRecurring')
Equity Securities Fv Nius-gaap: Fair Value By Fair Value Hierarchy Level, us-gaap: Fair Value By Measurement Frequency
us-gaap:AvailableForSaleSecuritiesDebtSecurities
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument
('us-gaap:FairValueInputsLevel2', 'us-gaap:FairValueMeasurementsRecurring', None)
Available For Sale Securities Debt Securitiesus-gaap: Fair Value By Fair Value Hierarchy Level, us-gaap: Fair Value By Measurement Frequency, us-gaap: Financial Instrument
us-gaap:PropertyPlantAndEquipmentGross
us-gaap:PropertyPlantAndEquipmentByType
(None,)
Property Plant And Equipment Grossus-gaap: Property Plant And Equipment By Type
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:EquitySecuritiesFvNi
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency
(None, 'us-gaap:FairValueMeasurementsRecurring')
Equity Securities Fv Nius-gaap: Fair Value By Fair Value Hierarchy Level, us-gaap: Fair Value By Measurement Frequency
us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument
('us-gaap:FairValueInputsLevel2', 'us-gaap:FairValueMeasurementsRecurring', None)
Available For Sale Debt Securities Amortized Cost Basisus-gaap: Fair Value By Fair Value Hierarchy Level, us-gaap: Fair Value By Measurement Frequency, us-gaap: Financial Instrument
us-gaap:LongTermDebt
us-gaap:LongtermDebtType
(None,)
Long Term Debtus-gaap: Longterm Debt Type
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:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ProductOrService
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Product Or Service
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:StatementBusinessSegments
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Statement Business Segments