Home Data Calendar Blog

META


Tables

    2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30
Weighted Average Number Of Diluted Shares Outstanding 2610.002625.00NA2641.002612.002596.00NA2687.002713.002742.00NA2859.002877.002882.00NA2891.002879.002868.00NA2874.002875.002869.00NA2913.002930.002945.00NA2956.002951.002944.00NA2915.002904.002888.00NA2863.002850.002836.00NA2644.002615.002609.00NA2528.002502.002499.00NA2420.001879.001527.00NA1520.001510.00
Weighted Average Number Of Shares Outstanding Basic 2534.002545.00NA2576.002568.002587.00NA2682.002704.002725.00NA2814.002834.002847.00NA2850.002850.002851.00NA2854.002855.002856.00NA2885.002895.002906.00NA2904.002900.002891.00NA2871.002856.002843.00NA2808.002796.002784.00NA2587.002560.002545.00NA2430.002407.002386.00NA2420.001879.001347.00NA1316.001292.00
Earnings Per Share Basic 5.314.865.464.503.032.211.771.642.472.743.723.273.673.343.932.751.821.722.582.130.920.852.391.781.761.721.471.621.341.061.490.830.720.530.550.320.260.180.250.310.310.250.220.170.140.090.010.02-0.080.100.88-0.110.12
Earnings Per Share Diluted 5.164.715.314.392.982.201.771.642.462.723.663.223.613.303.872.711.801.712.562.120.910.852.371.761.741.691.441.591.321.041.440.820.710.520.540.310.250.180.240.300.300.250.210.170.130.090.000.02-0.080.090.78-0.100.11

    2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30
