|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$8.093B
4.48%
YoY
|
$7.746B
-8.2%
YoY
|
$8.438B
-0.82%
YoY
|
$8.508B
7.6%
YoY
|
$7.907B
18.3%
YoY
|
| Cost Of Revenue |
$4.874B
1.82%
YoY
|
$4.787B
-10.58%
YoY
|
$5.354B
-1.67%
YoY
|
$5.445B
10.27%
YoY
|
$4.937B
17.28%
YoY
|
| Gross Profit |
$3.218B
8.77%
YoY
|
$2.959B
-4.09%
YoY
|
$3.085B
0.69%
YoY
|
$3.064B
3.16%
YoY
|
$2.970B
20.04%
YoY
|
| Selling, General & Admin |
$1.845B
5.28%
YoY
|
$1.752B
1.98%
YoY
|
$1.718B
2.02%
YoY
|
$1.684B
-0.24%
YoY
|
$1.688B
9.56%
YoY
|
| Research & Development |
$165.3M
10.52%
YoY
|
$149.6M
-2.29%
YoY
|
$153.1M
-6.24%
YoY
|
$163.3M
3.47%
YoY
|
$157.8M
11.07%
YoY
|
| Depreciation & Amortization |
$379.6M
12.35%
YoY
|
$337.8M
6.42%
YoY
|
$317.5M
3.23%
YoY
|
$307.5M
6.0%
YoY
|
$290.1M
3.97%
YoY
|
| Operating Expenses |
$1.845B
-3.0%
YoY
|
$1.902B
10.68%
YoY
|
$1.718B
2.02%
YoY
|
$1.684B
-8.77%
YoY
|
$1.846B
9.68%
YoY
|
| Operating Profit |
$1.373B
13.84%
YoY
|
$1.206B
-11.71%
YoY
|
$1.366B
-0.94%
YoY
|
$1.379B
7.63%
YoY
|
$1.282B
37.36%
YoY
|
| Interest Expense |
-$36.74M
-60.92%
YoY
|
-$94.01M
-20.2%
YoY
|
-$117.8M
5.16%
YoY
|
-$112.0M
-205.37%
YoY
|
$106.3M
-5.02%
YoY
|
| Other Income/Expense, Net |
$32.99M
-29.63%
YoY
|
$46.88M
118.31%
YoY
|
$21.47M
6.29%
YoY
|
$20.20M
35.96%
YoY
|
$14.86M
24.86%
YoY
|
| Pretax Income |
$1.374B
-21.78%
YoY
|
$1.757B
38.35%
YoY
|
$1.270B
-1.36%
YoY
|
$1.288B
-8.09%
YoY
|
$1.401B
66.42%
YoY
|
| Income Tax |
$276.8M
-22.47%
YoY
|
$357.0M
67.49%
YoY
|
$213.2M
-12.88%
YoY
|
$244.7M
-11.66%
YoY
|
$277.0M
75.01%
YoY
|
| Net Earnings |
$1.094B
-59.44%
YoY
|
$2.697B
155.21%
YoY
|
$1.057B
-0.8%
YoY
|
$1.065B
-5.2%
YoY
|
$1.124B
64.43%
YoY
|
| Basic Earnings Per Share |
$7.99
-59.19%
YoY
|
$19.58
158.99%
YoY
|
$7.56
1.2%
YoY
|
$7.47
-4.35%
YoY
|
$7.81
64.77%
YoY
|
| Diluted Earnings Per Share |
$7.94
-59.18%
YoY
|
$19.45
158.76%
YoY
|
$7.52
-100.0%
YoY
|
$7.419M
95856634.59%
YoY
|
$7.74
64.68%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
136.9M shares
-0.58%
YoY
|
137.7M shares
-1.51%
YoY
|
139.8M shares
-1.99%
YoY
|
142.7M shares
-0.86%
YoY
|
143.9M shares
-0.09%
YoY
|
| Diluted Shares Outstanding |
137.8M shares
-0.66%
YoY
|
138.7M shares
-1.35%
YoY
|
140.6M shares
-2.09%
YoY
|
143.6M shares
-1.16%
YoY
|
145.3M shares
-0.08%
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.054B
10.05%
YoY
|
$2.099B
8.77%
YoY
|
$2.078B
4.75%
YoY
|
$2.050B
-5.91%
YoY
|
$1.866B
-10.88%
YoY
|
$1.930B
-8.35%
YoY
|
$1.984B
-7.88%
YoY
|
$2.178B
3.72%
YoY
|
$2.094B
0.72%
YoY
|
$2.106B
-1.56%
YoY
|
$2.153B
-0.23%
YoY
|
$2.100B
-2.72%
YoY
|
$2.079B
1.32%
YoY
|
$2.139B
7.54%
YoY
|
$2.158B
6.94%
YoY
|
$2.159B
6.25%
YoY
|
$2.052B
9.85%
YoY
|
$1.989B
11.73%
YoY
|
$2.018B
15.44%
YoY
|
| Cost Of Revenue |
$1.255B
12.04%
YoY
|
$1.265B
7.83%
YoY
|
$1.244B
1.96%
YoY
|
$1.231B
-9.24%
YoY
|
$1.121B
-16.17%
YoY
|
$1.173B
-11.13%
YoY
|
$1.220B
-10.28%
YoY
|
$1.357B
1.58%
YoY
|
$1.337B
0.35%
YoY
|
$1.320B
-3.85%
YoY
|
$1.360B
-1.83%
YoY
|
$1.336B
-3.04%
YoY
|
$1.332B
1.78%
YoY
|
$1.373B
8.46%
YoY
|
$1.386B
9.64%
YoY
|
$1.377B
9.36%
YoY
|
$1.309B
14.16%
YoY
|
$1.266B
12.83%
YoY
|
$1.264B
15.99%
YoY
|
| Gross Profit |
$798.1M
7.06%
YoY
|
$834.2M
10.22%
YoY
|
$833.6M
9.23%
YoY
|
$818.3M
-0.4%
YoY
|
$745.5M
-1.55%
YoY
|
$756.8M
-3.68%
YoY
|
$763.2M
-3.76%
YoY
|
$821.6M
7.46%
YoY
|
$757.3M
1.37%
YoY
|
$785.8M
2.54%
YoY
|
$793.0M
2.62%
YoY
|
$764.5M
-2.15%
YoY
|
$747.0M
0.51%
YoY
|
$766.3M
5.93%
YoY
|
$772.8M
2.41%
YoY
|
$781.3M
1.18%
YoY
|
$743.2M
3.0%
YoY
|
$723.4M
11.05%
YoY
|
$754.6M
14.55%
YoY
|
| Selling, General & Admin |
$492.2M
9.58%
YoY
|
$464.6M
7.15%
YoY
|
$456.4M
6.26%
YoY
|
$463.7M
2.54%
YoY
|
$449.2M
-3.01%
YoY
|
$433.6M
0.53%
YoY
|
$429.6M
2.22%
YoY
|
$452.2M
6.74%
YoY
|
$463.1M
7.1%
YoY
|
$431.3M
4.27%
YoY
|
$420.2M
4.45%
YoY
|
$423.6M
-0.19%
YoY
|
$432.4M
-2.58%
YoY
|
$413.6M
-4.83%
YoY
|
$402.3M
-2.48%
YoY
|
$424.4M
-0.84%
YoY
|
$443.8M
8.52%
YoY
|
$434.6M
10.16%
YoY
|
$412.6M
8.05%
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 |
$97.42M
11.44%
YoY
|
$99.32M
14.6%
YoY
|
$98.46M
153.57%
YoY
|
$94.38M
135.23%
YoY
|
$87.42M
3.2%
YoY
|
$86.66M
7.71%
YoY
|
$38.83M
-4.71%
YoY
|
$40.12M
-49.08%
YoY
|
$84.71M
8.75%
YoY
|
$80.46M
4.86%
YoY
|
$40.75M
10.47%
YoY
|
$78.79M
115.43%
YoY
|
$77.90M
-1.4%
YoY
|
$76.73M
6.74%
YoY
|
$36.89M
-0.07%
YoY
|
$36.57M
1.46%
YoY
|
$79.00M
7.04%
YoY
|
$71.89M
-1.93%
YoY
|
$36.91M
8.26%
YoY
|
| Operating Expenses |
$492.2M
9.58%
YoY
|
$464.6M
7.15%
YoY
|
$456.4M
6.26%
YoY
|
$463.7M
2.54%
YoY
|
$449.2M
-3.01%
YoY
|
$433.6M
0.53%
YoY
|
$429.6M
2.22%
YoY
|
$452.2M
6.74%
YoY
|
$463.1M
7.1%
YoY
|
$431.3M
4.27%
YoY
|
$420.2M
4.45%
YoY
|
$423.6M
-0.19%
YoY
|
$432.4M
-2.58%
YoY
|
$413.6M
-4.83%
YoY
|
$402.3M
-2.48%
YoY
|
$424.4M
-0.84%
YoY
|
$443.8M
8.52%
YoY
|
$434.6M
10.16%
YoY
|
$412.6M
8.05%
YoY
|
| Operating Profit |
$305.9M
3.24%
YoY
|
$369.6M
14.34%
YoY
|
$377.2M
13.05%
YoY
|
$354.6M
-4.0%
YoY
|
$296.3M
0.74%
YoY
|
$323.2M
-8.81%
YoY
|
$333.6M
-10.5%
YoY
|
$369.4M
8.35%
YoY
|
$294.1M
-6.51%
YoY
|
$354.5M
0.5%
YoY
|
$372.8M
0.64%
YoY
|
$340.9M
-4.47%
YoY
|
$314.6M
5.1%
YoY
|
$352.7M
22.11%
YoY
|
$370.4M
8.3%
YoY
|
$356.9M
3.7%
YoY
|
$299.4M
-4.22%
YoY
|
$288.8M
12.41%
YoY
|
$342.0M
23.52%
YoY
|
| Interest Expense |
-$15.46M
110.25%
YoY
|
-$11.10M
115.06%
YoY
|
-$9.435M
-67.41%
YoY
|
-$8.856M
-68.7%
YoY
|
-$7.354M
-120.22%
YoY
|
-$5.159M
-80.12%
YoY
|
-$28.95M
-189.39%
YoY
|
-$28.29M
-9.17%
YoY
|
$36.37M
6.29%
YoY
|
-$25.95M
-18.03%
YoY
|
$32.39M
8.73%
YoY
|
-$31.15M
-215.42%
YoY
|
$34.21M
28.86%
YoY
|
-$31.66M
26.41%
YoY
|
$29.79M
12.7%
YoY
|
$26.99M
1.23%
YoY
|
$26.55M
-1.01%
YoY
|
-$25.05M
-8.91%
YoY
|
$26.43M
-4.66%
YoY
|
| Other Income/Expense, Net |
$8.455M
113.62%
YoY
|
$6.324M
-54.37%
YoY
|
$18.53M
42.15%
YoY
|
$4.180M
-67.53%
YoY
|
$3.958M
-38.31%
YoY
|
$13.86M
1843.9%
YoY
|
$13.03M
26.86%
YoY
|
$12.87M
92.75%
YoY
|
$6.416M
68.49%
YoY
|
$713.0K
-69.78%
YoY
|
$10.27M
-8.01%
YoY
|
$6.678M
46.9%
YoY
|
$3.808M
78.86%
YoY
|
$2.359M
-169.83%
YoY
|
$11.17M
6.76%
YoY
|
$4.546M
-7.85%
YoY
|
$2.129M
-25.11%
YoY
|
-$3.378M
-268.9%
YoY
|
$10.46M
636.62%
YoY
|
| Pretax Income |
$298.9M
1.19%
YoY
|
$340.5M
12.15%
YoY
|
$386.2M
-0.02%
YoY
|
$352.1M
-0.34%
YoY
|
$295.4M
-63.03%
YoY
|
$303.7M
-7.77%
YoY
|
$386.3M
8.99%
YoY
|
$353.3M
17.75%
YoY
|
$798.9M
179.05%
YoY
|
$329.2M
1.8%
YoY
|
$354.5M
0.4%
YoY
|
$300.0M
-10.54%
YoY
|
$286.3M
3.84%
YoY
|
$323.4M
-29.8%
YoY
|
$353.0M
7.79%
YoY
|
$335.4M
3.71%
YoY
|
$275.7M
-4.68%
YoY
|
$460.7M
109.03%
YoY
|
$327.5M
30.49%
YoY
|
| Income Tax |
$60.15M
7.15%
YoY
|
$65.77M
0.76%
YoY
|
$82.95M
12.96%
YoY
|
$71.97M
0.7%
YoY
|
$56.14M
-66.31%
YoY
|
$65.27M
97.96%
YoY
|
$73.43M
13.48%
YoY
|
$71.47M
23.68%
YoY
|
$166.7M
188.76%
YoY
|
$32.97M
-44.9%
YoY
|
$64.71M
-3.43%
YoY
|
$57.78M
26.34%
YoY
|
$57.72M
16.48%
YoY
|
$59.83M
-38.9%
YoY
|
$67.01M
5.09%
YoY
|
$45.74M
-22.26%
YoY
|
$49.55M
-12.27%
YoY
|
$97.93M
155.69%
YoY
|
$63.76M
25.77%
YoY
|
| Net Earnings |
$238.4M
3.3%
YoY
|
$282.1M
-80.36%
YoY
|
$302.0M
-12.99%
YoY
|
$279.1M
-0.98%
YoY
|
$230.8M
-63.49%
YoY
|
$1.436B
384.7%
YoY
|
$347.1M
19.79%
YoY
|
$281.8M
16.34%
YoY
|
$632.2M
176.59%
YoY
|
$296.3M
12.4%
YoY
|
$289.8M
1.3%
YoY
|
$242.2M
-16.36%
YoY
|
$228.6M
1.07%
YoY
|
$263.6M
-27.35%
YoY
|
$286.0M
8.44%
YoY
|
$289.6M
9.49%
YoY
|
$226.2M
-2.84%
YoY
|
$362.8M
99.22%
YoY
|
$263.8M
31.68%
YoY
|
| Basic Earnings Per Share |
$1.77
5.36%
YoY
|
N/A
|
$2.20
-13.04%
YoY
|
$2.03
-0.98%
YoY
|
$1.68
-63.08%
YoY
|
N/A
|
$2.53
22.22%
YoY
|
$2.05
18.5%
YoY
|
$4.55
177.44%
YoY
|
N/A
|
$2.07
2.99%
YoY
|
$1.73
-13.93%
YoY
|
$1.64
4.46%
YoY
|
N/A
|
$2.01
9.84%
YoY
|
$2.01
9.24%
YoY
|
$1.57
-3.09%
YoY
|
N/A
|
$1.83
31.65%
YoY
|
| Diluted Earnings Per Share |
$1.75
4.79%
YoY
|
$2.06
-80.15%
YoY
|
$2.19
-12.75%
YoY
|
$2.02
-0.98%
YoY
|
$1.67
-63.05%
YoY
|
$10.38
392.56%
YoY
|
$2.51
21.84%
YoY
|
$2.04
18.39%
YoY
|
$4.52
177.3%
YoY
|
$2.11
-100.0%
YoY
|
$2.06
3.0%
YoY
|
$1.72
-13.84%
YoY
|
$1.63
4.49%
YoY
|
$1.867M
-25.15%
YoY
|
$2.00
10.5%
YoY
|
$2.00
9.89%
YoY
|
$1.56
-3.11%
YoY
|
$2.495M
199562582.22%
YoY
|
$1.81
31.16%
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 |
134.9M shares
-1.72%
YoY
|
137.2M shares
-0.03%
YoY
|
137.1M shares
-0.24%
YoY
|
137.1M shares
-0.24%
YoY
|
137.2M shares
-1.91%
YoY
|
137.2M shares
-1.93%
YoY
|
137.5M shares
-1.73%
YoY
|
137.4M shares
-1.73%
YoY
|
139.9M shares
0.13%
YoY
|
139.9M shares
-0.33%
YoY
|
139.9M shares
-2.56%
YoY
|
139.9M shares
-2.77%
YoY
|
139.7M shares
-3.04%
YoY
|
140.4M shares
-2.52%
YoY
|
143.5M shares
-0.3%
YoY
|
143.8M shares
-0.08%
YoY
|
144.1M shares
0.22%
YoY
|
144.0M shares
-0.08%
YoY
|
144.0M shares
-0.04%
YoY
|
| Diluted Shares Outstanding |
135.9M shares
-1.71%
YoY
|
N/A
|
138.0M shares
-0.14%
YoY
|
138.0M shares
-0.31%
YoY
|
138.3M shares
-1.15%
YoY
|
N/A
|
138.2M shares
-1.7%
YoY
|
138.4M shares
-1.55%
YoY
|
139.9M shares
-0.53%
YoY
|
N/A
|
140.6M shares
-1.84%
YoY
|
140.6M shares
-2.83%
YoY
|
140.6M shares
-3.24%
YoY
|
N/A
|
143.3M shares
-1.5%
YoY
|
144.7M shares
-0.31%
YoY
|
145.3M shares
0.27%
YoY
|
N/A
|
145.4M shares
0.1%
YoY
|
Loading...