7Baggers
2026-04-262026-01-252025-10-262025-07-272025-04-272025-01-262024-10-272024-07-282024-04-282024-01-282023-10-292023-07-302023-04-302023-01-292022-10-302022-07-312022-01-302021-10-312021-08-012021-05-022021-01-312020-10-252020-07-262020-04-262020-01-262019-10-272019-07-282019-04-282018-10-282018-07-292018-04-292017-10-292017-07-302017-04-302017-01-292016-10-302016-07-312016-05-012016-01-312015-10-252015-07-262015-04-262015-01-252014-10-262014-07-272014-01-262013-07-282013-04-282013-01-272012-10-282012-07-292012-04-292012-01-292011-10-302011-07-312011-01-302010-10-312010-08-012010-05-022010-01-312009-10-252009-07-26
  revenue81.61B68.13B57.01B46.74B44.06B39.33B35.08B30.04B26.04B22.10B18.12B13.51B7.19B6.05B5.93B6.70B7.64B7.10B6.51B5.66B5.00B4.73B3.87B3.08B3.10B3.01B2.58B2.22B3.18B3.12B3.21B2.64B2.23B1.94B2.17B2.00B1.43B1.30B1.40B1.30B1.15B1.15B1.25B1.23B1.10B2.20B977.24M954.74M1.11B1.20B1.04B924.88M953.19M1.07B1.02B886.38M843.91M811.21M1.00B982.49M903.21M776.52M
  cost of revenue20.46B17.03B15.16B12.89B17.39B10.61B8.93B7.47B5.64B5.31B4.72B4.04B2.54B2.22B2.75B3.79B2.64B2.47B2.29B2.03B1.85B1.77B1.59B1.08B1.09B1.10B1.04B924.00M1.26B1.15B1.14B1.07B928.00M787.00M870.00M821.00M602.00M554.00M610.00M571.00M519.00M498.00M550.91M548.68M483.85M994.53M431.70M436.17M521.30M567.45M503.55M461.51M463.18M509.46M491.23M460.02M451.85M676.92M545.44M543.77M511.42M619.80M
  gross profit61.16B51.09B41.85B33.85B26.67B28.72B26.16B22.57B20.41B16.79B13.40B9.46B4.65B3.83B3.18B2.92B5.00B4.63B4.21B3.63B3.16B2.96B2.27B2.00B2.02B1.92B1.54B1.30B1.92B1.98B2.07B1.57B1.30B1.15B1.30B1.18B826.00M751.00M791.00M734.00M634.00M653.00M699.60M676.70M618.97M1.20B545.54M518.57M585.60M636.66M540.72M463.36M490.01M556.72M525.28M426.36M392.06M134.29M456.38M438.72M391.78M156.72M
  research and development6.32B5.51B4.71B4.29B3.99B3.71B3.39B3.09B2.72B2.46B2.29B2.04B1.88B1.95B1.95B1.82B1.47B1.40B1.25B1.15B1.15B1.05B997.00M735.00M738.00M712.00M704.00M674.00M605.00M581.00M542.00M462.00M416.00M411.00M394.00M373.00M350.00M346.00M344.00M329.00M320.00M339.00M348.25M340.08M337.12M676.93M331.74M327.16M298.01M284.18M281.19M283.90M266.86M256.50M247.72M215.56M204.53M210.63M218.10M216.25M197.95M192.85M
  selling, general and administrative1.30B1.28B1.13B1.12B1.04B975.00M897.00M842.00M777.00M712.00M689.00M622.00M633.00M625.00M631.00M592.00M563.00M557.00M526.00M520.00M503.00M515.00M627.00M293.00M287.00M277.00M266.00M264.00M258.00M237.00M231.00M212.00M198.00M185.00M176.00M171.00M157.00M159.00M161.00M152.00M149.00M138.00M120.21M123.30M118.67M218.81M108.27M108.63M104.02M100.26M119.90M106.64M100.83M103.13M103.53M88.02M83.75M98.86M90.88M88.19M85.99M73.97M
  total operating expenses7.62B6.79B5.84B5.41B5.03B4.69B4.29B3.93B3.50B3.18B2.98B2.66B2.51B2.58B2.58B2.42B2.03B1.96B1.77B1.67B1.65B1.56B1.62B1.03B1.02B989.00M970.00M938.00M863.00M818.00M773.00M674.00M614.00M596.00M570.00M544.00M509.00M506.00M539.00M489.00M558.00M477.00M468.47M463.38M455.80M895.75M440.00M435.79M402.03M384.44M401.10M390.54M367.70M359.63M351.25M246.58M288.28M309.50M308.98M304.44M283.94M266.83M
  operating income53.54B44.30B36.01B28.44B21.64B24.03B21.87B18.64B16.91B13.61B10.42B6.80B2.14B1.26B601.00M499.00M2.97B2.67B2.44B1.96B1.51B1.40B651.00M976.00M990.00M927.00M571.00M358.00M1.06B1.16B1.29B895.00M688.00M554.00M733.00M639.00M317.00M245.00M252.00M245.00M76.00M176.00M231.14M213.31M163.18M307.91M105.53M82.78M183.57M252.22M139.62M72.83M122.32M197.09M174.03M179.78M103.78M-175.21M147.39M134.28M107.84M-110.11M
  other income (expense)16.37B6.10B1.93B2.77B272.00M1.18B447.00M572.00M370.00M492.00M105.00M181.00M69.00M32.00M12.00M-24.00M-105.00M-33.00M-50.00M88.00M-37.00M-50.00M-42.00M5.00M26.00M32.00M35.00M31.00M23.00M23.00M16.00M1.00M-4.00M-18.00M
  interest expense64.00M63.00M63.00M65.00M66.00M64.00M65.00M65.00M61.00M62.00M60.00M53.00M53.00M53.00M54.00M25.00M13.00M13.00M13.00M13.00M15.00M14.00M15.00M15.00M15.00M16.00M19.00M16.00M12.00M12.00M12.00M12.00M12.00M12.00M11.59M11.54M11.53M
  income before income taxes69.90B50.40B37.94B31.21B21.91B25.22B22.32B19.21B17.28B14.11B10.52B6.98B2.21B1.29B613.00M475.00M2.87B2.64B
  income tax expense (benefit)11.58B7.44B6.03B4.78B3.13B3.13B3.01B2.62B2.40B1.82B1.28B793.00M166.00M-126.00M-67.00M-181.00M-138.00M174.00M20.00M132.00M13.00M12.00M-13.00M64.00M65.00M60.00M54.00M-5.00M-149.00M79.00M67.00M58.00M101.00M29.00M71.00M79.00M64.00M45.00M46.00M-1.00M46.00M38.00M34.73M36.10M26.65M44.72M15.37M10.17M12.13M44.55M26.16M16.66M8.55M26.51M25.97M14.26M18.72M-28.09M13.13M8.35M2.63M-1.80M
  net income58.32B42.96B31.91B26.42B18.77B22.09B19.31B16.60B14.88B12.29B9.24B6.19B2.04B1.41B680.00M656.00M3.00B2.46B2.37B1.91B1.46B1.34B622.00M917.00M951.00M899.00M552.00M394.00M1.23B1.10B1.24B838.00M583.00M507.00M654.00M542.00M253.00M196.00M208.00M246.00M26.00M134.00M193.13M172.97M127.98M265.65M96.45M77.89M173.97M209.08M119.05M60.44M116.03M178.27M151.57M171.65M84.86M-140.96M137.59M131.08M107.58M-105.30M
  earnings per share - basic2.41.76999999999999961.311.080.770.90000000000000040.790.686.044.983.752.50.830.58000000000000010.270.261.20000000000000020.990.953.082.34999999999999962.161.011.491.561.470.910.652.021.812.051.390.980.861.19000000000000021.010.470.360.37999999999999990.450.050.240.349999999999999870.320.230.460.160.130.280.340.190.10.189999999999999950.290.250.30.15-0.250.240.240.2-0.19
  earnings per share - diluted2.391.76000000000000021.31.080.760.89999999999999990.780.675.984.923.712.480.820.57000000000000010.270.261.18000000000000020.970.943.032.31000000000000052.120.991.471.52999999999999941.450.90.641.971.761.981.330.920.790.97999999999999980.830.40.330.36000000000000010.440.050.240.35000000000000010.310.220.450.160.130.280.330.190.10.179999999999999940.290.250.290.15-0.250.230.240.19-0.19
  weighted-average shares - basic24.29B-19.00M24.33B24.37B24.44B-22.00M24.53B24.58B2.46B-1.00M2.47B2.47B2.47B-8.00M2.48B2.50B3.00M2.50B2.49B621.00M1.00M618.00M616.00M614.00M0610.00M609.00M607.00M609.00M607.00M606.00M603.00M597.00M592.00M5.00M538.00M534.00M537.00M-1.00M542.00M541.00M549.00M-2.72M547.79M558.22M-13.22M585.35M616.87M281.00K622.35M619.00M615.78M3.08M607.06M601.34K2.76K577.32K572.76K567.18K-546.19M551.28M546.64M
  weighted-average shares - diluted24.39B-28.00M24.48B24.53B24.61B-33.00M24.77B24.85B2.49B02.49B2.50B2.49B-10.00M2.50B2.52B3.00M2.54B2.53B632.00M2.00M630.00M626.00M622.00M1.00M618.00M616.00M616.00M625.00M626.00M627.00M628.00M633.00M641.00M13.00M653.00M631.00M597.00M6.00M565.00M556.00M568.00M-2.58M558.20M570.57M-11.53M592.01M619.30M-1.02M628.85M623.14M623.79M1.68M613.56M613.93K4.18K582.65K572.76K591.00K-546.19M574.38M546.64M
  interest income
The information provided in this report is taken from www.sec.gov and many other data providers. While we have conducted our best efforts to ensure that the parsed data is accurate, we cannot guarantee its accuracy. Please use caution and understand that any consequences of its use are your own responsibility.