Revenue From Contract With Customer Excluding Assessed Tax 39071.0036455.0040111.0034146.0031999.0028645.0032165.0027714.0028822.0027908.0033671.0029010.0029077.0026171.0028072.0021470.0018687.0017737.0021082.0017652.0016886.0015077.0016914.0013727.0013231.0011966.0012972.0010328.009321.008032.008809.007011.006436.005382.005841.004501.004042.003543.003851.003203.002910.002502.002586.002016.001813.001458.001585.001262.001184.001058.001131.00954.00895.00
Revenues 39071.0036455.0040111.0034146.0031999.0028645.0032165.0027714.0028822.0027908.0033671.0029010.0029077.0026171.0028072.0021470.0018687.0017737.0021082.0017652.0016886.0015077.0016914.0013727.0013231.0011966.0012972.0010328.009321.008032.008809.007011.006436.005382.005841.004501.004042.003543.003851.003203.002910.002502.002586.002016.001813.001458.001585.001262.001184.001058.001131.00954.00895.00
Cost Of Revenue 7308.006640.007695.006210.005945.006108.008336.005716.005192.006005.006348.005771.005399.005131.005210.004194.003829.003459.003491.003155.003307.002816.002796.002418.002214.001927.001611.001448.001237.001159.001048.00987.00916.00838.00824.00720.00668.00654.00652.00565.00473.00462.00491.00507.00465.00413.00397.00322.00367.00277.00247.00236.00210.00
Costs And Expenses 24224.0022637.0023727.0020398.0022607.0021418.0025766.0022050.0020464.0019384.0021086.0018587.0016710.0014793.0015297.0013430.0012724.0011844.0012224.0010467.0012260.0011760.009094.007946.007368.006517.005620.005206.004920.004705.004258.003889.003690.003373.003281.003042.002769.002610.002718.001806.001520.001427.001454.001280.001251.001085.001062.00885.001927.00677.00584.00540.00488.00
Research And Development Expense 10537.009978.0010517.009241.009344.009381.009771.009170.008690.007707.007046.006316.006096.005197.005207.004763.004462.004015.003878.003548.003315.002860.002855.002657.002523.002238.001949.002052.001919.001834.001574.001539.001463.001343.001314.001271.001170.001062.001111.00608.00492.00455.00409.00369.00344.00293.00297.00244.00705.00153.00124.00108.0099.00
General And Administrative Expense 3658.003455.002289.002070.004164.002885.003085.003384.002987.002360.003305.002946.001956.001622.001599.001790.001593.001583.001829.001348.003224.004064.00976.00943.00776.00757.00686.00536.00640.00655.00515.00438.00412.00366.00371.00345.00305.00274.00330.00259.00197.00187.00261.00171.00173.00176.00175.00151.00463.00104.0092.0082.0083.00
Selling And Marketing Expense 2721.002564.003226.002877.003154.003044.004574.003780.003595.003312.004387.003554.003259.002843.003281.002683.002840.002787.003026.002416.002414.002020.002467.001928.001855.001595.001374.001170.001124.001057.001121.00925.00899.00826.00772.00706.00626.00620.00625.00374.00358.00323.00293.00233.00269.00203.00193.00168.00392.00143.00121.00114.0096.00
Operating Income Loss 14847.0013818.0016384.0013748.009392.007227.006399.005664.008358.008524.0012585.0010423.0012367.0011378.0012775.008040.005963.005893.008858.007185.004626.003317.007820.005781.005863.005449.007352.005122.004401.003327.004551.003122.002746.002009.002560.001459.001273.00933.001133.001397.001390.001075.001132.00736.00562.00373.00523.00377.00-743.00381.00547.00414.00407.00
Interest Expense Debt NANA129.00132.00110.0049.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Interest Paid Net 124.00121.00146.00120.000.00182.00NANANANANANANANANANANANANA3.004.002.001.000.000.000.00NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Allocated Share Based Compensation Expense 4616.003562.003424.003492.004060.003051.003008.003134.003351.002498.002407.002379.002548.001830.001784.001722.001695.001335.001274.001249.001303.001010.00972.001040.001186.00955.00814.001010.001032.00867.00847.00819.00805.00747.00746.00757.00763.00703.00896.00353.00314.00274.00273.00239.00224.00170.00184.00179.001106.00103.00NANANA
Income Tax Expense Benefit 1641.001814.002790.002437.001505.001598.001496.001181.001499.001443.002418.001371.002119.002006.001836.00287.00953.00959.001820.001238.002216.001053.001089.00775.00762.00622.003193.00529.00594.00344.00244.00790.00711.00555.00996.00536.00554.00420.00413.00530.00595.00433.00607.00301.00212.00134.00441.00431.00-608.00177.00217.00152.00159.00
Income Taxes Paid Net 5929.00630.004591.00509.001102.00405.001760.002006.002139.00502.00606.001625.003387.002907.001107.001872.001041.00209.002654.00832.001014.00682.001034.00447.001545.00736.00324.00434.00695.00664.00446.00357.00237.00170.0071.0040.0040.00119.0077.0042.0022.0037.00NANANA9.00NANANA174.00NANANA
Net Income Loss 13465.0012369.0014017.0011583.007788.005709.004653.004395.006687.007465.0010285.009194.0010394.009497.0011219.007846.005178.004902.007349.006091.002616.002429.006882.005137.005106.004988.004269.004707.003894.003064.004273.002379.002055.001510.001561.00896.00719.00512.00701.00806.00791.00642.00523.00425.00333.00219.0064.00-59.00-157.00205.00302.00227.00240.00
Comprehensive Income Net Of Tax 13425.0011869.0015418.0011133.007663.006258.006177.002752.005272.006162.009799.008702.0010525.008724.0011838.008296.005580.004847.007709.005725.002914.002408.006930.005047.004713.004921.004242.004877.004150.003141.003942.002381.001958.001689.001486.00873.00809.00293.00582.00702.00771.00643.00524.00466.00319.00202.0072.00-36.00-179.00204.00303.00225.00240.00

    2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30
