|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$8.158B
2.97%
YoY
|
$7.923B
13.33%
YoY
|
$6.991B
19.48%
YoY
|
$5.851B
-6.03%
YoY
|
$6.227B
9.27%
YoY
|
| Cost Of Revenue |
$5.819B
3.58%
YoY
|
$5.618B
9.95%
YoY
|
$5.109B
16.55%
YoY
|
$4.384B
-0.65%
YoY
|
$4.412B
12.81%
YoY
|
| Gross Profit |
$2.339B
1.5%
YoY
|
$2.305B
22.49%
YoY
|
$1.882B
28.22%
YoY
|
$1.468B
-19.11%
YoY
|
$1.814B
1.5%
YoY
|
| Selling, General & Admin |
$1.309B
-1.64%
YoY
|
$1.330B
23.37%
YoY
|
$1.078B
19.2%
YoY
|
$904.7M
-7.12%
YoY
|
$974.1M
4.26%
YoY
|
| Research & Development |
$31.90M
10.0%
YoY
|
$29.00M
26.64%
YoY
|
$22.90M
21.16%
YoY
|
$18.90M
-42.73%
YoY
|
$33.00M
15.79%
YoY
|
| Depreciation & Amortization |
$524.3M
9.94%
YoY
|
$476.9M
17.15%
YoY
|
$407.1M
7.08%
YoY
|
$380.2M
-9.52%
YoY
|
$420.2M
13.48%
YoY
|
| Operating Expenses |
$1.309B
-3.74%
YoY
|
$1.359B
23.44%
YoY
|
$1.101B
19.24%
YoY
|
$923.6M
-8.29%
YoY
|
$1.007B
4.6%
YoY
|
| Operating Profit |
$799.3M
0.73%
YoY
|
$793.5M
32.49%
YoY
|
$598.9M
44.1%
YoY
|
$415.6M
-36.62%
YoY
|
$655.7M
-6.4%
YoY
|
| Interest Expense |
$361.4M
14.19%
YoY
|
$316.5M
13.4%
YoY
|
$279.1M
-12.18%
YoY
|
$317.8M
-15.43%
YoY
|
$375.8M
-3.29%
YoY
|
| Other Income/Expense, Net |
$5.000M
-61.24%
YoY
|
$12.90M
69.74%
YoY
|
$7.600M
-61.62%
YoY
|
$19.80M
-83.88%
YoY
|
$122.8M
-165.63%
YoY
|
| Pretax Income |
$444.0M
-5.95%
YoY
|
$472.1M
14.34%
YoY
|
$412.9M
-53.88%
YoY
|
$895.3M
165.51%
YoY
|
$337.2M
431.86%
YoY
|
| Income Tax |
$108.7M
3.43%
YoY
|
$105.1M
5.42%
YoY
|
$99.70M
16.34%
YoY
|
$85.70M
-1.04%
YoY
|
$86.60M
2374.29%
YoY
|
| Net Earnings |
$335.7M
-8.45%
YoY
|
$366.7M
21.71%
YoY
|
$301.3M
-60.18%
YoY
|
$756.6M
353.87%
YoY
|
$166.7M
20737.5%
YoY
|
| Basic Earnings Per Share |
$5.98
-2.29%
YoY
|
$6.12
17.47%
YoY
|
$5.21
-58.05%
YoY
|
$12.42
413.22%
YoY
|
$2.42
24100.0%
YoY
|
| Diluted Earnings Per Share |
$5.51
-2.3%
YoY
|
$5.64
17.01%
YoY
|
$4.82
-60.13%
YoY
|
$12.09
407.98%
YoY
|
$2.38
23700.0%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
56.10M shares
-6.34%
YoY
|
59.90M shares
-0.17%
YoY
|
60.00M shares
-1.48%
YoY
|
60.90M shares
-5.14%
YoY
|
64.20M shares
-6.82%
YoY
|
| Diluted Shares Outstanding |
62.90M shares
-5.98%
YoY
|
66.90M shares
-0.15%
YoY
|
67.00M shares
6.86%
YoY
|
62.70M shares
-3.98%
YoY
|
65.30M shares
-6.85%
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.043B
4.65%
YoY
|
$2.175B
10.12%
YoY
|
$2.247B
11.79%
YoY
|
$1.984B
1.88%
YoY
|
$1.952B
-2.35%
YoY
|
$1.975B
0.45%
YoY
|
$2.010B
3.33%
YoY
|
$1.948B
4.75%
YoY
|
$1.999B
23.4%
YoY
|
$1.966B
25.51%
YoY
|
$1.945B
23.2%
YoY
|
$1.859B
21.94%
YoY
|
$1.620B
14.91%
YoY
|
$1.566B
-4.71%
YoY
|
$1.579B
-6.87%
YoY
|
$1.525B
22.24%
YoY
|
$1.410B
17.33%
YoY
|
$1.644B
12.74%
YoY
|
$1.696B
20.14%
YoY
|
| Cost Of Revenue |
$1.425B
1.35%
YoY
|
$1.536B
11.36%
YoY
|
$1.645B
14.65%
YoY
|
$1.388B
1.29%
YoY
|
$1.406B
-0.92%
YoY
|
$1.379B
-1.0%
YoY
|
$1.435B
2.92%
YoY
|
$1.370B
0.93%
YoY
|
$1.419B
17.69%
YoY
|
$1.393B
21.01%
YoY
|
$1.394B
17.49%
YoY
|
$1.358B
17.03%
YoY
|
$1.206B
16.96%
YoY
|
$1.151B
-5.6%
YoY
|
$1.187B
-6.36%
YoY
|
$1.160B
31.93%
YoY
|
$1.031B
23.13%
YoY
|
$1.220B
21.65%
YoY
|
$1.267B
30.49%
YoY
|
| Gross Profit |
$617.6M
13.16%
YoY
|
$638.5M
7.26%
YoY
|
$602.1M
4.64%
YoY
|
$596.2M
3.27%
YoY
|
$545.8M
-5.83%
YoY
|
$595.3M
3.96%
YoY
|
$575.4M
4.35%
YoY
|
$577.3M
15.09%
YoY
|
$579.6M
40.07%
YoY
|
$572.6M
38.01%
YoY
|
$551.4M
40.45%
YoY
|
$501.6M
37.54%
YoY
|
$413.8M
9.33%
YoY
|
$414.9M
-2.15%
YoY
|
$392.6M
-8.38%
YoY
|
$364.7M
-0.92%
YoY
|
$378.5M
3.98%
YoY
|
$424.0M
-6.9%
YoY
|
$428.5M
-2.68%
YoY
|
| Selling, General & Admin |
$326.2M
3.62%
YoY
|
$357.3M
7.75%
YoY
|
$350.1M
2.7%
YoY
|
$312.1M
-3.82%
YoY
|
$314.8M
-7.76%
YoY
|
$331.6M
2.69%
YoY
|
$340.9M
10.15%
YoY
|
$324.5M
7.84%
YoY
|
$341.3M
42.62%
YoY
|
$322.9M
41.19%
YoY
|
$309.5M
38.29%
YoY
|
$300.9M
33.73%
YoY
|
$239.3M
1.66%
YoY
|
$228.7M
-11.12%
YoY
|
$223.8M
-7.41%
YoY
|
$225.0M
18.86%
YoY
|
$235.4M
17.0%
YoY
|
$257.3M
2.47%
YoY
|
$241.7M
2.46%
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 |
$138.2M
10.03%
YoY
|
$152.5M
26.77%
YoY
|
$53.20M
-57.17%
YoY
|
$132.2M
9.53%
YoY
|
$125.6M
5.02%
YoY
|
$120.3M
7.03%
YoY
|
$124.2M
9.14%
YoY
|
$120.7M
13.33%
YoY
|
$119.6M
26.96%
YoY
|
$112.4M
21.38%
YoY
|
$113.8M
20.17%
YoY
|
$106.5M
13.54%
YoY
|
$94.20M
-1.15%
YoY
|
$92.60M
-8.95%
YoY
|
$94.70M
-8.33%
YoY
|
$93.80M
2.29%
YoY
|
$95.30M
6.48%
YoY
|
$101.7M
8.08%
YoY
|
$103.3M
7.83%
YoY
|
| Operating Expenses |
$326.2M
3.62%
YoY
|
$357.3M
7.75%
YoY
|
$403.9M
5.26%
YoY
|
$312.1M
-3.82%
YoY
|
$314.8M
-7.76%
YoY
|
$331.6M
2.69%
YoY
|
$383.7M
7.72%
YoY
|
$324.5M
-5.48%
YoY
|
$341.3M
42.62%
YoY
|
$322.9M
41.19%
YoY
|
$356.2M
36.63%
YoY
|
$343.3M
52.58%
YoY
|
$239.3M
1.66%
YoY
|
$228.7M
-11.12%
YoY
|
$260.7M
-10.32%
YoY
|
$225.0M
18.86%
YoY
|
$235.4M
17.0%
YoY
|
$257.3M
2.47%
YoY
|
$290.7M
8.67%
YoY
|
| Operating Profit |
$211.9M
16.3%
YoY
|
$238.4M
11.35%
YoY
|
$198.2M
3.39%
YoY
|
$234.6M
15.45%
YoY
|
$182.2M
-4.16%
YoY
|
$214.1M
2.29%
YoY
|
$191.7M
-1.79%
YoY
|
$203.2M
28.36%
YoY
|
$190.1M
38.05%
YoY
|
$209.3M
39.63%
YoY
|
$195.2M
47.99%
YoY
|
$158.3M
50.05%
YoY
|
$137.7M
37.7%
YoY
|
$149.9M
16.47%
YoY
|
$131.9M
-4.28%
YoY
|
$105.5M
-31.94%
YoY
|
$100.0M
-22.78%
YoY
|
$128.7M
-22.61%
YoY
|
$137.8M
-20.25%
YoY
|
| Interest Expense |
$105.7M
21.49%
YoY
|
$103.4M
22.95%
YoY
|
-$102.2M
12.8%
YoY
|
$88.50M
12.31%
YoY
|
$87.00M
8.75%
YoY
|
$84.10M
7.68%
YoY
|
-$90.60M
58.39%
YoY
|
$78.80M
-241.73%
YoY
|
$80.00M
25.39%
YoY
|
$78.10M
18.51%
YoY
|
-$57.20M
-21.43%
YoY
|
-$55.60M
-173.54%
YoY
|
$63.80M
-26.83%
YoY
|
$65.90M
-27.74%
YoY
|
-$72.80M
-3.32%
YoY
|
$75.60M
-8.25%
YoY
|
$87.20M
4.43%
YoY
|
$91.20M
-5.59%
YoY
|
-$75.30M
-23.4%
YoY
|
| Other Income/Expense, Net |
$2.000M
-127.4%
YoY
|
$4.600M
-20.69%
YoY
|
$6.700M
55.81%
YoY
|
-$200.0K
-108.7%
YoY
|
-$7.300M
-360.71%
YoY
|
$5.800M
65.71%
YoY
|
$4.300M
-121.29%
YoY
|
$2.300M
-85.63%
YoY
|
$2.800M
-131.11%
YoY
|
$3.500M
-71.54%
YoY
|
-$20.20M
-448.28%
YoY
|
$16.00M
-87.84%
YoY
|
-$9.000M
-107.02%
YoY
|
$12.30M
-133.33%
YoY
|
$5.800M
-38.95%
YoY
|
$131.6M
-208.22%
YoY
|
$128.2M
-30.93%
YoY
|
-$36.90M
-188.7%
YoY
|
$9.500M
400.0%
YoY
|
| Pretax Income |
$109.9M
33.37%
YoY
|
$124.0M
-14.72%
YoY
|
$72.90M
-25.54%
YoY
|
$143.3M
8.89%
YoY
|
$82.40M
-34.55%
YoY
|
$145.4M
24.59%
YoY
|
$97.90M
3.16%
YoY
|
$131.6M
5.2%
YoY
|
$125.9M
68.99%
YoY
|
$116.7M
-1.44%
YoY
|
$94.90M
-35.27%
YoY
|
$125.1M
-43.03%
YoY
|
$74.50M
-86.88%
YoY
|
$118.4M
3188.89%
YoY
|
$146.6M
103.61%
YoY
|
$219.6M
-576.36%
YoY
|
$567.7M
292.87%
YoY
|
$3.600M
-97.05%
YoY
|
$72.00M
-12.73%
YoY
|
| Income Tax |
$28.10M
40.5%
YoY
|
$27.30M
-14.95%
YoY
|
$21.90M
34.36%
YoY
|
$34.70M
9.46%
YoY
|
$20.00M
-30.07%
YoY
|
$32.10M
12.63%
YoY
|
$16.30M
-44.37%
YoY
|
$31.70M
18.28%
YoY
|
$28.60M
51.32%
YoY
|
$28.50M
15.38%
YoY
|
$29.30M
-30.9%
YoY
|
$26.80M
-23.43%
YoY
|
$18.90M
-10.43%
YoY
|
$24.70M
-525.86%
YoY
|
$42.40M
685.19%
YoY
|
$35.00M
79.49%
YoY
|
$21.10M
-26.22%
YoY
|
-$5.800M
-125.0%
YoY
|
$5.400M
-64.47%
YoY
|
| Net Earnings |
$81.90M
30.83%
YoY
|
$96.80M
-14.56%
YoY
|
$51.00M
-37.5%
YoY
|
$108.8M
9.02%
YoY
|
$62.60M
-35.6%
YoY
|
$113.3M
28.6%
YoY
|
$81.60M
24.2%
YoY
|
$99.80M
11.38%
YoY
|
$97.20M
79.67%
YoY
|
$88.10M
-4.13%
YoY
|
$65.70M
-21.69%
YoY
|
$89.60M
-47.36%
YoY
|
$54.10M
-89.66%
YoY
|
$91.90M
-541.83%
YoY
|
$83.90M
180.6%
YoY
|
$170.2M
-413.44%
YoY
|
$523.3M
376.16%
YoY
|
-$20.80M
-125.62%
YoY
|
$29.90M
-47.54%
YoY
|
| Basic Earnings Per Share |
$1.71
54.05%
YoY
|
$1.87
-3.61%
YoY
|
N/A
|
$1.95
17.47%
YoY
|
$1.11
-30.63%
YoY
|
$1.94
32.88%
YoY
|
N/A
|
$1.66
11.41%
YoY
|
$1.60
63.27%
YoY
|
$1.46
-12.05%
YoY
|
N/A
|
$1.49
-46.21%
YoY
|
$0.98
-88.43%
YoY
|
$1.66
-764.0%
YoY
|
N/A
|
$2.77
-391.58%
YoY
|
$8.47
395.32%
YoY
|
-$0.25
-120.16%
YoY
|
N/A
|
| Diluted Earnings Per Share |
$1.56
51.46%
YoY
|
$1.71
-3.93%
YoY
|
$0.84
-32.26%
YoY
|
$1.79
16.99%
YoY
|
$1.03
-30.41%
YoY
|
$1.78
31.85%
YoY
|
$1.24
27.84%
YoY
|
$1.53
16.97%
YoY
|
$1.48
60.87%
YoY
|
$1.35
-11.18%
YoY
|
$0.97
-100.0%
YoY
|
$1.31
-51.91%
YoY
|
$0.92
-89.05%
YoY
|
$1.52
-708.0%
YoY
|
$1.313M
182.8%
YoY
|
$2.72
-386.32%
YoY
|
$8.40
397.04%
YoY
|
-$0.25
-120.66%
YoY
|
$464.3K
55937937.87%
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 |
47.96M shares
-15.09%
YoY
|
52.15M shares
-10.78%
YoY
|
54.32M shares
-7.03%
YoY
|
55.72M shares
-8.03%
YoY
|
56.48M shares
-6.92%
YoY
|
58.45M shares
-3.15%
YoY
|
58.43M shares
-4.56%
YoY
|
60.59M shares
-4.95%
YoY
|
60.68M shares
2.99%
YoY
|
60.35M shares
2.99%
YoY
|
61.22M shares
2.44%
YoY
|
63.74M shares
5.53%
YoY
|
58.92M shares
-4.51%
YoY
|
58.60M shares
-6.23%
YoY
|
59.76M shares
-6.2%
YoY
|
60.40M shares
-5.18%
YoY
|
61.70M shares
-3.74%
YoY
|
62.50M shares
-4.87%
YoY
|
63.71M shares
-5.9%
YoY
|
| Diluted Shares Outstanding |
54.10M shares
-14.26%
YoY
|
58.20M shares
-10.74%
YoY
|
N/A
|
62.40M shares
-6.87%
YoY
|
63.10M shares
-6.66%
YoY
|
65.20M shares
-3.12%
YoY
|
N/A
|
67.00M shares
-2.19%
YoY
|
67.60M shares
2.89%
YoY
|
67.30M shares
2.28%
YoY
|
N/A
|
68.50M shares
11.2%
YoY
|
65.70M shares
5.63%
YoY
|
65.80M shares
5.28%
YoY
|
N/A
|
61.60M shares
-3.3%
YoY
|
62.20M shares
-4.45%
YoY
|
62.50M shares
-6.58%
YoY
|
N/A
|
Loading...