|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$12.67B
0.23%
YoY
|
$12.64B
7.24%
YoY
|
$11.78B
-1.9%
YoY
|
$12.01B
24.3%
YoY
|
$9.663B
14.76%
YoY
|
| Cost Of Revenue |
$7.520B
-0.27%
YoY
|
$7.540B
10.88%
YoY
|
$6.800B
-0.69%
YoY
|
$6.847B
37.91%
YoY
|
$4.965B
23.02%
YoY
|
| Gross Profit |
$5.145B
0.96%
YoY
|
$5.096B
2.27%
YoY
|
$4.983B
-3.51%
YoY
|
$5.164B
9.92%
YoY
|
$4.698B
7.15%
YoY
|
| Selling, General & Admin |
$1.470B
-0.54%
YoY
|
$1.478B
4.01%
YoY
|
$1.421B
0.42%
YoY
|
$1.415B
34.18%
YoY
|
$1.055B
14.43%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$2.240B
32.23%
YoY
|
$1.694B
-1.05%
YoY
|
$1.712B
-0.06%
YoY
|
$1.713B
-4.1%
YoY
|
$1.786B
-11.9%
YoY
|
| Operating Expenses |
$1.470B
-0.54%
YoY
|
$1.478B
4.01%
YoY
|
$1.421B
0.42%
YoY
|
$1.415B
34.18%
YoY
|
$1.055B
14.43%
YoY
|
| Operating Profit |
$3.675B
1.58%
YoY
|
$3.618B
1.57%
YoY
|
$3.562B
-4.99%
YoY
|
$3.749B
2.9%
YoY
|
$3.643B
5.22%
YoY
|
| Interest Expense |
$404.0M
4.66%
YoY
|
$386.0M
30.41%
YoY
|
$296.0M
29.82%
YoY
|
$228.0M
6.6%
YoY
|
$213.9M
-18.16%
YoY
|
| Other Income/Expense, Net |
$26.00M
-23.53%
YoY
|
$34.00M
-27.66%
YoY
|
$47.00M
46.88%
YoY
|
$32.00M
-51.49%
YoY
|
$65.97M
201.85%
YoY
|
| Pretax Income |
$685.0M
3.63%
YoY
|
$661.0M
6.96%
YoY
|
$618.0M
-49.18%
YoY
|
$1.216B
75.56%
YoY
|
$692.6M
-631.33%
YoY
|
| Income Tax |
$184.0M
6.98%
YoY
|
$172.0M
-18.87%
YoY
|
$212.0M
-39.94%
YoY
|
$353.0M
106.38%
YoY
|
$171.0M
-1031.4%
YoY
|
| Net Earnings |
$499.0M
2.04%
YoY
|
$489.0M
20.44%
YoY
|
$406.0M
-53.17%
YoY
|
$867.0M
67.04%
YoY
|
$519.0M
-524.57%
YoY
|
| Basic Earnings Per Share |
$12.15
7.62%
YoY
|
$11.29
27.0%
YoY
|
$8.89
-48.94%
YoY
|
$17.41
76.39%
YoY
|
$9.87
-521.79%
YoY
|
| Diluted Earnings Per Share |
$11.94
7.96%
YoY
|
$11.06
26.69%
YoY
|
$8.73
-48.77%
YoY
|
$17.04
76.4%
YoY
|
$9.66
-512.82%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
40.80M shares
-5.29%
YoY
|
43.08M shares
-5.08%
YoY
|
45.38M shares
-8.41%
YoY
|
49.55M shares
-5.33%
YoY
|
52.34M shares
-0.05%
YoY
|
| Diluted Shares Outstanding |
41.80M shares
-5.5%
YoY
|
44.23M shares
-4.84%
YoY
|
46.49M shares
-8.65%
YoY
|
50.89M shares
-4.9%
YoY
|
53.51M shares
2.19%
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 |
$3.126B
-0.16%
YoY
|
$3.175B
-0.44%
YoY
|
$3.171B
0.09%
YoY
|
$3.189B
0.22%
YoY
|
$3.131B
1.07%
YoY
|
$3.189B
5.49%
YoY
|
$3.168B
8.34%
YoY
|
$3.182B
10.33%
YoY
|
$3.098B
4.95%
YoY
|
$3.023B
-2.11%
YoY
|
$2.924B
-3.67%
YoY
|
$2.884B
-4.93%
YoY
|
$2.952B
3.44%
YoY
|
$3.088B
18.77%
YoY
|
$3.035B
23.44%
YoY
|
$3.034B
27.35%
YoY
|
$2.854B
28.46%
YoY
|
$2.600B
17.49%
YoY
|
$2.459B
14.34%
YoY
|
$2.382B
25.69%
YoY
|
| Cost Of Revenue |
$1.868B
-0.43%
YoY
|
$1.877B
-0.42%
YoY
|
$1.880B
-0.11%
YoY
|
$1.886B
-1.2%
YoY
|
$1.876B
0.64%
YoY
|
$1.885B
7.71%
YoY
|
$1.882B
13.31%
YoY
|
$1.909B
16.9%
YoY
|
$1.864B
6.15%
YoY
|
$1.750B
-2.48%
YoY
|
$1.661B
-3.74%
YoY
|
$1.633B
-5.2%
YoY
|
$1.756B
9.45%
YoY
|
$1.795B
31.06%
YoY
|
$1.725B
34.8%
YoY
|
$1.723B
43.41%
YoY
|
$1.604B
43.95%
YoY
|
$1.369B
28.66%
YoY
|
$1.280B
24.83%
YoY
|
$1.201B
37.86%
YoY
|
| Gross Profit |
$1.258B
0.24%
YoY
|
$1.298B
-0.46%
YoY
|
$1.291B
0.39%
YoY
|
$1.303B
2.36%
YoY
|
$1.255B
1.7%
YoY
|
$1.304B
2.44%
YoY
|
$1.286B
1.82%
YoY
|
$1.273B
1.76%
YoY
|
$1.234B
3.18%
YoY
|
$1.273B
-1.58%
YoY
|
$1.263B
-3.59%
YoY
|
$1.251B
-4.58%
YoY
|
$1.196B
-4.28%
YoY
|
$1.293B
5.09%
YoY
|
$1.310B
11.11%
YoY
|
$1.311B
11.0%
YoY
|
$1.250B
12.86%
YoY
|
$1.231B
7.15%
YoY
|
$1.179B
4.79%
YoY
|
$1.181B
15.35%
YoY
|
| Selling, General & Admin |
$380.0M
3.26%
YoY
|
$1.020B
-0.78%
YoY
|
$380.0M
3.26%
YoY
|
$378.0M
2.72%
YoY
|
$368.0M
-2.65%
YoY
|
$1.028B
-2.19%
YoY
|
$368.0M
6.05%
YoY
|
$368.0M
-63.35%
YoY
|
$378.0M
4.13%
YoY
|
$1.051B
-0.75%
YoY
|
$347.0M
-0.75%
YoY
|
$1.004B
178.36%
YoY
|
$363.0M
19.72%
YoY
|
$1.059B
3.8%
YoY
|
$349.6M
36.79%
YoY
|
$360.7M
19.14%
YoY
|
$303.2M
25.43%
YoY
|
$1.020B
-1.39%
YoY
|
$255.6M
21.03%
YoY
|
$302.7M
45.16%
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
|
N/A
|
| Depreciation & Amortization |
$561.0M
32.0%
YoY
|
$429.0M
2.39%
YoY
|
$555.0M
31.21%
YoY
|
$555.0M
29.67%
YoY
|
$425.0M
0.24%
YoY
|
$419.0M
-4.34%
YoY
|
$423.0M
1.44%
YoY
|
$428.0M
3.88%
YoY
|
$424.0M
-4.72%
YoY
|
$438.0M
0.07%
YoY
|
$417.0M
-0.97%
YoY
|
$412.0M
-2.94%
YoY
|
$445.0M
3.55%
YoY
|
$437.7M
0.16%
YoY
|
$421.1M
-5.12%
YoY
|
$424.5M
-4.44%
YoY
|
$429.7M
-6.81%
YoY
|
$437.0M
-26.01%
YoY
|
$443.8M
-10.54%
YoY
|
$444.2M
-16.66%
YoY
|
| Operating Expenses |
$380.0M
3.26%
YoY
|
$1.030B
-0.29%
YoY
|
$380.0M
3.26%
YoY
|
$378.0M
2.72%
YoY
|
$368.0M
-2.65%
YoY
|
$1.033B
-1.62%
YoY
|
$368.0M
6.05%
YoY
|
$368.0M
-63.46%
YoY
|
$378.0M
4.13%
YoY
|
$1.050B
-0.46%
YoY
|
$347.0M
-0.75%
YoY
|
$1.007B
179.19%
YoY
|
$363.0M
19.72%
YoY
|
$1.055B
1.27%
YoY
|
$349.6M
36.79%
YoY
|
$360.7M
19.14%
YoY
|
$303.2M
25.43%
YoY
|
$1.042B
-1.38%
YoY
|
$255.6M
21.03%
YoY
|
$302.7M
45.16%
YoY
|
| Operating Profit |
$878.0M
-1.01%
YoY
|
$268.0M
-1.11%
YoY
|
$911.0M
-0.76%
YoY
|
$925.0M
2.21%
YoY
|
$887.0M
3.62%
YoY
|
$271.0M
21.52%
YoY
|
$918.0M
0.22%
YoY
|
$905.0M
270.9%
YoY
|
$856.0M
2.76%
YoY
|
$223.0M
-6.57%
YoY
|
$916.0M
-4.62%
YoY
|
$244.0M
-74.32%
YoY
|
$833.0M
-11.97%
YoY
|
$238.7M
26.17%
YoY
|
$960.4M
4.0%
YoY
|
$950.3M
8.2%
YoY
|
$946.3M
9.35%
YoY
|
$189.2M
104.5%
YoY
|
$923.4M
1.04%
YoY
|
$878.3M
7.72%
YoY
|
| Interest Expense |
$97.00M
-3.0%
YoY
|
-$100.0M
0.0%
YoY
|
$102.0M
4.08%
YoY
|
$102.0M
6.25%
YoY
|
$100.0M
8.7%
YoY
|
-$100.0M
19.05%
YoY
|
$98.00M
30.67%
YoY
|
$96.00M
-136.92%
YoY
|
$92.00M
41.54%
YoY
|
-$84.00M
34.38%
YoY
|
$75.00M
29.75%
YoY
|
-$260.0M
-569.96%
YoY
|
$65.00M
24.13%
YoY
|
-$62.51M
21.9%
YoY
|
$57.80M
7.53%
YoY
|
$55.32M
2.16%
YoY
|
$52.36M
-4.28%
YoY
|
-$51.28M
-25.57%
YoY
|
$53.75M
-14.15%
YoY
|
$54.16M
-19.51%
YoY
|
| Other Income/Expense, Net |
-$1.000M
-83.33%
YoY
|
N/A
|
$14.00M
40.0%
YoY
|
$13.00M
225.0%
YoY
|
-$6.000M
-140.0%
YoY
|
N/A
|
$10.00M
100.0%
YoY
|
$4.000M
-63.64%
YoY
|
$15.00M
-25.0%
YoY
|
N/A
|
$5.000M
-41.13%
YoY
|
$11.00M
-24.53%
YoY
|
$20.00M
-5447.59%
YoY
|
N/A
|
$8.494M
42.71%
YoY
|
$14.58M
-66.73%
YoY
|
-$374.0K
-106.88%
YoY
|
N/A
|
$5.952M
-43.59%
YoY
|
$43.81M
340.5%
YoY
|
| Pretax Income |
$118.0M
-11.94%
YoY
|
$177.0M
-2.21%
YoY
|
$190.0M
1.06%
YoY
|
$184.0M
3.37%
YoY
|
$134.0M
17.54%
YoY
|
$181.0M
13.13%
YoY
|
$188.0M
-11.74%
YoY
|
$178.0M
304.55%
YoY
|
$114.0M
-43.28%
YoY
|
$160.0M
-45.12%
YoY
|
$213.0M
-36.27%
YoY
|
$44.00M
-87.0%
YoY
|
$201.0M
-20.2%
YoY
|
$291.6M
23.75%
YoY
|
$334.2M
82.42%
YoY
|
$338.4M
66.22%
YoY
|
$251.9M
258.45%
YoY
|
$235.6M
911.13%
YoY
|
$183.2M
234.53%
YoY
|
$203.6M
-314.79%
YoY
|
| Income Tax |
$25.00M
-30.56%
YoY
|
$44.00M
-4.35%
YoY
|
$51.00M
13.33%
YoY
|
$52.00M
0.0%
YoY
|
$36.00M
24.14%
YoY
|
$46.00M
27.78%
YoY
|
$45.00M
-15.09%
YoY
|
$52.00M
-16.13%
YoY
|
$29.00M
-52.46%
YoY
|
$36.00M
-60.5%
YoY
|
$53.00M
-39.62%
YoY
|
$62.00M
-36.75%
YoY
|
$61.00M
-19.79%
YoY
|
$91.14M
69.38%
YoY
|
$87.78M
97.06%
YoY
|
$98.03M
81.52%
YoY
|
$76.05M
307.05%
YoY
|
$53.81M
-2662.24%
YoY
|
$44.55M
360.2%
YoY
|
$54.01M
-356.29%
YoY
|
| Net Earnings |
$93.00M
-5.1%
YoY
|
$131.0M
-0.76%
YoY
|
$138.0M
-2.82%
YoY
|
$131.0M
3.15%
YoY
|
$98.00M
15.29%
YoY
|
$132.0M
6.45%
YoY
|
$142.0M
-11.8%
YoY
|
$127.0M
-805.56%
YoY
|
$85.00M
-38.85%
YoY
|
$124.0M
-39.35%
YoY
|
$161.0M
-34.55%
YoY
|
-$18.00M
-107.52%
YoY
|
$139.0M
-20.84%
YoY
|
$204.5M
12.92%
YoY
|
$246.0M
78.19%
YoY
|
$239.4M
60.56%
YoY
|
$175.6M
245.47%
YoY
|
$181.1M
607.25%
YoY
|
$138.1M
285.26%
YoY
|
$149.1M
-301.22%
YoY
|
| Basic Earnings Per Share |
$2.36
1.72%
YoY
|
N/A
|
$3.38
2.42%
YoY
|
$3.18
10.03%
YoY
|
$2.32
20.21%
YoY
|
N/A
|
$3.30
-7.04%
YoY
|
$2.89
-822.5%
YoY
|
$1.93
-35.45%
YoY
|
N/A
|
$3.55
-27.7%
YoY
|
-$0.40
-108.37%
YoY
|
$2.99
-12.57%
YoY
|
N/A
|
$4.91
86.69%
YoY
|
$4.78
68.9%
YoY
|
$3.42
252.58%
YoY
|
N/A
|
$2.63
286.76%
YoY
|
$2.83
-299.3%
YoY
|
| Diluted Earnings Per Share |
$2.33
2.64%
YoY
|
$3.21
5.59%
YoY
|
$3.32
2.47%
YoY
|
$3.13
10.21%
YoY
|
$2.27
20.11%
YoY
|
$3.04
11.22%
YoY
|
$3.24
-6.63%
YoY
|
$2.84
-825.38%
YoY
|
$1.89
-35.71%
YoY
|
$2.73
-33.53%
YoY
|
$3.47
-28.01%
YoY
|
-$0.39
-108.33%
YoY
|
$2.94
-12.24%
YoY
|
$4.11
-100.0%
YoY
|
$4.82
87.55%
YoY
|
$4.70
69.68%
YoY
|
$3.35
252.63%
YoY
|
$3.367M
589.17%
YoY
|
$2.57
277.94%
YoY
|
$2.77
-295.07%
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 |
39.43M shares
-6.32%
YoY
|
N/A
|
40.38M shares
-5.51%
YoY
|
40.79M shares
-6.46%
YoY
|
42.08M shares
-4.16%
YoY
|
N/A
|
42.73M shares
-5.23%
YoY
|
43.61M shares
-5.15%
YoY
|
43.91M shares
-5.13%
YoY
|
N/A
|
45.09M shares
-9.47%
YoY
|
45.98M shares
-7.78%
YoY
|
46.29M shares
-9.41%
YoY
|
N/A
|
49.81M shares
-4.81%
YoY
|
49.85M shares
-4.82%
YoY
|
51.10M shares
-2.28%
YoY
|
N/A
|
52.32M shares
-0.25%
YoY
|
52.38M shares
0.04%
YoY
|
| Diluted Shares Outstanding |
39.61M shares
-7.73%
YoY
|
N/A
|
41.63M shares
-5.13%
YoY
|
41.84M shares
-6.25%
YoY
|
42.93M shares
-4.6%
YoY
|
N/A
|
43.89M shares
-5.15%
YoY
|
44.63M shares
-2.92%
YoY
|
45.00M shares
-5.21%
YoY
|
N/A
|
46.27M shares
-9.4%
YoY
|
45.98M shares
-9.72%
YoY
|
47.47M shares
-9.53%
YoY
|
N/A
|
51.07M shares
-4.56%
YoY
|
50.93M shares
-4.97%
YoY
|
52.48M shares
-1.73%
YoY
|
N/A
|
53.51M shares
1.49%
YoY
|
53.59M shares
2.36%
YoY
|
Loading...