Assets 230238.00222844.00229623.00216274.00206688.00184491.00185727.00178894.00169779.00164218.00165987.00169585.00170609.00163523.00159316.00146437.00139691.00138371.00133376.00124418.00117006.00109477.0097334.0092452.0090291.0088945.0084524.0078998.0073843.0068714.0064961.0059674.0055739.0052075.0049407.0046469.0044130.0042007.0040184.0024188.0020769.0019028.0017895.0014933.0015724.0015163.0015103.0016038.0014928.00NA6331.00NANA
Liabilities 73475.0073315.0076455.0073401.0072655.0059696.0060014.0054800.0044012.0040990.0041108.0036225.0032382.0029866.0031026.0028706.0029244.0033067.0032322.0030419.0028244.0022961.0013207.0012110.0010909.0011325.0010177.007790.007362.006526.005767.005559.005356.004925.005189.005049.004678.004506.004088.002950.002423.002291.002425.001885.003375.003339.003348.001864.001619.00NA1432.00NANA
Liabilities And Stockholders Equity 230238.00222844.00229623.00216274.00206688.00184491.00185727.00178894.00169779.00164218.00165987.00169585.00170609.00163523.00159316.00146437.00139691.00138371.00133376.00124418.00117006.00109477.0097334.0092452.0090291.0088945.0084524.0078998.0073843.0068714.0064961.0059674.0055739.0052075.0049407.0046469.0044130.0042007.0040184.0024188.0020769.0019028.0017895.0014933.0015724.0015163.0015103.0016038.0014928.00NA6331.00NANA
Stockholders Equity 156763.00149529.00153168.00142873.00134033.00124795.00125713.00124094.00125767.00123228.00124879.00133360.00138227.00133657.00128290.00117731.00110447.00105304.00101054.0093999.0088762.0086516.0084127.0080342.0079382.0077620.0074347.0071208.0066481.0062188.0059194.0054115.0050383.0047150.0044218.0041420.0039452.0037501.0036096.0021238.0018346.0016737.0015470.0013048.0012349.0011824.0011755.0014174.0013309.00NA4899.00NANA

    2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30
Assets Current 76431.0075330.0085365.0078378.0069560.0052483.0059549.0058315.0055987.0059265.0066666.0075421.0080697.0077322.0075670.0065799.0068130.0069349.0066225.0062079.0057961.0053300.0050480.0049147.0049833.0050412.0048563.0044203.0040804.0036930.0034401.0030328.0027010.0023812.0021652.0019139.0016951.0015004.0013670.0016115.0015557.0014060.0013070.0010549.0011421.0011042.0011267.0012285.0011967.00NA4604.00NANA
Cash And Cash Equivalents At Carrying Value 32045.0032307.0041862.0036890.0028785.0011551.0014681.0014308.0012681.0014886.0016601.0014496.0016186.0019513.0017576.0011617.0021045.0023618.0019079.0015979.0013877.0011076.0010019.009637.0011552.0012082.008079.007201.006252.007104.008903.006038.005108.006456.004907.004308.005123.003419.004315.008999.004384.002998.003323.003100.003001.002325.002384.002478.002098.001282.001512.00906.001131.00
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents 33026.0033284.0042827.0037900.0029804.0012420.0015596.0015251.0013478.0015353.0016865.0014804.0016511.0019891.0017954.0011979.0021569.0023927.0019279.0016080.0013998.0011197.0010124.009744.0011668.0012210.008204.007339.006402.007283.009109.00NANANA5166.00NANANANANANANANANANANANANANANANANANA
Marketable Securities Current 26035.0025813.0023541.0024233.0024661.0025888.0026057.0027468.0027808.00NA31397.00NANANANANANANANANANANANANA30757.0031874.0033632.0031088.0029200.0025202.0020546.0020102.0018185.0014165.0013527.0011526.009002.008994.006884.005251.009572.009631.008126.006228.007251.007147.007242.007974.008090.00NA2396.00NANA
Accounts Receivable Net Current 14505.0013430.0016169.0012944.0012511.0011044.0013466.0011227.0011525.0011390.0014039.0012088.0011698.0010276.0011335.008024.007483.007289.009518.007673.007513.006475.007587.006058.005590.005115.005832.004424.003897.003415.003993.003070.002801.002348.002559.002010.001815.001508.001678.001363.001190.001006.001109.00872.00775.00659.00719.00635.00578.00NA547.00NANA
Prepaid Expense And Other Assets Current 3846.003780.003793.004311.003603.004000.005345.005312.003973.003985.004629.005258.004919.002827.002381.002155.002407.001771.001852.002137.001852.001582.001779.001883.001934.001341.001020.001490.001455.001209.00959.001118.00916.00843.00659.001295.001011.001083.00793.00502.00411.00425.00461.00342.00387.00485.00471.00631.00634.00NA149.00NANA

    2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30
