7Baggers
2026-04-252026-01-242025-10-252025-07-262025-04-262025-01-252024-10-262024-07-272024-04-272024-01-272023-10-282023-07-292023-04-292023-01-282022-10-292022-07-302022-04-302022-01-292021-10-302021-07-312021-05-012021-01-232020-10-242020-07-252020-04-252020-01-252019-10-262019-07-272019-04-272019-01-262018-10-272018-07-282018-04-282018-01-272017-10-282017-07-292017-04-292017-01-282016-10-292016-07-302016-04-302016-01-232015-10-242015-07-252015-04-252015-01-242014-10-252014-07-262014-04-262014-01-252013-10-262013-07-272013-04-272013-01-262012-10-272012-07-282012-04-282012-01-282011-10-292011-07-302011-04-302011-01-292010-10-302010-07-312010-05-012010-01-232009-10-242009-07-252009-04-252009-01-242008-10-252008-07-262008-04-262008-01-262007-10-272007-07-282007-04-282007-01-272006-10-282006-07-292006-04-292006-01-282005-10-292005-07-302005-04-302005-01-292004-10-302004-07-312004-05-012004-01-242003-10-252003-07-262003-04-26
  revenue15.84B15.35B14.88B14.67B14.15B13.99B13.84B13.64B12.70B12.79B14.67B15.20B14.57B13.59B13.63B13.10B12.84B12.72B12.90B25.93B12.80B11.96B11.93B12.15B11.98B12.01B13.16B13.43B12.96B12.45B13.07B22.26B9.30B8.71B9.05B9.03B8.88B8.49B12.35B12.64B12.00B11.93B12.68B12.84B12.14B11.94B12.24B12.36B11.54B11.15B12.09B12.42B12.22B12.10B11.88B11.69B11.59B11.53B8.95B8.92B8.67B8.24B8.70B17.24B10.37B7.98B7.20B8.54B8.16B9.09B10.33B10.36B9.79B9.83B9.55B9.43B8.87B8.44B8.18B7.98B7.32B6.63B6.55B6.58B6.19B6.06B5.97B5.93B5.62B5.40B5.10B4.70B4.62B
  cost of revenue5.76B5.38B5.14B5.39B4.87B4.88B4.72B4.86B4.43B4.57B5.11B5.46B5.34B5.17B5.29B5.08B4.71B4.67B4.85B9.40B4.62B4.18B4.35B4.47B4.21B4.24B4.70B4.85B4.79B4.67B4.93B4.92B4.70B4.39B4.71B4.59B4.42B4.30B4.47B4.66B4.28B4.50B4.85B5.11B4.61B4.85B4.91B4.95B4.54B5.20B4.68B5.07B4.71B4.75B4.64B4.61B4.42B4.46B4.37B4.33B4.21B4.15B4.00B7.78B3.74B3.48B3.13B3.07B2.93B3.37B3.65B3.70B3.49B3.49B3.38B3.37B3.22B3.05B2.95B2.84B2.60B2.16B2.14B2.11B2.05B2.01B1.96B1.87B1.75B1.70B1.59B1.41B1.35B
  gross profit10.08B9.97B9.74B9.28B9.28B9.11B9.12B8.78B8.27B8.22B9.56B9.75B9.23B8.43B8.35B8.03B8.12B8.05B8.05B16.53B8.19B7.78B7.58B7.68B7.77B7.76B8.46B8.57B8.17B7.77B8.15B7.92B7.76B7.50B7.43B7.55B7.52B7.28B7.88B7.97B7.72B7.43B7.83B7.73B7.53B7.09B7.33B7.41B7.01B5.95B7.41B7.35B7.51B7.34B7.24B7.08B7.17B7.07B6.89B6.86B6.66B6.26B6.75B13.42B6.63B6.33B5.89B5.46B5.23B5.72B6.68B6.67B6.30B6.34B6.17B6.07B5.65B5.39B5.23B5.14B4.73B4.47B4.41B4.47B4.13B4.05B4.01B4.05B3.87B3.70B3.51B3.29B3.27B
  research and development2.38B2.35B2.40B2.38B2.33B2.30B2.29B2.18B1.95B1.94B1.91B1.95B1.96B1.85B1.78B1.68B1.71B1.67B1.71B3.41B1.70B1.53B1.61B1.56B1.55B1.57B1.67B1.75B1.66B1.56B1.61B1.63B1.59B1.55B1.57B1.50B1.51B1.51B1.54B1.60B1.63B1.51B1.56B1.55B1.55B1.53B1.58B1.41B1.28B1.24B1.28B1.41B1.31B1.44B1.22B1.19B1.18B1.14B1.09B1.08B1.06B1.04B966.00M996.00M858.00M790.00M785.00M787.00M785.00M801.00M759.00M735.00M736.00M703.00M
  selling general administrative2.32B2.26B2.01B1.96B2.15B2.28B2.16B2.13B2.08B2.00B1.97B1.83B1.73B1.69B1.60B1.55B1.43B1.26B1.18B1.13B1.10B1.15B1.13B1.09B1.07B1.02B1.02B
  total operating expenses6.12B6.19B6.38B6.19B6.08B6.00B6.76B6.16B6.08B5.12B5.28B5.50B5.29B5.13B4.81B4.59B4.51B4.56B4.62B9.49B4.72B4.56B5.01B4.44B4.36B4.38B4.88B4.88B4.66B4.56B4.34B4.58B4.63B4.42B4.67B4.51B4.35B4.38B5.01B4.67B4.74B4.14B4.75B4.85B4.60B4.47B4.99B4.72B4.46B4.28B4.95B4.53B4.57B4.55B4.59B4.71B4.42B4.33B4.68B5.41B4.48B4.58B4.40B8.75B4.29B3.96B3.76B4.00B3.62B3.95B4.20B4.14B4.16B3.94B3.81B3.77B3.45B3.26B3.24B3.15B3.07B2.73B2.79B2.47B2.32B2.24B2.23B2.25B2.31B2.15B2.12B2.08B2.02B
  operating income3.96B3.78B3.36B3.09B3.20B3.11B2.36B2.62B2.19B3.10B4.28B4.25B3.95B3.29B3.54B3.43B3.61B3.49B3.44B7.04B3.46B3.22B2.57B3.25B3.41B3.38B3.58B3.69B3.51B3.21B3.81B3.35B3.13B3.07B2.76B3.03B3.17B2.89B2.88B3.30B2.98B3.29B3.08B2.88B2.92B2.62B2.34B2.68B2.54B1.67B2.46B2.81B2.94B2.79B2.65B2.37B2.75B2.73B2.21B1.46B2.18B1.68B2.35B4.67B2.35B2.37B2.12B1.46B1.61B1.77B2.48B2.53B2.14B2.40B2.37B2.30B2.20B2.13B1.99B1.99B1.65B1.73B1.62B2.00B1.82B1.81B1.79B1.80B1.55B1.55B1.39B1.20B1.25B
  other income (expense)79.00M-135.00M28.00M-88.00M-255.00M-226.00M-91.00M-222.00M44.00M65.00M166.00M218.00M11.00M123.00M-65.00M-18.00M191.00M116.00M219.00M286.00M84.00M32.00M111.00M59.00M30.00M154.00M107.00M14.00M102.00M132.00M104.00M246.00M119.00M159.00M206.00M146.00M22.00M70.00M76.00M91.00M99.00M12.00M58.00M52.00M110.00M251.00M18.00M97.00M100.00M88.00M85.00M57.00M3.00M-9.00M-20.00M15.00M29.00M15.00M35.00M11.00M20.00M46.00M74.00M151.00M82.00M-15.00M115.00M17.00M-9.00M-64.00M-72.00M-31.00M-33.00M22.00M31.00M31.00M33.00M33.00M28.00M13.00M17.00M17.00M-17.00M3.00M8.00M17.00M40.00M11.00M40.00M136.00M1.00M23.00M
  interest expense357.00M120.00M111.00M111.00M109.00M107.00M100.00M93.00M90.00M88.00M89.00M209.00M-111.00M113.00M112.00M119.00M130.00M158.00M178.00M204.00M211.00M223.00M221.00M224.00M237.00M247.00M235.00M222.00M219.00M222.00M198.00M180.00M175.00M162.00M159.00M149.00M139.00M139.00M139.00M142.00M146.00M136.00M140.00M143.00M145.00M147.00M148.00M147.00M151.00M150.00M148.00M148.00M153.00M161.00M166.00M351.00M-182.00M158.00M114.00M
  income before income taxes4.04B3.65B3.39B3.00B2.95B2.89B2.27B2.40B2.23B3.16B4.44B4.47B3.96B3.42B3.48B3.42B3.80B3.60B3.66B7.33B3.25B2.68B3.31B3.44B3.53B3.69B3.70B3.62B3.34B3.91B3.59B3.25B3.23B2.96B3.18B3.19B2.96B2.95B3.39B3.08B3.31B3.14B2.93B3.04B2.87B2.36B
  income tax expense (benefit)666.00M471.00M531.00M449.00M456.00M459.00M-444.00M234.00M349.00M527.00M804.00M513.00M745.00M642.00M805.00M601.00M757.00M630.00M677.00M1.45B3.59B710.00M507.00M670.00M670.00M656.00M760.00M1.50B571.00M521.00M360.00M-211.00M562.00M12.01B568.00M756.00M676.00M615.00M631.00M581.00M734.00M159.00M707.00M614.00M598.00M476.00M532.00M531.00M461.00M326.00M544.00M601.00M467.00M-363.00M539.00M469.00M614.00M567.00M468.00M235.00M396.00M209.00M495.00M694.00M2.40B502.00M452.00M1.53B1.69B1.87B2.60B2.69B2.31B2.64B2.62B2.53B2.42B2.33B2.18B2.15B1.81B1.92B1.76B2.15B1.97B1.96B1.96B1.94B1.72B1.81B1.53B1.37B1.38B
  net income3.37B3.17B2.86B2.55B2.49B2.43B2.71B2.16B1.89B2.63B3.64B3.96B3.21B2.77B2.67B2.81B3.04B2.97B2.98B5.87B2.86B2.54B2.17B2.64B2.77B2.88B2.93B2.21B3.04B2.82B3.55B3.80B2.69B-8.78B2.39B2.42B2.52B2.35B2.32B2.81B2.35B3.15B2.43B2.32B2.44B2.40B1.83B2.25B2.18B1.43B2.00B2.27B2.48B3.14B2.09B1.92B2.17B2.18B1.78B1.23B1.81B1.52B1.93B4.13B2.19B1.85B1.79B1.08B1.35B1.50B2.20B2.01B1.77B2.06B2.21B1.93B1.87B1.92B1.61B1.54B1.40B1.38B1.26B1.54B1.41B1.40B1.40B1.38B1.21B1.29B1.09B982.00M987.00M
  earnings per share - basic0.850.80.720.64000000000000010.630.610.680.540.470.650.90.97000000000000020.790.680.650.68000000000000020.730.710.711.38999999999999970.680.60.510.62999999999999990.660.680.690.520.70.630.780.780.56-1.780.480.490.50.470.460.55999999999999980.470.620.480.459999999999999960.480.470.360.439999999999999950.420.270.370.420000000000000150.470.590.390.36000000000000010.40.410.330.219999999999999970.330.270.340.73000000000000010.380.320.310.190.230.260.370.340.30.340.360.320.310.320.270.250.230.220.20.240.220.210.210.20.180.19
  earnings per share - diluted0.850.80.720.63999999999999990.620.610.680.540.460.650.890.960.780.670.650.67999999999999970.730.710.71.390.680.60.510.63000000000000030.650.680.680.520.690.630.770.780.56-1.780.480.480.50.470.460.54999999999999980.460.620.480.459999999999999960.470.460.350.429999999999999940.420.270.370.420000000000000150.460.590.390.36000000000000010.40.40.330.229999999999999980.330.270.340.71000000000000010.370.320.30.190.230.260.370.330.290.330.350.310.30.310.260.250.220.220.20.240.210.210.210.20.170.18
  weighted-average shares - basic3.95B3.96B3.96B-5.00M3.97B3.98B3.99B-8.00M4.04B4.05B4.06B-7.00M4.09B4.10B4.11B-14.00M4.15B4.18B4.22B-5.00M4.22B4.23B-3.00M4.23B4.24B4.25B-49.00M4.37B4.47B4.57B-55.00M4.79B4.92B4.96B-5.00M5.00B5.01B5.03B-7.00M5.03B5.07B5.08B-6.00M5.10B5.12B5.11B-37.00M5.14B5.29B5.38B13.00M5.33B5.32B5.30B-13.00M5.39B5.37B5.39B-16.00M5.51B5.53B5.59B-22.00M5.74B5.77B
  weighted-average shares - diluted3.98B3.98B3.99B-6.00M4.00B4.00B4.01B-9.00M4.06B4.07B4.09B-6.00M4.11B4.12B4.12B-12.00M4.17B4.21B4.24B-3.00M4.23B4.24B-4.00M4.24B4.26B4.27B-56.00M4.42B4.50B4.61B-11.00M4.84B4.92B4.99B-7.00M5.04B5.04B5.07B-7.00M5.07B5.10B5.11B-8.00M5.15B5.16B5.16B-30.00M5.18B5.33B5.43B19.00M5.39B5.36B5.33B-14.00M5.46B5.40B5.41B-33.00M5.54B5.59B5.67B-18.00M5.86B5.87B
  provision for credit losses24.00M-11.00M-1.00M1.00M-5.00M-55.00M-8.00M-20.00M-6.00M-43.00M-1.00M1.00M8.00M5.00M17.00M-9.00M4.00M26.00M-11.00M14.00M-28.00M
  interest income153.00M158.00M56.00M89.00M159.00M195.00M188.00M201.00M212.00M223.00M197.00M189.00M172.00M157.00M143.00M142.00M168.00M154.00M153.00M142.00M127.00M130.00M124.00M127.00M124.00M137.00M146.00M161.00M
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.