|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$321.3B
9.31%
YoY
|
$294.0B
12.12%
YoY
|
$262.2B
9.89%
YoY
|
$238.6B
11.5%
YoY
|
$214.0B
12.69%
YoY
|
| Cost Of Revenue |
$309.9B
9.08%
YoY
|
$284.0B
12.18%
YoY
|
$253.2B
9.95%
YoY
|
$230.3B
11.23%
YoY
|
$207.0B
12.1%
YoY
|
| Gross Profit |
$11.48B
15.83%
YoY
|
$9.910B
10.61%
YoY
|
$8.959B
7.99%
YoY
|
$8.296B
19.49%
YoY
|
$6.943B
33.73%
YoY
|
| Selling, General & Admin |
$6.494B
14.71%
YoY
|
$5.661B
6.61%
YoY
|
$5.310B
9.51%
YoY
|
$4.849B
34.91%
YoY
|
$3.594B
29.89%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$1.051B
-3.75%
YoY
|
$1.092B
13.29%
YoY
|
$963.9M
38.91%
YoY
|
$693.9M
37.36%
YoY
|
$505.2M
29.18%
YoY
|
| Operating Expenses |
$7.545B
11.73%
YoY
|
$6.753B
27.18%
YoY
|
$5.310B
-4.2%
YoY
|
$5.543B
54.21%
YoY
|
$3.594B
29.89%
YoY
|
| Operating Profit |
$3.934B
24.6%
YoY
|
$3.157B
34.87%
YoY
|
$2.341B
-14.99%
YoY
|
$2.754B
16.96%
YoY
|
$2.354B
-145.84%
YoY
|
| Interest Expense |
-$291.5M
85.71%
YoY
|
-$157.0M
-31.42%
YoY
|
-$228.9M
8.67%
YoY
|
-$210.7M
21.02%
YoY
|
-$174.1M
26.25%
YoY
|
| Other Income/Expense, Net |
-$78.72M
451.12%
YoY
|
-$14.28M
-129.13%
YoY
|
$49.04M
79.28%
YoY
|
$27.35M
-34.46%
YoY
|
$41.74M
2539.85%
YoY
|
| Pretax Income |
$2.258B
12.69%
YoY
|
$2.004B
-7.26%
YoY
|
$2.161B
-1.02%
YoY
|
$2.183B
-1.75%
YoY
|
$2.222B
-141.97%
YoY
|
| Income Tax |
$690.5M
42.46%
YoY
|
$484.7M
13.18%
YoY
|
$428.3M
-17.09%
YoY
|
$516.5M
-23.73%
YoY
|
$677.3M
-135.75%
YoY
|
| Net Earnings |
$1.554B
2.99%
YoY
|
$1.509B
-13.53%
YoY
|
$1.745B
2.74%
YoY
|
$1.699B
10.32%
YoY
|
$1.540B
-145.18%
YoY
|
| Basic Earnings Per Share |
$8.02
5.53%
YoY
|
$7.60
-11.83%
YoY
|
$8.62
5.77%
YoY
|
$8.15
8.96%
YoY
|
$7.48
-144.92%
YoY
|
| Diluted Earnings Per Share |
$7.96
5.71%
YoY
|
$7.54
-11.67%
YoY
|
$8.53
-100.0%
YoY
|
$8.043M
108839879.24%
YoY
|
$7.39
-144.38%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
193.8M shares
-2.36%
YoY
|
198.5M shares
-1.98%
YoY
|
202.5M shares
-2.86%
YoY
|
208.5M shares
1.24%
YoY
|
205.9M shares
0.55%
YoY
|
| Diluted Shares Outstanding |
195.2M shares
-2.53%
YoY
|
200.3M shares
-2.11%
YoY
|
204.6M shares
-3.13%
YoY
|
211.2M shares
1.32%
YoY
|
208.5M shares
1.8%
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 |
$78.36B
3.85%
YoY
|
$85.93B
5.45%
YoY
|
$83.73B
5.92%
YoY
|
$80.66B
8.65%
YoY
|
$75.45B
10.29%
YoY
|
$81.49B
12.78%
YoY
|
$79.05B
14.7%
YoY
|
$74.24B
10.9%
YoY
|
$68.41B
7.81%
YoY
|
$72.25B
14.97%
YoY
|
$68.92B
12.67%
YoY
|
$66.95B
11.46%
YoY
|
$63.46B
9.94%
YoY
|
$62.85B
5.4%
YoY
|
$61.17B
3.84%
YoY
|
$60.06B
12.47%
YoY
|
$57.72B
17.43%
YoY
|
$59.63B
13.54%
YoY
|
$58.91B
19.63%
YoY
|
| Cost Of Revenue |
$74.77B
3.28%
YoY
|
$82.86B
4.98%
YoY
|
$80.77B
5.51%
YoY
|
$77.76B
8.25%
YoY
|
$72.39B
9.89%
YoY
|
$78.93B
13.1%
YoY
|
$76.56B
14.76%
YoY
|
$71.83B
10.93%
YoY
|
$65.88B
7.71%
YoY
|
$69.78B
14.96%
YoY
|
$66.71B
12.71%
YoY
|
$64.75B
11.54%
YoY
|
$61.16B
10.23%
YoY
|
$60.70B
5.44%
YoY
|
$59.19B
3.82%
YoY
|
$58.05B
12.68%
YoY
|
$55.48B
16.51%
YoY
|
$57.57B
12.74%
YoY
|
$57.01B
19.03%
YoY
|
| Gross Profit |
$3.588B
17.27%
YoY
|
$3.072B
20.09%
YoY
|
$2.954B
18.5%
YoY
|
$2.907B
20.59%
YoY
|
$3.060B
20.56%
YoY
|
$2.558B
3.61%
YoY
|
$2.492B
12.73%
YoY
|
$2.411B
9.75%
YoY
|
$2.538B
10.57%
YoY
|
$2.469B
15.05%
YoY
|
$2.211B
11.35%
YoY
|
$2.197B
8.99%
YoY
|
$2.295B
2.7%
YoY
|
$2.146B
4.15%
YoY
|
$1.986B
4.47%
YoY
|
$2.015B
6.73%
YoY
|
$2.235B
45.76%
YoY
|
$2.060B
41.88%
YoY
|
$1.901B
41.12%
YoY
|
| Selling, General & Admin |
$1.978B
23.59%
YoY
|
$1.795B
21.96%
YoY
|
$1.749B
17.35%
YoY
|
$1.673B
20.94%
YoY
|
$1.600B
15.21%
YoY
|
$1.472B
5.24%
YoY
|
$1.490B
6.91%
YoY
|
$1.383B
6.06%
YoY
|
$1.389B
5.13%
YoY
|
$1.399B
8.35%
YoY
|
$1.394B
10.33%
YoY
|
$1.304B
7.59%
YoY
|
$1.321B
9.79%
YoY
|
$1.291B
10.33%
YoY
|
$1.263B
3.93%
YoY
|
$1.212B
32.71%
YoY
|
$1.203B
64.81%
YoY
|
$1.170B
59.18%
YoY
|
$1.216B
68.61%
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 |
$249.3M
-4.05%
YoY
|
$135.2M
19.03%
YoY
|
$258.8M
-6.6%
YoY
|
$259.0M
-5.0%
YoY
|
$259.8M
-4.38%
YoY
|
$113.6M
3.2%
YoY
|
$277.0M
-2.35%
YoY
|
$272.6M
-1.59%
YoY
|
$271.7M
11.02%
YoY
|
$110.1M
9.74%
YoY
|
$283.7M
66.33%
YoY
|
$277.0M
57.81%
YoY
|
$244.8M
36.26%
YoY
|
$100.3M
3.51%
YoY
|
$170.6M
-2.14%
YoY
|
$175.5M
33.9%
YoY
|
$179.6M
70.75%
YoY
|
$96.93M
25.64%
YoY
|
$174.3M
76.06%
YoY
|
| Operating Expenses |
$1.978B
23.59%
YoY
|
$1.795B
21.96%
YoY
|
$2.008B
13.59%
YoY
|
$1.673B
20.94%
YoY
|
$1.600B
-3.64%
YoY
|
$1.472B
5.24%
YoY
|
$1.767B
5.89%
YoY
|
$1.383B
-12.5%
YoY
|
$1.661B
25.7%
YoY
|
$1.399B
8.35%
YoY
|
$1.669B
16.39%
YoY
|
$1.581B
30.41%
YoY
|
$1.321B
9.79%
YoY
|
$1.291B
10.33%
YoY
|
$1.434B
2.91%
YoY
|
$1.212B
32.71%
YoY
|
$1.203B
64.81%
YoY
|
$1.170B
59.18%
YoY
|
$1.393B
70.14%
YoY
|
| Operating Profit |
$1.611B
55.45%
YoY
|
$760.4M
7.67%
YoY
|
$945.9M
30.47%
YoY
|
$867.7M
29.02%
YoY
|
$1.036B
18.09%
YoY
|
$706.3M
-14.17%
YoY
|
$725.0M
33.77%
YoY
|
$672.5M
9.19%
YoY
|
$877.5M
56.55%
YoY
|
$822.9M
29.97%
YoY
|
$542.0M
-1.73%
YoY
|
$615.9M
26.39%
YoY
|
$560.5M
-28.15%
YoY
|
$633.1M
-1.75%
YoY
|
$551.5M
8.74%
YoY
|
$487.3M
-21.5%
YoY
|
$780.2M
24.96%
YoY
|
$644.4M
17.76%
YoY
|
$507.2M
-108.3%
YoY
|
| Interest Expense |
-$140.5M
35.07%
YoY
|
-$72.41M
159.22%
YoY
|
-$77.83M
271.18%
YoY
|
-$81.79M
161.09%
YoY
|
-$104.0M
62.15%
YoY
|
-$27.93M
-31.14%
YoY
|
-$20.97M
-65.62%
YoY
|
-$31.33M
-45.86%
YoY
|
-$64.13M
0.03%
YoY
|
-$40.56M
-11.85%
YoY
|
-$61.00M
18.39%
YoY
|
-$57.86M
9.46%
YoY
|
-$64.11M
21.15%
YoY
|
-$46.02M
-13.78%
YoY
|
-$51.52M
-5.63%
YoY
|
-$52.86M
2.97%
YoY
|
-$52.92M
53.26%
YoY
|
-$53.37M
58.78%
YoY
|
-$54.60M
55.99%
YoY
|
| Other Income/Expense, Net |
$1.086B
-30738.44%
YoY
|
$20.60M
-135.59%
YoY
|
-$127.7M
-754.71%
YoY
|
$110.4M
-961.69%
YoY
|
-$3.546M
-83.93%
YoY
|
-$57.87M
-5424.2%
YoY
|
$19.51M
-34.98%
YoY
|
-$12.81M
272.93%
YoY
|
-$22.06M
-240.35%
YoY
|
$1.087M
-82.82%
YoY
|
$30.00M
-245.24%
YoY
|
-$3.436M
-108.2%
YoY
|
$15.72M
1558.23%
YoY
|
$6.328M
22.35%
YoY
|
-$20.66M
-144.29%
YoY
|
$41.89M
911.54%
YoY
|
$948.0K
-104.07%
YoY
|
$5.172M
-63.75%
YoY
|
$46.64M
1065.93%
YoY
|
| Pretax Income |
$2.089B
124.9%
YoY
|
$708.6M
14.21%
YoY
|
-$187.0M
-249.42%
YoY
|
$896.3M
42.64%
YoY
|
$928.7M
98.83%
YoY
|
$620.4M
-20.8%
YoY
|
$125.2M
-71.93%
YoY
|
$628.3M
3.2%
YoY
|
$467.1M
-8.8%
YoY
|
$783.4M
32.01%
YoY
|
$446.0M
16.65%
YoY
|
$608.8M
27.82%
YoY
|
$512.1M
-29.67%
YoY
|
$593.5M
-0.46%
YoY
|
$382.3M
-30.98%
YoY
|
$476.3M
-16.95%
YoY
|
$728.2M
28.54%
YoY
|
$596.2M
12.94%
YoY
|
$553.9M
-109.02%
YoY
|
| Income Tax |
$459.0M
117.31%
YoY
|
$142.5M
12.46%
YoY
|
$146.0M
24.06%
YoY
|
$206.5M
46.74%
YoY
|
$211.2M
360.61%
YoY
|
$126.7M
-29.75%
YoY
|
$117.7M
21.35%
YoY
|
$140.7M
8.58%
YoY
|
$45.86M
-45.35%
YoY
|
$180.4M
53.8%
YoY
|
$97.00M
15.94%
YoY
|
$129.6M
14.58%
YoY
|
$83.92M
-51.48%
YoY
|
$117.3M
-20.1%
YoY
|
$83.66M
-28.79%
YoY
|
$113.1M
-59.32%
YoY
|
$172.9M
30.52%
YoY
|
$146.8M
-1.6%
YoY
|
$117.5M
-109.04%
YoY
|
| Net Earnings |
$1.641B
128.64%
YoY
|
$559.6M
14.54%
YoY
|
-$339.7M
-10144.47%
YoY
|
$687.4M
42.18%
YoY
|
$717.9M
70.61%
YoY
|
$488.6M
-18.77%
YoY
|
$3.382M
-99.04%
YoY
|
$483.5M
0.81%
YoY
|
$420.8M
-3.36%
YoY
|
$601.5M
25.38%
YoY
|
$351.0M
19.09%
YoY
|
$479.6M
17.84%
YoY
|
$435.4M
-20.55%
YoY
|
$479.7M
6.82%
YoY
|
$294.7M
-32.66%
YoY
|
$407.0M
39.31%
YoY
|
$548.0M
25.9%
YoY
|
$449.1M
19.81%
YoY
|
$437.7M
-109.03%
YoY
|
| Basic Earnings Per Share |
$8.44
128.11%
YoY
|
$2.88
14.29%
YoY
|
N/A
|
$3.55
45.49%
YoY
|
$3.70
75.36%
YoY
|
$2.52
-16.28%
YoY
|
N/A
|
$2.44
2.95%
YoY
|
$2.11
-1.86%
YoY
|
$3.01
28.09%
YoY
|
N/A
|
$2.37
21.54%
YoY
|
$2.15
-17.94%
YoY
|
$2.35
9.3%
YoY
|
N/A
|
$1.95
37.32%
YoY
|
$2.62
23.58%
YoY
|
$2.15
17.49%
YoY
|
N/A
|
| Diluted Earnings Per Share |
$8.40
128.26%
YoY
|
$2.87
14.8%
YoY
|
-$1.75
-10369.07%
YoY
|
$3.52
45.45%
YoY
|
$3.68
76.02%
YoY
|
$2.50
-16.11%
YoY
|
$0.02
-99.01%
YoY
|
$2.42
3.13%
YoY
|
$2.09
-1.8%
YoY
|
$2.98
27.9%
YoY
|
$1.72
-100.0%
YoY
|
$2.35
22.22%
YoY
|
$2.13
-17.76%
YoY
|
$2.33
9.39%
YoY
|
$1.404M
-32.39%
YoY
|
$1.92
37.14%
YoY
|
$2.59
23.33%
YoY
|
$2.13
17.68%
YoY
|
$2.076M
-8745423.08%
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 |
194.5M shares
0.32%
YoY
|
194.0M shares
0.37%
YoY
|
193.9M shares
-1.61%
YoY
|
193.8M shares
-2.82%
YoY
|
193.9M shares
-2.79%
YoY
|
193.3M shares
-3.7%
YoY
|
197.0M shares
-2.54%
YoY
|
199.5M shares
-1.49%
YoY
|
199.5M shares
-1.37%
YoY
|
200.7M shares
-2.41%
YoY
|
202.2M shares
-2.45%
YoY
|
202.5M shares
-3.07%
YoY
|
202.3M shares
-3.34%
YoY
|
205.7M shares
-1.38%
YoY
|
207.3M shares
-0.25%
YoY
|
208.9M shares
1.32%
YoY
|
209.2M shares
2.11%
YoY
|
208.6M shares
1.89%
YoY
|
207.8M shares
1.79%
YoY
|
| Diluted Shares Outstanding |
195.4M shares
0.15%
YoY
|
195.3M shares
0.07%
YoY
|
N/A
|
195.2M shares
-2.41%
YoY
|
195.1M shares
-3.02%
YoY
|
195.2M shares
-3.29%
YoY
|
N/A
|
200.0M shares
-2.12%
YoY
|
201.2M shares
-1.51%
YoY
|
201.8M shares
-2.18%
YoY
|
N/A
|
204.4M shares
-3.48%
YoY
|
204.3M shares
-3.65%
YoY
|
206.3M shares
-2.29%
YoY
|
N/A
|
211.7M shares
1.35%
YoY
|
212.0M shares
2.26%
YoY
|
211.2M shares
2.11%
YoY
|
N/A
|
Loading...