Amortization Of Intangible Assets NANA38.0032.0045.0047.0047.0045.0053.0040.0043.00124.00122.00118.00121.00123.00118.00111.00105.00145.00156.00156.00157.00156.00158.00169.00170.00173.00174.00175.00183.00195.00193.00180.00191.00180.00180.00179.00178.0059.0041.0041.0039.0037.0036.0033.0034.0031.008.005.005.005.005.00
Goodwill 20654.0020654.0020654.0020668.0020659.0020649.0020306.0020268.0020229.0019923.0019197.0019065.0019219.0019056.0019050.0019031.0019029.0018811.0018715.0018338.0018334.0018333.0018301.0018304.0018263.0018268.0018221.0018213.0018129.0018126.0018122.0018085.0018043.0018029.0018026.0018024.0018025.0018005.0017981.002612.00857.00840.00839.00762.00762.00654.00587.00590.00100.00NA82.00NANA
Indefinite Lived Intangible Assets Excluding Goodwill 425.00425.00425.00425.00425.00474.00382.00382.00371.00364.00266.00NANANANANANANANANANANANANANANANANANANANANANANANANA60.0060.0060.0060.00NANA0.00NANANANANANANANANANA
Intangible Assets Net Excluding Goodwill 984.00829.00788.00813.00856.00949.00897.00875.00965.00910.00634.00365.00514.00505.00623.00744.00859.00838.00894.00853.00994.001150.001294.001451.001573.001735.001884.002050.002186.002360.002535.002702.002879.003067.003246.003437.003605.003774.003929.001317.00NANA883.00NANANANANANANANANANA
Finite Lived Intangible Assets Net 559.00404.00363.00388.00431.00475.00515.00493.00594.00546.00368.00365.00514.00505.00623.00744.00859.00838.00894.00853.00994.001150.001294.001451.001573.001735.001884.002050.002186.002360.002535.002702.002879.003067.003186.003377.003545.003714.003869.001257.00815.00842.00883.00847.00869.00847.00801.00833.00709.00NA80.00NANA
Other Assets Noncurrent 9929.008179.006794.005468.008501.007188.006583.005529.004344.003522.002751.003187.002352.002376.002758.002969.003238.002887.002759.002461.002446.002602.002576.002438.002265.002319.002135.002374.002096.001836.001312.00660.00703.00700.00796.00534.00594.00605.00637.00441.00206.00212.00221.0090.0095.0087.0057.0041.0047.00NA90.00NANA

    2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30
Liabilities Current 27004.0028101.0031960.0030531.0029921.0025381.0027026.0022687.0022217.0021086.0021135.0017812.0014874.0012717.0014981.0011944.0011308.0015069.0015053.0013328.0012979.009908.007017.005462.004670.005086.003760.003305.003315.002928.002875.002595.002211.001809.001925.001792.001881.001746.001424.001234.001214.001037.001100.00984.001080.001063.001052.001080.001034.00NA899.00NANA
Other Accrued Liabilities Current 5762.004909.005506.004931.004723.004329.004906.00NANANA5258.00NANANA3469.00NANANA2498.00NANANA1784.00NANANA1201.00NANANA994.00NANANA583.00NANANA380.00NANANA272.00NANANA231.00NANANANANANA
Taxes Payable Current 2244.004863.003655.004608.005837.003589.002339.00NANANA1256.00NANANA2038.00NANANA624.00NANANA491.00NANANA340.00NANANANANANANANANANANANANANANANANANANANANANANANANANA
Accrued Liabilities Current 21914.0022640.0024625.0023929.0024660.0019345.0019552.0016036.0015420.0015226.0014312.0013158.0011510.009411.0011152.008684.008496.0012446.0011735.0010877.0010878.007980.005509.004255.003720.004003.002892.002503.002626.002400.002203.002018.001770.001389.001449.001338.001472.001300.00866.00709.00666.00525.00555.00453.00505.00430.00423.00409.00441.00NA296.00NANA
Contract With Customer Liability Current 637.00599.00626.00509.00494.00460.00482.00478.00482.00472.00517.00418.00348.00334.00382.00379.00264.00247.00269.00225.00198.00142.00147.00115.0091.00NA98.00NANANANANANANANANANANANANANANANANANANANANANANANANANA

    2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30
