|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$15.34B
7.94%
YoY
|
$14.21B
13.69%
YoY
|
$12.50B
11.77%
YoY
|
$11.18B
34.76%
YoY
|
$8.297B
11.49%
YoY
|
| Cost Of Revenue |
$4.563B
3.92%
YoY
|
$4.391B
6.04%
YoY
|
$4.141B
9.96%
YoY
|
$3.766B
71.57%
YoY
|
$2.195B
4.82%
YoY
|
| Gross Profit |
$10.77B
9.74%
YoY
|
$9.817B
17.48%
YoY
|
$8.356B
12.69%
YoY
|
$7.415B
21.52%
YoY
|
$6.102B
14.1%
YoY
|
| Selling, General & Admin |
$3.417B
7.93%
YoY
|
$3.166B
0.22%
YoY
|
$3.159B
-6.62%
YoY
|
$3.383B
97.37%
YoY
|
$1.714B
11.23%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$110.0M
-90.62%
YoY
|
$1.173B
2.62%
YoY
|
$1.143B
12.83%
YoY
|
$1.013B
469.1%
YoY
|
$178.0M
-13.59%
YoY
|
| Operating Expenses |
$3.417B
7.93%
YoY
|
$3.166B
0.22%
YoY
|
$3.159B
-6.62%
YoY
|
$3.383B
97.37%
YoY
|
$1.714B
11.23%
YoY
|
| Operating Profit |
$6.478B
16.09%
YoY
|
$5.580B
38.81%
YoY
|
$4.020B
-18.69%
YoY
|
$4.944B
17.13%
YoY
|
$4.221B
16.7%
YoY
|
| Interest Expense |
-$245.0M
-3.16%
YoY
|
-$253.0M
-175.75%
YoY
|
$334.0M
9.87%
YoY
|
$304.0M
155.46%
YoY
|
$119.0M
-15.6%
YoY
|
| Other Income/Expense, Net |
$36.00M
44.0%
YoY
|
$25.00M
-266.67%
YoY
|
-$15.00M
-121.43%
YoY
|
$70.00M
12.9%
YoY
|
$62.00M
100.0%
YoY
|
| Pretax Income |
$6.227B
17.31%
YoY
|
$5.308B
44.59%
YoY
|
$3.671B
-21.93%
YoY
|
$4.702B
12.92%
YoY
|
$4.164B
29.0%
YoY
|
| Income Tax |
$1.407B
23.31%
YoY
|
$1.141B
46.66%
YoY
|
$778.0M
-34.07%
YoY
|
$1.180B
30.97%
YoY
|
$901.0M
29.83%
YoY
|
| Net Earnings |
$4.471B
16.07%
YoY
|
$3.852B
46.69%
YoY
|
$2.626B
-19.15%
YoY
|
$3.248B
7.41%
YoY
|
$3.024B
29.29%
YoY
|
| Basic Earnings Per Share |
$14.67
18.69%
YoY
|
$12.36
49.82%
YoY
|
$8.25
-19.51%
YoY
|
$10.25
-18.39%
YoY
|
$12.56
29.35%
YoY
|
| Diluted Earnings Per Share |
$14.66
18.7%
YoY
|
$12.35
50.06%
YoY
|
$8.23
-19.31%
YoY
|
$10.20
-18.47%
YoY
|
$12.51
29.5%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
304.8M shares
-2.18%
YoY
|
311.6M shares
-2.14%
YoY
|
318.4M shares
0.47%
YoY
|
316.9M shares
31.6%
YoY
|
240.8M shares
-0.08%
YoY
|
| Diluted Shares Outstanding |
305.1M shares
-2.18%
YoY
|
311.9M shares
-2.2%
YoY
|
318.9M shares
0.13%
YoY
|
318.5M shares
31.72%
YoY
|
241.8M shares
-0.12%
YoY
|
|
Concept
|
2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$4.171B
10.43%
YoY
|
$3.916B
9.02%
YoY
|
$3.888B
8.76%
YoY
|
$3.755B
5.8%
YoY
|
$3.777B
8.19%
YoY
|
$3.592B
13.96%
YoY
|
$3.575B
15.92%
YoY
|
$3.549B
14.45%
YoY
|
$3.491B
10.47%
YoY
|
$3.152B
7.32%
YoY
|
$3.084B
7.79%
YoY
|
$3.101B
3.61%
YoY
|
$3.160B
32.27%
YoY
|
$2.937B
40.66%
YoY
|
$2.861B
37.09%
YoY
|
$2.993B
42.12%
YoY
|
$2.389B
18.5%
YoY
|
$2.088B
11.84%
YoY
|
$2.087B
13.06%
YoY
|
| Cost Of Revenue |
$1.235B
7.11%
YoY
|
$1.170B
5.03%
YoY
|
$1.121B
4.57%
YoY
|
$1.119B
3.13%
YoY
|
$1.153B
2.95%
YoY
|
$1.114B
-50.8%
YoY
|
$1.072B
7.74%
YoY
|
$1.085B
5.75%
YoY
|
$1.120B
2.94%
YoY
|
$2.264B
123.72%
YoY
|
$995.0M
0.1%
YoY
|
$1.026B
1.48%
YoY
|
$1.088B
45.26%
YoY
|
$1.012B
70.95%
YoY
|
$994.0M
83.06%
YoY
|
$1.011B
89.68%
YoY
|
$749.0M
42.13%
YoY
|
$592.0M
5.9%
YoY
|
$543.0M
5.03%
YoY
|
| Gross Profit |
$2.936B
11.89%
YoY
|
$2.746B
10.82%
YoY
|
$2.767B
10.55%
YoY
|
$2.636B
6.98%
YoY
|
$2.624B
10.67%
YoY
|
$2.478B
179.05%
YoY
|
$2.503B
19.82%
YoY
|
$2.464B
18.75%
YoY
|
$2.371B
14.43%
YoY
|
$888.0M
-53.87%
YoY
|
$2.089B
11.89%
YoY
|
$2.075B
4.69%
YoY
|
$2.072B
26.34%
YoY
|
$1.925B
28.68%
YoY
|
$1.867B
20.92%
YoY
|
$1.982B
26.0%
YoY
|
$1.640B
10.14%
YoY
|
$1.496B
14.37%
YoY
|
$1.544B
16.18%
YoY
|
| Selling, General & Admin |
$802.0M
14.08%
YoY
|
$872.0M
8.73%
YoY
|
$805.0M
-0.37%
YoY
|
$803.0M
9.4%
YoY
|
$703.0M
11.94%
YoY
|
$802.0M
2.04%
YoY
|
$808.0M
9.04%
YoY
|
$734.0M
13.98%
YoY
|
$628.0M
-10.92%
YoY
|
$786.0M
19.45%
YoY
|
$741.0M
2.92%
YoY
|
$644.0M
-15.71%
YoY
|
$705.0M
-26.41%
YoY
|
$658.0M
59.71%
YoY
|
$720.0M
70.21%
YoY
|
$764.0M
104.28%
YoY
|
$958.0M
166.11%
YoY
|
$412.0M
4.83%
YoY
|
$423.0M
24.05%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$31.00M
-89.42%
YoY
|
$297.0M
-1.0%
YoY
|
$28.00M
27.27%
YoY
|
$26.00M
4.0%
YoY
|
$293.0M
2.09%
YoY
|
$300.0M
3.45%
YoY
|
$22.00M
0.0%
YoY
|
$25.00M
-91.2%
YoY
|
$287.0M
1048.0%
YoY
|
$290.0M
5.45%
YoY
|
$22.00M
-29.03%
YoY
|
$284.0M
688.89%
YoY
|
$25.00M
-3.85%
YoY
|
$275.0M
570.73%
YoY
|
$31.00M
55.0%
YoY
|
$36.00M
56.52%
YoY
|
$26.00M
36.84%
YoY
|
$41.00M
-21.15%
YoY
|
$20.00M
0.0%
YoY
|
| Operating Expenses |
$802.0M
-19.48%
YoY
|
$1.169B
6.08%
YoY
|
$805.0M
-0.37%
YoY
|
$803.0M
9.4%
YoY
|
$996.0M
8.85%
YoY
|
$1.102B
N/A
|
$808.0M
9.04%
YoY
|
$734.0M
-20.99%
YoY
|
$915.0M
29.79%
YoY
|
$0.00
-100.0%
YoY
|
$741.0M
2.92%
YoY
|
$929.0M
21.6%
YoY
|
$705.0M
-26.41%
YoY
|
$933.0M
105.96%
YoY
|
$720.0M
70.21%
YoY
|
$764.0M
104.28%
YoY
|
$958.0M
166.11%
YoY
|
$453.0M
1.8%
YoY
|
$423.0M
24.05%
YoY
|
| Operating Profit |
$2.002B
22.97%
YoY
|
$1.577B
14.61%
YoY
|
$1.675B
16.81%
YoY
|
$1.551B
6.82%
YoY
|
$1.628B
11.81%
YoY
|
$1.376B
54.95%
YoY
|
$1.434B
33.52%
YoY
|
$1.452B
26.7%
YoY
|
$1.456B
27.27%
YoY
|
$888.0M
-10.48%
YoY
|
$1.074B
25.91%
YoY
|
$1.146B
-22.67%
YoY
|
$1.144B
-39.53%
YoY
|
$992.0M
-4.89%
YoY
|
$853.0M
-21.24%
YoY
|
$1.482B
28.42%
YoY
|
$1.892B
75.02%
YoY
|
$1.043B
58.99%
YoY
|
$1.083B
14.72%
YoY
|
| Interest Expense |
-$96.00M
24.68%
YoY
|
-$48.00M
-15.79%
YoY
|
-$72.00M
-200.0%
YoY
|
-$66.00M
-185.71%
YoY
|
-$77.00M
11.59%
YoY
|
-$57.00M
-21.92%
YoY
|
$72.00M
-14.29%
YoY
|
$77.00M
-206.94%
YoY
|
-$69.00M
-181.18%
YoY
|
-$73.00M
-17.98%
YoY
|
$84.00M
-229.23%
YoY
|
-$72.00M
-15.29%
YoY
|
$85.00M
-1044.44%
YoY
|
-$89.00M
256.0%
YoY
|
-$65.00M
225.0%
YoY
|
-$85.00M
304.76%
YoY
|
-$9.000M
-75.0%
YoY
|
-$25.00M
0.0%
YoY
|
-$20.00M
-47.37%
YoY
|
| Other Income/Expense, Net |
$2.000M
-66.67%
YoY
|
$5.000M
-64.29%
YoY
|
$2.000M
-200.0%
YoY
|
$28.00M
833.33%
YoY
|
$6.000M
0.0%
YoY
|
$14.00M
-173.68%
YoY
|
-$2.000M
-140.0%
YoY
|
$3.000M
-50.0%
YoY
|
$6.000M
-154.55%
YoY
|
-$19.00M
171.43%
YoY
|
$5.000M
-86.49%
YoY
|
$6.000M
500.0%
YoY
|
-$11.00M
-122.45%
YoY
|
-$7.000M
-163.64%
YoY
|
$37.00M
68.18%
YoY
|
$1.000M
-95.45%
YoY
|
$49.00M
600.0%
YoY
|
$11.00M
37.5%
YoY
|
$22.00M
266.67%
YoY
|
| Pretax Income |
$1.908B
27.54%
YoY
|
$1.631B
30.06%
YoY
|
$1.598B
17.5%
YoY
|
$1.502B
9.0%
YoY
|
$1.496B
13.68%
YoY
|
$1.254B
57.74%
YoY
|
$1.360B
36.68%
YoY
|
$1.378B
65.23%
YoY
|
$1.316B
25.57%
YoY
|
$795.0M
28.02%
YoY
|
$995.0M
20.9%
YoY
|
$834.0M
-40.04%
YoY
|
$1.048B
-43.87%
YoY
|
$621.0M
-30.22%
YoY
|
$823.0M
-23.37%
YoY
|
$1.391B
21.59%
YoY
|
$1.867B
76.8%
YoY
|
$890.0M
39.06%
YoY
|
$1.074B
68.87%
YoY
|
| Income Tax |
$404.0M
24.31%
YoY
|
$407.0M
41.81%
YoY
|
$333.0M
6.39%
YoY
|
$342.0M
16.72%
YoY
|
$325.0M
31.05%
YoY
|
$287.0M
90.07%
YoY
|
$313.0M
72.93%
YoY
|
$293.0M
13.13%
YoY
|
$248.0M
31.91%
YoY
|
$151.0M
18.9%
YoY
|
$181.0M
24.83%
YoY
|
$259.0M
-23.82%
YoY
|
$188.0M
-66.9%
YoY
|
$127.0M
-17.53%
YoY
|
$145.0M
-31.92%
YoY
|
$340.0M
18.47%
YoY
|
$568.0M
129.03%
YoY
|
$154.0M
14.07%
YoY
|
$213.0M
54.35%
YoY
|
| Net Earnings |
$1.395B
27.98%
YoY
|
$1.134B
28.86%
YoY
|
$1.176B
21.11%
YoY
|
$1.072B
6.03%
YoY
|
$1.090B
9.99%
YoY
|
$880.0M
51.99%
YoY
|
$971.0M
30.86%
YoY
|
$1.011B
97.85%
YoY
|
$991.0M
24.65%
YoY
|
$579.0M
33.72%
YoY
|
$742.0M
22.04%
YoY
|
$511.0M
-47.43%
YoY
|
$795.0M
-35.63%
YoY
|
$433.0M
-35.85%
YoY
|
$608.0M
-29.38%
YoY
|
$972.0M
21.8%
YoY
|
$1.235B
63.58%
YoY
|
$675.0M
48.68%
YoY
|
$861.0M
89.23%
YoY
|
| Basic Earnings Per Share |
$4.69
32.11%
YoY
|
N/A
|
$3.86
23.72%
YoY
|
$3.50
8.36%
YoY
|
$3.55
12.34%
YoY
|
N/A
|
$3.12
33.33%
YoY
|
$3.23
101.88%
YoY
|
$3.16
27.94%
YoY
|
N/A
|
$2.34
27.17%
YoY
|
$1.60
-44.25%
YoY
|
$2.47
-44.99%
YoY
|
N/A
|
$1.84
-44.41%
YoY
|
$2.87
-13.29%
YoY
|
$4.49
42.99%
YoY
|
N/A
|
$3.31
75.13%
YoY
|
| Diluted Earnings Per Share |
$4.69
32.46%
YoY
|
$3.75
31.59%
YoY
|
$3.86
24.12%
YoY
|
$3.50
8.36%
YoY
|
$3.54
12.24%
YoY
|
$2.85
55.43%
YoY
|
$3.11
33.48%
YoY
|
$3.23
102.14%
YoY
|
$3.16
27.78%
YoY
|
$1.83
38.37%
YoY
|
$2.33
26.63%
YoY
|
$1.60
-44.13%
YoY
|
$2.47
-44.74%
YoY
|
$1.33
-100.0%
YoY
|
$1.84
-44.24%
YoY
|
$2.86
-13.33%
YoY
|
$4.47
43.27%
YoY
|
$2.788M
148303309.0%
YoY
|
$3.30
75.53%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
298.8M shares
-2.92%
YoY
|
302.8M shares
-2.42%
YoY
|
305.3M shares
-2.46%
YoY
|
306.7M shares
-1.98%
YoY
|
307.8M shares
-2.01%
YoY
|
310.3M shares
-2.05%
YoY
|
313.0M shares
-1.63%
YoY
|
312.9M shares
-2.46%
YoY
|
314.1M shares
-2.45%
YoY
|
316.8M shares
-2.76%
YoY
|
318.2M shares
-4.59%
YoY
|
320.8M shares
-5.09%
YoY
|
322.0M shares
17.01%
YoY
|
325.8M shares
35.19%
YoY
|
333.5M shares
38.44%
YoY
|
338.0M shares
40.37%
YoY
|
275.2M shares
14.38%
YoY
|
241.0M shares
0.17%
YoY
|
240.9M shares
0.12%
YoY
|
| Diluted Shares Outstanding |
297.6M shares
-3.28%
YoY
|
N/A
|
304.5M shares
-2.25%
YoY
|
306.1M shares
-2.27%
YoY
|
307.7M shares
-2.01%
YoY
|
N/A
|
311.5M shares
-2.04%
YoY
|
313.2M shares
-2.06%
YoY
|
314.0M shares
-2.51%
YoY
|
N/A
|
318.0M shares
-3.9%
YoY
|
319.8M shares
-5.75%
YoY
|
322.1M shares
16.58%
YoY
|
N/A
|
330.9M shares
36.91%
YoY
|
339.3M shares
40.32%
YoY
|
276.3M shares
14.36%
YoY
|
N/A
|
241.7M shares
0.04%
YoY
|
Loading...