|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$5.503B
5.97%
YoY
|
$5.193B
3.43%
YoY
|
$5.021B
3.1%
YoY
|
$4.870B
3.62%
YoY
|
$4.700B
8.1%
YoY
|
| Cost Of Revenue |
$2.204B
5.56%
YoY
|
$2.088B
-1.51%
YoY
|
$2.120B
0.47%
YoY
|
$2.110B
6.19%
YoY
|
$1.987B
8.11%
YoY
|
| Gross Profit |
$3.299B
6.25%
YoY
|
$3.105B
7.03%
YoY
|
$2.901B
5.11%
YoY
|
$2.760B
1.73%
YoY
|
$2.713B
8.09%
YoY
|
| Selling, General & Admin |
$1.756B
6.81%
YoY
|
$1.644B
7.03%
YoY
|
$1.536B
7.34%
YoY
|
$1.431B
0.21%
YoY
|
$1.428B
6.57%
YoY
|
| Research & Development |
$266.0M
5.14%
YoY
|
$253.0M
12.44%
YoY
|
$225.0M
3.69%
YoY
|
$217.0M
-11.07%
YoY
|
$244.0M
11.42%
YoY
|
| Depreciation & Amortization |
$42.00M
-46.15%
YoY
|
$78.00M
-10.34%
YoY
|
$87.00M
-3.33%
YoY
|
$90.00M
-15.09%
YoY
|
$106.0M
-3.64%
YoY
|
| Operating Expenses |
$2.022B
6.59%
YoY
|
$1.897B
7.72%
YoY
|
$1.761B
6.86%
YoY
|
$1.648B
-1.44%
YoY
|
$1.672B
7.25%
YoY
|
| Operating Profit |
$1.277B
5.71%
YoY
|
$1.208B
5.96%
YoY
|
$1.140B
2.52%
YoY
|
$1.112B
6.82%
YoY
|
$1.041B
9.46%
YoY
|
| Interest Expense |
-$97.00M
-14.16%
YoY
|
-$113.0M
276.67%
YoY
|
-$30.00M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Other Income/Expense, Net |
-$8.000M
-11.11%
YoY
|
-$9.000M
-35.71%
YoY
|
-$14.00M
-1500.0%
YoY
|
$1.000M
-83.33%
YoY
|
$6.000M
-700.0%
YoY
|
| Pretax Income |
$1.173B
8.01%
YoY
|
$1.086B
-0.91%
YoY
|
$1.096B
-1.53%
YoY
|
$1.113B
6.3%
YoY
|
$1.047B
10.21%
YoY
|
| Income Tax |
$233.0M
-7.91%
YoY
|
$253.0M
-1.56%
YoY
|
$257.0M
-4.1%
YoY
|
$268.0M
44.09%
YoY
|
$186.0M
-17.7%
YoY
|
| Net Earnings |
$940.0M
12.85%
YoY
|
$833.0M
-0.72%
YoY
|
$839.0M
-0.71%
YoY
|
$845.0M
-1.86%
YoY
|
$861.0M
18.92%
YoY
|
| Basic Earnings Per Share |
$3.79
12.46%
YoY
|
$3.37
-1.17%
YoY
|
$3.41
-0.58%
YoY
|
$3.43
-2.0%
YoY
|
$3.50
N/A
|
| Diluted Earnings Per Share |
$3.76
12.57%
YoY
|
$3.34
-1.75%
YoY
|
$3.40
-0.89%
YoY
|
$3.43
-2.0%
YoY
|
$3.50
19.05%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
248.3M shares
0.4%
YoY
|
247.3M shares
0.37%
YoY
|
246.4M shares
0.04%
YoY
|
246.3M shares
0.0%
YoY
|
246.3M shares
N/A
|
| Diluted Shares Outstanding |
250.3M shares
0.28%
YoY
|
249.6M shares
1.13%
YoY
|
246.8M shares
0.2%
YoY
|
246.3M shares
0.0%
YoY
|
246.3M shares
N/A
|
|
Concept
|
2026 Q2 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q4 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$1.422B
6.76%
YoY
|
$1.404B
4.39%
YoY
|
$1.371B
4.34%
YoY
|
$1.332B
3.42%
YoY
|
$1.345B
4.43%
YoY
|
$1.314B
4.7%
YoY
|
$1.288B
2.79%
YoY
|
$1.246B
1.71%
YoY
|
$1.288B
-73.55%
YoY
|
$1.255B
2.95%
YoY
|
$1.253B
6.91%
YoY
|
$1.225B
N/A
|
$4.870B
N/A
|
| Cost Of Revenue |
$568.0M
7.78%
YoY
|
$560.0M
2.94%
YoY
|
$549.0M
3.39%
YoY
|
$527.0M
2.53%
YoY
|
$544.0M
0.37%
YoY
|
$531.0M
-0.19%
YoY
|
$514.0M
-2.84%
YoY
|
$499.0M
-3.48%
YoY
|
$542.0M
-74.31%
YoY
|
$532.0M
1.33%
YoY
|
$529.0M
0.95%
YoY
|
$517.0M
N/A
|
$2.110B
N/A
|
| Gross Profit |
$854.0M
6.09%
YoY
|
$844.0M
5.37%
YoY
|
$822.0M
4.98%
YoY
|
$805.0M
4.01%
YoY
|
$801.0M
7.37%
YoY
|
$783.0M
8.3%
YoY
|
$774.0M
6.91%
YoY
|
$747.0M
5.51%
YoY
|
$746.0M
-72.97%
YoY
|
$723.0M
4.18%
YoY
|
$724.0M
11.73%
YoY
|
$708.0M
N/A
|
$2.760B
N/A
|
| Selling, General & Admin |
$448.0M
6.92%
YoY
|
$451.0M
6.37%
YoY
|
$442.0M
7.28%
YoY
|
$419.0M
1.21%
YoY
|
$424.0M
5.21%
YoY
|
$412.0M
4.3%
YoY
|
$414.0M
9.52%
YoY
|
$394.0M
9.44%
YoY
|
$403.0M
-71.84%
YoY
|
$395.0M
10.64%
YoY
|
$378.0M
5.0%
YoY
|
$360.0M
N/A
|
$1.431B
N/A
|
| Research & Development |
$68.00M
6.25%
YoY
|
$67.00M
-2.9%
YoY
|
$67.00M
6.35%
YoY
|
$64.00M
4.92%
YoY
|
$69.00M
21.05%
YoY
|
$63.00M
14.55%
YoY
|
$61.00M
7.02%
YoY
|
$60.00M
7.14%
YoY
|
$57.00M
-73.73%
YoY
|
$55.00M
5.77%
YoY
|
$57.00M
0.0%
YoY
|
$56.00M
N/A
|
$217.0M
N/A
|
| Depreciation & Amortization |
$11.00M
-42.11%
YoY
|
$20.00M
0.0%
YoY
|
$19.00M
11.76%
YoY
|
$19.00M
-5.0%
YoY
|
$20.00M
-9.09%
YoY
|
$17.00M
-19.05%
YoY
|
$20.00M
-9.09%
YoY
|
$21.00M
-4.55%
YoY
|
$22.00M
-47.62%
YoY
|
$21.00M
-8.7%
YoY
|
$22.00M
-12.0%
YoY
|
$22.00M
N/A
|
$42.00M
N/A
|
| Operating Expenses |
$516.0M
6.83%
YoY
|
$518.0M
5.07%
YoY
|
$509.0M
7.16%
YoY
|
$483.0M
1.68%
YoY
|
$493.0M
7.17%
YoY
|
$475.0M
5.56%
YoY
|
$475.0M
9.2%
YoY
|
$454.0M
9.13%
YoY
|
$460.0M
-72.09%
YoY
|
$450.0M
10.02%
YoY
|
$435.0M
4.32%
YoY
|
$416.0M
N/A
|
$1.648B
N/A
|
| Operating Profit |
$338.0M
4.97%
YoY
|
$326.0M
5.84%
YoY
|
$313.0M
1.62%
YoY
|
$322.0M
7.69%
YoY
|
$308.0M
7.69%
YoY
|
$308.0M
12.82%
YoY
|
$299.0M
3.46%
YoY
|
$293.0M
0.34%
YoY
|
$286.0M
-74.28%
YoY
|
$273.0M
-4.21%
YoY
|
$289.0M
25.11%
YoY
|
$292.0M
N/A
|
$1.112B
N/A
|
| Interest Expense |
-$24.00M
-11.11%
YoY
|
-$21.00M
-25.0%
YoY
|
-$28.00M
3.7%
YoY
|
-$27.00M
-190.0%
YoY
|
-$28.00M
12.0%
YoY
|
-$27.00M
-640.0%
YoY
|
$30.00M
N/A
|
-$28.00M
N/A
|
-$25.00M
N/A
|
$5.000M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
| Other Income/Expense, Net |
$7.000M
-216.67%
YoY
|
$1.000M
N/A
|
$0.00
-100.0%
YoY
|
-$6.000M
-700.0%
YoY
|
$0.00
N/A
|
$5.000M
N/A
|
$1.000M
-107.14%
YoY
|
-$15.00M
N/A
|
$0.00
-100.0%
YoY
|
$0.00
N/A
|
-$14.00M
N/A
|
$0.00
N/A
|
$1.000M
N/A
|
| Pretax Income |
$321.0M
11.07%
YoY
|
$306.0M
9.29%
YoY
|
$285.0M
-0.35%
YoY
|
$289.0M
7.04%
YoY
|
$280.0M
7.28%
YoY
|
$286.0M
6.72%
YoY
|
$270.0M
-1.82%
YoY
|
$250.0M
-14.38%
YoY
|
$261.0M
-76.55%
YoY
|
$268.0M
-5.96%
YoY
|
$275.0M
19.05%
YoY
|
$292.0M
N/A
|
$1.113B
N/A
|
| Income Tax |
$67.00M
4.69%
YoY
|
$67.00M
26.42%
YoY
|
$63.00M
-5.97%
YoY
|
$64.00M
-4.48%
YoY
|
$53.00M
-13.11%
YoY
|
$67.00M
6.35%
YoY
|
$67.00M
1.52%
YoY
|
$66.00M
-1.49%
YoY
|
$61.00M
-77.24%
YoY
|
$63.00M
-5.97%
YoY
|
$66.00M
29.41%
YoY
|
$67.00M
N/A
|
$268.0M
N/A
|
| Net Earnings |
$254.0M
12.89%
YoY
|
$239.0M
5.29%
YoY
|
$222.0M
1.37%
YoY
|
$225.0M
10.84%
YoY
|
$227.0M
13.5%
YoY
|
$219.0M
6.83%
YoY
|
$203.0M
-2.87%
YoY
|
$184.0M
-18.22%
YoY
|
$200.0M
-76.33%
YoY
|
$205.0M
-5.96%
YoY
|
$209.0M
16.11%
YoY
|
$225.0M
N/A
|
$845.0M
N/A
|
| Basic Earnings Per Share |
$1.03
13.19%
YoY
|
$0.96
N/A
|
$0.89
0.0%
YoY
|
$0.91
10.98%
YoY
|
N/A
|
$0.89
7.23%
YoY
|
$0.82
-3.53%
YoY
|
$0.75
-17.58%
YoY
|
N/A
|
$0.83
-6.74%
YoY
|
$0.85
N/A
|
$0.91
N/A
|
N/A
|
| Diluted Earnings Per Share |
$1.02
13.34%
YoY
|
$0.95
4.41%
YoY
|
$0.89
1.14%
YoY
|
$0.90
11.06%
YoY
|
$0.91
12.6%
YoY
|
$0.88
6.02%
YoY
|
$0.81
-4.71%
YoY
|
$0.74
-18.73%
YoY
|
$0.81
-76.54%
YoY
|
$0.83
-6.74%
YoY
|
$0.85
16.44%
YoY
|
$0.91
N/A
|
$3.43
N/A
|
| 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
|
| Basic Shares Outstanding |
245.6M shares
-0.93%
YoY
|
248.3M shares
0.4%
YoY
|
248.2M shares
0.43%
YoY
|
247.9M shares
0.43%
YoY
|
247.3M shares
0.41%
YoY
|
247.1M shares
0.33%
YoY
|
246.8M shares
0.22%
YoY
|
246.5M shares
0.1%
YoY
|
246.3M shares
N/A
|
246.3M shares
0.0%
YoY
|
246.3M shares
N/A
|
246.3M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
249.2M shares
-0.36%
YoY
|
250.6M shares
N/A
|
249.9M shares
-0.04%
YoY
|
250.1M shares
0.32%
YoY
|
N/A
|
250.0M shares
1.5%
YoY
|
249.3M shares
1.22%
YoY
|
248.8M shares
1.02%
YoY
|
N/A
|
246.3M shares
0.0%
YoY
|
246.3M shares
N/A
|
246.3M shares
N/A
|
N/A
|
Loading...