Long Term Debt NANA18385.0018383.0018382.009925.009923.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Long Term Debt Noncurrent 18389.0018387.0018385.0018383.0018382.009925.009923.009922.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA0.000.001500.001500.001500.00NANANA0.00NANA
Other Liabilities Noncurrent 2500.001462.008884.008113.007912.008219.007764.007504.007003.007010.007227.006859.006552.006575.006414.007121.008303.008489.007745.008735.008143.006488.006190.006648.006239.006239.006417.004485.004047.003598.002892.002964.003145.003116.003157.003148.002687.002647.002545.001587.001056.001063.001088.00614.00444.00356.00305.00254.00191.00NA135.00NANA
Operating Lease Liability Noncurrent 17685.0017570.0017226.0016374.0016440.0016171.0015301.0014687.0014792.0012894.0012746.0011554.0010956.0010574.009631.009641.009633.009509.009524.00NANA6565.000.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30
Stockholders Equity 156763.00149529.00153168.00142873.00134033.00124795.00125713.00124094.00125767.00123228.00124879.00133360.00138227.00133657.00128290.00117731.00110447.00105304.00101054.0093999.0088762.0086516.0084127.0080342.0079382.0077620.0074347.0071208.0066481.0062188.0059194.0054115.0050383.0047150.0044218.0041420.0039452.0037501.0036096.0021238.0018346.0016737.0015470.0013048.0012349.0011824.0011755.0014174.0013309.00NA4899.00NANA
Additional Paid In Capital 78270.0075391.0073253.0071224.0069159.0066535.0064444.0062092.0059929.0057512.0055811.0054334.0052845.0051160.0050018.0048910.0047805.0046688.0045851.0045059.0044277.0043533.0042906.0042352.0041832.0041134.0040584.0040199.0039291.0038639.0038227.0038756.0037405.0036129.0034886.0033574.0032479.0031337.0030225.0015949.0013759.0012921.0012297.0010399.0010167.009961.0010094.0012585.0011684.00NA2684.00NANA
Retained Earnings Accumulated Deficit 81188.0076793.0082070.0075205.0067980.0061241.0064799.0067056.0069249.0067712.0069761.0079233.0085097.0082343.0077345.0068513.0062784.0059160.0055692.0049789.0044968.0043764.0041981.0038767.0038237.0036780.0033990.0031209.0027560.0024175.0021670.0015731.0013352.0011297.009787.008226.007330.006611.006099.005398.004592.003801.003159.002636.002211.001878.001659.001595.001654.00NA1606.00NANA
Accumulated Other Comprehensive Income Loss Net Of Tax -2695.00-2655.00-2155.00-3556.00-3106.00-2981.00-3530.00-5054.00-3411.00-1996.00-693.00-207.00285.00154.00927.00308.00-142.00-544.00-489.00-849.00-483.00-781.00-760.00-777.00-687.00-294.00-227.00-200.00-370.00-626.00-703.00-372.00-374.00-276.00-455.00-380.00-357.00-447.00-228.00-109.00-5.0015.0014.0013.00-29.00-15.002.00-6.00-29.00NA-6.00NANA
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value 4616.003562.003424.003492.004060.003051.003008.003134.003351.002498.002407.002379.002548.001830.001784.001722.001695.001335.001274.001249.001303.001010.00972.001040.001186.00955.00814.001010.00NANANANANANANANANANANANANANANANANANANANANANANANANA

    2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30
Net Cash Provided By Used In Operating Activities 19370.0019246.0019404.0020402.0017309.0013998.0014511.009692.0012196.0014076.0018104.0014090.0013247.0012242.0014040.009829.003877.0011001.009083.009307.008616.009308.007618.007498.006298.007860.007671.006127.005360.005058.006350.003577.003198.002983.002827.002192.001880.001700.001583.001248.001341.001285.001231.00950.001322.00719.00681.00248.00242.00441.00510.00565.00NA
Net Cash Provided By Used In Investing Activities -8298.00-8734.00-6472.00-6077.00-5203.00-6743.00-7531.00-9701.00-6959.00-4779.005829.00-330.00-8195.00-4874.00-5173.00-16599.00-4178.00-4109.00-4036.00-5050.00-4010.00-6768.00-3685.00-4247.00-2384.00-1287.00-4993.00-3714.00-5440.00-5891.00-1975.00-3117.00-4971.00-1676.00-2726.00-3300.00-564.00-2844.00-6616.002997.00-422.00-1872.00-2534.00734.00-498.00-326.00535.00-389.00-6450.00-720.00-43.00-795.00NA
Net Cash Provided By Used In Financing Activities -11178.00-19767.00-8401.00-5875.005292.00-10516.00-7060.002147.00-6563.00-10660.00-21742.00-15252.00-8549.00-5185.00-3207.00-2911.00-2152.00-2022.00-2026.00-2019.00-1831.00-1423.00-3541.00-5157.00-4271.00-2603.00-1843.00-1531.00-869.00-992.00-1416.00451.00471.00184.00554.00315.00342.00371.00401.00438.00470.00262.001525.00-1599.00-149.00-444.00-1314.00507.007040.0050.00131.0014.00NA

    2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30
