|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$6.708B
6.18%
YoY
|
$6.318B
-2.85%
YoY
|
$6.503B
-8.3%
YoY
|
$7.092B
15.53%
YoY
|
$6.138B
21.54%
YoY
|
| Cost Of Revenue |
$5.769B
7.15%
YoY
|
$5.384B
-3.16%
YoY
|
$5.560B
-3.5%
YoY
|
$5.762B
17.28%
YoY
|
$4.913B
18.39%
YoY
|
| Gross Profit |
$938.6M
0.58%
YoY
|
$933.2M
-1.05%
YoY
|
$943.2M
-29.09%
YoY
|
$1.330B
8.52%
YoY
|
$1.226B
36.05%
YoY
|
| Selling, General & Admin |
$304.5M
-8.24%
YoY
|
$331.8M
12.33%
YoY
|
$295.4M
4.24%
YoY
|
$283.4M
-4.29%
YoY
|
$296.1M
-2.23%
YoY
|
| Research & Development |
$166.7M
2.33%
YoY
|
$163.0M
-8.18%
YoY
|
$177.5M
18.77%
YoY
|
$149.4M
-10.0%
YoY
|
$166.0M
17.99%
YoY
|
| Depreciation & Amortization |
$642.0M
7.96%
YoY
|
$594.7M
-5.83%
YoY
|
$631.5M
3.07%
YoY
|
$612.7M
8.72%
YoY
|
$563.6M
10.42%
YoY
|
| Operating Expenses |
$471.2M
-4.76%
YoY
|
$494.8M
4.63%
YoY
|
$472.9M
9.26%
YoY
|
$432.8M
-6.34%
YoY
|
$462.1M
4.18%
YoY
|
| Operating Profit |
$467.4M
6.6%
YoY
|
$438.5M
-6.77%
YoY
|
$470.3M
-47.58%
YoY
|
$897.2M
17.52%
YoY
|
$763.4M
66.96%
YoY
|
| Interest Expense |
$62.40M
-4.8%
YoY
|
$65.54M
-211.09%
YoY
|
-$59.00M
-200.75%
YoY
|
$58.56M
-214.46%
YoY
|
-$51.17M
-25.09%
YoY
|
| Other Income/Expense, Net |
-$22.77M
206.04%
YoY
|
-$7.439M
-122.85%
YoY
|
$32.55M
-180.87%
YoY
|
-$40.25M
-16.77%
YoY
|
-$48.37M
-31.46%
YoY
|
| Pretax Income |
$444.6M
3.16%
YoY
|
$431.0M
-2.89%
YoY
|
$443.8M
-48.21%
YoY
|
$856.9M
19.84%
YoY
|
$715.1M
84.92%
YoY
|
| Income Tax |
$68.50M
-9.24%
YoY
|
$75.48M
-7.62%
YoY
|
$81.71M
-9.1%
YoY
|
$89.89M
29.41%
YoY
|
$69.46M
50.4%
YoY
|
| Net Earnings |
$373.9M
5.62%
YoY
|
$354.0M
-1.61%
YoY
|
$359.8M
-53.02%
YoY
|
$765.8M
19.1%
YoY
|
$643.0M
90.16%
YoY
|
| Basic Earnings Per Share |
$1.51
4.86%
YoY
|
$1.44
-1.37%
YoY
|
$1.46
-53.35%
YoY
|
$3.13
18.56%
YoY
|
$2.64
88.57%
YoY
|
| Diluted Earnings Per Share |
$1.50
4.9%
YoY
|
$1.43
-1.77%
YoY
|
$1.46
-53.19%
YoY
|
$3.11
18.7%
YoY
|
$2.62
87.14%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
247.1M shares
0.3%
YoY
|
246.3M shares
0.29%
YoY
|
245.6M shares
0.39%
YoY
|
244.7M shares
0.33%
YoY
|
243.9M shares
0.98%
YoY
|
| Diluted Shares Outstanding |
248.5M shares
0.26%
YoY
|
247.8M shares
0.26%
YoY
|
247.2M shares
0.39%
YoY
|
246.2M shares
0.2%
YoY
|
245.7M shares
1.43%
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.685B
27.48%
YoY
|
$1.888B
15.89%
YoY
|
$1.987B
6.74%
YoY
|
$1.511B
3.42%
YoY
|
$1.322B
-3.22%
YoY
|
$1.629B
-7.0%
YoY
|
$1.862B
2.18%
YoY
|
$1.461B
0.24%
YoY
|
$1.366B
-7.21%
YoY
|
$1.752B
-8.1%
YoY
|
$1.822B
-12.57%
YoY
|
$1.458B
-3.12%
YoY
|
$1.472B
-7.85%
YoY
|
$1.906B
10.53%
YoY
|
$2.084B
23.96%
YoY
|
$1.505B
6.99%
YoY
|
$1.597B
20.41%
YoY
|
$1.725B
25.79%
YoY
|
$1.681B
24.15%
YoY
|
| Cost Of Revenue |
$1.446B
24.2%
YoY
|
$1.573B
13.82%
YoY
|
$1.702B
7.13%
YoY
|
$1.329B
6.44%
YoY
|
$1.164B
0.01%
YoY
|
$1.382B
-6.13%
YoY
|
$1.589B
3.25%
YoY
|
$1.249B
-1.73%
YoY
|
$1.164B
-8.87%
YoY
|
$1.473B
-6.31%
YoY
|
$1.539B
-7.42%
YoY
|
$1.271B
1.22%
YoY
|
$1.277B
0.44%
YoY
|
$1.572B
15.39%
YoY
|
$1.662B
22.59%
YoY
|
$1.256B
10.76%
YoY
|
$1.271B
19.88%
YoY
|
$1.362B
25.67%
YoY
|
$1.356B
21.85%
YoY
|
| Gross Profit |
$239.0M
51.69%
YoY
|
$314.6M
27.53%
YoY
|
$284.5M
4.41%
YoY
|
$181.9M
-14.35%
YoY
|
$157.6M
-21.85%
YoY
|
$246.7M
-11.61%
YoY
|
$272.5M
-3.63%
YoY
|
$212.4M
13.65%
YoY
|
$201.6M
3.71%
YoY
|
$279.1M
-16.5%
YoY
|
$282.8M
-32.87%
YoY
|
$186.9M
-25.0%
YoY
|
$194.4M
-40.24%
YoY
|
$334.3M
-7.75%
YoY
|
$421.2M
29.68%
YoY
|
$249.2M
-8.67%
YoY
|
$325.3M
22.52%
YoY
|
$362.4M
30.11%
YoY
|
$324.8M
34.74%
YoY
|
| Selling, General & Admin |
$96.99M
20.62%
YoY
|
$92.93M
33.85%
YoY
|
$83.21M
3.04%
YoY
|
$47.92M
-47.5%
YoY
|
$80.41M
-11.0%
YoY
|
$69.43M
-11.94%
YoY
|
$80.75M
10.59%
YoY
|
$91.28M
40.73%
YoY
|
$90.35M
14.84%
YoY
|
$78.84M
13.28%
YoY
|
$73.02M
7.47%
YoY
|
$64.86M
-5.82%
YoY
|
$78.67M
2.22%
YoY
|
$69.60M
-4.06%
YoY
|
$67.95M
-6.38%
YoY
|
$68.87M
-7.17%
YoY
|
$76.96M
0.25%
YoY
|
$72.55M
-7.23%
YoY
|
$72.58M
-6.69%
YoY
|
| Research & Development |
$41.76M
-8.53%
YoY
|
$36.73M
-14.28%
YoY
|
$42.35M
-0.03%
YoY
|
$42.01M
6.17%
YoY
|
$45.65M
19.6%
YoY
|
$42.85M
2.99%
YoY
|
$42.36M
-1.79%
YoY
|
$39.57M
-13.4%
YoY
|
$38.17M
-18.87%
YoY
|
$41.60M
5.07%
YoY
|
$43.14M
26.89%
YoY
|
$45.69M
21.91%
YoY
|
$47.05M
22.64%
YoY
|
$39.59M
5.83%
YoY
|
$33.99M
-16.66%
YoY
|
$37.48M
-13.88%
YoY
|
$38.36M
-13.44%
YoY
|
$37.41M
-8.97%
YoY
|
$40.79M
13.83%
YoY
|
| Depreciation & Amortization |
$170.9M
11.11%
YoY
|
$165.7M
11.08%
YoY
|
$163.6M
8.74%
YoY
|
$158.8M
6.02%
YoY
|
$153.8M
6.14%
YoY
|
$149.2M
-6.23%
YoY
|
$150.5M
-4.53%
YoY
|
$149.8M
-5.11%
YoY
|
$144.9M
-7.55%
YoY
|
$159.1M
1.33%
YoY
|
$157.6M
0.91%
YoY
|
$157.9M
4.56%
YoY
|
$156.8M
5.78%
YoY
|
$157.0M
10.11%
YoY
|
$156.2M
7.11%
YoY
|
$151.0M
8.29%
YoY
|
$148.2M
9.46%
YoY
|
$142.6M
7.47%
YoY
|
$145.8M
12.58%
YoY
|
| Operating Expenses |
$138.7M
10.06%
YoY
|
$129.7M
15.49%
YoY
|
$125.6M
1.99%
YoY
|
$89.93M
-31.27%
YoY
|
$126.1M
-1.91%
YoY
|
$112.3M
-6.78%
YoY
|
$123.1M
5.99%
YoY
|
$130.8M
18.36%
YoY
|
$128.5M
2.23%
YoY
|
$120.4M
10.31%
YoY
|
$116.2M
13.94%
YoY
|
$110.5M
3.95%
YoY
|
$125.7M
9.01%
YoY
|
$109.2M
-0.7%
YoY
|
$101.9M
-10.08%
YoY
|
$106.3M
-9.65%
YoY
|
$115.3M
-4.76%
YoY
|
$110.0M
-7.91%
YoY
|
$113.4M
-0.22%
YoY
|
| Operating Profit |
$100.3M
218.14%
YoY
|
$185.0M
37.59%
YoY
|
$158.9M
6.4%
YoY
|
$91.97M
12.81%
YoY
|
$31.52M
-56.89%
YoY
|
$134.4M
-15.27%
YoY
|
$149.4M
-10.34%
YoY
|
$81.53M
6.82%
YoY
|
$73.13M
6.44%
YoY
|
$158.7M
-29.51%
YoY
|
$166.6M
-47.82%
YoY
|
$76.32M
-46.56%
YoY
|
$68.70M
-67.29%
YoY
|
$225.1M
-10.83%
YoY
|
$319.3M
50.99%
YoY
|
$142.8M
-7.93%
YoY
|
$210.0M
45.39%
YoY
|
$252.4M
58.57%
YoY
|
$211.5M
65.89%
YoY
|
| Interest Expense |
$16.22M
12.23%
YoY
|
-$4.862M
-798.56%
YoY
|
$17.11M
-321.05%
YoY
|
$14.99M
-194.86%
YoY
|
$14.45M
-1316.58%
YoY
|
$696.0K
-104.5%
YoY
|
-$7.740M
-159.53%
YoY
|
-$15.81M
562.96%
YoY
|
-$1.188M
-107.35%
YoY
|
-$15.48M
-17.47%
YoY
|
$13.00M
-12.62%
YoY
|
-$2.384M
-116.34%
YoY
|
$16.17M
14.27%
YoY
|
-$18.76M
51.85%
YoY
|
$14.88M
15.38%
YoY
|
$14.59M
14.33%
YoY
|
$14.15M
11.64%
YoY
|
-$12.35M
-29.42%
YoY
|
$12.90M
-21.39%
YoY
|
| Other Income/Expense, Net |
-$3.979M
-30.61%
YoY
|
$2.445M
433.84%
YoY
|
-$4.530M
-39.54%
YoY
|
-$8.753M
-20455.81%
YoY
|
-$5.734M
-13131.82%
YoY
|
$458.0K
-94.51%
YoY
|
-$7.492M
77.37%
YoY
|
$43.00K
-149.43%
YoY
|
$44.00K
-100.35%
YoY
|
$8.342M
153.4%
YoY
|
-$4.224M
-54.02%
YoY
|
-$87.00K
-98.67%
YoY
|
-$12.62M
39.36%
YoY
|
$3.292M
81.98%
YoY
|
-$9.187M
-25.88%
YoY
|
-$6.552M
-48.28%
YoY
|
-$9.052M
-29.07%
YoY
|
$1.809M
1709.0%
YoY
|
-$12.40M
-34.14%
YoY
|
| Pretax Income |
$96.31M
273.45%
YoY
|
$181.2M
33.65%
YoY
|
$154.4M
8.83%
YoY
|
$83.21M
2.02%
YoY
|
$25.79M
-64.17%
YoY
|
$135.6M
-10.52%
YoY
|
$141.9M
-12.62%
YoY
|
$81.57M
10.45%
YoY
|
$71.98M
28.34%
YoY
|
$151.5M
-27.71%
YoY
|
$162.4M
-47.64%
YoY
|
$73.85M
-45.8%
YoY
|
$56.09M
-72.09%
YoY
|
$209.6M
-13.33%
YoY
|
$310.1M
55.78%
YoY
|
$136.3M
-4.35%
YoY
|
$201.0M
52.6%
YoY
|
$241.9M
73.26%
YoY
|
$199.1M
83.22%
YoY
|
| Income Tax |
$12.34M
216.46%
YoY
|
$8.690M
-70.83%
YoY
|
$27.72M
44.46%
YoY
|
$28.16M
96.77%
YoY
|
$3.900M
-68.02%
YoY
|
$29.79M
-8.39%
YoY
|
$19.19M
-33.67%
YoY
|
$14.31M
52.14%
YoY
|
$12.20M
11.89%
YoY
|
$32.52M
-28.9%
YoY
|
$28.92M
693.93%
YoY
|
$9.407M
-12.8%
YoY
|
$10.90M
-63.3%
YoY
|
$45.73M
86.02%
YoY
|
$3.643M
-78.84%
YoY
|
$10.79M
-32.53%
YoY
|
$29.70M
154.56%
YoY
|
$24.58M
93.9%
YoY
|
$17.22M
9.31%
YoY
|
| Net Earnings |
$83.35M
294.5%
YoY
|
$171.8M
62.58%
YoY
|
$126.6M
3.28%
YoY
|
$54.42M
-18.66%
YoY
|
$21.13M
-64.13%
YoY
|
$105.6M
-10.13%
YoY
|
$122.6M
-7.57%
YoY
|
$66.90M
4.06%
YoY
|
$58.90M
29.87%
YoY
|
$117.6M
-28.45%
YoY
|
$132.6M
-56.67%
YoY
|
$64.29M
-48.48%
YoY
|
$45.35M
-73.43%
YoY
|
$164.3M
-24.12%
YoY
|
$306.1M
69.24%
YoY
|
$124.8M
-0.82%
YoY
|
$170.7M
42.45%
YoY
|
$216.5M
70.93%
YoY
|
$180.9M
96.26%
YoY
|
| Basic Earnings Per Share |
$0.34
277.78%
YoY
|
N/A
|
$0.51
2.0%
YoY
|
$0.22
-18.52%
YoY
|
$0.09
-62.5%
YoY
|
N/A
|
$0.50
-7.41%
YoY
|
$0.27
3.85%
YoY
|
$0.24
33.33%
YoY
|
N/A
|
$0.54
-56.8%
YoY
|
$0.26
-49.02%
YoY
|
$0.18
-74.29%
YoY
|
N/A
|
$1.25
68.92%
YoY
|
$0.51
-1.92%
YoY
|
$0.70
42.86%
YoY
|
N/A
|
$0.74
94.74%
YoY
|
| Diluted Earnings Per Share |
$0.33
266.67%
YoY
|
$0.69
61.0%
YoY
|
$0.51
4.08%
YoY
|
$0.22
-18.52%
YoY
|
$0.09
-62.16%
YoY
|
$0.43
-10.37%
YoY
|
$0.49
-9.26%
YoY
|
$0.27
3.72%
YoY
|
$0.24
32.14%
YoY
|
$0.48
-28.58%
YoY
|
$0.54
-56.45%
YoY
|
$0.26
-48.96%
YoY
|
$0.18
-73.91%
YoY
|
$0.67
-100.0%
YoY
|
$1.24
67.57%
YoY
|
$0.51
0.0%
YoY
|
$0.69
40.82%
YoY
|
$880.2K
169278327.31%
YoY
|
$0.74
94.74%
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 |
247.3M shares
0.23%
YoY
|
247.2M shares
0.23%
YoY
|
247.1M shares
0.31%
YoY
|
247.1M shares
0.36%
YoY
|
246.7M shares
0.34%
YoY
|
246.6M shares
0.35%
YoY
|
246.4M shares
0.27%
YoY
|
246.2M shares
0.22%
YoY
|
245.9M shares
0.25%
YoY
|
245.8M shares
0.32%
YoY
|
245.7M shares
0.36%
YoY
|
245.6M shares
0.43%
YoY
|
245.3M shares
0.36%
YoY
|
245.0M shares
0.18%
YoY
|
244.8M shares
0.3%
YoY
|
244.6M shares
0.3%
YoY
|
244.4M shares
0.47%
YoY
|
244.5M shares
0.86%
YoY
|
244.1M shares
1.0%
YoY
|
| Diluted Shares Outstanding |
249.6M shares
0.7%
YoY
|
N/A
|
248.3M shares
0.15%
YoY
|
247.8M shares
-0.02%
YoY
|
247.8M shares
0.09%
YoY
|
N/A
|
247.9M shares
0.32%
YoY
|
247.9M shares
0.36%
YoY
|
247.6M shares
0.21%
YoY
|
N/A
|
247.1M shares
0.42%
YoY
|
247.0M shares
0.45%
YoY
|
247.1M shares
0.44%
YoY
|
N/A
|
246.1M shares
0.06%
YoY
|
245.9M shares
0.12%
YoY
|
246.0M shares
0.36%
YoY
|
N/A
|
245.9M shares
1.38%
YoY
|
Loading...