|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$8.342B
0.94%
YoY
|
$8.264B
-8.76%
YoY
|
$9.058B
16.72%
YoY
|
$7.760B
10.9%
YoY
|
$6.997B
10.55%
YoY
|
| Cost Of Revenue |
$4.326B
-14.69%
YoY
|
$5.071B
-5.06%
YoY
|
$5.341B
14.65%
YoY
|
$4.658B
13.63%
YoY
|
$4.100B
9.78%
YoY
|
| Gross Profit |
$4.016B
25.76%
YoY
|
$3.193B
-14.09%
YoY
|
$3.717B
19.83%
YoY
|
$3.102B
7.05%
YoY
|
$2.898B
11.66%
YoY
|
| Selling, General & Admin |
$1.914B
-4.42%
YoY
|
$2.003B
-1.04%
YoY
|
$2.024B
14.55%
YoY
|
$1.767B
5.16%
YoY
|
$1.680B
13.53%
YoY
|
| Research & Development |
$679.0M
42.26%
YoY
|
$477.3M
-9.86%
YoY
|
$529.5M
20.1%
YoY
|
$440.9M
4.36%
YoY
|
$422.5M
13.73%
YoY
|
| Depreciation & Amortization |
$325.0M
2.39%
YoY
|
$317.4M
26.76%
YoY
|
$250.4M
4.81%
YoY
|
$238.9M
25.87%
YoY
|
$189.8M
9.9%
YoY
|
| Operating Expenses |
$2.593B
4.56%
YoY
|
$2.480B
-2.87%
YoY
|
$2.553B
15.66%
YoY
|
$2.208B
5.0%
YoY
|
$2.103B
13.57%
YoY
|
| Operating Profit |
$1.703B
138.68%
YoY
|
$713.5M
-38.69%
YoY
|
$1.164B
30.12%
YoY
|
$894.4M
12.47%
YoY
|
$795.2M
6.9%
YoY
|
| Interest Expense |
-$146.0M
5.11%
YoY
|
-$138.9M
-202.66%
YoY
|
$135.3M
9.82%
YoY
|
$123.2M
30.23%
YoY
|
$94.60M
-8.6%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$917.0M
-16.57%
YoY
|
$1.099B
-31.67%
YoY
|
$1.609B
49.82%
YoY
|
$1.074B
-29.66%
YoY
|
$1.526B
34.34%
YoY
|
| Income Tax |
$168.0M
10.67%
YoY
|
$151.8M
-54.07%
YoY
|
$330.5M
113.92%
YoY
|
$154.5M
-15.06%
YoY
|
$181.9M
61.12%
YoY
|
| Net Earnings |
$869.0M
-8.77%
YoY
|
$952.5M
-31.35%
YoY
|
$1.387B
48.83%
YoY
|
$932.2M
-31.36%
YoY
|
$1.358B
32.7%
YoY
|
| Basic Earnings Per Share |
$7.69
-7.57%
YoY
|
$8.32
-30.84%
YoY
|
$12.03
50.0%
YoY
|
$8.02
-31.39%
YoY
|
$11.69
32.39%
YoY
|
| Diluted Earnings Per Share |
$7.67
-7.37%
YoY
|
$8.28
-30.71%
YoY
|
$11.95
49.94%
YoY
|
$7.97
-31.17%
YoY
|
$11.58
32.04%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
112.7M shares
-1.14%
YoY
|
114.0M shares
-0.7%
YoY
|
114.8M shares
-0.95%
YoY
|
115.9M shares
-0.09%
YoY
|
116.0M shares
0.17%
YoY
|
| Diluted Shares Outstanding |
113.1M shares
-1.22%
YoY
|
114.5M shares
-0.95%
YoY
|
115.6M shares
-0.94%
YoY
|
116.7M shares
-0.34%
YoY
|
117.1M shares
0.43%
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 |
$2.239B
11.89%
YoY
|
$2.105B
11.91%
YoY
|
$2.316B
13.78%
YoY
|
$2.144B
4.55%
YoY
|
$2.001B
-5.88%
YoY
|
$1.881B
-8.34%
YoY
|
$2.036B
-20.58%
YoY
|
$2.051B
-8.4%
YoY
|
$2.126B
-6.57%
YoY
|
$2.052B
3.59%
YoY
|
$2.563B
20.53%
YoY
|
$2.239B
13.71%
YoY
|
$2.275B
25.84%
YoY
|
$1.981B
6.66%
YoY
|
$2.126B
17.62%
YoY
|
$1.969B
6.52%
YoY
|
$1.808B
1.8%
YoY
|
$1.857B
18.65%
YoY
|
$1.808B
15.15%
YoY
|
$1.848B
32.58%
YoY
|
| Cost Of Revenue |
$1.114B
-6.47%
YoY
|
$1.089B
-6.04%
YoY
|
$708.0M
-44.03%
YoY
|
$1.268B
0.97%
YoY
|
$1.191B
-7.86%
YoY
|
$1.159B
-7.83%
YoY
|
$1.265B
-16.09%
YoY
|
$1.256B
-5.1%
YoY
|
$1.293B
-3.75%
YoY
|
$1.258B
7.72%
YoY
|
$1.507B
21.57%
YoY
|
$1.323B
13.46%
YoY
|
$1.343B
17.39%
YoY
|
$1.167B
5.34%
YoY
|
$1.240B
13.92%
YoY
|
$1.166B
7.61%
YoY
|
$1.144B
13.41%
YoY
|
$1.108B
20.61%
YoY
|
$1.088B
16.94%
YoY
|
$1.084B
29.05%
YoY
|
| Gross Profit |
$1.125B
38.89%
YoY
|
$1.016B
40.72%
YoY
|
$1.608B
108.67%
YoY
|
$876.0M
10.22%
YoY
|
$810.0M
-2.81%
YoY
|
$722.0M
-9.14%
YoY
|
$770.6M
-26.99%
YoY
|
$794.8M
-13.17%
YoY
|
$833.4M
-10.63%
YoY
|
$794.6M
-2.34%
YoY
|
$1.056B
19.08%
YoY
|
$915.4M
14.08%
YoY
|
$932.5M
40.42%
YoY
|
$813.6M
8.61%
YoY
|
$886.4M
23.21%
YoY
|
$802.4M
4.97%
YoY
|
$664.1M
-13.46%
YoY
|
$749.1M
15.87%
YoY
|
$719.4M
12.53%
YoY
|
$764.4M
37.93%
YoY
|
| Selling, General & Admin |
$478.0M
1.92%
YoY
|
$478.0M
0.42%
YoY
|
$471.0M
-3.27%
YoY
|
$498.0M
-0.52%
YoY
|
$469.0M
-6.46%
YoY
|
$476.0M
-7.34%
YoY
|
$486.9M
-11.73%
YoY
|
$500.6M
-0.16%
YoY
|
$501.4M
0.04%
YoY
|
$513.7M
9.41%
YoY
|
$551.6M
22.93%
YoY
|
$501.4M
13.44%
YoY
|
$501.2M
16.97%
YoY
|
$469.5M
4.92%
YoY
|
$448.7M
0.34%
YoY
|
$442.0M
1.17%
YoY
|
$428.5M
1.71%
YoY
|
$447.5M
19.46%
YoY
|
$447.2M
26.19%
YoY
|
$436.9M
18.02%
YoY
|
| Research & Development |
$180.0M
11.11%
YoY
|
$172.0M
10.26%
YoY
|
$679.0M
N/A
|
N/A
|
$162.0M
N/A
|
$156.0M
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 |
$79.00M
-2.47%
YoY
|
$44.00M
10.0%
YoY
|
$85.00M
-56.77%
YoY
|
$81.00M
3.18%
YoY
|
$81.00M
0.25%
YoY
|
$40.00M
3.09%
YoY
|
$196.6M
187.43%
YoY
|
$78.50M
26.41%
YoY
|
$80.80M
30.11%
YoY
|
$38.80M
33.79%
YoY
|
$68.40M
12.69%
YoY
|
$62.10M
9.33%
YoY
|
$62.10M
-0.64%
YoY
|
$29.00M
-7.64%
YoY
|
$60.70M
12.2%
YoY
|
$56.80M
24.02%
YoY
|
$62.50M
36.17%
YoY
|
$31.40M
5.02%
YoY
|
$54.10M
20.22%
YoY
|
$45.80M
5.29%
YoY
|
| Operating Expenses |
$658.0M
40.3%
YoY
|
$650.0M
36.55%
YoY
|
$1.287B
180.64%
YoY
|
$498.0M
-0.52%
YoY
|
$469.0M
-6.46%
YoY
|
$476.0M
-7.34%
YoY
|
$458.6M
-15.88%
YoY
|
$500.6M
0.85%
YoY
|
$501.4M
0.04%
YoY
|
$513.7M
9.41%
YoY
|
$545.2M
20.59%
YoY
|
$496.4M
12.31%
YoY
|
$501.2M
16.97%
YoY
|
$469.5M
4.92%
YoY
|
$452.1M
-2.16%
YoY
|
$442.0M
1.17%
YoY
|
$428.5M
1.71%
YoY
|
$447.5M
19.46%
YoY
|
$462.1M
26.36%
YoY
|
$436.9M
18.02%
YoY
|
| Operating Profit |
$467.0M
36.95%
YoY
|
$366.0M
48.78%
YoY
|
$321.0M
2.88%
YoY
|
$378.0M
28.48%
YoY
|
$341.0M
2.71%
YoY
|
$246.0M
-12.42%
YoY
|
$312.0M
-38.86%
YoY
|
$294.2M
-29.79%
YoY
|
$332.0M
-23.02%
YoY
|
$280.9M
-18.37%
YoY
|
$510.3M
17.5%
YoY
|
$419.0M
16.26%
YoY
|
$431.3M
83.06%
YoY
|
$344.1M
14.09%
YoY
|
$434.3M
68.79%
YoY
|
$360.4M
10.05%
YoY
|
$235.6M
-31.93%
YoY
|
$301.6M
10.92%
YoY
|
$257.3M
-5.96%
YoY
|
$327.5M
77.99%
YoY
|
| Interest Expense |
-$33.00M
-10.81%
YoY
|
-$29.00M
-17.14%
YoY
|
-$34.00M
-10.29%
YoY
|
-$37.00M
-13.75%
YoY
|
-$37.00M
-194.39%
YoY
|
-$35.00M
-205.11%
YoY
|
-$37.90M
7.06%
YoY
|
-$42.90M
-181.25%
YoY
|
$39.20M
9.5%
YoY
|
$33.30M
-2.35%
YoY
|
-$35.40M
24.21%
YoY
|
$52.80M
71.43%
YoY
|
$35.80M
18.94%
YoY
|
$34.10M
15.2%
YoY
|
-$28.50M
-88.74%
YoY
|
$30.80M
37.5%
YoY
|
$30.10M
29.18%
YoY
|
$29.60M
30.97%
YoY
|
-$253.0M
-1073.08%
YoY
|
$22.40M
-11.81%
YoY
|
| Other Income/Expense, Net |
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
|
| Pretax Income |
$440.0M
47.16%
YoY
|
$342.0M
60.56%
YoY
|
$63.00M
-77.02%
YoY
|
$342.0M
34.12%
YoY
|
$299.0M
-3.67%
YoY
|
$213.0M
-17.95%
YoY
|
$274.1M
-13.64%
YoY
|
$255.0M
-45.95%
YoY
|
$310.4M
-11.67%
YoY
|
$259.6M
-44.52%
YoY
|
$317.4M
-21.78%
YoY
|
$471.8M
37.07%
YoY
|
$351.4M
754.99%
YoY
|
$467.9M
65.63%
YoY
|
$405.8M
9337.21%
YoY
|
$344.2M
9.79%
YoY
|
$41.10M
-91.9%
YoY
|
$282.5M
-59.68%
YoY
|
$4.300M
-98.56%
YoY
|
$313.5M
-6.28%
YoY
|
| Income Tax |
$89.00M
74.51%
YoY
|
$40.00M
14.29%
YoY
|
$33.00M
-8.08%
YoY
|
$49.00M
105.02%
YoY
|
$51.00M
13.08%
YoY
|
$35.00M
-25.37%
YoY
|
$35.90M
-67.86%
YoY
|
$23.90M
-67.31%
YoY
|
$45.10M
-20.18%
YoY
|
$46.90M
-47.42%
YoY
|
$111.7M
60.03%
YoY
|
$73.10M
47.98%
YoY
|
$56.50M
-780.72%
YoY
|
$89.20M
104.59%
YoY
|
$69.80M
-199.29%
YoY
|
$49.40M
11.01%
YoY
|
-$8.300M
-108.52%
YoY
|
$43.60M
-60.47%
YoY
|
-$70.30M
-295.82%
YoY
|
$44.50M
119.21%
YoY
|
| Net Earnings |
$350.0M
38.89%
YoY
|
$305.0M
65.76%
YoY
|
$139.0M
-41.6%
YoY
|
$295.0M
27.16%
YoY
|
$252.0M
-5.33%
YoY
|
$184.0M
-14.5%
YoY
|
$238.0M
-21.09%
YoY
|
$232.0M
-41.78%
YoY
|
$266.2M
-11.36%
YoY
|
$215.2M
-43.96%
YoY
|
$301.6M
-11.01%
YoY
|
$398.5M
33.77%
YoY
|
$300.3M
457.14%
YoY
|
$384.0M
59.01%
YoY
|
$338.9M
331.72%
YoY
|
$297.9M
9.8%
YoY
|
$53.90M
-87.01%
YoY
|
$241.5M
-59.3%
YoY
|
$78.50M
-70.12%
YoY
|
$271.3M
-14.63%
YoY
|
| Basic Earnings Per Share |
$3.11
40.09%
YoY
|
$2.71
67.28%
YoY
|
N/A
|
$2.61
28.57%
YoY
|
$2.22
-4.31%
YoY
|
$1.62
-13.37%
YoY
|
N/A
|
$2.03
-41.5%
YoY
|
$2.32
-10.77%
YoY
|
$1.87
-43.84%
YoY
|
N/A
|
$3.47
35.55%
YoY
|
$2.60
465.22%
YoY
|
$3.33
60.1%
YoY
|
N/A
|
$2.56
9.4%
YoY
|
$0.46
-87.11%
YoY
|
$2.08
-59.3%
YoY
|
N/A
|
$2.34
-14.6%
YoY
|
| Diluted Earnings Per Share |
$3.10
39.64%
YoY
|
$2.69
67.08%
YoY
|
$1.23
-41.16%
YoY
|
$2.60
28.71%
YoY
|
$2.22
-3.9%
YoY
|
$1.61
-13.44%
YoY
|
$2.09
-19.91%
YoY
|
$2.02
-41.4%
YoY
|
$2.31
-10.81%
YoY
|
$1.86
-43.81%
YoY
|
$2.61
-100.0%
YoY
|
$3.45
35.19%
YoY
|
$2.59
463.04%
YoY
|
$3.31
61.46%
YoY
|
$2.919M
335.44%
YoY
|
$2.55
9.91%
YoY
|
$0.46
-87.01%
YoY
|
$2.05
-59.49%
YoY
|
$670.4K
29793998.11%
YoY
|
$2.32
-15.02%
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 |
111.3M shares
-1.28%
YoY
|
112.3M shares
-0.55%
YoY
|
N/A
|
112.4M shares
-1.11%
YoY
|
112.7M shares
-1.39%
YoY
|
112.9M shares
-1.55%
YoY
|
N/A
|
113.7M shares
-0.96%
YoY
|
114.3M shares
-0.44%
YoY
|
114.7M shares
-0.15%
YoY
|
N/A
|
114.8M shares
-1.03%
YoY
|
114.8M shares
-1.2%
YoY
|
114.8M shares
-1.0%
YoY
|
N/A
|
116.0M shares
0.0%
YoY
|
116.2M shares
0.09%
YoY
|
116.0M shares
-0.09%
YoY
|
N/A
|
116.0M shares
0.26%
YoY
|
| Diluted Shares Outstanding |
112.6M shares
-0.62%
YoY
|
112.9M shares
-0.53%
YoY
|
N/A
|
113.0M shares
-1.05%
YoY
|
113.3M shares
-1.31%
YoY
|
113.5M shares
-1.48%
YoY
|
N/A
|
114.2M shares
-1.21%
YoY
|
114.8M shares
-0.69%
YoY
|
115.2M shares
-0.26%
YoY
|
N/A
|
115.6M shares
-0.77%
YoY
|
115.6M shares
-1.28%
YoY
|
115.5M shares
-1.53%
YoY
|
N/A
|
116.5M shares
-0.43%
YoY
|
117.1M shares
0.0%
YoY
|
117.3M shares
0.17%
YoY
|
N/A
|
117.0M shares
0.52%
YoY
|
Loading...