|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$8.157B
1.05%
YoY
|
$8.072B
4.24%
YoY
|
$7.744B
0.34%
YoY
|
$7.718B
-39.73%
YoY
|
$12.81B
25.56%
YoY
|
| Cost Of Revenue |
$3.233B
-1.73%
YoY
|
$3.290B
-2.75%
YoY
|
$3.383B
-31.59%
YoY
|
$4.945B
-44.72%
YoY
|
$8.945B
13.92%
YoY
|
| Gross Profit |
$4.924B
2.97%
YoY
|
$4.782B
9.65%
YoY
|
$4.361B
57.27%
YoY
|
$2.773B
-28.18%
YoY
|
$3.861B
64.51%
YoY
|
| Selling, General & Admin |
$3.507B
1.45%
YoY
|
$3.457B
7.39%
YoY
|
$3.219B
374.78%
YoY
|
$678.0M
-48.71%
YoY
|
$1.322B
9.26%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$467.0M
8.1%
YoY
|
$432.0M
14.89%
YoY
|
$376.0M
11.9%
YoY
|
$336.0M
-13.4%
YoY
|
$388.0M
1.57%
YoY
|
| Operating Expenses |
$4.196B
2.79%
YoY
|
$4.082B
6.91%
YoY
|
$3.818B
463.13%
YoY
|
$678.0M
-48.71%
YoY
|
$1.322B
9.26%
YoY
|
| Operating Profit |
$656.0M
-0.61%
YoY
|
$660.0M
50.68%
YoY
|
$438.0M
16.18%
YoY
|
$377.0M
-38.8%
YoY
|
$616.0M
170.18%
YoY
|
| Interest Expense |
-$219.0M
-1.79%
YoY
|
-$223.0M
-232.74%
YoY
|
$168.0M
24.44%
YoY
|
$135.0M
-36.02%
YoY
|
$211.0M
-31.27%
YoY
|
| Other Income/Expense, Net |
$6.000M
-83.78%
YoY
|
$37.00M
146.67%
YoY
|
$15.00M
-72.73%
YoY
|
$55.00M
-3.51%
YoY
|
$57.00M
39.02%
YoY
|
| Pretax Income |
$437.0M
-7.61%
YoY
|
$473.0M
81.92%
YoY
|
$260.0M
0.78%
YoY
|
$258.0M
-37.07%
YoY
|
$410.0M
-1271.43%
YoY
|
| Income Tax |
$121.0M
40.7%
YoY
|
$86.00M
26.47%
YoY
|
$68.00M
-8.11%
YoY
|
$74.00M
-14.94%
YoY
|
$87.00M
-495.45%
YoY
|
| Net Earnings |
$316.0M
-18.35%
YoY
|
$387.0M
104.76%
YoY
|
$189.0M
-71.62%
YoY
|
$666.0M
98.21%
YoY
|
$336.0M
205.45%
YoY
|
| Basic Earnings Per Share |
$2.69
-19.22%
YoY
|
$3.33
103.05%
YoY
|
$1.64
-71.68%
YoY
|
$5.79
93.65%
YoY
|
$2.99
243.68%
YoY
|
| Diluted Earnings Per Share |
$2.64
-18.27%
YoY
|
$3.23
101.88%
YoY
|
$1.60
-72.22%
YoY
|
$5.76
96.59%
YoY
|
$2.93
236.78%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
118.0M shares
1.72%
YoY
|
116.0M shares
0.0%
YoY
|
116.0M shares
0.87%
YoY
|
115.0M shares
2.68%
YoY
|
112.0M shares
21.74%
YoY
|
| Diluted Shares Outstanding |
119.0M shares
-0.83%
YoY
|
120.0M shares
1.69%
YoY
|
118.0M shares
1.72%
YoY
|
116.0M shares
1.75%
YoY
|
114.0M shares
23.91%
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.096B
7.27%
YoY
|
$2.011B
4.63%
YoY
|
$2.111B
2.83%
YoY
|
$2.080B
0.05%
YoY
|
$1.954B
-3.17%
YoY
|
$1.922B
-0.93%
YoY
|
$2.053B
3.69%
YoY
|
$2.079B
8.45%
YoY
|
$2.018B
5.82%
YoY
|
$1.940B
5.95%
YoY
|
$1.980B
-34.91%
YoY
|
$1.917B
-40.69%
YoY
|
$1.907B
-45.09%
YoY
|
$1.831B
-45.52%
YoY
|
$3.042B
-6.97%
YoY
|
$3.232B
1.44%
YoY
|
$3.473B
16.19%
YoY
|
$3.361B
14.4%
YoY
|
$3.270B
22.24%
YoY
|
| Cost Of Revenue |
$846.0M
6.82%
YoY
|
$800.0M
3.36%
YoY
|
$830.0M
0.12%
YoY
|
$810.0M
-3.34%
YoY
|
$792.0M
-6.93%
YoY
|
$774.0M
-5.84%
YoY
|
$829.0M
-1.66%
YoY
|
$838.0M
0.48%
YoY
|
$851.0M
-3.73%
YoY
|
$822.0M
-83.38%
YoY
|
$843.0M
-58.76%
YoY
|
$834.0M
-61.26%
YoY
|
$884.0M
-63.73%
YoY
|
$4.945B
106.04%
YoY
|
$2.044B
-11.36%
YoY
|
$2.153B
-14.36%
YoY
|
$2.437B
4.68%
YoY
|
$2.400B
5.49%
YoY
|
$2.306B
27.12%
YoY
|
| Gross Profit |
$1.250B
7.57%
YoY
|
$1.211B
5.49%
YoY
|
$1.281B
4.66%
YoY
|
$1.270B
2.34%
YoY
|
$1.162B
-0.43%
YoY
|
$1.148B
2.68%
YoY
|
$1.224B
7.65%
YoY
|
$1.241B
14.59%
YoY
|
$1.167B
14.08%
YoY
|
$1.118B
-59.68%
YoY
|
$1.137B
13.93%
YoY
|
$1.083B
0.37%
YoY
|
$1.023B
-1.25%
YoY
|
$2.773B
188.55%
YoY
|
$998.0M
3.53%
YoY
|
$1.079B
60.57%
YoY
|
$1.036B
56.73%
YoY
|
$961.0M
-59.79%
YoY
|
$964.0M
11.96%
YoY
|
| Selling, General & Admin |
$901.0M
5.88%
YoY
|
$867.0M
1.4%
YoY
|
$897.0M
2.75%
YoY
|
$892.0M
1.94%
YoY
|
$851.0M
-0.23%
YoY
|
$855.0M
4.27%
YoY
|
$873.0M
5.95%
YoY
|
$875.0M
9.65%
YoY
|
$853.0M
9.78%
YoY
|
$820.0M
20.94%
YoY
|
$824.0M
176.51%
YoY
|
$798.0M
146.3%
YoY
|
$777.0M
125.87%
YoY
|
$678.0M
111.21%
YoY
|
$298.0M
-12.09%
YoY
|
$324.0M
0.0%
YoY
|
$344.0M
1.78%
YoY
|
$321.0M
-37.55%
YoY
|
$339.0M
15.31%
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 |
$131.0M
6.5%
YoY
|
$133.0M
6.4%
YoY
|
$134.0M
6.35%
YoY
|
$131.0M
7.38%
YoY
|
$123.0M
5.13%
YoY
|
$125.0M
9.65%
YoY
|
$126.0M
14.55%
YoY
|
$122.0M
14.02%
YoY
|
$117.0M
15.84%
YoY
|
$114.0M
165.12%
YoY
|
$110.0M
-6.78%
YoY
|
$107.0M
-6.96%
YoY
|
$101.0M
-12.93%
YoY
|
$43.00M
-63.87%
YoY
|
$118.0M
0.0%
YoY
|
$115.0M
144.68%
YoY
|
$116.0M
-39.58%
YoY
|
$119.0M
-38.66%
YoY
|
$118.0M
-38.86%
YoY
|
| Operating Expenses |
$1.066B
5.65%
YoY
|
$1.049B
3.86%
YoY
|
$1.074B
4.07%
YoY
|
$1.064B
3.3%
YoY
|
$1.009B
0.1%
YoY
|
$1.010B
3.91%
YoY
|
$1.032B
6.06%
YoY
|
$1.030B
8.31%
YoY
|
$1.008B
9.33%
YoY
|
$972.0M
-57.44%
YoY
|
$973.0M
226.51%
YoY
|
$951.0M
193.52%
YoY
|
$922.0M
168.02%
YoY
|
$2.284B
195.47%
YoY
|
$298.0M
-12.09%
YoY
|
$324.0M
0.0%
YoY
|
$344.0M
1.78%
YoY
|
$773.0M
-64.2%
YoY
|
$339.0M
15.31%
YoY
|
| Operating Profit |
$174.0M
15.23%
YoY
|
$162.0M
17.39%
YoY
|
$164.0M
-6.82%
YoY
|
$198.0M
0.51%
YoY
|
$151.0M
9.42%
YoY
|
$138.0M
15.97%
YoY
|
$176.0M
14.29%
YoY
|
$197.0M
84.11%
YoY
|
$138.0M
137.93%
YoY
|
$119.0M
2875.0%
YoY
|
$154.0M
-16.76%
YoY
|
$107.0M
-53.48%
YoY
|
$58.00M
-90.72%
YoY
|
$4.000M
-97.7%
YoY
|
$185.0M
65.18%
YoY
|
$230.0M
20.42%
YoY
|
$625.0M
349.64%
YoY
|
$174.0M
13.73%
YoY
|
$112.0M
-18.84%
YoY
|
| Interest Expense |
-$53.00M
-5.36%
YoY
|
-$53.00M
0.0%
YoY
|
-$54.00M
-3.57%
YoY
|
-$56.00M
0.0%
YoY
|
-$56.00M
-196.55%
YoY
|
-$53.00M
26.19%
YoY
|
-$56.00M
-236.59%
YoY
|
-$56.00M
-230.23%
YoY
|
$58.00M
38.1%
YoY
|
-$42.00M
-68.89%
YoY
|
$41.00M
17.14%
YoY
|
$43.00M
38.71%
YoY
|
$42.00M
13.51%
YoY
|
-$135.0M
285.71%
YoY
|
$35.00M
-33.96%
YoY
|
$31.00M
-46.55%
YoY
|
$37.00M
-43.08%
YoY
|
-$35.00M
-59.77%
YoY
|
$53.00M
-34.57%
YoY
|
| Other Income/Expense, Net |
$3.000M
200.0%
YoY
|
$2.000M
-60.0%
YoY
|
$2.000M
-86.67%
YoY
|
$2.000M
-66.67%
YoY
|
$1.000M
-90.0%
YoY
|
$5.000M
66.67%
YoY
|
$15.00M
275.0%
YoY
|
$6.000M
100.0%
YoY
|
$10.00M
100.0%
YoY
|
$3.000M
-94.55%
YoY
|
$4.000M
-73.33%
YoY
|
$3.000M
-80.0%
YoY
|
$5.000M
-64.29%
YoY
|
$55.00M
292.86%
YoY
|
$15.00M
0.0%
YoY
|
$15.00M
50.0%
YoY
|
$14.00M
-12.5%
YoY
|
$14.00M
-30.0%
YoY
|
$15.00M
25.0%
YoY
|
| Pretax Income |
$124.0M
36.26%
YoY
|
$91.00M
-9.9%
YoY
|
$112.0M
-17.04%
YoY
|
$143.0M
-2.72%
YoY
|
$91.00M
1.11%
YoY
|
$101.0M
29.49%
YoY
|
$135.0M
15.38%
YoY
|
$147.0M
234.09%
YoY
|
$90.00M
328.57%
YoY
|
$78.00M
-69.77%
YoY
|
$117.0M
-29.09%
YoY
|
$44.00M
-76.6%
YoY
|
$21.00M
-96.51%
YoY
|
$258.0M
68.63%
YoY
|
$165.0M
415.63%
YoY
|
$188.0M
31.47%
YoY
|
$602.0M
634.15%
YoY
|
$153.0M
-4.97%
YoY
|
$32.00M
-52.94%
YoY
|
| Income Tax |
$23.00M
4.55%
YoY
|
$32.00M
23.08%
YoY
|
$30.00M
-25.0%
YoY
|
$37.00M
-1333.33%
YoY
|
$22.00M
-4.35%
YoY
|
$26.00M
30.0%
YoY
|
$40.00M
29.03%
YoY
|
-$3.000M
-123.08%
YoY
|
$23.00M
475.0%
YoY
|
$20.00M
-72.97%
YoY
|
$31.00M
-8.82%
YoY
|
$13.00M
-72.34%
YoY
|
$4.000M
-96.46%
YoY
|
$74.00M
174.07%
YoY
|
$34.00M
209.09%
YoY
|
$47.00M
56.67%
YoY
|
$113.0M
494.74%
YoY
|
$27.00M
-18.18%
YoY
|
$11.00M
-64.52%
YoY
|
| Net Earnings |
$101.0M
46.38%
YoY
|
$59.00M
-21.33%
YoY
|
$82.00M
-13.68%
YoY
|
$106.0M
-29.33%
YoY
|
$69.00M
2.99%
YoY
|
$75.00M
29.31%
YoY
|
$95.00M
13.1%
YoY
|
$150.0M
354.55%
YoY
|
$67.00M
378.57%
YoY
|
$58.00M
-161.7%
YoY
|
$84.00M
-35.88%
YoY
|
$33.00M
-76.6%
YoY
|
$14.00M
-97.13%
YoY
|
-$94.00M
-177.05%
YoY
|
$131.0M
-329.82%
YoY
|
$141.0M
-9.62%
YoY
|
$488.0M
324.35%
YoY
|
$122.0M
-4.69%
YoY
|
-$57.00M
-161.29%
YoY
|
| Basic Earnings Per Share |
$0.87
47.46%
YoY
|
N/A
|
$0.69
-14.81%
YoY
|
$0.90
-30.23%
YoY
|
$0.59
1.72%
YoY
|
N/A
|
$0.81
10.96%
YoY
|
$1.29
360.71%
YoY
|
$0.58
346.15%
YoY
|
$0.50
-161.73%
YoY
|
$0.73
-35.96%
YoY
|
$0.28
-77.24%
YoY
|
$0.13
-96.94%
YoY
|
-$0.81
-176.42%
YoY
|
$1.14
-328.0%
YoY
|
$1.23
-11.51%
YoY
|
$4.25
293.52%
YoY
|
$1.06
4.95%
YoY
|
-$0.50
-153.76%
YoY
|
| Diluted Earnings Per Share |
$0.85
46.55%
YoY
|
$0.50
-20.8%
YoY
|
$0.68
-13.92%
YoY
|
$0.89
-28.8%
YoY
|
$0.58
3.57%
YoY
|
$0.63
27.55%
YoY
|
$0.79
11.27%
YoY
|
$1.25
346.43%
YoY
|
$0.56
330.77%
YoY
|
$0.49
-160.49%
YoY
|
$0.71
-37.17%
YoY
|
$0.28
-77.05%
YoY
|
$0.13
-96.92%
YoY
|
-$0.81
-177.14%
YoY
|
$1.13
-330.61%
YoY
|
$1.22
-11.59%
YoY
|
$4.22
313.73%
YoY
|
$1.05
15.38%
YoY
|
-$0.49
-159.04%
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 |
117.1M shares
-0.08%
YoY
|
117.4M shares
0.84%
YoY
|
117.8M shares
1.18%
YoY
|
117.8M shares
1.27%
YoY
|
117.2M shares
0.97%
YoY
|
116.4M shares
0.37%
YoY
|
116.4M shares
0.37%
YoY
|
116.3M shares
0.41%
YoY
|
116.1M shares
0.53%
YoY
|
116.0M shares
0.7%
YoY
|
116.0M shares
0.81%
YoY
|
115.9M shares
0.75%
YoY
|
115.5M shares
0.44%
YoY
|
115.2M shares
0.39%
YoY
|
115.0M shares
0.03%
YoY
|
115.0M shares
2.68%
YoY
|
115.0M shares
8.49%
YoY
|
114.7M shares
25.48%
YoY
|
115.0M shares
26.37%
YoY
|
| Diluted Shares Outstanding |
119.0M shares
-0.83%
YoY
|
N/A
|
120.0M shares
0.0%
YoY
|
119.0M shares
-0.83%
YoY
|
120.0M shares
0.0%
YoY
|
N/A
|
120.0M shares
0.84%
YoY
|
120.0M shares
1.69%
YoY
|
120.0M shares
3.45%
YoY
|
N/A
|
119.0M shares
2.59%
YoY
|
118.0M shares
1.72%
YoY
|
116.0M shares
0.0%
YoY
|
N/A
|
116.0M shares
0.0%
YoY
|
116.0M shares
2.65%
YoY
|
116.0M shares
3.57%
YoY
|
N/A
|
116.0M shares
13.73%
YoY
|
Loading...