|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$8.449B
15.19%
YoY
|
$7.335B
1.33%
YoY
|
$7.239B
-10.85%
YoY
|
$8.120B
31.99%
YoY
|
$6.152B
25.99%
YoY
|
| Cost Of Revenue |
$7.238B
13.56%
YoY
|
$6.374B
-2.37%
YoY
|
$6.529B
-12.34%
YoY
|
$7.448B
35.71%
YoY
|
$5.488B
24.93%
YoY
|
| Gross Profit |
$1.211B
26.01%
YoY
|
$961.0M
35.35%
YoY
|
$710.0M
5.65%
YoY
|
€672.0M
1.2%
YoY
|
$664.0M
35.51%
YoY
|
| Selling, General & Admin |
$332.0M
6.07%
YoY
|
$313.0M
3.64%
YoY
|
$302.0M
7.09%
YoY
|
€282.0M
17.01%
YoY
|
$241.0M
8.07%
YoY
|
| Research & Development |
$51.00M
4.08%
YoY
|
$49.00M
-5.77%
YoY
|
$52.00M
8.33%
YoY
|
€48.00M
41.18%
YoY
|
$34.00M
0.0%
YoY
|
| Depreciation & Amortization |
$330.0M
8.55%
YoY
|
$304.0M
3.4%
YoY
|
$294.0M
2.44%
YoY
|
$287.0M
7.49%
YoY
|
$267.0M
3.09%
YoY
|
| Operating Expenses |
$383.0M
5.8%
YoY
|
$362.0M
-2.95%
YoY
|
$373.0M
13.03%
YoY
|
€330.0M
11.86%
YoY
|
$295.0M
6.5%
YoY
|
| Operating Profit |
$828.0M
38.23%
YoY
|
$599.0M
77.74%
YoY
|
$337.0M
-1.46%
YoY
|
€342.0M
-7.32%
YoY
|
$369.0M
73.24%
YoY
|
| Interest Expense |
-$27.00M
-68.97%
YoY
|
-$87.00M
-38.3%
YoY
|
-$141.0M
-18.97%
YoY
|
-$174.0M
-890.91%
YoY
|
$22.00M
-113.25%
YoY
|
| Other Income/Expense, Net |
-$7.000M
-41.67%
YoY
|
-$12.00M
-25.0%
YoY
|
-$16.00M
45.45%
YoY
|
-$11.00M
22.22%
YoY
|
-$9.000M
-18.18%
YoY
|
| Pretax Income |
$408.0M
202.22%
YoY
|
$135.0M
-31.12%
YoY
|
$196.0M
-3.45%
YoY
|
$203.0M
-35.96%
YoY
|
$317.0M
-1032.35%
YoY
|
| Income Tax |
$133.0M
77.33%
YoY
|
$75.00M
11.94%
YoY
|
$67.00M
-163.81%
YoY
|
-$105.0M
-290.91%
YoY
|
$55.00M
-423.53%
YoY
|
| Net Earnings |
$273.0M
387.5%
YoY
|
$56.00M
-55.2%
YoY
|
$125.0M
-59.42%
YoY
|
€308.0M
19.84%
YoY
|
$257.0M
-1323.81%
YoY
|
| Basic Earnings Per Share |
$1.95
413.16%
YoY
|
$0.38
-63.46%
YoY
|
$1.04
-51.4%
YoY
|
$2.14
N/A
|
N/A
|
| Diluted Earnings Per Share |
$1.92
405.26%
YoY
|
$0.38
-54.63%
YoY
|
$0.84
-59.2%
YoY
|
$2.05
-100.0%
YoY
|
$1.746M
-1253.38%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
139.7M shares
-4.15%
YoY
|
145.7M shares
-0.28%
YoY
|
146.1M shares
1.74%
YoY
|
143.6M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
141.9M shares
-4.1%
YoY
|
148.0M shares
-0.32%
YoY
|
148.5M shares
1.03%
YoY
|
147.0M shares
N/A
|
N/A
|
|
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 | 2021 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$2.461B
24.36%
YoY
|
$2.201B
-69.99%
YoY
|
$2.166B
32.15%
YoY
|
$2.103B
17.16%
YoY
|
$1.979B
14.33%
YoY
|
$7.335B
354.74%
YoY
|
$1.639B
-4.71%
YoY
|
$1.795B
-7.95%
YoY
|
$1.731B
-11.5%
YoY
|
$1.613B
-12.53%
YoY
|
$1.720B
-14.94%
YoY
|
$1.950B
-14.29%
YoY
|
$1.956B
-1.16%
YoY
|
$1.844B
8.09%
YoY
|
$2.022B
27.41%
YoY
|
$2.275B
49.87%
YoY
|
$1.979B
47.58%
YoY
|
$1.706B
37.25%
YoY
|
$1.587B
35.41%
YoY
|
$1.518B
47.24%
YoY
|
| Cost Of Revenue |
$2.041B
18.94%
YoY
|
$1.854B
-70.91%
YoY
|
$1.852B
21.44%
YoY
|
$1.840B
14.64%
YoY
|
$1.716B
9.3%
YoY
|
$6.374B
344.18%
YoY
|
$1.525B
-2.37%
YoY
|
$1.605B
-7.6%
YoY
|
$1.570B
-12.53%
YoY
|
$1.435B
-17.39%
YoY
|
$1.562B
-17.31%
YoY
|
$1.737B
-15.68%
YoY
|
$1.795B
1.87%
YoY
|
$1.737B
11.99%
YoY
|
$1.889B
33.12%
YoY
|
$2.060B
56.18%
YoY
|
$1.762B
46.96%
YoY
|
$1.551B
41.64%
YoY
|
$1.419B
34.89%
YoY
|
$1.319B
37.11%
YoY
|
| Gross Profit |
$420.0M
59.7%
YoY
|
$347.0M
-63.89%
YoY
|
$314.0M
175.44%
YoY
|
$263.0M
38.42%
YoY
|
$263.0M
63.35%
YoY
|
$961.0M
439.89%
YoY
|
$114.0M
-27.85%
YoY
|
$190.0M
-10.8%
YoY
|
$161.0M
0.0%
YoY
|
$178.0M
66.36%
YoY
|
$158.0M
18.8%
YoY
|
$213.0M
-0.93%
YoY
|
$161.0M
-25.81%
YoY
|
$107.0M
-30.97%
YoY
|
$133.0M
-20.83%
YoY
|
$215.0M
8.04%
YoY
|
$217.0M
52.82%
YoY
|
$155.0M
4.73%
YoY
|
$168.0M
40.0%
YoY
|
$199.0M
188.41%
YoY
|
| Selling, General & Admin |
$97.00M
24.36%
YoY
|
$81.00M
-75.89%
YoY
|
$85.00M
34.92%
YoY
|
$88.00M
18.92%
YoY
|
$78.00M
4.0%
YoY
|
$336.0M
314.81%
YoY
|
$63.00M
-10.0%
YoY
|
$74.00M
-7.5%
YoY
|
$75.00M
5.63%
YoY
|
$81.00M
6.58%
YoY
|
$70.00M
11.11%
YoY
|
$80.00M
6.67%
YoY
|
$71.00M
4.41%
YoY
|
$76.00M
7.04%
YoY
|
$63.00M
5.0%
YoY
|
$75.00M
11.94%
YoY
|
$68.00M
13.33%
YoY
|
$71.00M
20.34%
YoY
|
$60.00M
9.09%
YoY
|
$67.00M
17.54%
YoY
|
| Research & Development |
$13.00M
0.0%
YoY
|
$14.00M
-71.43%
YoY
|
$12.00M
9.09%
YoY
|
$12.00M
-7.69%
YoY
|
$13.00M
-13.33%
YoY
|
$49.00M
226.67%
YoY
|
$11.00M
0.0%
YoY
|
$13.00M
0.0%
YoY
|
$15.00M
15.38%
YoY
|
$15.00M
-6.25%
YoY
|
$11.00M
0.0%
YoY
|
$13.00M
30.0%
YoY
|
$13.00M
18.18%
YoY
|
$16.00M
77.78%
YoY
|
$11.00M
10.0%
YoY
|
$10.00M
11.11%
YoY
|
$11.00M
0.0%
YoY
|
$9.000M
-10.0%
YoY
|
$10.00M
11.11%
YoY
|
$9.000M
28.57%
YoY
|
| Depreciation & Amortization |
$83.00M
6.41%
YoY
|
$86.00M
45.14%
YoY
|
$84.00M
15.07%
YoY
|
$82.00M
10.81%
YoY
|
$78.00M
9.86%
YoY
|
$59.25M
-18.83%
YoY
|
$73.00M
-5.19%
YoY
|
$74.00M
2.78%
YoY
|
$71.00M
-1.39%
YoY
|
$73.00M
-6.41%
YoY
|
$77.00M
5.48%
YoY
|
$72.00M
2.86%
YoY
|
$72.00M
9.09%
YoY
|
$78.00M
8.33%
YoY
|
$73.00M
8.96%
YoY
|
$70.00M
7.69%
YoY
|
$66.00M
4.76%
YoY
|
$72.00M
46.94%
YoY
|
$67.00M
-8.22%
YoY
|
$65.00M
-8.45%
YoY
|
| Operating Expenses |
$110.0M
20.88%
YoY
|
$180.0M
-73.91%
YoY
|
$97.00M
38.57%
YoY
|
$100.0M
58.73%
YoY
|
$91.00M
-11.65%
YoY
|
$690.0M
590.0%
YoY
|
$70.00M
75.0%
YoY
|
$63.00M
-32.98%
YoY
|
$103.0M
4.04%
YoY
|
$100.0M
112.77%
YoY
|
$40.00M
-61.17%
YoY
|
$94.00M
-73.45%
YoY
|
$99.00M
-419.35%
YoY
|
$47.00M
-53.92%
YoY
|
$103.0M
586.67%
YoY
|
$354.0M
1006.25%
YoY
|
-$31.00M
-210.71%
YoY
|
$102.0M
10.87%
YoY
|
$15.00M
-72.22%
YoY
|
$32.00M
-45.76%
YoY
|
| Operating Profit |
$310.0M
80.23%
YoY
|
$167.0M
-38.38%
YoY
|
$217.0M
393.18%
YoY
|
$163.0M
28.35%
YoY
|
$172.0M
196.55%
YoY
|
$271.0M
247.44%
YoY
|
$44.00M
-62.71%
YoY
|
$127.0M
6.72%
YoY
|
$58.00M
-6.45%
YoY
|
$78.00M
30.0%
YoY
|
$118.0M
293.33%
YoY
|
$119.0M
-185.61%
YoY
|
$62.00M
-75.0%
YoY
|
$60.00M
13.21%
YoY
|
$30.00M
-80.39%
YoY
|
-$139.0M
-183.23%
YoY
|
$248.0M
117.54%
YoY
|
$53.00M
-5.36%
YoY
|
$153.0M
131.82%
YoY
|
$167.0M
1570.0%
YoY
|
| Interest Expense |
$55.00M
-271.88%
YoY
|
$25.00M
-128.74%
YoY
|
-$2.000M
-94.44%
YoY
|
-$18.00M
-43.75%
YoY
|
-$32.00M
-3.03%
YoY
|
-$87.00M
148.57%
YoY
|
-$36.00M
0.0%
YoY
|
-$32.00M
-54.93%
YoY
|
-$33.00M
-5.71%
YoY
|
-$35.00M
6.06%
YoY
|
-$36.00M
0.0%
YoY
|
-$71.00M
-167.62%
YoY
|
-$35.00M
16.67%
YoY
|
-$33.00M
-19.51%
YoY
|
-$36.00M
5.88%
YoY
|
$105.0M
-383.78%
YoY
|
-$30.00M
-45.45%
YoY
|
-$41.00M
17.14%
YoY
|
-$34.00M
-8.11%
YoY
|
-$37.00M
-11.9%
YoY
|
| Other Income/Expense, Net |
-$2.000M
0.0%
YoY
|
-$2.000M
-83.33%
YoY
|
-$1.000M
-106.49%
YoY
|
-$2.000M
-60.0%
YoY
|
-$2.000M
N/A
|
-$12.00M
N/A
|
$15.42M
N/A
|
-$5.000M
25.0%
YoY
|
N/A
|
N/A
|
N/A
|
-$4.000M
100.0%
YoY
|
N/A
|
N/A
|
N/A
|
-$2.000M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$272.0M
338.71%
YoY
|
$164.0M
21.48%
YoY
|
$126.0M
1475.0%
YoY
|
$56.00M
-41.05%
YoY
|
$62.00M
148.0%
YoY
|
$135.0M
213.95%
YoY
|
$8.000M
-90.24%
YoY
|
$95.00M
115.91%
YoY
|
$25.00M
-7.41%
YoY
|
$43.00M
59.26%
YoY
|
$82.00M
-1466.67%
YoY
|
$44.00M
-222.22%
YoY
|
$27.00M
-87.61%
YoY
|
$27.00M
200.0%
YoY
|
-$6.000M
-105.04%
YoY
|
-$36.00M
-127.69%
YoY
|
$218.0M
269.49%
YoY
|
$9.000M
-57.14%
YoY
|
$119.0M
340.74%
YoY
|
$130.0M
-402.33%
YoY
|
| Income Tax |
$76.00M
216.67%
YoY
|
$51.00M
-32.0%
YoY
|
$38.00M
660.0%
YoY
|
$20.00M
-16.67%
YoY
|
$24.00M
200.0%
YoY
|
$75.00M
134.38%
YoY
|
$5.000M
-72.22%
YoY
|
$24.00M
100.0%
YoY
|
$8.000M
60.0%
YoY
|
$32.00M
-1166.67%
YoY
|
$18.00M
-113.14%
YoY
|
$12.00M
-400.0%
YoY
|
$5.000M
-87.18%
YoY
|
-$3.000M
-250.0%
YoY
|
-$137.0M
-785.0%
YoY
|
-$4.000M
-118.18%
YoY
|
$39.00M
254.55%
YoY
|
$2.000M
-140.0%
YoY
|
$20.00M
185.71%
YoY
|
$22.00M
-300.0%
YoY
|
| Net Earnings |
$199.0M
437.84%
YoY
|
$112.0M
100.0%
YoY
|
$88.00M
4300.0%
YoY
|
$36.00M
-49.3%
YoY
|
$37.00M
131.25%
YoY
|
$56.00M
460.0%
YoY
|
$2.000M
-96.88%
YoY
|
$71.00M
129.03%
YoY
|
$16.00M
-20.0%
YoY
|
$10.00M
-64.29%
YoY
|
$64.00M
-50.77%
YoY
|
$31.00M
-191.18%
YoY
|
$20.00M
-88.7%
YoY
|
$28.00M
300.0%
YoY
|
$130.0M
34.02%
YoY
|
-$34.00M
-131.78%
YoY
|
$177.0M
284.78%
YoY
|
$7.000M
-70.83%
YoY
|
$97.00M
410.53%
YoY
|
$107.0M
-424.24%
YoY
|
| Basic Earnings Per Share |
$1.47
465.38%
YoY
|
N/A
|
$0.63
1160.0%
YoY
|
$0.25
-51.92%
YoY
|
$0.26
85.71%
YoY
|
N/A
|
$0.05
N/A
|
$0.52
N/A
|
$0.14
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$1.42
446.15%
YoY
|
$0.79
110.99%
YoY
|
$0.62
4495.21%
YoY
|
$0.25
-48.28%
YoY
|
$0.26
143.49%
YoY
|
$0.38
462.62%
YoY
|
$0.01
-96.84%
YoY
|
$0.48
126.85%
YoY
|
$0.11
-21.35%
YoY
|
$0.07
-65.02%
YoY
|
$0.43
-100.0%
YoY
|
$0.21
-100.0%
YoY
|
$0.14
-100.0%
YoY
|
$0.19
-100.0%
YoY
|
$885.8K
34.38%
YoY
|
-$235.8K
-132.34%
YoY
|
$1.200M
280.53%
YoY
|
$47.54K
-72.68%
YoY
|
$659.2K
396.13%
YoY
|
$729.2K
-404.73%
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 |
135.1M shares
-5.21%
YoY
|
N/A
|
137.8M shares
-5.29%
YoY
|
139.5M shares
-4.6%
YoY
|
142.5M shares
-2.93%
YoY
|
143.5M shares
-2.25%
YoY
|
145.5M shares
N/A
|
146.3M shares
N/A
|
146.8M shares
N/A
|
146.8M shares
1.75%
YoY
|
N/A
|
N/A
|
N/A
|
144.3M shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
140.1M shares
-2.78%
YoY
|
N/A
|
140.5M shares
-4.56%
YoY
|
142.2M shares
-4.68%
YoY
|
144.1M shares
-4.08%
YoY
|
N/A
|
147.2M shares
N/A
|
149.2M shares
N/A
|
150.2M 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
|
Loading...