|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$7.104B
0.16%
YoY
|
$7.093B
-4.01%
YoY
|
$7.389B
3.97%
YoY
|
$7.107B
-3.19%
YoY
|
$7.341B
9.22%
YoY
|
| Cost Of Revenue |
$3.891B
-3.81%
YoY
|
$4.045B
-9.73%
YoY
|
$4.481B
-1.78%
YoY
|
$4.562B
10.14%
YoY
|
$4.142B
13.23%
YoY
|
| Gross Profit |
$3.213B
5.41%
YoY
|
$3.048B
4.81%
YoY
|
$2.908B
14.26%
YoY
|
$2.545B
-20.44%
YoY
|
$3.199B
4.44%
YoY
|
| Selling, General & Admin |
$1.124B
-3.68%
YoY
|
$1.167B
-39.12%
YoY
|
$1.917B
100.94%
YoY
|
$954.0M
-4.98%
YoY
|
$1.004B
3.61%
YoY
|
| Research & Development |
$121.0M
-3.97%
YoY
|
$126.0M
-8.7%
YoY
|
$138.0M
4.55%
YoY
|
$132.0M
-11.41%
YoY
|
$149.0M
2.76%
YoY
|
| Depreciation & Amortization |
$219.0M
-6.81%
YoY
|
$235.0M
-0.42%
YoY
|
$236.0M
5.36%
YoY
|
$224.0M
6.16%
YoY
|
$211.0M
17.22%
YoY
|
| Operating Expenses |
$1.245B
-3.71%
YoY
|
$1.293B
-39.44%
YoY
|
$2.135B
96.59%
YoY
|
$1.086B
-5.81%
YoY
|
$1.153B
3.5%
YoY
|
| Operating Profit |
$1.968B
12.14%
YoY
|
$1.755B
127.04%
YoY
|
$773.0M
-47.02%
YoY
|
$1.459B
-28.69%
YoY
|
$2.046B
4.98%
YoY
|
| Interest Expense |
$88.00M
-2.22%
YoY
|
$90.00M
-200.0%
YoY
|
-$90.00M
-184.91%
YoY
|
$106.0M
7.07%
YoY
|
$99.00M
0.0%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$1.078B
170.85%
YoY
|
$398.0M
67.23%
YoY
|
$238.0M
-60.79%
YoY
|
$607.0M
-32.56%
YoY
|
$900.0M
-24.05%
YoY
|
| Income Tax |
$254.0M
139.62%
YoY
|
$106.0M
37.66%
YoY
|
$77.00M
-43.38%
YoY
|
$136.0M
-24.86%
YoY
|
$181.0M
-26.42%
YoY
|
| Net Earnings |
$810.0M
189.29%
YoY
|
$280.0M
87.92%
YoY
|
$149.0M
-67.75%
YoY
|
$462.0M
-34.93%
YoY
|
$710.0M
-24.39%
YoY
|
| Basic Earnings Per Share |
$6.56
190.27%
YoY
|
$2.26
86.78%
YoY
|
$1.21
-67.73%
YoY
|
$3.75
-33.75%
YoY
|
$5.66
-24.13%
YoY
|
| Diluted Earnings Per Share |
$6.52
189.78%
YoY
|
$2.25
87.52%
YoY
|
$1.20
-67.83%
YoY
|
$3.73
-33.15%
YoY
|
$5.58
-24.18%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
123.5M shares
-0.52%
YoY
|
124.2M shares
0.47%
YoY
|
123.6M shares
0.39%
YoY
|
123.1M shares
-1.96%
YoY
|
125.6M shares
-0.21%
YoY
|
| Diluted Shares Outstanding |
124.3M shares
-0.41%
YoY
|
124.8M shares
0.5%
YoY
|
124.2M shares
0.22%
YoY
|
123.9M shares
-2.67%
YoY
|
127.3M shares
-0.29%
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$1.670B
0.12%
YoY
|
$1.673B
-0.77%
YoY
|
$1.429B
-18.9%
YoY
|
$1.988B
4.47%
YoY
|
$1.668B
-8.05%
YoY
|
$1.686B
-15.28%
YoY
|
$1.762B
27.13%
YoY
|
$1.903B
-5.75%
YoY
|
$1.814B
-5.27%
YoY
|
$1.990B
16.03%
YoY
|
$1.386B
-20.34%
YoY
|
$2.019B
12.1%
YoY
|
$1.915B
5.86%
YoY
|
$1.715B
1.42%
YoY
|
$1.740B
-3.65%
YoY
|
$1.801B
-0.06%
YoY
|
$1.809B
1.57%
YoY
|
$1.691B
-8.2%
YoY
|
$1.806B
-5.74%
YoY
|
| Cost Of Revenue |
$948.0M
2.6%
YoY
|
$951.0M
0.32%
YoY
|
$833.0M
-12.77%
YoY
|
$1.064B
4.01%
YoY
|
$924.0M
-11.75%
YoY
|
$948.0M
-15.66%
YoY
|
$955.0M
11.83%
YoY
|
$1.023B
-11.58%
YoY
|
$1.047B
-6.1%
YoY
|
$1.124B
2.65%
YoY
|
$854.0M
-23.34%
YoY
|
$1.157B
2.12%
YoY
|
$1.115B
-3.88%
YoY
|
$1.095B
-3.35%
YoY
|
$1.114B
-1.94%
YoY
|
$1.133B
-0.09%
YoY
|
$1.160B
15.19%
YoY
|
$1.133B
12.74%
YoY
|
$1.136B
14.06%
YoY
|
| Gross Profit |
$722.0M
-2.96%
YoY
|
$722.0M
-2.17%
YoY
|
$596.0M
-26.15%
YoY
|
$924.0M
5.0%
YoY
|
$744.0M
-3.0%
YoY
|
$738.0M
-14.78%
YoY
|
$807.0M
51.69%
YoY
|
$880.0M
2.09%
YoY
|
$767.0M
-4.13%
YoY
|
$866.0M
39.68%
YoY
|
$532.0M
-15.02%
YoY
|
$862.0M
29.04%
YoY
|
$800.0M
23.27%
YoY
|
$620.0M
11.11%
YoY
|
$626.0M
-6.57%
YoY
|
$668.0M
0.0%
YoY
|
$649.0M
-16.15%
YoY
|
$558.0M
-33.33%
YoY
|
$670.0M
-27.17%
YoY
|
| Selling, General & Admin |
$229.0M
-14.23%
YoY
|
$262.0M
-6.43%
YoY
|
$277.0M
-1.42%
YoY
|
$467.0M
-15.09%
YoY
|
$267.0M
-47.02%
YoY
|
$280.0M
-13.04%
YoY
|
$281.0M
1.81%
YoY
|
$550.0M
1.85%
YoY
|
$504.0M
62.06%
YoY
|
$322.0M
14.18%
YoY
|
$276.0M
5.75%
YoY
|
$540.0M
19.73%
YoY
|
$311.0M
33.48%
YoY
|
$282.0M
17.01%
YoY
|
$261.0M
10.59%
YoY
|
$451.0M
-6.82%
YoY
|
$233.0M
-1.69%
YoY
|
$241.0M
-10.41%
YoY
|
$236.0M
-0.84%
YoY
|
| Research & Development |
$27.00M
0.0%
YoY
|
$29.00M
-6.45%
YoY
|
$28.00M
-9.68%
YoY
|
$32.00M
-3.03%
YoY
|
$27.00M
-15.63%
YoY
|
$31.00M
-3.13%
YoY
|
$31.00M
6.9%
YoY
|
$33.00M
-13.16%
YoY
|
$32.00M
-8.57%
YoY
|
$32.00M
-3.03%
YoY
|
$29.00M
-9.38%
YoY
|
$38.00M
11.76%
YoY
|
$35.00M
12.9%
YoY
|
$33.00M
-2.94%
YoY
|
$32.00M
-3.03%
YoY
|
$34.00M
-24.44%
YoY
|
$31.00M
-3.13%
YoY
|
$34.00M
-15.0%
YoY
|
$33.00M
3.13%
YoY
|
| Depreciation & Amortization |
$58.00M
5.45%
YoY
|
$55.00M
3.77%
YoY
|
$56.00M
3.7%
YoY
|
$57.00M
-3.39%
YoY
|
$55.00M
-5.17%
YoY
|
$53.00M
-7.02%
YoY
|
$54.00M
-11.48%
YoY
|
$59.00M
-4.84%
YoY
|
$58.00M
-3.33%
YoY
|
$57.00M
-1.72%
YoY
|
$61.00M
8.93%
YoY
|
$62.00M
8.77%
YoY
|
$60.00M
5.26%
YoY
|
$58.00M
5.45%
YoY
|
$56.00M
1.82%
YoY
|
$57.00M
5.56%
YoY
|
$57.00M
7.55%
YoY
|
$55.00M
3.77%
YoY
|
$55.00M
7.84%
YoY
|
| Operating Expenses |
$256.0M
-12.93%
YoY
|
$291.0M
-6.43%
YoY
|
$305.0M
-2.24%
YoY
|
$492.0M
-17.86%
YoY
|
$294.0M
-44.42%
YoY
|
$311.0M
-12.15%
YoY
|
$312.0M
2.3%
YoY
|
$599.0M
-0.83%
YoY
|
$529.0M
52.89%
YoY
|
$354.0M
12.38%
YoY
|
$305.0M
4.1%
YoY
|
$604.0M
20.32%
YoY
|
$346.0M
31.06%
YoY
|
$315.0M
14.55%
YoY
|
$293.0M
8.92%
YoY
|
$502.0M
-7.38%
YoY
|
$264.0M
-1.86%
YoY
|
$275.0M
-11.0%
YoY
|
$269.0M
-0.37%
YoY
|
| Operating Profit |
$466.0M
3.56%
YoY
|
$431.0M
0.94%
YoY
|
$291.0M
-41.21%
YoY
|
$432.0M
53.74%
YoY
|
$450.0M
89.08%
YoY
|
$427.0M
-16.6%
YoY
|
$495.0M
118.06%
YoY
|
$281.0M
8.91%
YoY
|
$238.0M
-47.58%
YoY
|
$512.0M
67.87%
YoY
|
$227.0M
-31.83%
YoY
|
$258.0M
55.42%
YoY
|
$454.0M
17.92%
YoY
|
$305.0M
7.77%
YoY
|
$333.0M
-16.96%
YoY
|
$166.0M
31.75%
YoY
|
$385.0M
-23.76%
YoY
|
$283.0M
-46.4%
YoY
|
$401.0M
-38.31%
YoY
|
| Interest Expense |
$27.00M
17.39%
YoY
|
$25.00M
13.64%
YoY
|
$23.00M
9.52%
YoY
|
-$22.00M
4.76%
YoY
|
$23.00M
-204.55%
YoY
|
$22.00M
-15.38%
YoY
|
$21.00M
0.0%
YoY
|
-$21.00M
0.0%
YoY
|
-$22.00M
-191.67%
YoY
|
$26.00M
13.04%
YoY
|
$21.00M
-4.55%
YoY
|
-$21.00M
-43.24%
YoY
|
$24.00M
14.29%
YoY
|
$23.00M
0.0%
YoY
|
$22.00M
-12.0%
YoY
|
-$37.00M
48.0%
YoY
|
$21.00M
-16.0%
YoY
|
$23.00M
-4.17%
YoY
|
$25.00M
0.0%
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
|
| Pretax Income |
$256.0M
0.79%
YoY
|
$215.0M
-9.28%
YoY
|
$107.0M
-39.55%
YoY
|
$410.0M
49.09%
YoY
|
$254.0M
-704.76%
YoY
|
$237.0M
74.26%
YoY
|
$177.0M
510.34%
YoY
|
$275.0M
16.03%
YoY
|
-$42.00M
-82.86%
YoY
|
$136.0M
4.62%
YoY
|
$29.00M
-75.0%
YoY
|
$237.0M
83.72%
YoY
|
-$245.0M
-222.5%
YoY
|
$130.0M
39.78%
YoY
|
$116.0M
-37.3%
YoY
|
$129.0M
27.72%
YoY
|
$200.0M
-438.98%
YoY
|
$93.00M
-71.99%
YoY
|
$185.0M
-64.83%
YoY
|
| Income Tax |
$65.00M
3.17%
YoY
|
$54.00M
25.58%
YoY
|
$25.00M
-66.22%
YoY
|
$74.00M
37.04%
YoY
|
$63.00M
687.5%
YoY
|
$43.00M
7.5%
YoY
|
$74.00M
1750.0%
YoY
|
$54.00M
-3.57%
YoY
|
$8.000M
-122.22%
YoY
|
$40.00M
42.86%
YoY
|
$4.000M
-86.21%
YoY
|
$56.00M
124.0%
YoY
|
-$36.00M
-175.0%
YoY
|
$28.00M
33.33%
YoY
|
$29.00M
-30.95%
YoY
|
$25.00M
2400.0%
YoY
|
$48.00M
N/A
|
$21.00M
-70.42%
YoY
|
$42.00M
-61.47%
YoY
|
| Net Earnings |
$187.0M
0.54%
YoY
|
$157.0M
-18.65%
YoY
|
$80.00M
-19.19%
YoY
|
$332.0M
53.7%
YoY
|
$186.0M
-464.71%
YoY
|
$193.0M
107.53%
YoY
|
$99.00M
350.0%
YoY
|
$216.0M
22.73%
YoY
|
-$51.00M
-75.83%
YoY
|
$93.00M
-6.06%
YoY
|
$22.00M
-74.12%
YoY
|
$176.0M
74.26%
YoY
|
-$211.0M
-240.67%
YoY
|
$99.00M
43.48%
YoY
|
$85.00M
-40.14%
YoY
|
$101.0M
4.12%
YoY
|
$150.0M
-345.9%
YoY
|
$69.00M
-73.36%
YoY
|
$142.0M
-65.78%
YoY
|
| Basic Earnings Per Share |
$1.54
1.99%
YoY
|
$1.29
-16.77%
YoY
|
$0.65
-18.75%
YoY
|
N/A
|
$1.51
-468.29%
YoY
|
$1.55
106.67%
YoY
|
$0.80
370.59%
YoY
|
N/A
|
-$0.41
-76.02%
YoY
|
$0.75
-7.41%
YoY
|
$0.17
-75.36%
YoY
|
N/A
|
-$1.71
-240.16%
YoY
|
$0.81
44.64%
YoY
|
$0.69
-40.0%
YoY
|
N/A
|
$1.22
-348.98%
YoY
|
$0.56
-72.82%
YoY
|
$1.15
-64.94%
YoY
|
| Diluted Earnings Per Share |
$1.54
2.67%
YoY
|
$1.29
-16.23%
YoY
|
$0.65
-18.75%
YoY
|
$2.68
55.58%
YoY
|
$1.50
-465.43%
YoY
|
$1.54
105.33%
YoY
|
$0.80
370.59%
YoY
|
$1.73
22.32%
YoY
|
-$0.41
-76.0%
YoY
|
$0.75
-6.25%
YoY
|
$0.17
-75.0%
YoY
|
$1.41
-100.0%
YoY
|
-$1.71
-241.32%
YoY
|
$0.80
42.86%
YoY
|
$0.68
-40.35%
YoY
|
$815.9K
104597968.97%
YoY
|
$1.21
-346.94%
YoY
|
$0.56
-72.41%
YoY
|
$1.14
-64.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
|
| Basic Shares Outstanding |
120.9M shares
-1.85%
YoY
|
122.0M shares
-1.45%
YoY
|
122.3M shares
-1.25%
YoY
|
123.3M shares
-0.75%
YoY
|
123.2M shares
-0.74%
YoY
|
123.8M shares
-0.22%
YoY
|
123.9M shares
0.03%
YoY
|
124.2M shares
0.46%
YoY
|
124.1M shares
0.47%
YoY
|
124.1M shares
0.55%
YoY
|
123.8M shares
0.54%
YoY
|
123.6M shares
0.44%
YoY
|
123.5M shares
0.28%
YoY
|
123.4M shares
0.26%
YoY
|
123.2M shares
0.15%
YoY
|
123.1M shares
-1.04%
YoY
|
123.2M shares
-1.94%
YoY
|
123.1M shares
-2.5%
YoY
|
123.0M shares
-2.66%
YoY
|
| Diluted Shares Outstanding |
121.8M shares
-1.84%
YoY
|
121.9M shares
-2.2%
YoY
|
123.0M shares
-1.33%
YoY
|
N/A
|
124.1M shares
-0.15%
YoY
|
124.7M shares
0.03%
YoY
|
124.7M shares
0.02%
YoY
|
N/A
|
124.2M shares
0.49%
YoY
|
124.6M shares
0.51%
YoY
|
124.7M shares
0.59%
YoY
|
N/A
|
123.6M shares
-0.18%
YoY
|
124.0M shares
0.06%
YoY
|
123.9M shares
-0.1%
YoY
|
N/A
|
123.9M shares
-1.38%
YoY
|
123.9M shares
-3.3%
YoY
|
124.0M shares
-3.64%
YoY
|
Loading...