|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$12.37B
4.78%
YoY
|
$11.80B
-1.74%
YoY
|
$12.01B
-7.21%
YoY
|
$12.94B
13.59%
YoY
|
$11.39B
21.32%
YoY
|
| Cost Of Revenue |
$9.641B
4.09%
YoY
|
$9.262B
-2.98%
YoY
|
$9.546B
-10.31%
YoY
|
$10.64B
17.88%
YoY
|
$9.029B
-1.67%
YoY
|
| Gross Profit |
$2.724B
7.29%
YoY
|
$2.539B
3.04%
YoY
|
$2.464B
7.13%
YoY
|
$2.300B
-2.75%
YoY
|
$2.365B
-1.17%
YoY
|
| Selling, General & Admin |
$632.0M
5.86%
YoY
|
$597.0M
2.58%
YoY
|
$582.0M
4.68%
YoY
|
$556.0M
-4.63%
YoY
|
$583.0M
9.38%
YoY
|
| Research & Development |
$33.00M
3.13%
YoY
|
$32.00M
-3.03%
YoY
|
$33.00M
-2.94%
YoY
|
$34.00M
-27.66%
YoY
|
$47.00M
-2.08%
YoY
|
| Depreciation & Amortization |
$308.0M
3.7%
YoY
|
$297.0M
-40.48%
YoY
|
$499.0M
8.48%
YoY
|
$460.0M
-0.65%
YoY
|
$463.0M
-3.74%
YoY
|
| Operating Expenses |
$665.0M
5.72%
YoY
|
$629.0M
-41.81%
YoY
|
$1.081B
83.22%
YoY
|
$590.0M
-6.35%
YoY
|
$630.0M
8.43%
YoY
|
| Operating Profit |
$1.553B
9.44%
YoY
|
$1.419B
2.6%
YoY
|
$1.383B
3.52%
YoY
|
$1.336B
-1.98%
YoY
|
$1.363B
30.06%
YoY
|
| Interest Expense |
-$365.0M
-180.75%
YoY
|
$452.0M
-206.6%
YoY
|
-$424.0M
-249.3%
YoY
|
$284.0M
12.25%
YoY
|
$253.0M
-12.76%
YoY
|
| Other Income/Expense, Net |
-$13.00M
-97.62%
YoY
|
-$546.0M
1014.29%
YoY
|
-$49.00M
-406.25%
YoY
|
$16.00M
-500.0%
YoY
|
-$4.000M
-119.05%
YoY
|
| Pretax Income |
$149.0M
-133.26%
YoY
|
-$448.0M
-156.35%
YoY
|
$795.0M
169.49%
YoY
|
$295.0M
106.29%
YoY
|
$143.0M
47.42%
YoY
|
| Income Tax |
$281.0M
53.55%
YoY
|
$183.0M
-17.57%
YoY
|
$222.0M
-8.64%
YoY
|
$243.0M
-526.32%
YoY
|
-$57.00M
-128.64%
YoY
|
| Net Earnings |
$738.0M
74.06%
YoY
|
$424.0M
-5.78%
YoY
|
$450.0M
-38.1%
YoY
|
$727.0M
-229.82%
YoY
|
-$560.0M
-196.72%
YoY
|
| Basic Earnings Per Share |
$6.41
80.06%
YoY
|
$3.56
-5.57%
YoY
|
$3.77
-37.27%
YoY
|
$6.01
-239.77%
YoY
|
-$4.30
-199.08%
YoY
|
| Diluted Earnings Per Share |
$6.38
79.72%
YoY
|
$3.55
-5.6%
YoY
|
$3.76
-37.22%
YoY
|
$5.99
-239.3%
YoY
|
-$4.30
-200.0%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
115.2M shares
-3.34%
YoY
|
119.2M shares
-0.18%
YoY
|
119.4M shares
-1.2%
YoY
|
120.9M shares
-7.3%
YoY
|
130.4M shares
-2.36%
YoY
|
| Diluted Shares Outstanding |
115.7M shares
-3.09%
YoY
|
119.4M shares
-0.2%
YoY
|
119.7M shares
-1.41%
YoY
|
121.4M shares
-6.9%
YoY
|
130.4M shares
-3.11%
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 |
$3.259B
12.89%
YoY
|
$3.127B
7.72%
YoY
|
$3.202B
4.16%
YoY
|
$3.149B
3.59%
YoY
|
$2.887B
3.7%
YoY
|
$2.903B
1.57%
YoY
|
$3.074B
0.16%
YoY
|
$3.040B
-2.22%
YoY
|
$2.784B
-6.39%
YoY
|
$2.858B
-5.11%
YoY
|
$3.069B
-5.83%
YoY
|
$3.109B
-11.42%
YoY
|
$2.974B
-5.95%
YoY
|
$3.012B
-1.38%
YoY
|
$3.259B
11.61%
YoY
|
$3.510B
22.9%
YoY
|
$3.162B
2.73%
YoY
|
$3.054B
3.11%
YoY
|
$2.920B
17.32%
YoY
|
| Cost Of Revenue |
$2.615B
15.61%
YoY
|
$2.465B
9.41%
YoY
|
$2.478B
3.99%
YoY
|
$2.436B
2.4%
YoY
|
$2.262B
0.67%
YoY
|
$2.253B
0.36%
YoY
|
$2.383B
-1.81%
YoY
|
$2.379B
-3.41%
YoY
|
$2.247B
-6.8%
YoY
|
$2.245B
-10.52%
YoY
|
$2.427B
-10.97%
YoY
|
$2.463B
-13.91%
YoY
|
$2.411B
-5.34%
YoY
|
$2.509B
1.13%
YoY
|
$2.726B
17.4%
YoY
|
$2.861B
27.5%
YoY
|
$2.547B
6.08%
YoY
|
$2.481B
6.53%
YoY
|
$2.322B
-6.3%
YoY
|
| Gross Profit |
$644.0M
3.04%
YoY
|
$662.0M
1.85%
YoY
|
$724.0M
4.78%
YoY
|
$713.0M
7.87%
YoY
|
$625.0M
16.39%
YoY
|
$650.0M
6.04%
YoY
|
$691.0M
7.63%
YoY
|
$661.0M
2.32%
YoY
|
$537.0M
-4.62%
YoY
|
$613.0M
21.87%
YoY
|
$642.0M
20.45%
YoY
|
$646.0M
-0.46%
YoY
|
$563.0M
-8.46%
YoY
|
$503.0M
-12.22%
YoY
|
$533.0M
-10.87%
YoY
|
$649.0M
6.05%
YoY
|
$615.0M
-9.16%
YoY
|
$573.0M
11.91%
YoY
|
$598.0M
5.28%
YoY
|
| Selling, General & Admin |
$159.0M
4.61%
YoY
|
$164.0M
11.56%
YoY
|
$155.0M
6.16%
YoY
|
$161.0M
7.33%
YoY
|
$152.0M
-1.3%
YoY
|
$147.0M
1.38%
YoY
|
$146.0M
13.18%
YoY
|
$150.0M
1.35%
YoY
|
$154.0M
-3.75%
YoY
|
$145.0M
5.84%
YoY
|
$129.0M
5.74%
YoY
|
$148.0M
5.71%
YoY
|
$160.0M
1.91%
YoY
|
$137.0M
-5.52%
YoY
|
$122.0M
-17.57%
YoY
|
$140.0M
-4.76%
YoY
|
$157.0M
9.79%
YoY
|
$145.0M
-9.94%
YoY
|
$148.0M
12.12%
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 |
$80.00M
6.67%
YoY
|
$116.0M
11.54%
YoY
|
$116.0M
1.75%
YoY
|
$114.0M
-0.87%
YoY
|
$75.00M
-34.78%
YoY
|
$104.0M
-18.11%
YoY
|
$114.0M
-8.06%
YoY
|
$115.0M
-8.0%
YoY
|
$115.0M
-6.5%
YoY
|
$127.0M
11.4%
YoY
|
$124.0M
7.83%
YoY
|
$125.0M
7.76%
YoY
|
$123.0M
6.96%
YoY
|
$114.0M
2.7%
YoY
|
$115.0M
1.77%
YoY
|
$116.0M
3.57%
YoY
|
$115.0M
-9.45%
YoY
|
$111.0M
-8.26%
YoY
|
$113.0M
-6.61%
YoY
|
| Operating Expenses |
$159.0M
4.61%
YoY
|
$280.0M
11.55%
YoY
|
$155.0M
-40.38%
YoY
|
$275.0M
3.77%
YoY
|
$152.0M
-43.49%
YoY
|
$251.0M
-7.72%
YoY
|
$260.0M
101.55%
YoY
|
$265.0M
79.05%
YoY
|
$269.0M
-4.95%
YoY
|
$272.0M
8.37%
YoY
|
$129.0M
-45.57%
YoY
|
$148.0M
5.71%
YoY
|
$283.0M
80.25%
YoY
|
$251.0M
-1.95%
YoY
|
$237.0M
60.14%
YoY
|
$140.0M
-4.76%
YoY
|
$157.0M
9.79%
YoY
|
$256.0M
-9.22%
YoY
|
$148.0M
12.12%
YoY
|
| Operating Profit |
$365.0M
0.0%
YoY
|
$382.0M
-4.26%
YoY
|
$423.0M
-1.86%
YoY
|
$438.0M
10.61%
YoY
|
$365.0M
36.19%
YoY
|
$399.0M
17.01%
YoY
|
$431.0M
15.24%
YoY
|
$396.0M
7.9%
YoY
|
$268.0M
-4.29%
YoY
|
$341.0M
35.32%
YoY
|
$374.0M
26.35%
YoY
|
$367.0M
-21.24%
YoY
|
$280.0M
-18.6%
YoY
|
$252.0M
-20.5%
YoY
|
$296.0M
-14.94%
YoY
|
$466.0M
21.04%
YoY
|
$344.0M
5.2%
YoY
|
$317.0M
-5.93%
YoY
|
$348.0M
10.48%
YoY
|
| Interest Expense |
-$82.00M
-6.82%
YoY
|
-$83.00M
-148.82%
YoY
|
-$96.00M
-2.04%
YoY
|
-$98.00M
-2.97%
YoY
|
-$88.00M
-12.0%
YoY
|
$170.0M
-263.46%
YoY
|
-$98.00M
-188.29%
YoY
|
-$101.0M
-191.82%
YoY
|
-$100.0M
3.09%
YoY
|
-$104.0M
18.18%
YoY
|
$111.0M
-226.14%
YoY
|
$110.0M
71.88%
YoY
|
-$97.00M
-279.63%
YoY
|
-$88.00M
4300.0%
YoY
|
-$88.00M
-233.33%
YoY
|
$64.00M
-5.88%
YoY
|
$54.00M
-21.74%
YoY
|
-$2.000M
-97.7%
YoY
|
$66.00M
-4.35%
YoY
|
| Other Income/Expense, Net |
-$5.000M
0.0%
YoY
|
-$4.000M
-500.0%
YoY
|
-$5.000M
-99.04%
YoY
|
$1.000M
-107.69%
YoY
|
-$5.000M
-54.55%
YoY
|
$1.000M
-109.09%
YoY
|
-$523.0M
4654.55%
YoY
|
-$13.00M
-18.75%
YoY
|
-$11.00M
0.0%
YoY
|
-$11.00M
-466.67%
YoY
|
-$11.00M
-320.0%
YoY
|
-$16.00M
-500.0%
YoY
|
-$11.00M
-375.0%
YoY
|
$3.000M
-137.5%
YoY
|
$5.000M
400.0%
YoY
|
$4.000M
100.0%
YoY
|
$4.000M
300.0%
YoY
|
-$8.000M
-366.67%
YoY
|
$1.000M
-83.33%
YoY
|
| Pretax Income |
$275.0M
1.1%
YoY
|
$273.0M
-47.6%
YoY
|
$322.0M
-281.92%
YoY
|
$293.0M
10.57%
YoY
|
$272.0M
102.99%
YoY
|
$521.0M
264.34%
YoY
|
-$177.0M
-170.24%
YoY
|
$265.0M
10.88%
YoY
|
$134.0M
-16.77%
YoY
|
$143.0M
-0.69%
YoY
|
$252.0M
24.14%
YoY
|
$239.0M
-40.55%
YoY
|
$161.0M
-47.56%
YoY
|
$144.0M
-111.2%
YoY
|
$203.0M
-28.77%
YoY
|
$402.0M
26.02%
YoY
|
$307.0M
16.73%
YoY
|
-$1.286B
-618.55%
YoY
|
$285.0M
14.92%
YoY
|
| Income Tax |
$70.00M
52.17%
YoY
|
$73.00M
-42.97%
YoY
|
$84.00M
-315.38%
YoY
|
$78.00M
44.44%
YoY
|
$46.00M
15.0%
YoY
|
$128.0M
116.95%
YoY
|
-$39.00M
-162.9%
YoY
|
$54.00M
-8.47%
YoY
|
$40.00M
-4.76%
YoY
|
$59.00M
136.0%
YoY
|
$62.00M
12.73%
YoY
|
$59.00M
-30.59%
YoY
|
$42.00M
-46.15%
YoY
|
$25.00M
-107.31%
YoY
|
$55.00M
-25.68%
YoY
|
$85.00M
-41.78%
YoY
|
$78.00M
20.0%
YoY
|
-$342.0M
-651.61%
YoY
|
$74.00M
5.71%
YoY
|
| Net Earnings |
$175.0M
-9.33%
YoY
|
$150.0M
-58.1%
YoY
|
$214.0M
-262.12%
YoY
|
$181.0M
4.02%
YoY
|
$193.0M
188.06%
YoY
|
$358.0M
1018.75%
YoY
|
-$132.0M
-183.02%
YoY
|
$174.0M
10.83%
YoY
|
$67.00M
-34.31%
YoY
|
$32.00M
-64.04%
YoY
|
$159.0M
25.2%
YoY
|
$157.0M
-46.78%
YoY
|
$102.0M
-52.78%
YoY
|
$89.00M
-108.89%
YoY
|
$127.0M
24.51%
YoY
|
$295.0M
130.47%
YoY
|
$216.0M
2.37%
YoY
|
-$1.001B
-762.91%
YoY
|
$102.0M
-52.34%
YoY
|
| Basic Earnings Per Share |
$1.56
-5.45%
YoY
|
N/A
|
$1.86
-226.53%
YoY
|
$1.57
8.28%
YoY
|
$1.65
194.64%
YoY
|
N/A
|
-$1.47
-210.53%
YoY
|
$1.45
10.69%
YoY
|
$0.56
-34.88%
YoY
|
N/A
|
$1.33
25.47%
YoY
|
$1.31
-46.31%
YoY
|
$0.86
-50.86%
YoY
|
N/A
|
$1.06
34.18%
YoY
|
$2.44
154.17%
YoY
|
$1.75
10.76%
YoY
|
N/A
|
$0.79
-50.93%
YoY
|
| Diluted Earnings Per Share |
$1.56
-5.45%
YoY
|
$1.31
-56.66%
YoY
|
$1.85
-267.45%
YoY
|
$1.56
7.58%
YoY
|
$1.65
195.07%
YoY
|
$3.02
1037.84%
YoY
|
-$1.11
-183.22%
YoY
|
$1.45
10.83%
YoY
|
$0.56
-34.41%
YoY
|
$0.27
-64.39%
YoY
|
$1.33
-100.0%
YoY
|
$1.31
-46.09%
YoY
|
$0.85
-51.0%
YoY
|
$0.74
-100.0%
YoY
|
$1.057M
133744518.75%
YoY
|
$2.43
155.79%
YoY
|
$1.74
10.83%
YoY
|
-$7.956M
-710340268.49%
YoY
|
$0.79
-50.31%
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 |
113.2M shares
-3.68%
YoY
|
115.3M shares
-3.58%
YoY
|
116.4M shares
-3.54%
YoY
|
116.4M shares
-3.61%
YoY
|
117.6M shares
-2.67%
YoY
|
119.6M shares
-0.84%
YoY
|
120.6M shares
-0.01%
YoY
|
120.8M shares
0.55%
YoY
|
120.8M shares
0.58%
YoY
|
120.6M shares
0.58%
YoY
|
120.6M shares
-0.43%
YoY
|
120.1M shares
-0.74%
YoY
|
120.1M shares
-2.84%
YoY
|
119.9M shares
-6.2%
YoY
|
121.2M shares
-5.85%
YoY
|
121.0M shares
-9.09%
YoY
|
123.6M shares
-7.49%
YoY
|
127.9M shares
-4.22%
YoY
|
128.7M shares
-3.45%
YoY
|
| Diluted Shares Outstanding |
112.5M shares
-3.85%
YoY
|
N/A
|
115.7M shares
-3.02%
YoY
|
115.8M shares
-3.34%
YoY
|
117.0M shares
-2.34%
YoY
|
N/A
|
119.3M shares
-0.33%
YoY
|
119.8M shares
0.17%
YoY
|
119.8M shares
0.17%
YoY
|
N/A
|
119.7M shares
-0.42%
YoY
|
119.6M shares
-1.64%
YoY
|
119.6M shares
-3.86%
YoY
|
N/A
|
120.2M shares
-7.32%
YoY
|
121.6M shares
-9.39%
YoY
|
124.4M shares
-7.58%
YoY
|
N/A
|
129.7M shares
-3.5%
YoY
|
Loading...