|
Concept
|
2026 | 2025 | 2024 | 2023 | 2022 |
|---|---|---|---|---|---|
| Revenue |
$7.807B
1.24%
YoY
|
$7.712B
-0.5%
YoY
|
$7.751B
-10.65%
YoY
|
$8.674B
5.2%
YoY
|
$8.246B
21.56%
YoY
|
| Cost Of Revenue |
$4.204B
1.8%
YoY
|
$4.129B
-7.15%
YoY
|
$4.447B
-11.0%
YoY
|
$4.997B
8.29%
YoY
|
$4.614B
11.57%
YoY
|
| Gross Profit |
$3.603B
0.58%
YoY
|
$3.582B
8.44%
YoY
|
$3.304B
-10.17%
YoY
|
$3.678B
1.26%
YoY
|
$3.632B
37.77%
YoY
|
| Selling, General & Admin |
$2.187B
1.64%
YoY
|
$2.152B
5.24%
YoY
|
$2.045B
-6.17%
YoY
|
$2.179B
0.02%
YoY
|
$2.179B
26.27%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$231.4M
0.72%
YoY
|
$229.8M
-1.2%
YoY
|
$232.6M
8.61%
YoY
|
$214.2M
9.21%
YoY
|
$196.1M
3.94%
YoY
|
| Operating Expenses |
$2.187B
1.64%
YoY
|
$2.152B
5.24%
YoY
|
$2.045B
-6.17%
YoY
|
$2.179B
0.02%
YoY
|
$2.179B
26.27%
YoY
|
| Operating Profit |
$1.416B
-1.01%
YoY
|
$1.430B
13.62%
YoY
|
$1.259B
-16.0%
YoY
|
$1.498B
3.12%
YoY
|
$1.453B
59.56%
YoY
|
| Interest Expense |
$36.84M
-33.68%
YoY
|
$55.55M
90.48%
YoY
|
$29.16M
1190.35%
YoY
|
$2.260M
-221.18%
YoY
|
-$1.865M
-88.51%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$1.453B
-2.23%
YoY
|
$1.486B
16.68%
YoY
|
$1.273B
-15.15%
YoY
|
$1.501B
3.41%
YoY
|
$1.451B
62.25%
YoY
|
| Income Tax |
$364.1M
1.01%
YoY
|
$360.5M
11.4%
YoY
|
$323.6M
-13.19%
YoY
|
$372.8M
14.73%
YoY
|
$324.9M
52.01%
YoY
|
| Net Earnings |
$1.088B
-3.27%
YoY
|
$1.125B
18.48%
YoY
|
$949.8M
-15.79%
YoY
|
$1.128B
0.14%
YoY
|
$1.126B
65.46%
YoY
|
| Basic Earnings Per Share |
$8.96
0.56%
YoY
|
$8.91
-39.43%
YoY
|
$14.71
-11.28%
YoY
|
$16.58
9.29%
YoY
|
$15.17
72.19%
YoY
|
| Diluted Earnings Per Share |
$8.84
0.57%
YoY
|
$8.79
-39.59%
YoY
|
$14.55
-10.86%
YoY
|
$16.32
10.66%
YoY
|
$14.75
71.31%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
121.4M shares
-3.8%
YoY
|
126.2M shares
95.5%
YoY
|
64.57M shares
-5.07%
YoY
|
68.02M shares
-8.42%
YoY
|
74.27M shares
-3.87%
YoY
|
| Diluted Shares Outstanding |
123.2M shares
-3.82%
YoY
|
128.0M shares
96.17%
YoY
|
65.27M shares
-5.54%
YoY
|
69.10M shares
-9.5%
YoY
|
76.35M shares
-3.42%
YoY
|
|
Concept
|
2026 Q2 | 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 |
$1.805B
4.35%
YoY
|
$2.357B
-4.27%
YoY
|
$1.883B
4.56%
YoY
|
$1.837B
2.71%
YoY
|
$1.730B
4.2%
YoY
|
$2.462B
8.04%
YoY
|
$1.801B
-2.86%
YoY
|
$1.788B
-3.99%
YoY
|
$1.660B
-5.42%
YoY
|
$2.279B
-7.1%
YoY
|
$1.854B
-15.46%
YoY
|
$1.863B
-12.86%
YoY
|
$1.755B
-7.18%
YoY
|
$2.453B
-1.92%
YoY
|
$2.193B
7.08%
YoY
|
$2.138B
9.71%
YoY
|
$1.891B
8.13%
YoY
|
$2.501B
9.09%
YoY
|
$2.048B
16.04%
YoY
|
$1.948B
30.69%
YoY
|
| Cost Of Revenue |
$1.012B
4.95%
YoY
|
$1.252B
-7.27%
YoY
|
$1.015B
5.85%
YoY
|
$972.1M
1.06%
YoY
|
$964.3M
12.41%
YoY
|
$1.350B
9.77%
YoY
|
$959.0M
-7.02%
YoY
|
$962.0M
-12.95%
YoY
|
$857.8M
-20.6%
YoY
|
$1.230B
-14.75%
YoY
|
$1.031B
-19.56%
YoY
|
$1.105B
-8.58%
YoY
|
$1.080B
1.67%
YoY
|
$1.443B
4.9%
YoY
|
$1.282B
11.28%
YoY
|
$1.209B
10.9%
YoY
|
$1.063B
6.68%
YoY
|
$1.376B
3.65%
YoY
|
$1.152B
8.79%
YoY
|
$1.090B
16.0%
YoY
|
| Gross Profit |
$793.4M
3.61%
YoY
|
$1.105B
-0.62%
YoY
|
$867.7M
3.09%
YoY
|
$864.6M
4.63%
YoY
|
$765.8M
-4.57%
YoY
|
$1.112B
6.02%
YoY
|
$841.7M
2.35%
YoY
|
$826.3M
9.08%
YoY
|
$802.5M
18.88%
YoY
|
$1.049B
3.84%
YoY
|
$822.4M
-9.68%
YoY
|
$757.6M
-18.44%
YoY
|
$675.1M
-18.53%
YoY
|
$1.010B
-10.25%
YoY
|
$910.5M
1.68%
YoY
|
$928.8M
8.2%
YoY
|
$828.5M
10.05%
YoY
|
$1.125B
16.58%
YoY
|
$895.5M
26.91%
YoY
|
$858.4M
55.73%
YoY
|
| Selling, General & Admin |
$501.7M
5.61%
YoY
|
$627.1M
1.81%
YoY
|
$548.6M
5.28%
YoY
|
$536.6M
0.03%
YoY
|
$475.1M
-0.75%
YoY
|
$615.9M
4.3%
YoY
|
$521.1M
2.72%
YoY
|
$536.4M
10.37%
YoY
|
$478.7M
0.65%
YoY
|
$590.5M
9.34%
YoY
|
$507.3M
-11.14%
YoY
|
$486.0M
-13.72%
YoY
|
$475.6M
-5.84%
YoY
|
$540.1M
-10.09%
YoY
|
$570.9M
1.0%
YoY
|
$563.3M
5.23%
YoY
|
$505.1M
5.73%
YoY
|
$600.7M
7.65%
YoY
|
$565.2M
31.15%
YoY
|
$535.3M
46.32%
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 |
$56.12M
-0.51%
YoY
|
$60.77M
4.52%
YoY
|
$57.51M
-1.51%
YoY
|
$56.76M
0.88%
YoY
|
$56.40M
-1.04%
YoY
|
$58.15M
-12.65%
YoY
|
$58.39M
5.78%
YoY
|
$56.27M
1.86%
YoY
|
$57.00M
2.51%
YoY
|
$66.56M
17.31%
YoY
|
$55.20M
0.45%
YoY
|
$55.24M
5.82%
YoY
|
$55.60M
10.65%
YoY
|
$56.74M
13.06%
YoY
|
$54.96M
11.67%
YoY
|
$52.20M
7.05%
YoY
|
$50.25M
4.86%
YoY
|
$50.19M
3.7%
YoY
|
$49.21M
4.26%
YoY
|
$48.77M
3.98%
YoY
|
| Operating Expenses |
$501.7M
5.61%
YoY
|
$627.1M
1.81%
YoY
|
$548.6M
5.28%
YoY
|
$536.6M
0.03%
YoY
|
$475.1M
-0.75%
YoY
|
$615.9M
4.3%
YoY
|
$521.1M
2.72%
YoY
|
$536.4M
10.37%
YoY
|
$478.7M
0.65%
YoY
|
$590.5M
9.34%
YoY
|
$507.3M
-11.14%
YoY
|
$486.0M
-13.72%
YoY
|
$475.6M
-5.84%
YoY
|
$540.1M
-10.09%
YoY
|
$570.9M
1.0%
YoY
|
$563.3M
5.23%
YoY
|
$505.1M
5.73%
YoY
|
$600.7M
7.63%
YoY
|
$565.2M
31.15%
YoY
|
$535.3M
46.32%
YoY
|
| Operating Profit |
$291.7M
0.34%
YoY
|
$477.8M
-3.63%
YoY
|
$319.1M
-0.47%
YoY
|
$328.1M
13.16%
YoY
|
$290.7M
-10.23%
YoY
|
$495.8M
8.23%
YoY
|
$320.6M
1.77%
YoY
|
$289.9M
6.76%
YoY
|
$323.8M
62.34%
YoY
|
$458.1M
-2.49%
YoY
|
$315.1M
-7.23%
YoY
|
$271.5M
-25.71%
YoY
|
$199.5M
-38.33%
YoY
|
$469.8M
-10.44%
YoY
|
$339.6M
2.84%
YoY
|
$365.5M
13.13%
YoY
|
$323.5M
17.55%
YoY
|
$524.6M
28.86%
YoY
|
$330.3M
20.27%
YoY
|
$323.1M
74.31%
YoY
|
| Interest Expense |
$6.907M
-27.55%
YoY
|
$8.440M
-32.4%
YoY
|
$9.785M
-17.09%
YoY
|
$9.080M
-40.29%
YoY
|
$9.533M
-40.62%
YoY
|
$12.49M
-5.04%
YoY
|
$11.80M
64.33%
YoY
|
$15.21M
356.01%
YoY
|
$16.05M
191.98%
YoY
|
$13.15M
850.61%
YoY
|
$7.182M
1841.08%
YoY
|
$3.335M
869.48%
YoY
|
$5.498M
3273.01%
YoY
|
$1.383M
1453.93%
YoY
|
$370.0K
-405.79%
YoY
|
$344.0K
782.05%
YoY
|
$163.0K
-108.71%
YoY
|
$89.00K
-103.87%
YoY
|
-$121.0K
-97.74%
YoY
|
$39.00K
-100.6%
YoY
|
| Other Income/Expense, Net |
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
|
| Pretax Income |
$298.6M
-0.55%
YoY
|
$486.2M
-4.34%
YoY
|
$328.9M
-1.06%
YoY
|
$337.1M
10.49%
YoY
|
$300.2M
-11.66%
YoY
|
$508.3M
7.86%
YoY
|
$332.4M
3.16%
YoY
|
$305.1M
11.0%
YoY
|
$339.9M
65.82%
YoY
|
$471.2M
0.01%
YoY
|
$322.3M
-5.22%
YoY
|
$274.9M
-24.87%
YoY
|
$205.0M
-36.67%
YoY
|
$471.2M
-10.2%
YoY
|
$340.0M
2.99%
YoY
|
$365.9M
13.22%
YoY
|
$323.6M
18.42%
YoY
|
$524.7M
31.23%
YoY
|
$330.1M
22.61%
YoY
|
$323.1M
80.63%
YoY
|
| Income Tax |
$67.23M
-2.54%
YoY
|
$118.2M
-4.19%
YoY
|
$87.34M
4.6%
YoY
|
$89.58M
12.85%
YoY
|
$68.98M
-7.05%
YoY
|
$123.4M
5.65%
YoY
|
$83.49M
-1.74%
YoY
|
$79.38M
8.18%
YoY
|
$74.22M
53.2%
YoY
|
$116.8M
0.54%
YoY
|
$84.97M
-3.74%
YoY
|
$73.38M
-25.73%
YoY
|
$48.44M
-30.33%
YoY
|
$116.2M
-4.55%
YoY
|
$88.28M
9.5%
YoY
|
$98.79M
28.18%
YoY
|
$69.53M
52.81%
YoY
|
$121.7M
33.91%
YoY
|
$80.62M
19.46%
YoY
|
$77.07M
73.84%
YoY
|
| Net Earnings |
$231.4M
0.04%
YoY
|
$368.0M
-4.38%
YoY
|
$241.6M
-2.96%
YoY
|
$247.6M
9.66%
YoY
|
$231.3M
-12.95%
YoY
|
$384.9M
8.59%
YoY
|
$249.0M
4.92%
YoY
|
$225.7M
12.03%
YoY
|
$265.7M
69.72%
YoY
|
$354.4M
-0.16%
YoY
|
$237.3M
-5.74%
YoY
|
$201.5M
-24.55%
YoY
|
$156.5M
-38.4%
YoY
|
$355.0M
-11.9%
YoY
|
$251.7M
0.88%
YoY
|
$267.1M
8.54%
YoY
|
$254.1M
11.55%
YoY
|
$402.9M
30.4%
YoY
|
$249.5M
23.67%
YoY
|
$246.1M
82.86%
YoY
|
| Basic Earnings Per Share |
$1.95
3.72%
YoY
|
N/A
|
$1.99
0.0%
YoY
|
$2.03
15.34%
YoY
|
$1.88
-54.59%
YoY
|
N/A
|
$1.99
-46.22%
YoY
|
$1.76
-43.95%
YoY
|
$4.14
73.95%
YoY
|
N/A
|
$3.70
-1.86%
YoY
|
$3.14
-19.9%
YoY
|
$2.38
-33.7%
YoY
|
N/A
|
$3.77
11.87%
YoY
|
$3.92
19.15%
YoY
|
$3.59
19.27%
YoY
|
N/A
|
$3.37
29.62%
YoY
|
$3.29
90.17%
YoY
|
| Diluted Earnings Per Share |
$1.93
4.32%
YoY
|
$3.04
-0.98%
YoY
|
$1.96
0.0%
YoY
|
$2.00
14.94%
YoY
|
$1.85
-54.55%
YoY
|
$3.08
-43.41%
YoY
|
$1.96
-46.45%
YoY
|
$1.74
-44.33%
YoY
|
$4.07
73.19%
YoY
|
$5.44
2.92%
YoY
|
$3.66
-100.0%
YoY
|
$3.13
-100.0%
YoY
|
$2.35
-32.86%
YoY
|
$5.28
-100.0%
YoY
|
$3.723M
113154210.53%
YoY
|
$3.866M
120439578.9%
YoY
|
$3.50
20.69%
YoY
|
$5.409M
38.65%
YoY
|
$3.29
29.53%
YoY
|
$3.21
88.82%
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 |
117.7M shares
-4.27%
YoY
|
119.0M shares
-3.64%
YoY
|
119.4M shares
-4.75%
YoY
|
121.8M shares
-5.04%
YoY
|
123.0M shares
91.57%
YoY
|
123.5M shares
92.65%
YoY
|
125.3M shares
95.4%
YoY
|
128.3M shares
99.89%
YoY
|
64.21M shares
-2.5%
YoY
|
64.11M shares
-3.19%
YoY
|
64.14M shares
-3.84%
YoY
|
64.16M shares
-5.89%
YoY
|
65.85M shares
-7.06%
YoY
|
66.23M shares
-7.45%
YoY
|
66.70M shares
-9.87%
YoY
|
68.18M shares
-8.83%
YoY
|
70.85M shares
-6.53%
YoY
|
71.56M shares
N/A
|
74.01M shares
-4.49%
YoY
|
74.79M shares
-3.85%
YoY
|
| Diluted Shares Outstanding |
119.9M shares
-3.92%
YoY
|
N/A
|
123.3M shares
-2.85%
YoY
|
123.6M shares
-4.79%
YoY
|
124.8M shares
91.06%
YoY
|
N/A
|
126.9M shares
95.9%
YoY
|
129.8M shares
101.17%
YoY
|
65.32M shares
-2.07%
YoY
|
N/A
|
64.77M shares
-4.2%
YoY
|
64.53M shares
-6.59%
YoY
|
66.70M shares
-8.2%
YoY
|
N/A
|
67.62M shares
-10.96%
YoY
|
69.08M shares
-9.8%
YoY
|
72.65M shares
-7.43%
YoY
|
N/A
|
75.94M shares
-4.27%
YoY
|
76.58M shares
-3.38%
YoY
|
Loading...