|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$8.449B
15.19%
YoY
|
$7.335B
-6.27%
YoY
|
$7.826B
-8.27%
YoY
|
$8.532B
38.69%
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
-1.26%
YoY
|
$317.0M
12.41%
YoY
|
€282.0M
9.3%
YoY
|
€258.0M
8.86%
YoY
|
| Research & Development |
$51.00M
4.08%
YoY
|
$49.00M
-5.77%
YoY
|
$52.00M
8.33%
YoY
|
€48.00M
23.08%
YoY
|
€39.00M
0.0%
YoY
|
| Depreciation & Amortization |
$330.0M
8.55%
YoY
|
$304.0M
1.33%
YoY
|
$300.0M
3.45%
YoY
|
$290.0M
8.61%
YoY
|
$267.0M
3.09%
YoY
|
| Operating Expenses |
$383.0M
5.8%
YoY
|
$362.0M
-1.9%
YoY
|
$369.0M
11.82%
YoY
|
€330.0M
11.11%
YoY
|
€297.0M
7.61%
YoY
|
| Operating Profit |
$828.0M
38.23%
YoY
|
$599.0M
75.66%
YoY
|
€341.0M
-0.29%
YoY
|
€342.0M
-6.81%
YoY
|
€367.0M
71.5%
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
-41.81%
YoY
|
$232.0M
54.67%
YoY
|
$150.0M
-52.68%
YoY
|
$317.0M
-1032.35%
YoY
|
| Income Tax |
$133.0M
77.33%
YoY
|
$75.00M
0.0%
YoY
|
$75.00M
-145.45%
YoY
|
-$165.0M
-400.0%
YoY
|
$55.00M
-423.53%
YoY
|
| Net Earnings |
$273.0M
387.5%
YoY
|
$56.00M
-63.16%
YoY
|
$152.0M
-50.65%
YoY
|
$308.0M
17.56%
YoY
|
€262.0M
-1641.18%
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
-63.11%
YoY
|
$1.03
-50.95%
YoY
|
$2.10
20.04%
YoY
|
$1.75
-1254.9%
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 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 |
$2.748B
30.67%
YoY
|
$2.461B
24.36%
YoY
|
$2.201B
-69.99%
YoY
|
$2.166B
20.2%
YoY
|
$2.103B
8.85%
YoY
|
$1.979B
5.27%
YoY
|
$7.335B
354.74%
YoY
|
$1.802B
4.77%
YoY
|
$1.932B
-0.92%
YoY
|
$1.880B
-3.89%
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
|
| Cost Of Revenue |
$2.268B
23.26%
YoY
|
$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
|
| Gross Profit |
$480.0M
82.51%
YoY
|
$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
|
| Selling, General & Admin |
$101.0M
14.77%
YoY
|
$97.00M
24.36%
YoY
|
$81.00M
-75.89%
YoY
|
$85.00M
34.92%
YoY
|
$88.00M
18.92%
YoY
|
$78.00M
-2.5%
YoY
|
$336.0M
314.81%
YoY
|
$63.00M
-10.0%
YoY
|
$74.00M
-7.5%
YoY
|
$80.00M
12.68%
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
|
| Research & Development |
$14.00M
16.67%
YoY
|
$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
|
| Depreciation & Amortization |
$84.00M
2.44%
YoY
|
$83.00M
6.41%
YoY
|
$86.00M
45.14%
YoY
|
$84.00M
10.53%
YoY
|
$82.00M
7.89%
YoY
|
$78.00M
4.0%
YoY
|
$59.25M
-18.83%
YoY
|
$76.00M
-1.3%
YoY
|
$76.00M
5.56%
YoY
|
$75.00M
4.17%
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
|
| Operating Expenses |
$115.0M
15.0%
YoY
|
$110.0M
20.88%
YoY
|
$180.0M
-73.91%
YoY
|
$184.0M
162.86%
YoY
|
$100.0M
58.73%
YoY
|
$91.00M
-4.21%
YoY
|
$690.0M
590.0%
YoY
|
$70.00M
75.0%
YoY
|
$63.00M
-32.98%
YoY
|
$95.00M
-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
|
| Operating Profit |
$365.0M
123.93%
YoY
|
$310.0M
80.23%
YoY
|
$167.0M
-38.38%
YoY
|
$130.0M
195.45%
YoY
|
$163.0M
28.35%
YoY
|
$172.0M
160.61%
YoY
|
$271.0M
247.44%
YoY
|
$44.00M
-62.71%
YoY
|
$127.0M
6.72%
YoY
|
$66.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
|
| Interest Expense |
-$62.00M
244.44%
YoY
|
$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
|
| Other Income/Expense, Net |
-$2.000M
0.0%
YoY
|
-$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
|
| Pretax Income |
$214.0M
282.14%
YoY
|
$272.0M
338.71%
YoY
|
$164.0M
21.48%
YoY
|
$126.0M
563.16%
YoY
|
$56.00M
-46.15%
YoY
|
$62.00M
106.67%
YoY
|
$135.0M
213.95%
YoY
|
$19.00M
-76.83%
YoY
|
$104.0M
136.36%
YoY
|
$30.00M
11.11%
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
|
| Income Tax |
$66.00M
230.0%
YoY
|
$76.00M
216.67%
YoY
|
$51.00M
-32.0%
YoY
|
$38.00M
245.45%
YoY
|
$20.00M
-25.93%
YoY
|
$24.00M
200.0%
YoY
|
$75.00M
134.38%
YoY
|
$11.00M
-38.89%
YoY
|
$27.00M
125.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
|
| Net Earnings |
$146.0M
305.56%
YoY
|
$199.0M
437.84%
YoY
|
$112.0M
100.0%
YoY
|
$88.00M
1157.14%
YoY
|
$36.00M
-52.63%
YoY
|
$37.00M
76.19%
YoY
|
$56.00M
460.0%
YoY
|
$7.000M
-89.06%
YoY
|
$76.00M
145.16%
YoY
|
$21.00M
5.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
|
| Basic Earnings Per Share |
$1.07
328.0%
YoY
|
$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
|
| Diluted Earnings Per Share |
$1.04
316.0%
YoY
|
$1.42
446.15%
YoY
|
$0.79
110.99%
YoY
|
$0.62
1140.0%
YoY
|
$0.25
-50.98%
YoY
|
$0.26
85.71%
YoY
|
$0.38
462.62%
YoY
|
$0.05
-88.37%
YoY
|
$0.51
142.86%
YoY
|
$0.14
0.0%
YoY
|
$0.07
-62.63%
YoY
|
$0.43
-51.93%
YoY
|
$0.21
-190.83%
YoY
|
$0.14
-88.35%
YoY
|
$0.19
294.47%
YoY
|
$0.89
34.89%
YoY
|
-$0.24
-133.02%
YoY
|
$1.20
279.11%
YoY
|
$0.05
-74.7%
YoY
|
$0.66
398.89%
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.5M shares
-3.76%
YoY
|
135.1M shares
-5.49%
YoY
|
N/A
|
138.7M shares
-4.69%
YoY
|
140.8M shares
-3.73%
YoY
|
142.9M shares
-2.64%
YoY
|
143.5M
-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
|
| Diluted Shares Outstanding |
140.2M shares
-1.47%
YoY
|
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
|
Loading...