Net Cash Provided By Used In Operating Activities 19370.0019246.0019404.0020402.0017309.0013998.0014511.009692.0012196.0014076.0018104.0014090.0013247.0012242.0014040.009829.003877.0011001.009083.009307.008616.009308.007618.007498.006298.007860.007671.006127.005360.005058.006350.003577.003198.002983.002827.002192.001880.001700.001583.001248.001341.001285.001231.00950.001322.00719.00681.00248.00242.00441.00510.00565.00NA
Net Income Loss 13465.0012369.0014017.0011583.007788.005709.004653.004395.006687.007465.0010285.009194.0010394.009497.0011219.007846.005178.004902.007349.006091.002616.002429.006882.005137.005106.004988.004269.004707.003894.003064.004273.002379.002055.001510.001561.00896.00719.00512.00701.00806.00791.00642.00523.00425.00333.00219.0064.00-59.00-157.00205.00302.00227.00240.00
Depreciation Depletion And Amortization 3637.003374.003172.002859.002623.002524.002376.002175.001979.002156.002014.001995.001986.001972.001863.001698.001704.001597.001468.001416.001502.001355.001225.001107.001034.00949.00853.00772.00729.00671.00614.00591.00585.00552.00543.00486.00459.00457.00433.00289.00257.00264.00274.00274.00222.00241.00224.00176.00139.00110.00103.0097.00NA
Increase Decrease In Accounts Receivable 1170.00-2520.002843.00678.001424.00-2546.001699.00105.00522.00-2557.002038.00555.001366.00-849.003059.00377.00122.00-2046.001697.00328.001006.00-1070.001564.00489.00627.00-788.001374.00458.00386.00-609.001011.00253.00492.00-267.00568.00207.00282.00-84.00346.00182.00187.00-105.00233.0083.00116.00-54.0080.0049.00106.00-65.00102.0044.00NA
Deferred Income Tax Expense Benefit -1642.00-456.00-1161.003049.00-1137.00-620.00-1173.00-1097.00-453.00-563.00748.00-786.00229.00418.00-376.00-1506.00213.00477.00-395.00174.001.00183.00203.0029.00101.00-47.00-225.00-94.0026.00-84.00-334.0019.00-77.00-65.00-123.00-383.00-66.00-223.00-180.004.00-33.00-1.00-58.002.0026.00-7.00249.00-60.00NANA-8.00-15.00NA
Share Based Compensation 4616.003562.003424.003492.004060.003051.003008.003134.003352.002498.002407.002378.002549.001830.001784.001722.001695.001335.001274.001249.001303.001010.00972.001039.001186.00955.00814.001010.001032.00867.00847.00819.00805.00747.00746.00757.00763.00694.00845.00353.00314.00274.00273.00239.00224.00170.00184.00179.001106.00103.0076.0070.0064.00

    2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30
Net Cash Provided By Used In Investing Activities -8298.00-8734.00-6472.00-6077.00-5203.00-6743.00-7531.00-9701.00-6959.00-4779.005829.00-330.00-8195.00-4874.00-5173.00-16599.00-4178.00-4109.00-4036.00-5050.00-4010.00-6768.00-3685.00-4247.00-2384.00-1287.00-4993.00-3714.00-5440.00-5891.00-1975.00-3117.00-4971.00-1676.00-2726.00-3300.00-564.00-2844.00-6616.002997.00-422.00-1872.00-2534.00734.00-498.00-326.00535.00-389.00-6450.00-720.00-43.00-795.00NA
Payments To Acquire Property Plant And Equipment 8173.006400.007665.006543.006216.006842.009043.009375.007572.005441.005369.004314.004612.004272.004613.003689.003255.003558.004100.003532.003633.003837.004301.003342.003460.002812.002263.001755.001444.001271.001269.001095.00995.001132.00692.00780.00549.00502.00517.00482.00469.00363.00483.00284.00268.00327.00198.00171.00413.00453.00185.00136.00NA

    2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30
