|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$23.26B
-0.2%
YoY
|
$23.31B
-0.69%
YoY
|
$23.47B
12.33%
YoY
|
$20.89B
8.45%
YoY
|
$19.26B
13.01%
YoY
|
| Cost Of Revenue |
$21.75B
0.41%
YoY
|
$21.67B
-0.41%
YoY
|
$21.76B
11.68%
YoY
|
$19.48B
9.01%
YoY
|
$17.87B
12.14%
YoY
|
| Gross Profit |
$1.504B
-8.23%
YoY
|
$1.639B
-4.16%
YoY
|
$1.710B
21.31%
YoY
|
$1.410B
1.29%
YoY
|
$1.392B
25.52%
YoY
|
| Selling, General & Admin |
$707.6M
0.73%
YoY
|
$702.5M
-1.71%
YoY
|
$714.7M
4.37%
YoY
|
$684.8M
6.47%
YoY
|
$643.2M
9.22%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$604.1M
-2.67%
YoY
|
$620.7M
2.7%
YoY
|
$604.4M
4.84%
YoY
|
$576.5M
0.45%
YoY
|
$573.9M
6.3%
YoY
|
| Operating Expenses |
$707.6M
0.73%
YoY
|
$702.5M
-1.71%
YoY
|
$714.7M
4.37%
YoY
|
$684.8M
6.47%
YoY
|
$643.2M
9.22%
YoY
|
| Operating Profit |
$777.3M
-12.44%
YoY
|
$887.7M
-4.88%
YoY
|
$933.2M
42.63%
YoY
|
$654.3M
-3.12%
YoY
|
$675.4M
48.73%
YoY
|
| Interest Expense |
-$140.6M
10.19%
YoY
|
-$127.6M
-226.21%
YoY
|
$101.1M
2.54%
YoY
|
$98.60M
7.41%
YoY
|
$91.80M
-7.83%
YoY
|
| Other Income/Expense, Net |
$71.00M
-7.79%
YoY
|
$77.00M
-8.0%
YoY
|
$83.70M
46.33%
YoY
|
$57.20M
-12.54%
YoY
|
$65.40M
-9.42%
YoY
|
| Pretax Income |
$625.1M
-14.71%
YoY
|
$732.9M
-5.7%
YoY
|
$777.2M
52.6%
YoY
|
$509.3M
-12.72%
YoY
|
$583.5M
94.95%
YoY
|
| Income Tax |
$150.0M
-21.51%
YoY
|
$191.1M
5.7%
YoY
|
$180.8M
35.23%
YoY
|
$133.7M
-2.9%
YoY
|
$137.7M
46.65%
YoY
|
| Net Earnings |
$436.8M
-13.78%
YoY
|
$506.6M
-11.51%
YoY
|
$572.5M
74.7%
YoY
|
$327.7M
-12.36%
YoY
|
$373.9M
135.9%
YoY
|
| Basic Earnings Per Share |
$8.22
-8.87%
YoY
|
$9.02
-7.3%
YoY
|
$9.73
77.23%
YoY
|
$5.49
-11.74%
YoY
|
$6.22
136.5%
YoY
|
| Diluted Earnings Per Share |
$8.15
-9.14%
YoY
|
$8.97
-7.33%
YoY
|
$9.68
76.97%
YoY
|
$5.47
-11.63%
YoY
|
$6.19
136.26%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
53.17M shares
-5.3%
YoY
|
56.14M shares
-4.57%
YoY
|
58.83M shares
-1.41%
YoY
|
59.67M shares
-0.68%
YoY
|
60.08M shares
-0.28%
YoY
|
| Diluted Shares Outstanding |
53.59M shares
-5.11%
YoY
|
56.48M shares
-4.47%
YoY
|
59.12M shares
-1.34%
YoY
|
59.92M shares
-0.83%
YoY
|
60.42M shares
-0.02%
YoY
|
|
Concept
|
2026 Q2 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2021 Q4 | 2021 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$5.823B
-3.44%
YoY
|
$5.989B
4.79%
YoY
|
$5.680B
1.71%
YoY
|
$6.030B
0.3%
YoY
|
$5.560B
-7.24%
YoY
|
$5.715B
-2.17%
YoY
|
$5.584B
-6.91%
YoY
|
$6.012B
2.86%
YoY
|
$5.995B
N/A
|
$5.841B
11.45%
YoY
|
$5.999B
18.3%
YoY
|
$5.846B
12.23%
YoY
|
$5.241B
22.8%
YoY
|
$5.071B
6.52%
YoY
|
$5.208B
-2.73%
YoY
|
$4.268B
-12.9%
YoY
|
$4.761B
94.75%
YoY
|
| Cost Of Revenue |
$5.373B
-3.91%
YoY
|
$5.548B
4.85%
YoY
|
$5.316B
2.65%
YoY
|
$5.591B
0.5%
YoY
|
$5.201B
-6.2%
YoY
|
$5.291B
-1.82%
YoY
|
$5.179B
-6.07%
YoY
|
$5.564B
2.73%
YoY
|
$5.545B
N/A
|
$5.389B
10.79%
YoY
|
$5.514B
16.55%
YoY
|
$5.416B
10.82%
YoY
|
$4.864B
20.36%
YoY
|
$4.731B
8.53%
YoY
|
$4.887B
0.52%
YoY
|
$4.042B
-9.33%
YoY
|
$4.359B
69.5%
YoY
|
| Gross Profit |
$450.3M
2.55%
YoY
|
$441.1M
4.13%
YoY
|
$363.7M
-10.26%
YoY
|
$439.1M
-2.16%
YoY
|
$359.2M
-20.14%
YoY
|
$423.6M
-6.28%
YoY
|
$405.3M
-16.48%
YoY
|
$448.8M
4.37%
YoY
|
$449.8M
N/A
|
$452.0M
19.93%
YoY
|
$485.3M
42.78%
YoY
|
$430.0M
33.75%
YoY
|
$376.9M
66.25%
YoY
|
$339.9M
-15.32%
YoY
|
$321.5M
-34.76%
YoY
|
$226.7M
-50.64%
YoY
|
$401.4M
-415.07%
YoY
|
| Selling, General & Admin |
$190.3M
2.15%
YoY
|
$168.9M
4.45%
YoY
|
$166.4M
-4.42%
YoY
|
$186.3M
6.27%
YoY
|
$172.4M
-4.49%
YoY
|
$161.7M
-0.37%
YoY
|
$174.1M
-1.97%
YoY
|
$175.3M
-0.85%
YoY
|
$180.5M
N/A
|
$162.3M
-0.98%
YoY
|
$177.6M
3.74%
YoY
|
$176.8M
-0.28%
YoY
|
$163.9M
0.37%
YoY
|
$171.2M
0.23%
YoY
|
$177.3M
4.97%
YoY
|
$163.3M
10.56%
YoY
|
$170.8M
13.19%
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
|
| Depreciation & Amortization |
$149.9M
4.46%
YoY
|
$155.9M
-2.01%
YoY
|
$147.5M
-3.22%
YoY
|
$143.5M
-6.76%
YoY
|
$147.7M
-4.89%
YoY
|
$159.1M
3.24%
YoY
|
$152.4M
0.79%
YoY
|
$153.9M
4.55%
YoY
|
$155.3M
N/A
|
$154.1M
10.62%
YoY
|
$151.2M
-0.26%
YoY
|
$147.2M
2.65%
YoY
|
$139.3M
-0.78%
YoY
|
$151.6M
0.93%
YoY
|
$143.4M
1.85%
YoY
|
$140.4M
3.01%
YoY
|
$150.2M
15.27%
YoY
|
| Operating Expenses |
$190.3M
2.15%
YoY
|
$171.5M
-12.46%
YoY
|
$166.4M
-4.42%
YoY
|
$186.3M
6.27%
YoY
|
$172.4M
-12.84%
YoY
|
$195.9M
10.49%
YoY
|
$174.1M
-10.63%
YoY
|
$175.3M
-0.85%
YoY
|
$197.8M
N/A
|
$177.3M
8.18%
YoY
|
$194.8M
13.79%
YoY
|
$176.8M
-0.28%
YoY
|
$163.9M
0.37%
YoY
|
$171.2M
0.23%
YoY
|
$177.3M
4.97%
YoY
|
$163.3M
10.56%
YoY
|
$170.8M
13.19%
YoY
|
| Operating Profit |
$260.0M
4.8%
YoY
|
$269.6M
18.4%
YoY
|
$197.3M
-10.52%
YoY
|
$248.1M
-4.87%
YoY
|
$181.6M
-27.94%
YoY
|
$227.7M
-17.11%
YoY
|
$220.5M
-24.1%
YoY
|
$260.8M
9.9%
YoY
|
$252.0M
N/A
|
$274.7M
38.88%
YoY
|
$290.5M
101.6%
YoY
|
$237.3M
84.67%
YoY
|
$197.8M
315.55%
YoY
|
$144.1M
-29.88%
YoY
|
$128.5M
-58.2%
YoY
|
$47.60M
-82.93%
YoY
|
$205.5M
-169.83%
YoY
|
| Interest Expense |
-$30.50M
-6.73%
YoY
|
-$38.60M
60.17%
YoY
|
-$33.50M
4.04%
YoY
|
-$32.70M
-3.25%
YoY
|
-$35.80M
15.11%
YoY
|
-$24.10M
-57.12%
YoY
|
-$32.20M
-24.24%
YoY
|
-$33.80M
-239.67%
YoY
|
-$31.10M
N/A
|
-$56.20M
-326.61%
YoY
|
-$42.50M
-270.68%
YoY
|
$24.20M
-2.81%
YoY
|
$24.80M
9.73%
YoY
|
$24.90M
11.66%
YoY
|
$24.90M
11.66%
YoY
|
$22.60M
-14.72%
YoY
|
$22.30M
-18.01%
YoY
|
| Other Income/Expense, Net |
$12.70M
-9.93%
YoY
|
N/A
|
$16.00M
46.79%
YoY
|
$14.10M
12.8%
YoY
|
$20.80M
9.47%
YoY
|
N/A
|
$10.90M
-54.96%
YoY
|
$12.50M
-26.9%
YoY
|
$19.00M
N/A
|
N/A
|
$24.20M
41.52%
YoY
|
$17.10M
-43.38%
YoY
|
$20.30M
62.4%
YoY
|
$17.10M
175.81%
YoY
|
$30.20M
205.05%
YoY
|
$12.50M
-38.42%
YoY
|
$6.200M
40.91%
YoY
|
| Pretax Income |
$216.7M
-0.37%
YoY
|
$112.8M
-29.01%
YoY
|
$159.4M
-16.37%
YoY
|
$217.5M
-3.97%
YoY
|
$135.4M
-13.7%
YoY
|
$158.9M
-10.02%
YoY
|
$190.6M
-10.31%
YoY
|
$226.5M
13.59%
YoY
|
$156.9M
N/A
|
$176.6M
14.01%
YoY
|
$212.5M
102.77%
YoY
|
$199.4M
161.34%
YoY
|
$154.9M
1014.39%
YoY
|
$104.8M
-54.3%
YoY
|
$76.30M
-72.63%
YoY
|
$13.90M
-94.09%
YoY
|
$229.3M
-172.04%
YoY
|
| Income Tax |
$38.40M
-7.69%
YoY
|
$18.10M
-68.41%
YoY
|
$45.10M
-4.25%
YoY
|
$41.60M
-9.96%
YoY
|
$45.20M
11.6%
YoY
|
$57.30M
22.7%
YoY
|
$47.10M
13.49%
YoY
|
$46.20M
1.32%
YoY
|
$40.50M
N/A
|
$46.70M
11.99%
YoY
|
$41.50M
76.6%
YoY
|
$45.60M
123.53%
YoY
|
$41.70M
99.52%
YoY
|
$23.50M
-40.2%
YoY
|
$20.40M
-65.37%
YoY
|
$20.90M
-53.14%
YoY
|
$39.30M
-195.85%
YoY
|
| Net Earnings |
$172.3M
4.3%
YoY
|
$82.70M
-6.13%
YoY
|
$108.2M
-20.32%
YoY
|
$165.2M
-4.56%
YoY
|
$80.70M
-26.37%
YoY
|
$88.10M
-30.79%
YoY
|
$135.8M
-19.5%
YoY
|
$173.1M
20.54%
YoY
|
$109.6M
N/A
|
$127.3M
37.92%
YoY
|
$168.7M
146.28%
YoY
|
$143.6M
190.69%
YoY
|
$92.30M
-448.3%
YoY
|
$68.50M
-60.9%
YoY
|
$49.40M
-75.75%
YoY
|
-$26.50M
-115.19%
YoY
|
$175.2M
-159.61%
YoY
|
| Basic Earnings Per Share |
$3.38
10.1%
YoY
|
N/A
|
$2.03
-16.12%
YoY
|
$3.07
0.99%
YoY
|
$1.50
-21.47%
YoY
|
N/A
|
$2.42
-15.09%
YoY
|
$3.04
25.62%
YoY
|
$1.91
N/A
|
N/A
|
$2.85
150.0%
YoY
|
$2.42
195.12%
YoY
|
$1.55
-452.27%
YoY
|
$1.14
-60.82%
YoY
|
$0.82
-75.74%
YoY
|
-$0.44
-115.17%
YoY
|
$2.91
-159.51%
YoY
|
| Diluted Earnings Per Share |
$3.34
9.15%
YoY
|
$1.58
-1.86%
YoY
|
$2.02
-16.18%
YoY
|
$3.06
1.32%
YoY
|
$1.49
-21.54%
YoY
|
$1.61
-26.07%
YoY
|
$2.41
-15.19%
YoY
|
$3.02
25.31%
YoY
|
$1.90
N/A
|
$2.18
41.39%
YoY
|
$2.84
149.27%
YoY
|
$2.41
193.9%
YoY
|
$1.54
-450.0%
YoY
|
$1.14
-60.55%
YoY
|
$0.82
-75.6%
YoY
|
-$0.44
-115.22%
YoY
|
$2.89
-159.1%
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
|
| Basic Shares Outstanding |
50.10M shares
-6.3%
YoY
|
51.87M shares
-4.55%
YoY
|
53.21M shares
-5.42%
YoY
|
53.46M shares
-5.85%
YoY
|
53.64M shares
-5.96%
YoY
|
54.34M shares
-6.73%
YoY
|
56.26M shares
-4.86%
YoY
|
56.79M shares
-4.26%
YoY
|
57.03M shares
-3.54%
YoY
|
58.26M shares
-2.17%
YoY
|
59.13M shares
-1.28%
YoY
|
59.32M shares
-1.03%
YoY
|
59.55M shares
-0.59%
YoY
|
59.90M shares
-0.65%
YoY
|
59.93M shares
-0.63%
YoY
|
59.91M shares
-0.42%
YoY
|
60.29M shares
0.31%
YoY
|
| Diluted Shares Outstanding |
51.55M shares
-4.64%
YoY
|
N/A
|
53.65M shares
-4.83%
YoY
|
54.06M shares
-5.55%
YoY
|
54.23M shares
-5.81%
YoY
|
N/A
|
56.37M shares
-5.04%
YoY
|
57.23M shares
-3.9%
YoY
|
57.57M shares
N/A
|
N/A
|
59.37M shares
-1.21%
YoY
|
59.56M shares
-1.08%
YoY
|
59.79M shares
-0.2%
YoY
|
60.10M shares
-0.85%
YoY
|
60.21M shares
-0.58%
YoY
|
59.91M shares
-0.7%
YoY
|
60.61M shares
0.85%
YoY
|
Loading...