|
Concept
|
2026 | 2025 | 2024 | 2023 | 2022 |
|---|---|---|---|---|---|
| Revenue |
$4.841B
6.28%
YoY
|
$4.555B
5.97%
YoY
|
$4.298B
-5.3%
YoY
|
$4.539B
-17.19%
YoY
|
$5.481B
4.36%
YoY
|
| Cost Of Revenue |
$2.749B
6.06%
YoY
|
$2.592B
2.85%
YoY
|
$2.520B
-10.6%
YoY
|
$2.819B
-12.39%
YoY
|
$3.218B
10.34%
YoY
|
| Gross Profit |
$2.091B
6.56%
YoY
|
$1.963B
10.38%
YoY
|
$1.778B
3.4%
YoY
|
$1.720B
-24.02%
YoY
|
$2.263B
-3.11%
YoY
|
| Selling, General & Admin |
$983.8M
0.55%
YoY
|
$978.4M
10.51%
YoY
|
$885.4M
-5.19%
YoY
|
$933.8M
-20.49%
YoY
|
$1.175B
25.37%
YoY
|
| Research & Development |
$316.2M
2.33%
YoY
|
$309.0M
7.58%
YoY
|
$287.2M
2.3%
YoY
|
$280.8M
-3.79%
YoY
|
$291.8M
29.12%
YoY
|
| Depreciation & Amortization |
$77.45M
29.82%
YoY
|
$59.66M
-5.39%
YoY
|
$63.07M
-17.36%
YoY
|
$76.31M
-13.64%
YoY
|
$88.36M
74.1%
YoY
|
| Operating Expenses |
$1.306B
-0.11%
YoY
|
$1.308B
9.83%
YoY
|
$1.191B
-5.58%
YoY
|
$1.261B
-15.31%
YoY
|
$1.489B
25.38%
YoY
|
| Operating Profit |
$785.1M
19.88%
YoY
|
$654.9M
11.5%
YoY
|
$587.3M
28.11%
YoY
|
$458.5M
-40.77%
YoY
|
$774.0M
-32.58%
YoY
|
| Interest Expense |
$48.25M
-12.28%
YoY
|
$55.00M
8.61%
YoY
|
$50.64M
176.23%
YoY
|
$18.33M
1371.19%
YoY
|
$1.246M
-30.16%
YoY
|
| Other Income/Expense, Net |
$3.079M
-203.32%
YoY
|
-$2.980M
-81.8%
YoY
|
-$16.38M
23.33%
YoY
|
-$13.28M
-2471.07%
YoY
|
$560.0K
-131.3%
YoY
|
| Pretax Income |
$826.5M
16.93%
YoY
|
$706.9M
13.72%
YoY
|
$621.6M
34.1%
YoY
|
$463.5M
-40.25%
YoY
|
$775.8M
-32.43%
YoY
|
| Income Tax |
$115.3M
53.08%
YoY
|
$75.34M
697.03%
YoY
|
$9.453M
-90.45%
YoY
|
$98.95M
-24.64%
YoY
|
$131.3M
-34.63%
YoY
|
| Net Earnings |
$711.2M
12.61%
YoY
|
$631.5M
3.17%
YoY
|
$612.1M
67.91%
YoY
|
$364.6M
-43.43%
YoY
|
$644.5M
-31.96%
YoY
|
| Basic Earnings Per Share |
$4.85
16.31%
YoY
|
$4.17
6.92%
YoY
|
$3.90
73.33%
YoY
|
$2.25
-41.56%
YoY
|
$3.85
-31.49%
YoY
|
| Diluted Earnings Per Share |
$4.80
16.22%
YoY
|
$4.13
6.72%
YoY
|
$3.87
73.54%
YoY
|
$2.23
-41.01%
YoY
|
$3.78
-31.4%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
146.8M shares
-3.0%
YoY
|
151.3M shares
-3.48%
YoY
|
156.8M shares
-3.4%
YoY
|
162.3M shares
-3.07%
YoY
|
167.4M shares
-0.64%
YoY
|
| Diluted Shares Outstanding |
148.2M shares
-3.0%
YoY
|
152.8M shares
-3.41%
YoY
|
158.2M shares
-3.38%
YoY
|
163.7M shares
-3.94%
YoY
|
170.4M shares
-0.79%
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 |
$1.086B
7.44%
YoY
|
$1.421B
6.06%
YoY
|
$1.186B
6.27%
YoY
|
$1.148B
5.47%
YoY
|
$1.010B
-0.11%
YoY
|
$1.340B
6.76%
YoY
|
$1.116B
5.58%
YoY
|
$1.088B
11.67%
YoY
|
$1.011B
5.35%
YoY
|
$1.255B
-1.14%
YoY
|
$1.057B
-8.0%
YoY
|
$974.5M
-15.98%
YoY
|
$960.1M
-21.94%
YoY
|
$1.270B
-22.22%
YoY
|
$1.149B
-12.04%
YoY
|
$1.160B
-11.6%
YoY
|
$1.230B
-19.92%
YoY
|
$1.633B
-2.07%
YoY
|
$1.306B
3.91%
YoY
|
| Cost Of Revenue |
$602.2M
4.82%
YoY
|
$806.8M
5.35%
YoY
|
$671.6M
6.61%
YoY
|
$668.7M
7.52%
YoY
|
$574.5M
0.01%
YoY
|
$765.9M
5.1%
YoY
|
$629.9M
1.87%
YoY
|
$622.0M
3.86%
YoY
|
$574.5M
-6.77%
YoY
|
$728.7M
-8.07%
YoY
|
$618.4M
-12.92%
YoY
|
$598.9M
-14.48%
YoY
|
$616.2M
-16.29%
YoY
|
$792.7M
-18.68%
YoY
|
$710.2M
-7.06%
YoY
|
$700.3M
-5.77%
YoY
|
$736.1M
-10.74%
YoY
|
$974.8M
6.15%
YoY
|
$764.1M
11.15%
YoY
|
| Gross Profit |
$483.3M
10.89%
YoY
|
$614.6M
7.0%
YoY
|
$514.5M
5.84%
YoY
|
$479.0M
2.72%
YoY
|
$435.8M
-0.27%
YoY
|
$574.4M
9.05%
YoY
|
$486.1M
10.82%
YoY
|
$466.3M
24.12%
YoY
|
$437.0M
27.07%
YoY
|
$526.8M
10.37%
YoY
|
$438.6M
-0.04%
YoY
|
$375.6M
-18.27%
YoY
|
$343.9M
-30.37%
YoY
|
$477.3M
-27.47%
YoY
|
$438.8M
-19.07%
YoY
|
$459.6M
-19.22%
YoY
|
$493.9M
-30.56%
YoY
|
$658.0M
-12.15%
YoY
|
$542.2M
-4.84%
YoY
|
| Selling, General & Admin |
$256.6M
7.42%
YoY
|
$248.8M
-4.0%
YoY
|
$240.8M
-2.13%
YoY
|
$237.6M
1.38%
YoY
|
$238.9M
6.59%
YoY
|
$259.2M
13.23%
YoY
|
$246.0M
16.11%
YoY
|
$234.4M
6.3%
YoY
|
$224.1M
4.97%
YoY
|
$228.9M
1.09%
YoY
|
$211.9M
-7.34%
YoY
|
$220.5M
-16.87%
YoY
|
$213.5M
-24.66%
YoY
|
$226.4M
-26.59%
YoY
|
$228.7M
-21.12%
YoY
|
$265.2M
-9.43%
YoY
|
$283.4M
-17.14%
YoY
|
$308.4M
27.4%
YoY
|
$289.9M
52.21%
YoY
|
| Research & Development |
$87.07M
9.49%
YoY
|
$78.45M
0.61%
YoY
|
$76.11M
-0.12%
YoY
|
$74.59M
-0.96%
YoY
|
$79.52M
5.44%
YoY
|
$77.97M
7.25%
YoY
|
$76.21M
11.15%
YoY
|
$75.31M
6.73%
YoY
|
$75.42M
6.83%
YoY
|
$72.70M
10.76%
YoY
|
$68.56M
-0.65%
YoY
|
$70.56M
-6.57%
YoY
|
$70.60M
-9.96%
YoY
|
$65.64M
-13.09%
YoY
|
$69.01M
0.51%
YoY
|
$75.52M
9.06%
YoY
|
$78.41M
13.63%
YoY
|
$75.53M
40.1%
YoY
|
$68.66M
28.63%
YoY
|
| Depreciation & Amortization |
$18.55M
-8.74%
YoY
|
$19.18M
-4.9%
YoY
|
$19.87M
0.92%
YoY
|
$15.06M
3.85%
YoY
|
$20.33M
5.38%
YoY
|
$20.16M
1.76%
YoY
|
$19.69M
-11.78%
YoY
|
$14.51M
-17.1%
YoY
|
$19.29M
-25.24%
YoY
|
$19.81M
-21.81%
YoY
|
$22.32M
-9.56%
YoY
|
$17.50M
-6.06%
YoY
|
$25.80M
-10.82%
YoY
|
$25.34M
-11.61%
YoY
|
$24.68M
-22.0%
YoY
|
$18.63M
-8.97%
YoY
|
$28.93M
26.15%
YoY
|
$28.67M
31.52%
YoY
|
$31.64M
76.14%
YoY
|
| Operating Expenses |
$344.6M
7.34%
YoY
|
$328.6M
-3.31%
YoY
|
$323.2M
-0.62%
YoY
|
$316.9M
1.31%
YoY
|
$321.0M
6.32%
YoY
|
$339.9M
11.55%
YoY
|
$325.2M
15.32%
YoY
|
$312.8M
5.22%
YoY
|
$301.9M
5.24%
YoY
|
$304.7M
1.39%
YoY
|
$282.0M
-9.44%
YoY
|
$297.2M
-13.63%
YoY
|
$286.9M
-21.34%
YoY
|
$300.5M
-23.97%
YoY
|
$311.4M
-14.16%
YoY
|
$344.1M
-5.94%
YoY
|
$364.7M
-12.36%
YoY
|
$395.3M
31.34%
YoY
|
$362.8M
46.17%
YoY
|
| Operating Profit |
$138.7M
20.83%
YoY
|
$286.0M
21.94%
YoY
|
$191.3M
18.89%
YoY
|
$162.1M
5.6%
YoY
|
$114.8M
-15.0%
YoY
|
$234.6M
5.62%
YoY
|
$160.9M
2.72%
YoY
|
$153.5M
95.78%
YoY
|
$135.0M
136.92%
YoY
|
$222.1M
25.65%
YoY
|
$156.6M
22.95%
YoY
|
$78.41M
-32.1%
YoY
|
$57.00M
-55.87%
YoY
|
$176.7M
-32.73%
YoY
|
$127.4M
-28.99%
YoY
|
$115.5M
-43.14%
YoY
|
$129.2M
-56.23%
YoY
|
$262.8M
-41.36%
YoY
|
$179.4M
-44.2%
YoY
|
| Interest Expense |
$14.20M
14.6%
YoY
|
$10.99M
-9.78%
YoY
|
$11.83M
-19.19%
YoY
|
$11.23M
-28.89%
YoY
|
$12.39M
-5.42%
YoY
|
$12.18M
-5.07%
YoY
|
$14.64M
23.46%
YoY
|
$15.79M
60.7%
YoY
|
$13.10M
156.94%
YoY
|
$12.83M
174.94%
YoY
|
$11.86M
242.76%
YoY
|
$9.826M
578.12%
YoY
|
$5.100M
-479.18%
YoY
|
$4.665M
1578.06%
YoY
|
$3.459M
1620.9%
YoY
|
$1.449M
358.54%
YoY
|
-$1.345M
-87.89%
YoY
|
$278.0K
-10.61%
YoY
|
$201.0K
-60.82%
YoY
|
| Other Income/Expense, Net |
-$150.0K
64.84%
YoY
|
$2.131M
-239.83%
YoY
|
-$64.00K
-112.01%
YoY
|
$1.162M
-161.22%
YoY
|
-$91.00K
-119.16%
YoY
|
-$1.524M
-906.35%
YoY
|
$533.0K
-151.05%
YoY
|
-$1.898M
-85.37%
YoY
|
$475.0K
-94.54%
YoY
|
$189.0K
-86.56%
YoY
|
-$1.044M
-95.89%
YoY
|
-$12.97M
-330.65%
YoY
|
$8.700M
102.47%
YoY
|
$1.406M
-138.28%
YoY
|
-$25.40M
278.89%
YoY
|
$5.624M
-33.33%
YoY
|
$4.297M
-71716.67%
YoY
|
-$3.673M
-156.66%
YoY
|
-$6.703M
-683.38%
YoY
|
| Pretax Income |
$149.8M
26.77%
YoY
|
$299.1M
21.99%
YoY
|
$203.1M
15.33%
YoY
|
$174.5M
4.24%
YoY
|
$118.2M
-17.8%
YoY
|
$245.2M
4.3%
YoY
|
$176.1M
5.14%
YoY
|
$167.4M
122.42%
YoY
|
$143.8M
172.86%
YoY
|
$235.1M
28.59%
YoY
|
$167.5M
58.78%
YoY
|
$75.26M
-38.59%
YoY
|
$52.70M
-59.99%
YoY
|
$182.8M
-29.51%
YoY
|
$105.5M
-39.01%
YoY
|
$122.6M
-42.15%
YoY
|
$131.7M
-53.61%
YoY
|
$259.4M
-42.98%
YoY
|
$172.9M
-46.5%
YoY
|
| Income Tax |
$6.386M
-124.7%
YoY
|
$48.10M
6.74%
YoY
|
$32.39M
5.83%
YoY
|
$28.50M
11.33%
YoY
|
-$25.86M
8.56%
YoY
|
$45.06M
-569.39%
YoY
|
$30.60M
0.99%
YoY
|
$25.60M
104.8%
YoY
|
-$23.82M
-312.67%
YoY
|
-$9.600M
-122.48%
YoY
|
$30.30M
29.49%
YoY
|
$12.50M
-42.4%
YoY
|
$11.20M
-52.37%
YoY
|
$42.70M
-13.39%
YoY
|
$23.40M
-30.15%
YoY
|
$21.70M
-13.2%
YoY
|
$23.52M
-59.61%
YoY
|
$49.30M
-31.81%
YoY
|
$33.50M
-40.5%
YoY
|
| Net Earnings |
$143.5M
-0.42%
YoY
|
$251.0M
25.43%
YoY
|
$170.7M
17.31%
YoY
|
$146.0M
2.95%
YoY
|
$144.1M
-14.05%
YoY
|
$200.1M
-18.2%
YoY
|
$145.5M
6.1%
YoY
|
$141.8M
126.11%
YoY
|
$167.6M
303.89%
YoY
|
$244.7M
74.58%
YoY
|
$137.1M
67.03%
YoY
|
$62.73M
-37.79%
YoY
|
$41.50M
-61.65%
YoY
|
$140.2M
-33.26%
YoY
|
$82.09M
-41.13%
YoY
|
$100.8M
-46.03%
YoY
|
$108.2M
-52.07%
YoY
|
$210.0M
-45.1%
YoY
|
$139.5M
-47.75%
YoY
|
| Basic Earnings Per Share |
N/A
|
$1.71
28.57%
YoY
|
$1.16
22.11%
YoY
|
$0.99
6.45%
YoY
|
N/A
|
$1.33
-15.29%
YoY
|
$0.95
9.2%
YoY
|
$0.93
138.46%
YoY
|
N/A
|
$1.57
80.46%
YoY
|
$0.87
74.0%
YoY
|
$0.39
-36.07%
YoY
|
N/A
|
$0.87
-30.95%
YoY
|
$0.50
-39.76%
YoY
|
$0.61
-45.05%
YoY
|
N/A
|
$1.26
-44.25%
YoY
|
$0.83
-47.47%
YoY
|
| Diluted Earnings Per Share |
$0.98
2.09%
YoY
|
$1.69
28.03%
YoY
|
$1.15
21.05%
YoY
|
$0.98
6.52%
YoY
|
$0.96
-11.18%
YoY
|
$1.32
-14.84%
YoY
|
$0.95
10.47%
YoY
|
$0.92
135.9%
YoY
|
$1.07
312.84%
YoY
|
$1.55
80.23%
YoY
|
$0.86
72.0%
YoY
|
$0.39
-36.07%
YoY
|
$0.26
-100.0%
YoY
|
$0.86
-30.65%
YoY
|
$0.50
-38.27%
YoY
|
$0.61
-44.04%
YoY
|
$641.9K
-50.82%
YoY
|
$1.24
-44.14%
YoY
|
$0.81
-48.08%
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 |
146.6M shares
-1.75%
YoY
|
146.9M shares
-3.12%
YoY
|
147.3M shares
-3.61%
YoY
|
147.9M shares
-3.6%
YoY
|
149.2M shares
-3.63%
YoY
|
151.6M shares
-3.32%
YoY
|
152.8M shares
-3.37%
YoY
|
153.4M shares
-3.33%
YoY
|
154.8M shares
-3.42%
YoY
|
156.8M shares
-3.02%
YoY
|
158.1M shares
-3.35%
YoY
|
158.7M shares
-3.61%
YoY
|
160.3M shares
-3.56%
YoY
|
161.7M shares
-3.25%
YoY
|
163.6M shares
-2.83%
YoY
|
164.7M shares
-2.19%
YoY
|
166.2M shares
-1.59%
YoY
|
167.1M shares
-1.16%
YoY
|
168.4M shares
-0.15%
YoY
|
| Diluted Shares Outstanding |
N/A
|
148.5M shares
-2.27%
YoY
|
148.4M shares
-3.42%
YoY
|
149.1M shares
-3.82%
YoY
|
N/A
|
151.9M shares
-3.52%
YoY
|
153.7M shares
-3.31%
YoY
|
155.0M shares
-3.23%
YoY
|
N/A
|
157.4M shares
-3.13%
YoY
|
158.9M shares
-3.28%
YoY
|
160.2M shares
-3.76%
YoY
|
N/A
|
162.5M shares
-4.23%
YoY
|
164.3M shares
-4.09%
YoY
|
166.4M shares
-3.26%
YoY
|
N/A
|
169.7M shares
-1.67%
YoY
|
171.3M shares
-0.02%
YoY
|
Loading...