|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$15.88B
0.19%
YoY
|
$15.85B
-13.16%
YoY
|
$18.25B
3.37%
YoY
|
$17.65B
5.06%
YoY
|
$16.80B
21.45%
YoY
|
| Cost Of Revenue |
$9.316B
0.69%
YoY
|
$9.252B
-13.89%
YoY
|
$10.75B
-3.16%
YoY
|
$11.10B
7.87%
YoY
|
$10.29B
32.26%
YoY
|
| Gross Profit |
$6.559B
-0.52%
YoY
|
$6.593B
-12.11%
YoY
|
$7.501B
14.41%
YoY
|
$6.556B
0.61%
YoY
|
$6.516B
7.58%
YoY
|
| Selling, General & Admin |
$3.439B
1.42%
YoY
|
$3.391B
-19.68%
YoY
|
$4.222B
9.89%
YoY
|
$3.842B
1.64%
YoY
|
$3.780B
11.54%
YoY
|
| Research & Development |
$446.0M
-0.22%
YoY
|
$447.0M
3.23%
YoY
|
$433.0M
-3.35%
YoY
|
$448.0M
-3.24%
YoY
|
$463.0M
15.46%
YoY
|
| Depreciation & Amortization |
$403.0M
11.94%
YoY
|
$360.0M
-35.48%
YoY
|
$558.0M
0.72%
YoY
|
$554.0M
42.42%
YoY
|
$389.0M
4.85%
YoY
|
| Operating Expenses |
$3.885B
1.22%
YoY
|
$3.838B
-26.38%
YoY
|
$5.213B
7.62%
YoY
|
$4.844B
14.16%
YoY
|
$4.243B
11.95%
YoY
|
| Operating Profit |
$2.674B
-2.94%
YoY
|
$2.755B
20.41%
YoY
|
$2.288B
33.64%
YoY
|
$1.712B
-21.14%
YoY
|
$2.171B
2.94%
YoY
|
| Interest Expense |
-$69.00M
56.82%
YoY
|
-$44.00M
-58.88%
YoY
|
-$107.0M
-5.31%
YoY
|
-$113.0M
-193.39%
YoY
|
$121.0M
-12.32%
YoY
|
| Other Income/Expense, Net |
-$6.000M
-175.0%
YoY
|
$8.000M
-109.64%
YoY
|
-$83.00M
-238.33%
YoY
|
$60.00M
106.9%
YoY
|
$29.00M
-72.12%
YoY
|
| Pretax Income |
$2.045B
10.42%
YoY
|
$1.852B
5.95%
YoY
|
$1.748B
26.57%
YoY
|
$1.381B
-23.91%
YoY
|
$1.815B
33.26%
YoY
|
| Income Tax |
$458.0M
-3.58%
YoY
|
$475.0M
8.2%
YoY
|
$439.0M
35.08%
YoY
|
$325.0M
-13.1%
YoY
|
$374.0M
28.52%
YoY
|
| Net Earnings |
$1.576B
41.22%
YoY
|
$1.116B
-12.13%
YoY
|
$1.270B
23.78%
YoY
|
$1.026B
-28.7%
YoY
|
$1.439B
35.88%
YoY
|
| Basic Earnings Per Share |
$6.96
45.91%
YoY
|
$4.77
-11.34%
YoY
|
$5.38
23.96%
YoY
|
$4.34
-28.38%
YoY
|
$6.06
35.57%
YoY
|
| Diluted Earnings Per Share |
$6.94
46.11%
YoY
|
$4.75
-11.28%
YoY
|
$5.35
-100.0%
YoY
|
$4.324M
71940681.38%
YoY
|
$6.01
35.06%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
226.3M shares
-3.21%
YoY
|
233.8M shares
-0.93%
YoY
|
236.0M shares
-0.04%
YoY
|
236.1M shares
-0.63%
YoY
|
237.6M shares
0.34%
YoY
|
| Diluted Shares Outstanding |
227.1M shares
-3.32%
YoY
|
234.9M shares
-0.97%
YoY
|
237.2M shares
-0.04%
YoY
|
237.3M shares
-0.88%
YoY
|
239.4M shares
0.63%
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 | 2021 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$3.930B
6.68%
YoY
|
$3.914B
80.79%
YoY
|
$4.082B
-10.78%
YoY
|
$4.195B
-12.49%
YoY
|
$3.684B
-14.54%
YoY
|
$2.165B
-50.23%
YoY
|
$4.575B
-1.49%
YoY
|
$4.794B
-1.6%
YoY
|
$4.311B
-1.58%
YoY
|
$4.350B
3.94%
YoY
|
$4.644B
3.94%
YoY
|
$4.872B
3.86%
YoY
|
$4.380B
1.67%
YoY
|
$4.185B
-0.12%
YoY
|
$4.468B
2.2%
YoY
|
$4.691B
7.62%
YoY
|
$4.308B
11.0%
YoY
|
$4.190B
11.53%
YoY
|
$4.372B
18.64%
YoY
|
$4.359B
44.58%
YoY
|
| Cost Of Revenue |
$2.275B
6.21%
YoY
|
$2.316B
64.26%
YoY
|
$2.426B
-8.9%
YoY
|
$2.432B
-11.05%
YoY
|
$2.142B
-12.39%
YoY
|
$1.410B
-44.29%
YoY
|
$2.663B
-3.23%
YoY
|
$2.734B
-4.61%
YoY
|
$2.445B
-5.82%
YoY
|
$2.531B
-3.51%
YoY
|
$2.752B
-2.45%
YoY
|
$2.866B
-2.98%
YoY
|
$2.596B
-3.78%
YoY
|
$2.623B
-2.56%
YoY
|
$2.821B
3.22%
YoY
|
$2.954B
12.36%
YoY
|
$2.698B
20.88%
YoY
|
$2.692B
25.79%
YoY
|
$2.733B
34.9%
YoY
|
$2.629B
54.37%
YoY
|
| Gross Profit |
$1.655B
7.33%
YoY
|
$1.598B
111.66%
YoY
|
$1.656B
-13.39%
YoY
|
$1.763B
-14.42%
YoY
|
$1.542B
-17.36%
YoY
|
$755.0M
-58.49%
YoY
|
$1.912B
1.06%
YoY
|
$2.060B
2.69%
YoY
|
$1.866B
4.6%
YoY
|
$1.819B
16.45%
YoY
|
$1.892B
14.88%
YoY
|
$2.006B
15.49%
YoY
|
$1.784B
10.81%
YoY
|
$1.562B
4.27%
YoY
|
$1.647B
0.49%
YoY
|
$1.737B
0.4%
YoY
|
$1.610B
-2.37%
YoY
|
$1.498B
-7.36%
YoY
|
$1.639B
-1.21%
YoY
|
$1.730B
31.86%
YoY
|
| Selling, General & Admin |
$885.0M
5.61%
YoY
|
$905.0M
381.38%
YoY
|
$824.0M
-22.41%
YoY
|
$872.0M
-19.03%
YoY
|
$838.0M
-21.24%
YoY
|
$188.0M
-83.12%
YoY
|
$1.062B
1.43%
YoY
|
$1.077B
0.75%
YoY
|
$1.064B
7.26%
YoY
|
$1.114B
16.65%
YoY
|
$1.047B
12.46%
YoY
|
$1.069B
8.86%
YoY
|
$992.0M
1.85%
YoY
|
$955.0M
-2.95%
YoY
|
$931.0M
-2.0%
YoY
|
$982.0M
2.83%
YoY
|
$974.0M
9.32%
YoY
|
$984.0M
11.56%
YoY
|
$950.0M
13.64%
YoY
|
$955.0M
24.67%
YoY
|
| Research & Development |
$113.0M
10.78%
YoY
|
$109.0M
11.22%
YoY
|
$106.0M
0.95%
YoY
|
$106.0M
-4.5%
YoY
|
$102.0M
-6.42%
YoY
|
$98.00M
-11.71%
YoY
|
$105.0M
-2.78%
YoY
|
$111.0M
0.91%
YoY
|
$109.0M
4.81%
YoY
|
$111.0M
2.78%
YoY
|
$108.0M
-1.82%
YoY
|
$110.0M
-4.35%
YoY
|
$104.0M
-9.57%
YoY
|
$108.0M
-6.9%
YoY
|
$110.0M
-3.51%
YoY
|
$115.0M
7.48%
YoY
|
$115.0M
12.75%
YoY
|
$116.0M
16.0%
YoY
|
$114.0M
23.91%
YoY
|
$107.0M
24.42%
YoY
|
| Depreciation & Amortization |
$105.0M
17.98%
YoY
|
$134.0M
52.27%
YoY
|
$106.0M
9.28%
YoY
|
$102.0M
4.08%
YoY
|
$89.00M
-36.88%
YoY
|
$88.00M
-41.33%
YoY
|
$97.00M
-4.9%
YoY
|
$98.00M
-26.32%
YoY
|
$141.0M
53.26%
YoY
|
$150.0M
12.78%
YoY
|
$102.0M
7.37%
YoY
|
$133.0M
34.34%
YoY
|
$92.00M
-9.8%
YoY
|
$133.0M
-10.74%
YoY
|
$95.00M
-5.0%
YoY
|
$99.00M
3.13%
YoY
|
$102.0M
13.33%
YoY
|
$149.0M
19.2%
YoY
|
$100.0M
4.17%
YoY
|
$96.00M
5.49%
YoY
|
| Operating Expenses |
$998.0M
6.17%
YoY
|
$1.149B
201.57%
YoY
|
$930.0M
-20.31%
YoY
|
$978.0M
-17.68%
YoY
|
$940.0M
-28.63%
YoY
|
$381.0M
-72.29%
YoY
|
$1.167B
1.04%
YoY
|
$1.188B
-10.14%
YoY
|
$1.317B
20.16%
YoY
|
$1.375B
14.97%
YoY
|
$1.155B
10.95%
YoY
|
$1.322B
20.51%
YoY
|
$1.096B
0.64%
YoY
|
$1.196B
-5.75%
YoY
|
$1.041B
-2.16%
YoY
|
$1.097B
3.3%
YoY
|
$1.089B
9.67%
YoY
|
$1.269B
10.73%
YoY
|
$1.064B
14.66%
YoY
|
$1.062B
24.65%
YoY
|
| Operating Profit |
$657.0M
8.24%
YoY
|
$449.0M
20.05%
YoY
|
$726.0M
1.97%
YoY
|
$743.0M
-10.37%
YoY
|
$607.0M
10.56%
YoY
|
$374.0M
-15.77%
YoY
|
$712.0M
2.01%
YoY
|
$829.0M
21.2%
YoY
|
$549.0M
-13.54%
YoY
|
$444.0M
21.31%
YoY
|
$698.0M
25.99%
YoY
|
$684.0M
13.62%
YoY
|
$635.0M
38.34%
YoY
|
$366.0M
59.83%
YoY
|
$554.0M
1.09%
YoY
|
$602.0M
-6.52%
YoY
|
$459.0M
-27.26%
YoY
|
$229.0M
-51.38%
YoY
|
$548.0M
-19.29%
YoY
|
$644.0M
62.63%
YoY
|
| Interest Expense |
$61.00M
8.93%
YoY
|
-$34.00M
126.67%
YoY
|
$65.00M
-2.99%
YoY
|
$62.00M
0.0%
YoY
|
$56.00M
-530.77%
YoY
|
-$15.00M
15.38%
YoY
|
$67.00M
4.69%
YoY
|
$62.00M
-277.14%
YoY
|
-$13.00M
-122.03%
YoY
|
-$13.00M
-60.61%
YoY
|
$64.00M
39.13%
YoY
|
-$35.00M
-192.11%
YoY
|
$59.00M
96.67%
YoY
|
-$33.00M
43.48%
YoY
|
$46.00M
53.33%
YoY
|
$38.00M
22.58%
YoY
|
$30.00M
0.0%
YoY
|
-$23.00M
-11.54%
YoY
|
$30.00M
-11.76%
YoY
|
$31.00M
-24.39%
YoY
|
| Other Income/Expense, Net |
$16.00M
-52.94%
YoY
|
$9.000M
-70.0%
YoY
|
$15.00M
15.38%
YoY
|
-$18.00M
-35.71%
YoY
|
$34.00M
1600.0%
YoY
|
$30.00M
-137.97%
YoY
|
$13.00M
-230.0%
YoY
|
-$28.00M
833.33%
YoY
|
$2.000M
-90.91%
YoY
|
-$79.00M
3850.0%
YoY
|
-$10.00M
-166.67%
YoY
|
-$3.000M
-108.33%
YoY
|
$22.00M
69.23%
YoY
|
-$2.000M
-104.44%
YoY
|
$15.00M
N/A
|
$36.00M
227.27%
YoY
|
$13.00M
-23.53%
YoY
|
$45.00M
-1000.0%
YoY
|
$0.00
-100.0%
YoY
|
$11.00M
-47.62%
YoY
|
| Pretax Income |
$517.0M
2.99%
YoY
|
$389.0M
3790.0%
YoY
|
$556.0M
-9.0%
YoY
|
$598.0M
-13.71%
YoY
|
$502.0M
-6.69%
YoY
|
$10.00M
-94.79%
YoY
|
$611.0M
9.69%
YoY
|
$693.0M
7.28%
YoY
|
$538.0M
52.41%
YoY
|
$192.0M
-39.81%
YoY
|
$557.0M
33.25%
YoY
|
$646.0M
14.13%
YoY
|
$353.0M
352.56%
YoY
|
$319.0M
13.12%
YoY
|
$418.0M
-5.22%
YoY
|
$566.0M
-4.55%
YoY
|
$78.00M
-84.37%
YoY
|
$282.0M
-18.26%
YoY
|
$441.0M
-22.9%
YoY
|
$593.0M
370.63%
YoY
|
| Income Tax |
$132.0M
8.2%
YoY
|
$78.00M
47.17%
YoY
|
$118.0M
-13.87%
YoY
|
$140.0M
-10.26%
YoY
|
$122.0M
-5.43%
YoY
|
$53.00M
-40.45%
YoY
|
$137.0M
13.22%
YoY
|
$156.0M
4.7%
YoY
|
$129.0M
61.25%
YoY
|
$89.00M
21.92%
YoY
|
$121.0M
53.16%
YoY
|
$149.0M
26.27%
YoY
|
$80.00M
45.45%
YoY
|
$73.00M
1725.0%
YoY
|
$79.00M
-17.71%
YoY
|
$118.0M
-26.25%
YoY
|
$55.00M
-51.75%
YoY
|
$4.000M
-94.03%
YoY
|
$96.00M
-22.58%
YoY
|
$160.0M
451.72%
YoY
|
| Net Earnings |
$382.0M
2.41%
YoY
|
$300.0M
-207.14%
YoY
|
$453.0M
-3.21%
YoY
|
$450.0M
-14.77%
YoY
|
$373.0M
-6.75%
YoY
|
-$280.0M
-411.11%
YoY
|
$468.0M
9.86%
YoY
|
$528.0M
7.76%
YoY
|
$400.0M
51.52%
YoY
|
$90.00M
-62.18%
YoY
|
$426.0M
29.48%
YoY
|
$490.0M
11.11%
YoY
|
$264.0M
1366.67%
YoY
|
$238.0M
-16.78%
YoY
|
$329.0M
-4.36%
YoY
|
$441.0M
2.32%
YoY
|
$18.00M
-95.24%
YoY
|
$286.0M
5.15%
YoY
|
$344.0M
-22.17%
YoY
|
$431.0M
322.55%
YoY
|
| Basic Earnings Per Share |
$1.71
4.91%
YoY
|
N/A
|
$2.01
0.0%
YoY
|
$1.98
-12.0%
YoY
|
$1.63
-4.12%
YoY
|
N/A
|
$2.01
11.67%
YoY
|
$2.25
8.17%
YoY
|
$1.70
51.79%
YoY
|
N/A
|
$1.80
28.57%
YoY
|
$2.08
11.83%
YoY
|
$1.12
1300.0%
YoY
|
N/A
|
$1.40
-3.45%
YoY
|
$1.86
2.76%
YoY
|
$0.08
-94.97%
YoY
|
N/A
|
$1.45
-22.46%
YoY
|
$1.81
320.93%
YoY
|
| Diluted Earnings Per Share |
$1.70
4.29%
YoY
|
$1.34
-211.67%
YoY
|
$2.00
0.0%
YoY
|
$1.98
-11.61%
YoY
|
$1.63
-3.46%
YoY
|
-$1.20
-416.4%
YoY
|
$2.00
11.73%
YoY
|
$2.24
8.48%
YoY
|
$1.69
52.12%
YoY
|
$0.38
-100.0%
YoY
|
$1.79
28.78%
YoY
|
$2.07
11.62%
YoY
|
$1.11
1287.5%
YoY
|
$1.006M
-15.9%
YoY
|
$1.39
-2.8%
YoY
|
$1.85
2.78%
YoY
|
$0.08
-94.94%
YoY
|
$1.196M
104925534.87%
YoY
|
$1.43
-23.12%
YoY
|
$1.80
318.6%
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
|
N/A
|
| Basic Shares Outstanding |
223.5M shares
-1.52%
YoY
|
N/A
|
224.4M shares
-3.81%
YoY
|
225.7M shares
-3.75%
YoY
|
227.0M shares
-3.53%
YoY
|
N/A
|
233.3M shares
-1.23%
YoY
|
234.5M shares
-0.64%
YoY
|
235.3M shares
0.03%
YoY
|
N/A
|
236.2M shares
0.3%
YoY
|
236.0M shares
-0.17%
YoY
|
235.2M shares
-0.6%
YoY
|
N/A
|
235.5M shares
-1.01%
YoY
|
236.4M shares
-0.59%
YoY
|
236.6M shares
-0.34%
YoY
|
N/A
|
237.9M shares
0.46%
YoY
|
237.8M shares
0.51%
YoY
|
| Diluted Shares Outstanding |
224.4M shares
-1.97%
YoY
|
N/A
|
226.5M shares
-3.33%
YoY
|
227.7M shares
-3.39%
YoY
|
228.9M shares
-3.38%
YoY
|
N/A
|
234.3M shares
-1.35%
YoY
|
235.7M shares
-0.67%
YoY
|
236.9M shares
0.0%
YoY
|
N/A
|
237.5M shares
0.38%
YoY
|
237.3M shares
-0.13%
YoY
|
236.9M shares
-0.55%
YoY
|
N/A
|
236.6M shares
-1.33%
YoY
|
237.6M shares
-0.92%
YoY
|
238.2M shares
-0.33%
YoY
|
N/A
|
239.8M shares
0.8%
YoY
|
239.8M shares
0.93%
YoY
|
Loading...