|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$5.375B
7.95%
YoY
|
$4.979B
-8.88%
YoY
|
$5.464B
0.81%
YoY
|
$5.420B
9.69%
YoY
|
$4.941B
17.06%
YoY
|
| Cost Of Revenue |
$2.038B
10.4%
YoY
|
$1.846B
-4.45%
YoY
|
$1.932B
-1.93%
YoY
|
$1.970B
5.24%
YoY
|
$1.872B
10.9%
YoY
|
| Gross Profit |
$3.337B
6.51%
YoY
|
$3.133B
-11.3%
YoY
|
$3.532B
2.38%
YoY
|
$3.450B
12.41%
YoY
|
$3.069B
21.16%
YoY
|
| Selling, General & Admin |
$1.474B
5.66%
YoY
|
$1.395B
6.73%
YoY
|
$1.307B
1.87%
YoY
|
$1.283B
7.36%
YoY
|
$1.195B
8.93%
YoY
|
| Research & Development |
$1.007B
9.58%
YoY
|
$919.0M
4.2%
YoY
|
$882.0M
4.88%
YoY
|
$841.0M
3.7%
YoY
|
$811.0M
13.43%
YoY
|
| Depreciation & Amortization |
$276.0M
2.22%
YoY
|
$270.0M
125.0%
YoY
|
$120.0M
-46.19%
YoY
|
$223.0M
90.6%
YoY
|
$117.0M
12.5%
YoY
|
| Operating Expenses |
$2.461B
7.0%
YoY
|
$2.300B
5.07%
YoY
|
$2.189B
3.45%
YoY
|
$2.116B
5.48%
YoY
|
$2.006B
10.71%
YoY
|
| Operating Profit |
$876.0M
5.16%
YoY
|
$833.0M
-38.66%
YoY
|
$1.358B
1.8%
YoY
|
$1.334B
23.52%
YoY
|
$1.080B
41.18%
YoY
|
| Interest Expense |
$6.000M
-300.0%
YoY
|
-$3.000M
-103.85%
YoY
|
$78.00M
-223.81%
YoY
|
-$63.00M
-179.75%
YoY
|
$79.00M
1.28%
YoY
|
| Other Income/Expense, Net |
$200.0M
471.43%
YoY
|
$35.00M
-240.0%
YoY
|
-$25.00M
-278.57%
YoY
|
$14.00M
133.33%
YoY
|
$6.000M
-90.48%
YoY
|
| Pretax Income |
$1.082B
25.09%
YoY
|
$865.0M
-36.26%
YoY
|
$1.357B
5.6%
YoY
|
$1.285B
27.23%
YoY
|
$1.010B
32.72%
YoY
|
| Income Tax |
$213.0M
-15.14%
YoY
|
$251.0M
-16.33%
YoY
|
$300.0M
86.34%
YoY
|
$161.0M
38.79%
YoY
|
$116.0M
-13.43%
YoY
|
| Net Earnings |
$846.0M
37.79%
YoY
|
$614.0M
-41.91%
YoY
|
$1.057B
-5.96%
YoY
|
$1.124B
25.73%
YoY
|
$894.0M
42.58%
YoY
|
| Basic Earnings Per Share |
$4.93
39.66%
YoY
|
$3.53
-40.67%
YoY
|
$5.95
-4.49%
YoY
|
$6.23
28.72%
YoY
|
$4.84
44.48%
YoY
|
| Diluted Earnings Per Share |
$4.89
39.33%
YoY
|
$3.51
-40.63%
YoY
|
$5.91
-100.0%
YoY
|
$6.176M
129201242.59%
YoY
|
$4.78
44.41%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
172.0M shares
-1.15%
YoY
|
174.0M shares
-2.25%
YoY
|
178.0M shares
-1.11%
YoY
|
180.0M shares
-2.7%
YoY
|
185.0M shares
-1.07%
YoY
|
| Diluted Shares Outstanding |
173.0M shares
-1.14%
YoY
|
175.0M shares
-2.23%
YoY
|
179.0M shares
-1.65%
YoY
|
182.0M shares
-2.67%
YoY
|
187.0M shares
-1.06%
YoY
|
|
Concept
|
2026 Q2 | 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 |
$1.717B
31.47%
YoY
|
$1.600B
23.27%
YoY
|
$1.419B
10.26%
YoY
|
$1.352B
11.09%
YoY
|
$1.306B
7.4%
YoY
|
$1.298B
3.1%
YoY
|
$1.287B
-1.83%
YoY
|
$1.217B
-11.94%
YoY
|
$1.216B
-12.52%
YoY
|
$1.259B
-8.83%
YoY
|
$1.311B
-9.15%
YoY
|
$1.382B
0.44%
YoY
|
$1.390B
2.89%
YoY
|
$1.381B
10.48%
YoY
|
$1.443B
11.51%
YoY
|
$1.376B
10.43%
YoY
|
$1.351B
10.65%
YoY
|
$1.250B
5.93%
YoY
|
$1.294B
6.07%
YoY
|
$1.246B
23.24%
YoY
|
| Cost Of Revenue |
$539.0M
9.55%
YoY
|
$605.0M
26.57%
YoY
|
$550.0M
13.4%
YoY
|
$518.0M
12.12%
YoY
|
$492.0M
8.61%
YoY
|
$478.0M
7.17%
YoY
|
$485.0M
3.85%
YoY
|
$462.0M
-4.94%
YoY
|
$453.0M
-5.82%
YoY
|
$446.0M
-10.44%
YoY
|
$467.0M
-12.38%
YoY
|
$486.0M
-2.61%
YoY
|
$481.0M
-2.24%
YoY
|
$498.0M
11.66%
YoY
|
$533.0M
16.63%
YoY
|
$499.0M
8.95%
YoY
|
$492.0M
1.65%
YoY
|
$446.0M
-5.71%
YoY
|
$457.0M
-1.51%
YoY
|
$458.0M
13.09%
YoY
|
| Gross Profit |
$1.178B
44.72%
YoY
|
$995.0M
21.34%
YoY
|
$869.0M
8.35%
YoY
|
$834.0M
10.46%
YoY
|
$814.0M
6.68%
YoY
|
$820.0M
0.86%
YoY
|
$802.0M
-4.98%
YoY
|
$755.0M
-15.74%
YoY
|
$763.0M
-16.06%
YoY
|
$813.0M
-7.93%
YoY
|
$844.0M
-7.25%
YoY
|
$896.0M
2.17%
YoY
|
$909.0M
5.82%
YoY
|
$883.0M
9.83%
YoY
|
$910.0M
8.72%
YoY
|
$877.0M
11.29%
YoY
|
$859.0M
16.55%
YoY
|
$804.0M
13.72%
YoY
|
$837.0M
10.71%
YoY
|
$788.0M
30.03%
YoY
|
| Selling, General & Admin |
$456.0M
26.67%
YoY
|
$447.0M
23.82%
YoY
|
$399.0M
16.33%
YoY
|
$354.0M
7.6%
YoY
|
$360.0M
-0.28%
YoY
|
$361.0M
-0.28%
YoY
|
$343.0M
9.58%
YoY
|
$329.0M
3.13%
YoY
|
$361.0M
7.12%
YoY
|
$362.0M
7.1%
YoY
|
$313.0M
-2.49%
YoY
|
$319.0M
0.63%
YoY
|
$337.0M
5.64%
YoY
|
$338.0M
3.68%
YoY
|
$321.0M
8.81%
YoY
|
$317.0M
4.97%
YoY
|
$319.0M
7.41%
YoY
|
$326.0M
8.31%
YoY
|
$295.0M
2.79%
YoY
|
$302.0M
16.6%
YoY
|
| Research & Development |
$320.0M
28.0%
YoY
|
$303.0M
21.69%
YoY
|
$258.0M
10.73%
YoY
|
$250.0M
10.62%
YoY
|
$250.0M
9.65%
YoY
|
$249.0M
7.33%
YoY
|
$233.0M
6.88%
YoY
|
$226.0M
5.12%
YoY
|
$228.0M
2.7%
YoY
|
$232.0M
2.2%
YoY
|
$218.0M
1.4%
YoY
|
$215.0M
4.37%
YoY
|
$222.0M
5.71%
YoY
|
$227.0M
8.1%
YoY
|
$215.0M
9.69%
YoY
|
$206.0M
-0.48%
YoY
|
$210.0M
0.48%
YoY
|
$210.0M
5.53%
YoY
|
$196.0M
1.55%
YoY
|
$207.0M
22.49%
YoY
|
| Depreciation & Amortization |
$107.0M
57.35%
YoY
|
$38.00M
22.58%
YoY
|
$75.00M
10.29%
YoY
|
$67.00M
4.69%
YoY
|
$68.00M
-2.86%
YoY
|
$31.00M
-54.41%
YoY
|
$68.00M
36.0%
YoY
|
$64.00M
18.52%
YoY
|
$70.00M
27.27%
YoY
|
$68.00M
134.48%
YoY
|
$50.00M
-9.09%
YoY
|
$54.00M
-3.57%
YoY
|
$55.00M
0.0%
YoY
|
$29.00M
-3.33%
YoY
|
$55.00M
-3.51%
YoY
|
$56.00M
-12.5%
YoY
|
$55.00M
-35.29%
YoY
|
$30.00M
7.14%
YoY
|
$57.00M
-34.48%
YoY
|
$64.00M
-20.0%
YoY
|
| Operating Expenses |
$771.0M
27.02%
YoY
|
$750.0M
22.95%
YoY
|
$652.0M
13.99%
YoY
|
$604.0M
8.83%
YoY
|
$607.0M
3.58%
YoY
|
$610.0M
3.04%
YoY
|
$572.0M
8.54%
YoY
|
$555.0M
4.52%
YoY
|
$586.0M
5.59%
YoY
|
$592.0M
4.78%
YoY
|
$527.0M
-0.75%
YoY
|
$531.0M
1.53%
YoY
|
$555.0M
4.91%
YoY
|
$565.0M
5.41%
YoY
|
$531.0M
8.81%
YoY
|
$523.0M
2.75%
YoY
|
$529.0M
4.55%
YoY
|
$536.0M
7.2%
YoY
|
$488.0M
2.09%
YoY
|
$509.0M
18.93%
YoY
|
| Operating Profit |
$407.0M
96.62%
YoY
|
$248.0M
13.76%
YoY
|
$217.0M
-5.65%
YoY
|
$234.0M
14.15%
YoY
|
$207.0M
16.95%
YoY
|
$218.0M
-1.36%
YoY
|
$230.0M
-27.44%
YoY
|
$205.0M
-43.84%
YoY
|
$177.0M
-50.0%
YoY
|
$221.0M
-31.37%
YoY
|
$317.0M
-16.36%
YoY
|
$365.0M
2.24%
YoY
|
$354.0M
8.26%
YoY
|
$322.0M
18.82%
YoY
|
$379.0M
8.6%
YoY
|
$357.0M
25.7%
YoY
|
$327.0M
39.15%
YoY
|
$271.0M
27.83%
YoY
|
$349.0M
25.54%
YoY
|
$284.0M
56.04%
YoY
|
| Interest Expense |
-$7.000M
-800.0%
YoY
|
-$13.00M
-81.16%
YoY
|
$3.000M
-250.0%
YoY
|
$3.000M
-250.0%
YoY
|
$1.000M
-150.0%
YoY
|
-$69.00M
-2400.0%
YoY
|
-$2.000M
-116.67%
YoY
|
-$2.000M
-120.0%
YoY
|
-$2.000M
-200.0%
YoY
|
$3.000M
-84.21%
YoY
|
$12.00M
-220.0%
YoY
|
$10.00M
-50.0%
YoY
|
$2.000M
-89.47%
YoY
|
$19.00M
-5.0%
YoY
|
-$10.00M
-47.37%
YoY
|
$20.00M
0.0%
YoY
|
$19.00M
0.0%
YoY
|
$20.00M
0.0%
YoY
|
-$19.00M
0.0%
YoY
|
$20.00M
0.0%
YoY
|
| Other Income/Expense, Net |
$18.00M
-83.93%
YoY
|
-$37.00M
105.56%
YoY
|
$102.0M
410.0%
YoY
|
$4.000M
-60.0%
YoY
|
$112.0M
N/A
|
-$18.00M
-460.0%
YoY
|
$20.00M
-137.74%
YoY
|
$10.00M
-28.57%
YoY
|
$0.00
-100.0%
YoY
|
$5.000M
-44.44%
YoY
|
-$53.00M
5200.0%
YoY
|
$14.00M
180.0%
YoY
|
$5.000M
-350.0%
YoY
|
$9.000M
-25.0%
YoY
|
-$1.000M
-114.29%
YoY
|
$5.000M
0.0%
YoY
|
-$2.000M
-75.0%
YoY
|
$12.00M
500.0%
YoY
|
$7.000M
0.0%
YoY
|
$5.000M
-77.27%
YoY
|
| Pretax Income |
$418.0M
30.63%
YoY
|
$198.0M
-0.5%
YoY
|
$322.0M
29.84%
YoY
|
$241.0M
13.15%
YoY
|
$320.0M
82.86%
YoY
|
$199.0M
-13.1%
YoY
|
$248.0M
-10.14%
YoY
|
$213.0M
-45.24%
YoY
|
$175.0M
-51.52%
YoY
|
$229.0M
-30.82%
YoY
|
$276.0M
-25.0%
YoY
|
$389.0M
12.43%
YoY
|
$361.0M
17.59%
YoY
|
$331.0M
25.38%
YoY
|
$368.0M
9.2%
YoY
|
$346.0M
28.15%
YoY
|
$307.0M
47.6%
YoY
|
$264.0M
35.38%
YoY
|
$337.0M
26.69%
YoY
|
$270.0M
45.95%
YoY
|
| Income Tax |
$69.00M
9.52%
YoY
|
-$83.00M
-376.67%
YoY
|
$70.00M
-78.19%
YoY
|
$50.00M
-128.41%
YoY
|
$63.00M
28.57%
YoY
|
$30.00M
-47.37%
YoY
|
$321.0M
542.0%
YoY
|
-$176.0M
-274.26%
YoY
|
$49.00M
-37.18%
YoY
|
$57.00M
-19.72%
YoY
|
$50.00M
-27.54%
YoY
|
$101.0M
1162.5%
YoY
|
$78.00M
59.18%
YoY
|
$71.00M
102.86%
YoY
|
$69.00M
25.45%
YoY
|
$8.000M
-50.0%
YoY
|
$49.00M
122.73%
YoY
|
$35.00M
52.17%
YoY
|
$55.00M
12.24%
YoY
|
$16.00M
77.78%
YoY
|
| Net Earnings |
$349.0M
35.8%
YoY
|
$281.0M
66.27%
YoY
|
$229.0M
-413.7%
YoY
|
$191.0M
-50.9%
YoY
|
$257.0M
103.97%
YoY
|
$169.0M
-1.74%
YoY
|
-$73.00M
-132.3%
YoY
|
$389.0M
35.07%
YoY
|
$126.0M
-55.48%
YoY
|
$172.0M
-33.85%
YoY
|
$226.0M
-24.41%
YoY
|
$288.0M
-14.79%
YoY
|
$283.0M
9.69%
YoY
|
$260.0M
13.54%
YoY
|
$299.0M
6.03%
YoY
|
$338.0M
33.07%
YoY
|
$258.0M
38.71%
YoY
|
$229.0M
33.14%
YoY
|
$282.0M
29.95%
YoY
|
$254.0M
44.32%
YoY
|
| Basic Earnings Per Share |
N/A
|
$1.64
69.07%
YoY
|
N/A
|
$1.11
-50.22%
YoY
|
$1.49
104.11%
YoY
|
$0.97
-1.02%
YoY
|
N/A
|
$2.23
37.65%
YoY
|
$0.73
-54.09%
YoY
|
$0.98
-32.88%
YoY
|
N/A
|
$1.62
-14.29%
YoY
|
$1.59
11.97%
YoY
|
$1.46
16.8%
YoY
|
N/A
|
$1.89
36.96%
YoY
|
$1.42
40.59%
YoY
|
$1.25
34.41%
YoY
|
N/A
|
$1.38
46.81%
YoY
|
| Diluted Earnings Per Share |
$2.02
35.68%
YoY
|
$1.63
68.04%
YoY
|
$1.32
-412.35%
YoY
|
$1.10
-50.45%
YoY
|
$1.49
106.94%
YoY
|
$0.97
-0.74%
YoY
|
-$0.42
-133.05%
YoY
|
$2.22
37.98%
YoY
|
$0.72
-54.46%
YoY
|
$0.98
-32.6%
YoY
|
$1.28
-100.0%
YoY
|
$1.61
-13.96%
YoY
|
$1.58
12.13%
YoY
|
$1.45
16.94%
YoY
|
$1.661M
10.15%
YoY
|
$1.87
37.5%
YoY
|
$1.41
42.42%
YoY
|
$1.24
34.78%
YoY
|
$1.508M
29.95%
YoY
|
$1.36
46.24%
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 |
N/A
|
171.5M shares
-0.87%
YoY
|
171.8M shares
-0.78%
YoY
|
171.9M shares
-1.23%
YoY
|
172.1M shares
-1.09%
YoY
|
173.0M shares
-1.14%
YoY
|
173.2M shares
-1.07%
YoY
|
174.0M shares
-2.25%
YoY
|
174.0M shares
-2.25%
YoY
|
175.0M shares
-1.69%
YoY
|
175.0M shares
-2.1%
YoY
|
178.0M shares
-0.56%
YoY
|
178.0M shares
-1.66%
YoY
|
178.0M shares
-2.73%
YoY
|
178.8M shares
-2.32%
YoY
|
179.0M shares
-2.72%
YoY
|
181.0M shares
-2.16%
YoY
|
183.0M shares
-1.61%
YoY
|
183.0M shares
-1.64%
YoY
|
184.0M shares
-1.6%
YoY
|
| Diluted Shares Outstanding |
N/A
|
173.0M shares
-0.57%
YoY
|
N/A
|
173.0M shares
-1.14%
YoY
|
173.0M shares
-1.14%
YoY
|
174.0M shares
-1.14%
YoY
|
N/A
|
175.0M shares
-2.23%
YoY
|
175.0M shares
-2.23%
YoY
|
176.0M shares
-2.22%
YoY
|
N/A
|
179.0M shares
-1.1%
YoY
|
179.0M shares
-2.19%
YoY
|
180.0M shares
-2.17%
YoY
|
N/A
|
181.0M shares
-2.69%
YoY
|
183.0M shares
-2.14%
YoY
|
184.0M shares
-2.13%
YoY
|
N/A
|
186.0M shares
-2.11%
YoY
|
Loading...