|
Concept
|
2026 | 2025 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$17.17B
3.07%
YoY
|
$16.66B
N/A
|
$15.44B
7.24%
YoY
|
$14.40B
17.07%
YoY
|
$12.30B
10.84%
YoY
|
| Cost Of Revenue |
$14.08B
1.52%
YoY
|
$13.86B
N/A
|
$13.19B
7.16%
YoY
|
$12.31B
16.59%
YoY
|
$10.56B
10.62%
YoY
|
| Gross Profit |
$3.099B
10.76%
YoY
|
$2.798B
N/A
|
$2.244B
7.68%
YoY
|
$2.084B
19.98%
YoY
|
$1.737B
12.21%
YoY
|
| Selling, General & Admin |
$999.0M
1.63%
YoY
|
$983.0M
N/A
|
$942.0M
-0.84%
YoY
|
$950.0M
23.38%
YoY
|
$770.0M
11.76%
YoY
|
| Research & Development |
$187.0M
24.67%
YoY
|
$150.0M
N/A
|
$128.0M
10.34%
YoY
|
$116.0M
58.9%
YoY
|
$73.00M
48.98%
YoY
|
| Depreciation & Amortization |
$290.0M
0.0%
YoY
|
$290.0M
N/A
|
$331.0M
-0.6%
YoY
|
$333.0M
18.09%
YoY
|
$282.0M
20.51%
YoY
|
| Operating Expenses |
$999.0M
-11.83%
YoY
|
$1.133B
N/A
|
$1.070B
0.38%
YoY
|
$1.066B
26.45%
YoY
|
$843.0M
14.23%
YoY
|
| Operating Profit |
$2.109B
15.44%
YoY
|
$1.827B
N/A
|
$621.0M
-42.92%
YoY
|
$1.088B
9.02%
YoY
|
$998.0M
9.43%
YoY
|
| Interest Expense |
-$203.0M
5.18%
YoY
|
-$193.0M
N/A
|
-$182.0M
-4.21%
YoY
|
-$190.0M
-204.4%
YoY
|
$182.0M
23.81%
YoY
|
| Other Income/Expense, Net |
$3.000M
-40.0%
YoY
|
$5.000M
N/A
|
-$6.000M
100.0%
YoY
|
-$3.000M
-92.11%
YoY
|
-$38.00M
-143.68%
YoY
|
| Pretax Income |
$1.909B
16.47%
YoY
|
$1.639B
N/A
|
$403.0M
-54.51%
YoY
|
$886.0M
13.44%
YoY
|
$781.0M
-9.82%
YoY
|
| Income Tax |
$447.0M
15.21%
YoY
|
$388.0M
N/A
|
$195.0M
1.04%
YoY
|
$193.0M
26.97%
YoY
|
$152.0M
-22.45%
YoY
|
| Net Earnings |
$1.448B
15.47%
YoY
|
$1.254B
N/A
|
$199.0M
-70.95%
YoY
|
$685.0M
9.08%
YoY
|
$628.0M
-5.85%
YoY
|
| Basic Earnings Per Share |
$11.31
20.83%
YoY
|
$9.36
N/A
|
$1.45
-71.0%
YoY
|
$5.00
13.12%
YoY
|
$4.42
-5.15%
YoY
|
| Diluted Earnings Per Share |
$11.14
20.82%
YoY
|
$9.22
N/A
|
$1.44
-70.97%
YoY
|
$4.96
13.76%
YoY
|
$4.36
-5.22%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
128.0M shares
-4.48%
YoY
|
134.0M shares
N/A
|
137.0M shares
0.0%
YoY
|
137.0M shares
-3.52%
YoY
|
142.0M shares
-0.7%
YoY
|
| Diluted Shares Outstanding |
130.0M shares
-4.41%
YoY
|
136.0M shares
N/A
|
138.0M shares
0.0%
YoY
|
138.0M shares
-4.17%
YoY
|
144.0M shares
-0.69%
YoY
|
|
Concept
|
2026 Q2 | 2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2021 Q4 | 2021 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$4.400B
3.65%
YoY
|
$4.207B
-3.62%
YoY
|
$4.469B
N/A
|
$4.253B
1.5%
YoY
|
$4.245B
2.73%
YoY
|
$4.365B
9.81%
YoY
|
$4.190B
6.86%
YoY
|
$4.132B
7.66%
YoY
|
$3.975B
7.46%
YoY
|
$3.980B
7.65%
YoY
|
$3.921B
9.01%
YoY
|
$3.838B
9.85%
YoY
|
$3.699B
N/A
|
$3.697B
6.14%
YoY
|
$3.597B
4.32%
YoY
|
$3.494B
5.4%
YoY
|
$3.483B
7.43%
YoY
|
$3.448B
18.33%
YoY
|
| Cost Of Revenue |
$3.639B
4.33%
YoY
|
$3.468B
-5.56%
YoY
|
$3.648B
N/A
|
$3.471B
1.25%
YoY
|
$3.488B
1.78%
YoY
|
$3.672B
10.04%
YoY
|
$3.428B
2.82%
YoY
|
$3.427B
4.77%
YoY
|
$3.337B
4.15%
YoY
|
$3.385B
6.58%
YoY
|
$3.334B
8.99%
YoY
|
$3.271B
9.69%
YoY
|
$3.204B
N/A
|
$3.176B
7.95%
YoY
|
$3.059B
3.69%
YoY
|
$2.982B
4.71%
YoY
|
$2.942B
6.06%
YoY
|
$2.950B
16.55%
YoY
|
| Gross Profit |
$761.0M
0.53%
YoY
|
$739.0M
6.64%
YoY
|
$821.0M
N/A
|
$782.0M
2.62%
YoY
|
$757.0M
7.38%
YoY
|
$693.0M
8.62%
YoY
|
$762.0M
29.81%
YoY
|
$705.0M
24.34%
YoY
|
$638.0M
28.89%
YoY
|
$595.0M
14.2%
YoY
|
$587.0M
9.11%
YoY
|
$567.0M
10.74%
YoY
|
$495.0M
N/A
|
$521.0M
-3.7%
YoY
|
$538.0M
8.03%
YoY
|
$512.0M
9.64%
YoY
|
$541.0M
15.6%
YoY
|
$498.0M
30.03%
YoY
|
| Selling, General & Admin |
$223.0M
-3.04%
YoY
|
$266.0M
-4.66%
YoY
|
$286.0M
N/A
|
$217.0M
-12.15%
YoY
|
$230.0M
-0.43%
YoY
|
$279.0M
23.45%
YoY
|
$247.0M
3.35%
YoY
|
$231.0M
-2.53%
YoY
|
$226.0M
-3.0%
YoY
|
$233.0M
5.43%
YoY
|
$239.0M
-8.08%
YoY
|
$237.0M
0.42%
YoY
|
$233.0M
N/A
|
$221.0M
-5.15%
YoY
|
$260.0M
16.07%
YoY
|
$236.0M
48.43%
YoY
|
$233.0M
16.5%
YoY
|
$224.0M
14.87%
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
|
| Depreciation & Amortization |
$72.00M
4.35%
YoY
|
$75.00M
-5.06%
YoY
|
$74.00M
N/A
|
$72.00M
1.41%
YoY
|
$69.00M
-2.82%
YoY
|
$79.00M
14.49%
YoY
|
$71.00M
-13.41%
YoY
|
$71.00M
-15.48%
YoY
|
$69.00M
-15.85%
YoY
|
$83.00M
-1.19%
YoY
|
$82.00M
-1.2%
YoY
|
$84.00M
-1.18%
YoY
|
$82.00M
N/A
|
$84.00M
-3.45%
YoY
|
$83.00M
3.75%
YoY
|
$85.00M
10.39%
YoY
|
$87.00M
6.1%
YoY
|
$80.00M
12.68%
YoY
|
| Operating Expenses |
$223.0M
-3.04%
YoY
|
$266.0M
-4.66%
YoY
|
$286.0M
N/A
|
$217.0M
-12.15%
YoY
|
$230.0M
-0.43%
YoY
|
$279.0M
23.45%
YoY
|
$247.0M
3.35%
YoY
|
$231.0M
-2.53%
YoY
|
$226.0M
-3.0%
YoY
|
$233.0M
5.43%
YoY
|
$239.0M
-8.08%
YoY
|
$237.0M
0.42%
YoY
|
$233.0M
N/A
|
$221.0M
-5.15%
YoY
|
$260.0M
16.07%
YoY
|
$236.0M
48.43%
YoY
|
$233.0M
16.5%
YoY
|
$224.0M
14.87%
YoY
|
| Operating Profit |
$508.0M
-4.15%
YoY
|
$473.0M
14.25%
YoY
|
$535.0M
N/A
|
$571.0M
10.66%
YoY
|
$530.0M
11.58%
YoY
|
$414.0M
-0.24%
YoY
|
$516.0M
-253.57%
YoY
|
$475.0M
43.94%
YoY
|
$415.0M
56.6%
YoY
|
$362.0M
20.67%
YoY
|
-$336.0M
-223.99%
YoY
|
$330.0M
21.77%
YoY
|
$265.0M
N/A
|
$300.0M
-1.64%
YoY
|
$271.0M
0.74%
YoY
|
$271.0M
-12.01%
YoY
|
$305.0M
18.22%
YoY
|
$269.0M
8.03%
YoY
|
| Interest Expense |
-$55.00M
12.24%
YoY
|
-$39.00M
18.18%
YoY
|
-$51.00M
N/A
|
-$55.00M
19.57%
YoY
|
-$49.00M
-3.92%
YoY
|
-$33.00M
-21.43%
YoY
|
-$46.00M
2.22%
YoY
|
-$51.00M
4.08%
YoY
|
-$42.00M
-12.5%
YoY
|
-$40.00M
-9.09%
YoY
|
-$45.00M
-4.26%
YoY
|
-$49.00M
-2.0%
YoY
|
-$48.00M
N/A
|
-$44.00M
4.76%
YoY
|
-$47.00M
11.9%
YoY
|
-$50.00M
25.0%
YoY
|
-$42.00M
-10.64%
YoY
|
-$42.00M
23.53%
YoY
|
| Other Income/Expense, Net |
-$24.00M
700.0%
YoY
|
$4.000M
300.0%
YoY
|
$0.00
N/A
|
$2.000M
N/A
|
-$3.000M
-250.0%
YoY
|
$1.000M
-50.0%
YoY
|
$0.00
-100.0%
YoY
|
$2.000M
-300.0%
YoY
|
$2.000M
-150.0%
YoY
|
-$2.000M
-150.0%
YoY
|
$1.000M
-75.0%
YoY
|
-$1.000M
0.0%
YoY
|
-$4.000M
N/A
|
$4.000M
100.0%
YoY
|
$4.000M
N/A
|
-$1.000M
0.0%
YoY
|
$2.000M
N/A
|
$0.00
-100.0%
YoY
|
| Pretax Income |
$429.0M
-10.25%
YoY
|
$429.0M
14.4%
YoY
|
$484.0M
N/A
|
$518.0M
10.21%
YoY
|
$478.0M
12.21%
YoY
|
$375.0M
1.9%
YoY
|
$470.0M
-221.13%
YoY
|
$426.0M
55.47%
YoY
|
$368.0M
77.78%
YoY
|
$310.0M
42.2%
YoY
|
-$388.0M
-272.44%
YoY
|
$274.0M
23.42%
YoY
|
$207.0M
N/A
|
$218.0M
-16.15%
YoY
|
$225.0M
0.9%
YoY
|
$222.0M
-15.27%
YoY
|
$260.0M
21.5%
YoY
|
$223.0M
16.15%
YoY
|
| Income Tax |
$94.00M
-16.81%
YoY
|
$94.00M
1.08%
YoY
|
$115.0M
N/A
|
$125.0M
15.74%
YoY
|
$113.0M
10.78%
YoY
|
$93.00M
9.41%
YoY
|
$108.0M
1250.0%
YoY
|
$102.0M
59.38%
YoY
|
$85.00M
97.67%
YoY
|
$80.00M
110.53%
YoY
|
$8.000M
-84.91%
YoY
|
$64.00M
42.22%
YoY
|
$43.00M
N/A
|
$38.00M
-26.92%
YoY
|
$53.00M
0.0%
YoY
|
$45.00M
-21.05%
YoY
|
$52.00M
1.96%
YoY
|
$53.00M
39.47%
YoY
|
| Net Earnings |
$328.0M
-9.64%
YoY
|
$327.0M
15.14%
YoY
|
$367.0M
N/A
|
$391.0M
7.42%
YoY
|
$363.0M
12.73%
YoY
|
$284.0M
0.0%
YoY
|
$364.0M
-191.23%
YoY
|
$322.0M
55.56%
YoY
|
$284.0M
75.31%
YoY
|
$229.0M
29.38%
YoY
|
-$399.0M
-333.33%
YoY
|
$207.0M
18.29%
YoY
|
$162.0M
N/A
|
$177.0M
-13.66%
YoY
|
$171.0M
1.18%
YoY
|
$175.0M
-14.63%
YoY
|
$205.0M
25.77%
YoY
|
$169.0M
10.46%
YoY
|
| Basic Earnings Per Share |
$2.60
-6.81%
YoY
|
N/A
|
$2.87
N/A
|
$3.03
11.4%
YoY
|
$2.79
16.74%
YoY
|
N/A
|
$2.72
-193.47%
YoY
|
$2.39
58.28%
YoY
|
$2.09
77.12%
YoY
|
N/A
|
-$2.91
-332.8%
YoY
|
$1.51
19.84%
YoY
|
$1.18
N/A
|
N/A
|
$1.25
4.17%
YoY
|
$1.26
-12.5%
YoY
|
$1.45
26.09%
YoY
|
$1.20
11.11%
YoY
|
| Diluted Earnings Per Share |
$2.56
-7.58%
YoY
|
$2.52
20.59%
YoY
|
$2.82
N/A
|
$3.01
12.31%
YoY
|
$2.77
16.88%
YoY
|
$2.09
0.88%
YoY
|
$2.68
-192.1%
YoY
|
$2.37
58.0%
YoY
|
$2.07
76.92%
YoY
|
$1.62
26.63%
YoY
|
-$2.91
-334.68%
YoY
|
$1.50
20.0%
YoY
|
$1.17
N/A
|
$1.28
-10.31%
YoY
|
$1.24
5.08%
YoY
|
$1.25
-11.97%
YoY
|
$1.43
26.55%
YoY
|
$1.18
11.32%
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
|
| Basic Shares Outstanding |
125.8M shares
-2.28%
YoY
|
126.4M shares
-3.64%
YoY
|
127.9M shares
-4.18%
YoY
|
128.3M shares
-4.76%
YoY
|
128.7M shares
-4.8%
YoY
|
131.2M shares
-3.4%
YoY
|
134.7M shares
-1.92%
YoY
|
135.2M shares
-1.43%
YoY
|
135.8M shares
-0.85%
YoY
|
137.5M shares
0.6%
YoY
|
137.4M shares
0.26%
YoY
|
137.2M shares
-1.32%
YoY
|
136.9M shares
-2.54%
YoY
|
136.7M shares
-3.06%
YoY
|
137.0M shares
-2.84%
YoY
|
139.0M shares
-2.11%
YoY
|
141.0M shares
-0.7%
YoY
|
141.0M shares
-0.7%
YoY
|
| Diluted Shares Outstanding |
128.0M shares
-2.29%
YoY
|
N/A
|
130.0M shares
N/A
|
130.0M shares
-4.41%
YoY
|
131.0M shares
-3.68%
YoY
|
N/A
|
136.0M shares
-0.73%
YoY
|
136.0M shares
-1.45%
YoY
|
137.0M shares
-0.72%
YoY
|
N/A
|
137.0M shares
-0.72%
YoY
|
138.0M shares
-1.43%
YoY
|
138.0M shares
N/A
|
N/A
|
138.0M shares
-3.5%
YoY
|
140.0M shares
-2.78%
YoY
|
143.0M shares
-0.69%
YoY
|
143.0M shares
-0.69%
YoY
|
Loading...