Net Cash Provided By Used In Financing Activities -11178.00-19767.00-8401.00-5875.005292.00-10516.00-7060.002147.00-6563.00-10660.00-21742.00-15252.00-8549.00-5185.00-3207.00-2911.00-2152.00-2022.00-2026.00-2019.00-1831.00-1423.00-3541.00-5157.00-4271.00-2603.00-1843.00-1531.00-869.00-992.00-1416.00451.00471.00184.00554.00315.00342.00371.00401.00438.00470.00262.001525.00-1599.00-149.00-444.00-1314.00507.007040.0050.00131.0014.00NA
Payments Of Dividends 1266.001273.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Payments For Repurchase Of Common Stock 6299.0015008.005942.003569.00898.009365.006863.006354.005233.009506.0020061.0013458.007079.003939.001929.001725.001368.001250.001296.001148.001145.00613.003500.004256.003349.001774.00958.00640.00150.00228.000.000.000.000.00NANANANANANANANANANANANANANANANANANANA

    2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30
Revenues 39071.0036455.0040111.0034146.0031999.0028645.0032165.0027714.0028822.0027908.0033671.0029010.0029077.0026171.0028072.0021470.0018687.0017737.0021082.0017652.0016886.0015077.0016914.0013727.0013231.0011966.0012972.0010328.009321.008032.008809.007011.006436.005382.005841.004501.004042.003543.003851.003203.002910.002502.002586.002016.001813.001458.001585.001262.001184.001058.001131.00954.00895.00
Revenue From Contract With Customer Excluding Assessed Tax 39071.0036455.0040111.0034146.0031999.0028645.0032165.0027714.0028822.0027908.0033671.0029010.0029077.0026171.0028072.0021470.0018687.0017737.0021082.0017652.0016886.0015077.0016914.0013727.0013231.0011966.0012972.0010328.009321.008032.008809.007011.006436.005382.005841.004501.004042.003543.003851.003203.002910.002502.002586.002016.001813.001458.001585.001262.001184.001058.001131.00954.00895.00
Advertising, Family Of Apps 38329.0035635.0038706.0033643.0031498.0028101.0031255.0027237.0028152.0026998.0032640.0028276.0028580.0025439.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Service Other, Family Of Apps 389.00380.00334.00293.00225.00205.00184.00192.00218.00215.00154.00176.00192.00198.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Family Of Apps 38718.0036015.0039040.0033936.0031723.0028306.0031439.0027429.0028370.0027213.0032794.0028452.0028772.0025637.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Reality Labs 353.00440.001071.00210.00276.00339.00726.00285.00452.00695.00877.00558.00305.00534.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
10967.0010312.0010520.009790.008551.007292.007280.006797.006960.006722.007369.006592.006677.006101.005955.005311.004611.003971.004483.003958.003628.003337.003480.003007.002772.002475.002497.002042.001806.00NANANANANANANANANANANANANANANANANANANANANANANANA
9153.008404.009358.007578.007515.006759.007397.005996.006650.006638.008435.007018.007220.006384.006896.005055.004249.004150.005052.004053.004097.003624.004063.003234.003307.003027.003280.002546.002332.00NANANANANANANANANANANANANANANANANANANANANANANANA
US NANA15180.0012160.0011660.0010790.0013390.0011290.0011430.0011100.0013930.0011880.0011820.0010750.0012150.008710.007830.007550.009180.007540.007140.006360.007480.005930.005600.005090.005670.004480.004050.003530.00NANANANANANANANANANANANANANANANANANANANANANANA
Rest Of World 4311.004093.004106.003870.003529.003145.003269.002955.003026.002768.003042.002732.002568.002250.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
U S Canada 14640.0013646.0016127.0012908.0012404.0011449.0014219.0011966.0012186.0011780.0014825.0012668.0012612.0011436.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

Plots across concepts


IncomeStatement
Comprehensive Income Net Of Tax
Expenses
Income Tax Expense Benefit
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
Contract With Customer Liability Current
Noncurrent Liabilities
Other Liabilities Noncurrent
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 Prepaid Deferred Expense And Other Assets
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
DividendsAndRepurchase
Dividends Common Stock
OperatingLeaseLiability
Operating Lease Liability Current
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Payments Due Next Twelve Months
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Accumulated Amortization

Line plots across dimensions of each concept