|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$14.71B
7.84%
YoY
|
$13.64B
12.32%
YoY
|
$12.14B
8.74%
YoY
|
$11.17B
18.1%
YoY
|
$9.455B
16.75%
YoY
|
| Cost Of Revenue |
$7.772B
8.98%
YoY
|
$7.132B
11.92%
YoY
|
$6.372B
8.71%
YoY
|
$5.862B
18.32%
YoY
|
$4.954B
10.86%
YoY
|
| Gross Profit |
$6.936B
6.59%
YoY
|
$6.507B
12.76%
YoY
|
$5.771B
8.79%
YoY
|
$5.305B
17.84%
YoY
|
$4.502B
24.0%
YoY
|
| Selling, General & Admin |
$54.26M
N/A
|
N/A
|
$2.052B
15.6%
YoY
|
$1.775B
1264.67%
YoY
|
$130.1M
0.04%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$54.00M
-1.82%
YoY
|
$55.00M
7.84%
YoY
|
$51.00M
-1.92%
YoY
|
$52.00M
0.0%
YoY
|
$52.00M
-1.89%
YoY
|
| Operating Expenses |
$12.23B
8.76%
YoY
|
$11.25B
9.61%
YoY
|
$10.26B
10.14%
YoY
|
$9.316B
16.72%
YoY
|
$7.982B
12.99%
YoY
|
| Operating Profit |
-$5.296B
11.73%
YoY
|
-$4.740B
5.57%
YoY
|
-$4.490B
11.93%
YoY
|
-$4.012B
15.28%
YoY
|
-$3.480B
1.35%
YoY
|
| Interest Expense |
$126.9M
-0.01%
YoY
|
$126.9M
-199.57%
YoY
|
-$127.5M
-2.24%
YoY
|
-$130.4M
-188.58%
YoY
|
$147.2M
-2.23%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$2.281B
0.71%
YoY
|
$2.264B
29.07%
YoY
|
$1.754B
2.02%
YoY
|
$1.720B
34.05%
YoY
|
$1.283B
82.02%
YoY
|
| Income Tax |
$495.8M
-2.78%
YoY
|
$509.9M
37.61%
YoY
|
$370.6M
10.7%
YoY
|
$334.7M
32.89%
YoY
|
$251.9M
46.6%
YoY
|
| Net Earnings |
$1.779B
1.33%
YoY
|
$1.756B
27.13%
YoY
|
$1.381B
0.02%
YoY
|
$1.381B
35.07%
YoY
|
$1.022B
92.68%
YoY
|
| Basic Earnings Per Share |
$4.48
2.05%
YoY
|
$4.39
-13.92%
YoY
|
$5.10
2.2%
YoY
|
$4.99
-9.76%
YoY
|
$5.53
94.72%
YoY
|
| Diluted Earnings Per Share |
$4.45
2.06%
YoY
|
$4.36
-13.74%
YoY
|
$5.05
-100.0%
YoY
|
$4.942M
90180144.52%
YoY
|
$5.48
95.02%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
397.0M shares
99208.04%
YoY
|
399.7K shares
47.5%
YoY
|
271.0K shares
-2.11%
YoY
|
276.9K shares
49.69%
YoY
|
185.0K shares
-1.05%
YoY
|
| Diluted Shares Outstanding |
399.9M shares
99065.97%
YoY
|
403.2K shares
47.54%
YoY
|
273.3K shares
-2.21%
YoY
|
279.5K shares
49.85%
YoY
|
186.5K shares
-1.2%
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 |
$3.690B
4.03%
YoY
|
$3.721B
1.47%
YoY
|
$3.768B
10.82%
YoY
|
$3.671B
10.77%
YoY
|
$3.547B
8.92%
YoY
|
$3.668B
13.85%
YoY
|
$3.400B
12.2%
YoY
|
$3.314B
10.62%
YoY
|
$3.257B
12.5%
YoY
|
$3.221B
6.89%
YoY
|
$3.031B
11.24%
YoY
|
$2.996B
19.22%
YoY
|
$2.895B
-0.7%
YoY
|
$3.014B
16.89%
YoY
|
$2.724B
12.38%
YoY
|
$2.513B
9.44%
YoY
|
$2.915B
35.17%
YoY
|
$2.578B
11.49%
YoY
|
$2.424B
18.85%
YoY
|
| Cost Of Revenue |
$1.936B
1.85%
YoY
|
N/A
|
$1.969B
7.83%
YoY
|
$1.955B
9.82%
YoY
|
$1.901B
14.25%
YoY
|
N/A
|
$1.826B
11.6%
YoY
|
$1.781B
13.44%
YoY
|
$1.664B
8.12%
YoY
|
N/A
|
$1.636B
4.58%
YoY
|
$1.570B
9.32%
YoY
|
$1.539B
14.9%
YoY
|
N/A
|
$1.565B
20.5%
YoY
|
$1.436B
19.29%
YoY
|
$1.339B
19.41%
YoY
|
N/A
|
$1.298B
16.49%
YoY
|
| Gross Profit |
$1.754B
6.54%
YoY
|
N/A
|
$1.799B
14.29%
YoY
|
$1.715B
11.87%
YoY
|
$1.647B
3.37%
YoY
|
N/A
|
$1.574B
12.91%
YoY
|
$1.533B
7.51%
YoY
|
$1.593B
17.46%
YoY
|
N/A
|
$1.394B
20.23%
YoY
|
$1.426B
32.42%
YoY
|
$1.356B
-13.95%
YoY
|
N/A
|
$1.160B
3.01%
YoY
|
$1.077B
-1.41%
YoY
|
$1.576B
52.24%
YoY
|
N/A
|
$1.126B
21.69%
YoY
|
| Selling, General & Admin |
$13.92M
8.9%
YoY
|
N/A
|
$13.83M
23.13%
YoY
|
$13.22M
16.72%
YoY
|
$12.78M
-60.7%
YoY
|
$12.09M
-99.38%
YoY
|
$11.23M
-64.18%
YoY
|
$11.33M
-66.76%
YoY
|
$32.52M
-8.06%
YoY
|
$1.951B
16.83%
YoY
|
$31.35M
-13.62%
YoY
|
$34.07M
-5.47%
YoY
|
$35.37M
8.28%
YoY
|
$1.670B
5150.46%
YoY
|
$36.29M
10.02%
YoY
|
$36.04M
8.5%
YoY
|
$32.66M
1.76%
YoY
|
$31.80M
-3.33%
YoY
|
$32.98M
2.75%
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 |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
-$3.606M
-140.98%
YoY
|
-$2.837M
-122.5%
YoY
|
$9.737M
-60.47%
YoY
|
$9.835M
-65.31%
YoY
|
$8.799M
-71.37%
YoY
|
$12.61M
-66.02%
YoY
|
$24.63M
-26.47%
YoY
|
$28.35M
-27.12%
YoY
|
$30.73M
-4.26%
YoY
|
| Operating Expenses |
$3.060B
2.77%
YoY
|
$3.113B
7.05%
YoY
|
$3.088B
6.71%
YoY
|
$3.117B
11.54%
YoY
|
$2.977B
12.3%
YoY
|
$2.908B
8.15%
YoY
|
$2.894B
11.28%
YoY
|
$2.795B
11.99%
YoY
|
$2.651B
6.59%
YoY
|
$2.688B
7.38%
YoY
|
$2.601B
8.08%
YoY
|
$2.495B
8.67%
YoY
|
$2.487B
15.62%
YoY
|
$2.503B
14.8%
YoY
|
$2.406B
16.62%
YoY
|
$2.296B
19.22%
YoY
|
$2.151B
17.8%
YoY
|
$2.181B
20.03%
YoY
|
$2.063B
15.36%
YoY
|
| Operating Profit |
-$1.305B
-1.9%
YoY
|
N/A
|
-$1.289B
-2.33%
YoY
|
-$1.402B
11.15%
YoY
|
-$1.330B
25.75%
YoY
|
N/A
|
-$1.320B
9.4%
YoY
|
-$1.261B
17.96%
YoY
|
-$1.058B
-6.44%
YoY
|
N/A
|
-$1.206B
-3.22%
YoY
|
-$1.069B
-12.32%
YoY
|
-$1.131B
96.66%
YoY
|
N/A
|
-$1.247B
32.96%
YoY
|
-$1.219B
46.24%
YoY
|
-$575.0M
-27.29%
YoY
|
N/A
|
-$937.5M
8.58%
YoY
|
| Interest Expense |
$31.71M
-199.94%
YoY
|
-$129.8M
308.71%
YoY
|
-$31.76M
0.13%
YoY
|
-$31.78M
0.22%
YoY
|
-$31.73M
0.0%
YoY
|
-$31.75M
-0.4%
YoY
|
-$31.72M
-199.47%
YoY
|
-$31.71M
-199.54%
YoY
|
-$31.73M
-0.34%
YoY
|
-$31.88M
-0.07%
YoY
|
$31.89M
-200.34%
YoY
|
$31.86M
0.42%
YoY
|
-$31.84M
-191.04%
YoY
|
-$31.90M
3.49%
YoY
|
-$31.78M
-190.54%
YoY
|
$31.72M
-16.73%
YoY
|
$34.97M
-4.59%
YoY
|
-$30.83M
-48.54%
YoY
|
$35.10M
-11.74%
YoY
|
| Other Income/Expense, Net |
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
|
| Pretax Income |
$616.1M
14.39%
YoY
|
$572.0M
-21.47%
YoY
|
$648.1M
36.6%
YoY
|
$521.9M
7.01%
YoY
|
$538.6M
-6.18%
YoY
|
$728.3M
45.31%
YoY
|
$474.4M
12.98%
YoY
|
$487.7M
6.67%
YoY
|
$574.1M
52.65%
YoY
|
$501.2M
4.76%
YoY
|
$419.9M
46.7%
YoY
|
$457.2M
105.42%
YoY
|
$376.1M
-48.65%
YoY
|
$478.4M
34.91%
YoY
|
$286.3M
-13.85%
YoY
|
$222.6M
-25.8%
YoY
|
$732.4M
147.39%
YoY
|
$354.6M
-11.21%
YoY
|
$332.3M
60.98%
YoY
|
| Income Tax |
$100.5M
-17.1%
YoY
|
$117.2M
-23.37%
YoY
|
$136.1M
24.75%
YoY
|
$121.2M
4.64%
YoY
|
$121.3M
-8.16%
YoY
|
$153.0M
49.62%
YoY
|
$109.1M
26.14%
YoY
|
$115.8M
14.12%
YoY
|
$132.0M
64.34%
YoY
|
$102.2M
6.01%
YoY
|
$86.52M
55.08%
YoY
|
$101.5M
135.43%
YoY
|
$80.34M
-42.37%
YoY
|
$96.44M
59.89%
YoY
|
$55.79M
-14.12%
YoY
|
$43.10M
-30.78%
YoY
|
$139.4M
116.63%
YoY
|
$60.31M
-30.59%
YoY
|
$64.96M
20.2%
YoY
|
| Net Earnings |
$515.2M
23.38%
YoY
|
$449.5M
-21.97%
YoY
|
$511.0M
39.77%
YoY
|
$401.3M
7.9%
YoY
|
$417.6M
-5.63%
YoY
|
$576.1M
44.99%
YoY
|
$365.6M
9.61%
YoY
|
$371.9M
4.38%
YoY
|
$442.5M
50.44%
YoY
|
$397.3M
3.96%
YoY
|
$333.6M
45.75%
YoY
|
$356.3M
98.7%
YoY
|
$294.1M
-50.2%
YoY
|
$382.2M
29.82%
YoY
|
$228.9M
-12.41%
YoY
|
$179.3M
-24.41%
YoY
|
$590.6M
157.33%
YoY
|
$294.4M
-5.69%
YoY
|
$261.3M
72.27%
YoY
|
| Basic Earnings Per Share |
$1.31
24.76%
YoY
|
N/A
|
$1.29
40.22%
YoY
|
$1.01
8.6%
YoY
|
$1.05
-36.36%
YoY
|
N/A
|
$0.92
-25.81%
YoY
|
$0.93
-29.55%
YoY
|
$1.65
54.21%
YoY
|
N/A
|
$1.24
49.4%
YoY
|
$1.32
103.08%
YoY
|
$1.07
-49.77%
YoY
|
N/A
|
$0.83
-41.13%
YoY
|
$0.65
-23.53%
YoY
|
$2.13
156.63%
YoY
|
N/A
|
$1.41
71.95%
YoY
|
| Diluted Earnings Per Share |
$1.31
25.85%
YoY
|
$1.13
-21.53%
YoY
|
$1.28
40.66%
YoY
|
$1.00
8.68%
YoY
|
$1.04
-36.15%
YoY
|
$1.44
-1.78%
YoY
|
$0.91
-26.02%
YoY
|
$0.92
-29.14%
YoY
|
$1.64
54.24%
YoY
|
$1.47
-100.0%
YoY
|
$1.23
-100.0%
YoY
|
$1.30
103.13%
YoY
|
$1.06
-49.98%
YoY
|
$1.371M
29.04%
YoY
|
$818.5K
58462148.16%
YoY
|
$0.64
-24.71%
YoY
|
$2.12
158.54%
YoY
|
$1.062M
-36.55%
YoY
|
$1.40
72.84%
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 |
374.5M shares
-1.25%
YoY
|
380.0M shares
-0.28%
YoY
|
379.3M shares
-0.33%
YoY
|
379.4M shares
48.38%
YoY
|
379.2M shares
47.82%
YoY
|
381.1M shares
47.77%
YoY
|
380.6M shares
47.77%
YoY
|
255.7M shares
-1.96%
YoY
|
256.5M shares
-2.62%
YoY
|
257.9M shares
-2.86%
YoY
|
257.5M shares
-2.92%
YoY
|
260.8M shares
-5.79%
YoY
|
263.4M shares
-4.81%
YoY
|
265.5M shares
50.29%
YoY
|
265.3M shares
43.37%
YoY
|
276.8M shares
-0.33%
YoY
|
276.8M shares
-0.37%
YoY
|
176.6M shares
-0.89%
YoY
|
185.0M shares
-0.4%
YoY
|
| Diluted Shares Outstanding |
394.8M shares
-1.26%
YoY
|
N/A
|
400.2M shares
-0.4%
YoY
|
400.4M shares
-0.83%
YoY
|
399.8M shares
47.81%
YoY
|
N/A
|
401.8M shares
48.03%
YoY
|
403.7M shares
47.84%
YoY
|
270.5M shares
-2.46%
YoY
|
N/A
|
271.4M shares
-2.93%
YoY
|
273.1M shares
-2.3%
YoY
|
277.3M shares
-0.65%
YoY
|
N/A
|
279.6M shares
49.75%
YoY
|
279.5M shares
-0.4%
YoY
|
279.2M shares
-0.39%
YoY
|
N/A
|
186.7M shares
-0.52%
YoY
|
Loading...