|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$8.617B
-2.16%
YoY
|
$8.807B
-6.59%
YoY
|
$9.428B
-0.13%
YoY
|
$9.440B
31.92%
YoY
|
$7.156B
9.09%
YoY
|
| Cost Of Revenue |
$7.015B
2.48%
YoY
|
$6.845B
-6.37%
YoY
|
$7.311B
-3.93%
YoY
|
$7.610B
25.06%
YoY
|
$6.085B
11.45%
YoY
|
| Gross Profit |
$1.602B
-18.35%
YoY
|
$1.962B
-7.32%
YoY
|
$2.117B
15.68%
YoY
|
$1.830B
70.87%
YoY
|
$1.071B
-2.65%
YoY
|
| Selling, General & Admin |
$704.0M
-9.04%
YoY
|
$774.0M
-3.85%
YoY
|
$805.0M
4.01%
YoY
|
$774.0M
46.59%
YoY
|
$528.0M
2.92%
YoY
|
| Research & Development |
$19.00M
11.76%
YoY
|
$17.00M
6.25%
YoY
|
$16.00M
14.29%
YoY
|
$14.00M
40.0%
YoY
|
$10.00M
0.0%
YoY
|
| Depreciation & Amortization |
$536.0M
-3.77%
YoY
|
$557.0M
-10.02%
YoY
|
$619.0M
11.93%
YoY
|
$553.0M
13.09%
YoY
|
$489.0M
2.73%
YoY
|
| Operating Expenses |
$704.0M
-11.0%
YoY
|
$791.0M
-3.65%
YoY
|
$821.0M
4.19%
YoY
|
$788.0M
46.47%
YoY
|
$538.0M
2.87%
YoY
|
| Operating Profit |
$804.0M
-28.15%
YoY
|
$1.119B
-4.68%
YoY
|
$1.174B
29.58%
YoY
|
$906.0M
122.6%
YoY
|
$407.0M
-22.33%
YoY
|
| Interest Expense |
-$220.0M
-4.35%
YoY
|
-$230.0M
-196.23%
YoY
|
$239.0M
21.32%
YoY
|
$197.0M
60.16%
YoY
|
$123.0M
-4.65%
YoY
|
| Other Income/Expense, Net |
-$2.000M
-33.33%
YoY
|
-$3.000M
0.0%
YoY
|
-$3.000M
-142.86%
YoY
|
$7.000M
40.0%
YoY
|
$5.000M
400.0%
YoY
|
| Pretax Income |
$582.0M
-34.31%
YoY
|
$886.0M
-4.94%
YoY
|
$932.0M
30.17%
YoY
|
$716.0M
147.75%
YoY
|
$289.0M
18.44%
YoY
|
| Income Tax |
$139.0M
-39.3%
YoY
|
$229.0M
9.05%
YoY
|
$210.0M
8.25%
YoY
|
$194.0M
162.16%
YoY
|
$74.00M
76.19%
YoY
|
| Net Earnings |
$444.0M
-32.52%
YoY
|
$658.0M
-8.99%
YoY
|
$723.0M
38.51%
YoY
|
$522.0M
155.88%
YoY
|
$204.0M
22.16%
YoY
|
| Basic Earnings Per Share |
$1.48
-31.48%
YoY
|
$2.16
-8.09%
YoY
|
$2.35
39.05%
YoY
|
$1.69
144.93%
YoY
|
$0.69
15.0%
YoY
|
| Diluted Earnings Per Share |
$1.48
-31.48%
YoY
|
$2.16
-7.69%
YoY
|
$2.34
38.46%
YoY
|
$1.69
148.53%
YoY
|
$0.68
13.33%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
299.3M shares
-1.55%
YoY
|
304.0M shares
-1.36%
YoY
|
308.2M shares
-0.19%
YoY
|
308.8M shares
3.94%
YoY
|
297.1M shares
6.56%
YoY
|
| Diluted Shares Outstanding |
299.8M shares
-1.74%
YoY
|
305.1M shares
-1.29%
YoY
|
309.1M shares
-0.13%
YoY
|
309.5M shares
3.89%
YoY
|
297.9M shares
6.55%
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 |
$2.156B
1.7%
YoY
|
$2.103B
0.38%
YoY
|
$2.190B
-1.17%
YoY
|
$2.204B
-1.48%
YoY
|
$2.120B
-6.15%
YoY
|
$2.095B
-6.85%
YoY
|
$2.216B
-5.66%
YoY
|
$2.237B
-6.48%
YoY
|
$2.259B
-7.34%
YoY
|
$2.249B
-5.74%
YoY
|
$2.349B
-4.16%
YoY
|
$2.392B
1.44%
YoY
|
$2.438B
8.6%
YoY
|
$2.386B
20.02%
YoY
|
$2.451B
37.54%
YoY
|
$2.358B
35.75%
YoY
|
$2.245B
36.14%
YoY
|
$1.988B
20.33%
YoY
|
$1.782B
4.95%
YoY
|
| Cost Of Revenue |
$1.850B
10.45%
YoY
|
$1.800B
9.82%
YoY
|
$1.756B
2.45%
YoY
|
$1.784B
1.59%
YoY
|
$1.675B
-3.35%
YoY
|
$1.639B
-6.24%
YoY
|
$1.714B
-4.72%
YoY
|
$1.756B
-5.39%
YoY
|
$1.733B
-7.72%
YoY
|
$1.748B
-7.76%
YoY
|
$1.799B
-7.27%
YoY
|
$1.856B
-3.18%
YoY
|
$1.878B
1.08%
YoY
|
$1.895B
11.41%
YoY
|
$1.940B
29.16%
YoY
|
$1.917B
29.35%
YoY
|
$1.858B
32.71%
YoY
|
$1.701B
22.35%
YoY
|
$1.502B
4.16%
YoY
|
| Gross Profit |
$306.0M
-31.24%
YoY
|
$303.0M
-33.55%
YoY
|
$434.0M
-13.55%
YoY
|
$420.0M
-12.68%
YoY
|
$445.0M
-15.4%
YoY
|
$456.0M
-8.98%
YoY
|
$502.0M
-8.73%
YoY
|
$481.0M
-10.26%
YoY
|
$526.0M
-6.07%
YoY
|
$501.0M
2.04%
YoY
|
$550.0M
7.63%
YoY
|
$536.0M
21.54%
YoY
|
$560.0M
44.7%
YoY
|
$491.0M
71.08%
YoY
|
$511.0M
82.5%
YoY
|
$441.0M
72.94%
YoY
|
$387.0M
55.42%
YoY
|
$287.0M
9.63%
YoY
|
$280.0M
9.59%
YoY
|
| Selling, General & Admin |
$202.0M
3.06%
YoY
|
$141.0M
-17.54%
YoY
|
$163.0M
-14.66%
YoY
|
$204.0M
3.55%
YoY
|
$196.0M
-8.84%
YoY
|
$171.0M
-6.56%
YoY
|
$191.0M
-13.18%
YoY
|
$197.0M
-3.9%
YoY
|
$215.0M
9.14%
YoY
|
$183.0M
-10.73%
YoY
|
$220.0M
8.37%
YoY
|
$205.0M
10.81%
YoY
|
$197.0M
8.84%
YoY
|
$205.0M
37.58%
YoY
|
$203.0M
58.59%
YoY
|
$185.0M
48.0%
YoY
|
$181.0M
43.65%
YoY
|
$149.0M
25.74%
YoY
|
$128.0M
1.59%
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
|
N/A
|
| Depreciation & Amortization |
$139.0M
6.11%
YoY
|
$149.0M
8.76%
YoY
|
$126.0M
-9.35%
YoY
|
$130.0M
-2.26%
YoY
|
$131.0M
-11.49%
YoY
|
$137.0M
-11.04%
YoY
|
$139.0M
-13.66%
YoY
|
$133.0M
-19.39%
YoY
|
$148.0M
6.47%
YoY
|
$154.0M
11.59%
YoY
|
$161.0M
17.52%
YoY
|
$165.0M
18.71%
YoY
|
$139.0M
0.0%
YoY
|
$138.0M
3.76%
YoY
|
$137.0M
12.3%
YoY
|
$139.0M
18.8%
YoY
|
$139.0M
18.8%
YoY
|
$133.0M
11.48%
YoY
|
$122.0M
0.83%
YoY
|
| Operating Expenses |
$202.0M
-4.72%
YoY
|
$153.0M
-17.74%
YoY
|
$163.0M
-14.66%
YoY
|
$204.0M
3.55%
YoY
|
$212.0M
-1.4%
YoY
|
$186.0M
-6.53%
YoY
|
$191.0M
-13.18%
YoY
|
$197.0M
-10.45%
YoY
|
$215.0M
9.14%
YoY
|
$199.0M
-8.72%
YoY
|
$220.0M
8.37%
YoY
|
$220.0M
18.92%
YoY
|
$197.0M
8.84%
YoY
|
$218.0M
50.34%
YoY
|
$203.0M
58.59%
YoY
|
$185.0M
48.0%
YoY
|
$181.0M
43.65%
YoY
|
$145.0M
22.57%
YoY
|
$128.0M
1.59%
YoY
|
| Operating Profit |
$19.00M
-91.85%
YoY
|
$150.0M
-44.44%
YoY
|
$234.0M
-15.83%
YoY
|
$193.0M
-40.43%
YoY
|
$233.0M
-16.19%
YoY
|
$270.0M
-10.6%
YoY
|
$278.0M
-3.14%
YoY
|
$324.0M
2.53%
YoY
|
$278.0M
-15.76%
YoY
|
$302.0M
10.62%
YoY
|
$287.0M
-2.05%
YoY
|
$316.0M
107.89%
YoY
|
$330.0M
70.98%
YoY
|
$273.0M
92.25%
YoY
|
$293.0M
142.15%
YoY
|
$152.0M
60.0%
YoY
|
$193.0M
78.7%
YoY
|
$142.0M
8.9%
YoY
|
$121.0M
1.68%
YoY
|
| Interest Expense |
-$64.00M
25.49%
YoY
|
-$63.00M
18.87%
YoY
|
-$53.00M
-8.62%
YoY
|
-$53.00M
-188.33%
YoY
|
-$51.00M
-186.44%
YoY
|
-$53.00M
-10.17%
YoY
|
-$58.00M
-193.55%
YoY
|
$60.00M
-200.0%
YoY
|
$59.00M
1.72%
YoY
|
-$59.00M
9.26%
YoY
|
$62.00M
16.98%
YoY
|
-$60.00M
-225.0%
YoY
|
$58.00M
38.1%
YoY
|
-$54.00M
54.29%
YoY
|
$53.00M
82.76%
YoY
|
$48.00M
65.52%
YoY
|
$42.00M
40.0%
YoY
|
-$35.00M
8.02%
YoY
|
$29.00M
-9.38%
YoY
|
| Other Income/Expense, Net |
N/A
|
-$1.000M
0.0%
YoY
|
$0.00
-100.0%
YoY
|
-$1.000M
N/A
|
$0.00
-100.0%
YoY
|
-$1.000M
0.0%
YoY
|
-$1.000M
0.0%
YoY
|
$0.00
N/A
|
-$1.000M
0.0%
YoY
|
-$1.000M
-150.0%
YoY
|
-$1.000M
-150.0%
YoY
|
$0.00
-100.0%
YoY
|
-$1.000M
-150.0%
YoY
|
$2.000M
100.0%
YoY
|
$2.000M
100.0%
YoY
|
$1.000M
0.0%
YoY
|
$2.000M
0.0%
YoY
|
$1.000M
-242.86%
YoY
|
$1.000M
400.0%
YoY
|
| Pretax Income |
-$45.00M
-126.47%
YoY
|
$92.00M
-50.27%
YoY
|
$181.0M
-17.35%
YoY
|
$139.0M
-47.35%
YoY
|
$170.0M
-22.02%
YoY
|
$185.0M
-19.57%
YoY
|
$219.0M
-2.23%
YoY
|
$264.0M
27.54%
YoY
|
$218.0M
-19.56%
YoY
|
$230.0M
6.48%
YoY
|
$224.0M
-7.44%
YoY
|
$207.0M
97.14%
YoY
|
$271.0M
77.12%
YoY
|
$216.0M
340.82%
YoY
|
$242.0M
160.22%
YoY
|
$105.0M
56.72%
YoY
|
$153.0M
91.25%
YoY
|
$49.00M
-49.64%
YoY
|
$93.00M
6.9%
YoY
|
| Income Tax |
-$2.000M
-104.65%
YoY
|
$21.00M
-55.32%
YoY
|
$40.00M
-27.27%
YoY
|
$35.00M
-52.7%
YoY
|
$43.00M
-18.87%
YoY
|
$47.00M
34.29%
YoY
|
$55.00M
1.85%
YoY
|
$74.00M
29.82%
YoY
|
$53.00M
-17.19%
YoY
|
$35.00M
-41.67%
YoY
|
$54.00M
10.2%
YoY
|
$57.00M
46.15%
YoY
|
$64.00M
39.13%
YoY
|
$60.00M
500.0%
YoY
|
$49.00M
145.0%
YoY
|
$39.00M
50.0%
YoY
|
$46.00M
155.56%
YoY
|
$10.00M
-50.98%
YoY
|
$20.00M
150.0%
YoY
|
| Net Earnings |
-$43.00M
-133.86%
YoY
|
$71.00M
-48.55%
YoY
|
$142.0M
-13.94%
YoY
|
$104.0M
-45.26%
YoY
|
$127.0M
-23.03%
YoY
|
$138.0M
-29.59%
YoY
|
$165.0M
-2.94%
YoY
|
$190.0M
26.67%
YoY
|
$165.0M
-20.29%
YoY
|
$196.0M
25.64%
YoY
|
$170.0M
-11.92%
YoY
|
$150.0M
127.27%
YoY
|
$207.0M
93.46%
YoY
|
$156.0M
300.0%
YoY
|
$193.0M
164.38%
YoY
|
$66.00M
73.68%
YoY
|
$107.0M
98.15%
YoY
|
$39.00M
-39.25%
YoY
|
$73.00M
14.06%
YoY
|
| Basic Earnings Per Share |
-$0.14
-133.33%
YoY
|
N/A
|
$0.48
-12.73%
YoY
|
$0.35
-43.55%
YoY
|
$0.42
-22.22%
YoY
|
N/A
|
$0.55
0.0%
YoY
|
$0.62
26.53%
YoY
|
$0.54
-19.4%
YoY
|
N/A
|
$0.55
-12.7%
YoY
|
$0.49
133.33%
YoY
|
$0.67
91.43%
YoY
|
N/A
|
$0.63
162.5%
YoY
|
$0.21
61.54%
YoY
|
$0.35
75.0%
YoY
|
N/A
|
$0.24
4.35%
YoY
|
| Diluted Earnings Per Share |
-$0.14
-133.68%
YoY
|
$0.24
-48.16%
YoY
|
$0.48
-12.73%
YoY
|
$0.34
-45.16%
YoY
|
$0.42
-20.96%
YoY
|
$0.46
-28.1%
YoY
|
$0.55
0.0%
YoY
|
$0.62
27.76%
YoY
|
$0.53
-20.9%
YoY
|
$0.64
25.8%
YoY
|
$0.55
-11.29%
YoY
|
$0.49
131.09%
YoY
|
$0.67
91.43%
YoY
|
$0.51
-100.0%
YoY
|
$0.62
158.33%
YoY
|
$0.21
61.54%
YoY
|
$0.35
84.21%
YoY
|
$126.0K
52486980.1%
YoY
|
$0.24
4.35%
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 |
295.7M shares
-1.49%
YoY
|
295.1M shares
-1.67%
YoY
|
296.2M shares
-1.29%
YoY
|
301.8M shares
-1.8%
YoY
|
300.2M shares
-1.91%
YoY
|
300.1M shares
-1.93%
YoY
|
300.1M shares
-2.31%
YoY
|
307.3M shares
0.05%
YoY
|
306.1M shares
-0.35%
YoY
|
306.1M shares
-0.35%
YoY
|
307.2M shares
-0.2%
YoY
|
307.1M shares
-0.67%
YoY
|
307.1M shares
-0.54%
YoY
|
307.1M shares
0.01%
YoY
|
307.8M shares
-0.15%
YoY
|
309.2M shares
4.78%
YoY
|
308.8M shares
11.97%
YoY
|
307.1M shares
13.41%
YoY
|
308.3M shares
11.3%
YoY
|
| Diluted Shares Outstanding |
296.7M shares
-2.14%
YoY
|
N/A
|
297.6M shares
-1.65%
YoY
|
301.6M shares
-1.73%
YoY
|
303.2M shares
-1.91%
YoY
|
N/A
|
302.6M shares
-2.13%
YoY
|
306.9M shares
-0.71%
YoY
|
309.1M shares
-0.19%
YoY
|
N/A
|
309.2M shares
-0.13%
YoY
|
309.1M shares
-0.26%
YoY
|
309.7M shares
0.0%
YoY
|
N/A
|
309.6M shares
0.19%
YoY
|
309.9M shares
4.77%
YoY
|
309.7M shares
11.72%
YoY
|
N/A
|
309.0M shares
11.27%
YoY
|
Loading...