|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$3.705B
-5.8%
YoY
|
$3.933B
-2.99%
YoY
|
$4.054B
0.62%
YoY
|
$4.029B
5.46%
YoY
|
$3.821B
25.45%
YoY
|
| Cost Of Revenue |
$2.620B
-5.64%
YoY
|
$2.777B
-0.57%
YoY
|
$2.793B
2.98%
YoY
|
$2.712B
6.67%
YoY
|
$2.542B
19.98%
YoY
|
| Gross Profit |
$1.084B
-6.19%
YoY
|
$1.156B
-8.36%
YoY
|
$1.261B
-4.25%
YoY
|
$1.317B
3.04%
YoY
|
$1.278B
37.97%
YoY
|
| Selling, General & Admin |
$356.2M
-9.18%
YoY
|
$392.2M
11.85%
YoY
|
$350.7M
-5.39%
YoY
|
$370.6M
9.99%
YoY
|
$337.0M
14.34%
YoY
|
| Research & Development |
$133.8M
-20.96%
YoY
|
$169.3M
-5.36%
YoY
|
$178.9M
-5.53%
YoY
|
$189.3M
19.03%
YoY
|
$159.1M
21.03%
YoY
|
| Depreciation & Amortization |
$256.4M
-18.05%
YoY
|
$312.9M
1.93%
YoY
|
$307.0M
9.25%
YoY
|
$281.0M
8.45%
YoY
|
$259.1M
1.51%
YoY
|
| Operating Expenses |
$490.0M
-12.73%
YoY
|
$561.5M
-20.18%
YoY
|
$703.4M
25.61%
YoY
|
$560.0M
12.89%
YoY
|
$496.1M
16.4%
YoY
|
| Operating Profit |
$237.5M
59.1%
YoY
|
$149.3M
-73.24%
YoY
|
$557.9M
-16.75%
YoY
|
$670.1M
5.83%
YoY
|
$633.2M
87.5%
YoY
|
| Interest Expense |
-$107.4M
-168.94%
YoY
|
$155.8M
-203.27%
YoY
|
-$150.9M
-44.45%
YoY
|
-$271.6M
45.72%
YoY
|
-$186.4M
8.48%
YoY
|
| Other Income/Expense, Net |
$2.400M
455.56%
YoY
|
$432.0K
-103.33%
YoY
|
-$12.97M
-248.7%
YoY
|
$8.725M
88.32%
YoY
|
$4.633M
-203.95%
YoY
|
| Pretax Income |
$123.3M
-1141.65%
YoY
|
-$11.84M
-166.34%
YoY
|
$17.84M
-95.5%
YoY
|
$396.7M
893.07%
YoY
|
$39.95M
-149.41%
YoY
|
| Income Tax |
$92.00M
-165.57%
YoY
|
-$140.3M
-745.09%
YoY
|
$21.75M
-74.71%
YoY
|
$86.02M
70.88%
YoY
|
$50.34M
3614.91%
YoY
|
| Net Earnings |
$31.30M
-75.64%
YoY
|
$128.5M
-3386.7%
YoY
|
-$3.909M
-101.26%
YoY
|
$310.7M
-14.55%
YoY
|
$363.6M
121.31%
YoY
|
| Basic Earnings Per Share |
$0.21
-75.29%
YoY
|
$0.85
-2933.33%
YoY
|
-$0.03
-101.5%
YoY
|
$2.00
-13.04%
YoY
|
$2.30
121.15%
YoY
|
| Diluted Earnings Per Share |
$0.21
-75.29%
YoY
|
$0.85
-3407.39%
YoY
|
-$0.03
-101.29%
YoY
|
$1.99
-12.72%
YoY
|
$2.28
119.23%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
146.5M shares
-2.59%
YoY
|
150.4M shares
-1.11%
YoY
|
152.1M shares
-2.04%
YoY
|
155.3M shares
-1.84%
YoY
|
158.2M shares
0.5%
YoY
|
| Diluted Shares Outstanding |
147.1M shares
-2.41%
YoY
|
150.7M shares
-0.89%
YoY
|
152.1M shares
-2.46%
YoY
|
155.9M shares
-2.16%
YoY
|
159.4M shares
0.78%
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 |
$934.8M
2.58%
YoY
|
$917.9M
1.12%
YoY
|
$932.0M
-5.17%
YoY
|
$943.4M
-8.9%
YoY
|
$911.3M
-9.48%
YoY
|
$907.7M
-8.54%
YoY
|
$982.8M
-1.84%
YoY
|
$1.036B
-2.5%
YoY
|
$1.007B
0.85%
YoY
|
$992.5M
-2.19%
YoY
|
$1.001B
-1.67%
YoY
|
$1.062B
4.07%
YoY
|
$998.2M
2.3%
YoY
|
$1.015B
8.57%
YoY
|
$1.018B
7.07%
YoY
|
$1.021B
2.81%
YoY
|
$975.8M
3.53%
YoY
|
$934.6M
3.1%
YoY
|
$951.0M
20.64%
YoY
|
| Cost Of Revenue |
$648.5M
1.54%
YoY
|
$651.8M
-1.51%
YoY
|
$672.6M
-4.11%
YoY
|
$657.1M
-9.29%
YoY
|
$638.7M
-7.34%
YoY
|
$661.8M
-5.77%
YoY
|
$701.5M
1.96%
YoY
|
$724.4M
-1.05%
YoY
|
$689.3M
2.8%
YoY
|
$702.3M
4.22%
YoY
|
$688.0M
-0.95%
YoY
|
$732.1M
6.63%
YoY
|
$670.5M
2.04%
YoY
|
$673.8M
8.7%
YoY
|
$694.5M
10.43%
YoY
|
$686.6M
4.3%
YoY
|
$657.1M
3.42%
YoY
|
$619.9M
1.64%
YoY
|
$628.9M
18.61%
YoY
|
| Gross Profit |
$286.3M
5.03%
YoY
|
$266.1M
8.2%
YoY
|
$259.4M
-7.82%
YoY
|
$286.3M
-7.98%
YoY
|
$272.6M
-14.13%
YoY
|
$245.9M
-15.27%
YoY
|
$281.4M
-10.2%
YoY
|
$311.1M
-5.72%
YoY
|
$317.4M
-3.13%
YoY
|
$290.2M
-14.86%
YoY
|
$313.3M
-3.21%
YoY
|
$330.0M
-1.18%
YoY
|
$327.7M
2.83%
YoY
|
$340.8M
8.3%
YoY
|
$323.7M
0.51%
YoY
|
$333.9M
-0.13%
YoY
|
$318.7M
3.75%
YoY
|
$314.7M
6.13%
YoY
|
$322.1M
24.82%
YoY
|
| Selling, General & Admin |
$93.40M
8.57%
YoY
|
$96.58M
-10.93%
YoY
|
$85.76M
-16.29%
YoY
|
$87.83M
-5.83%
YoY
|
$86.03M
-2.29%
YoY
|
$108.4M
23.87%
YoY
|
$102.5M
19.6%
YoY
|
$93.27M
2.15%
YoY
|
$88.05M
2.2%
YoY
|
$87.53M
-0.1%
YoY
|
$85.66M
-4.83%
YoY
|
$91.31M
-6.18%
YoY
|
$86.15M
-9.96%
YoY
|
$87.62M
0.41%
YoY
|
$90.01M
4.93%
YoY
|
$97.33M
12.1%
YoY
|
$95.68M
24.06%
YoY
|
$87.26M
13.33%
YoY
|
$85.78M
13.25%
YoY
|
| Research & Development |
$31.90M
-13.34%
YoY
|
$31.37M
-12.75%
YoY
|
$33.03M
-22.61%
YoY
|
$32.59M
-28.1%
YoY
|
$36.81M
-18.77%
YoY
|
$35.95M
-15.65%
YoY
|
$42.69M
-6.08%
YoY
|
$45.33M
1.04%
YoY
|
$45.31M
-1.36%
YoY
|
$42.62M
-10.17%
YoY
|
$45.45M
-5.21%
YoY
|
$44.86M
-6.49%
YoY
|
$45.94M
-0.09%
YoY
|
$47.45M
18.19%
YoY
|
$47.95M
19.69%
YoY
|
$47.97M
11.79%
YoY
|
$45.98M
27.88%
YoY
|
$40.14M
20.55%
YoY
|
$40.06M
19.86%
YoY
|
| Depreciation & Amortization |
$34.00M
-44.75%
YoY
|
$67.39M
-24.99%
YoY
|
$72.95M
-6.98%
YoY
|
$54.52M
-24.88%
YoY
|
$61.54M
83.57%
YoY
|
$89.84M
20.13%
YoY
|
$78.43M
7.01%
YoY
|
$72.58M
-16.74%
YoY
|
$33.52M
8.32%
YoY
|
$74.78M
3.97%
YoY
|
$73.29M
1.8%
YoY
|
$87.18M
27.91%
YoY
|
$30.95M
-1.85%
YoY
|
$71.92M
13.74%
YoY
|
$71.99M
8.92%
YoY
|
$68.16M
2.56%
YoY
|
$31.53M
1.07%
YoY
|
$63.23M
1.01%
YoY
|
$66.10M
7.48%
YoY
|
| Operating Expenses |
$125.3M
2.01%
YoY
|
$146.9M
-12.46%
YoY
|
$138.4M
-4.64%
YoY
|
$120.4M
-13.11%
YoY
|
$122.8M
-7.89%
YoY
|
$167.8M
-0.55%
YoY
|
$145.1M
10.7%
YoY
|
$138.6M
-27.33%
YoY
|
$133.4M
0.96%
YoY
|
$168.7M
-3.25%
YoY
|
$131.1M
-26.46%
YoY
|
$190.7M
31.27%
YoY
|
$132.1M
-6.76%
YoY
|
$174.4M
8.95%
YoY
|
$178.3M
41.66%
YoY
|
$145.3M
12.0%
YoY
|
$141.7M
25.28%
YoY
|
$160.0M
13.1%
YoY
|
$125.8M
15.27%
YoY
|
| Operating Profit |
$141.6M
15.88%
YoY
|
$119.2M
52.57%
YoY
|
$121.0M
-160.72%
YoY
|
$138.1M
6.24%
YoY
|
$122.2M
-15.61%
YoY
|
$78.11M
-35.71%
YoY
|
-$199.2M
-271.36%
YoY
|
$129.9M
-6.7%
YoY
|
$144.8M
-2.72%
YoY
|
$121.5M
-27.02%
YoY
|
$116.3M
-20.07%
YoY
|
$139.3M
0.24%
YoY
|
$148.8M
18.19%
YoY
|
$166.5M
7.63%
YoY
|
$145.5M
-9.84%
YoY
|
$138.9M
-15.67%
YoY
|
$125.9M
-20.02%
YoY
|
$154.7M
-0.24%
YoY
|
$161.3M
27.19%
YoY
|
| Interest Expense |
-$25.60M
-18.17%
YoY
|
-$17.63M
-53.85%
YoY
|
-$32.40M
-9.75%
YoY
|
-$32.73M
10.78%
YoY
|
-$31.28M
-181.48%
YoY
|
-$38.19M
6.82%
YoY
|
-$35.90M
-17.56%
YoY
|
-$29.54M
-40.39%
YoY
|
$38.40M
-197.78%
YoY
|
-$35.76M
-64.57%
YoY
|
-$43.55M
-2.91%
YoY
|
-$49.56M
-42.27%
YoY
|
-$39.27M
-59.36%
YoY
|
-$100.9M
146.73%
YoY
|
-$44.86M
-17.5%
YoY
|
-$85.84M
97.53%
YoY
|
-$96.61M
119.57%
YoY
|
-$40.90M
-13.71%
YoY
|
-$54.37M
61.82%
YoY
|
| Other Income/Expense, Net |
$300.0K
17.19%
YoY
|
-$9.999M
-6948.63%
YoY
|
$6.863M
1844.19%
YoY
|
$1.075M
-278.57%
YoY
|
$256.0K
-213.27%
YoY
|
$146.0K
-103.07%
YoY
|
$353.0K
-96.0%
YoY
|
-$602.0K
-166.67%
YoY
|
-$226.0K
-111.17%
YoY
|
-$4.759M
-106.46%
YoY
|
$8.824M
-141.29%
YoY
|
$903.0K
-62.36%
YoY
|
$2.024M
38.25%
YoY
|
$73.69M
1859.43%
YoY
|
-$21.37M
127.28%
YoY
|
$2.399M
137.06%
YoY
|
$1.464M
-103.72%
YoY
|
$3.761M
213.42%
YoY
|
-$9.403M
-202.27%
YoY
|
| Pretax Income |
$115.5M
27.43%
YoY
|
$75.31M
113.97%
YoY
|
-$148.4M
-39.32%
YoY
|
$105.8M
6.87%
YoY
|
$90.64M
-8.06%
YoY
|
$35.20M
-114.55%
YoY
|
-$244.6M
-403.22%
YoY
|
$98.98M
43.49%
YoY
|
$98.59M
-10.49%
YoY
|
-$242.0M
-293.35%
YoY
|
$80.67M
-56.79%
YoY
|
$68.98M
25.74%
YoY
|
$110.1M
266.79%
YoY
|
$125.1M
11.18%
YoY
|
$186.7M
74.79%
YoY
|
$54.86M
-54.49%
YoY
|
$30.03M
-59.43%
YoY
|
$112.6M
4.31%
YoY
|
$106.8M
16.2%
YoY
|
| Income Tax |
$28.40M
37.05%
YoY
|
$12.07M
-58.96%
YoY
|
$14.10M
-106.42%
YoY
|
$45.11M
65.37%
YoY
|
$20.72M
-8.19%
YoY
|
$29.41M
-174.05%
YoY
|
-$219.6M
-1328.86%
YoY
|
$27.28M
37.27%
YoY
|
$22.57M
-4.87%
YoY
|
-$39.72M
-431.3%
YoY
|
$17.87M
-61.51%
YoY
|
$19.87M
-0.73%
YoY
|
$23.73M
212.68%
YoY
|
$11.99M
1974.05%
YoY
|
$46.42M
112.55%
YoY
|
$20.02M
162.11%
YoY
|
$7.588M
-62.59%
YoY
|
$578.0K
-104.19%
YoY
|
$21.84M
43.86%
YoY
|
| Net Earnings |
$87.10M
24.57%
YoY
|
$63.24M
992.73%
YoY
|
-$162.5M
549.21%
YoY
|
$60.67M
-15.39%
YoY
|
$69.92M
-8.03%
YoY
|
$5.787M
-102.86%
YoY
|
-$25.03M
-139.86%
YoY
|
$71.70M
46.0%
YoY
|
$76.02M
-12.03%
YoY
|
-$202.2M
-278.73%
YoY
|
$62.80M
-55.22%
YoY
|
$49.11M
40.96%
YoY
|
$86.42M
285.09%
YoY
|
$113.2M
1.05%
YoY
|
$140.3M
65.08%
YoY
|
$34.84M
-69.14%
YoY
|
$22.44M
-58.24%
YoY
|
$112.0M
-7.97%
YoY
|
$84.96M
10.73%
YoY
|
| Basic Earnings Per Share |
$0.60
27.66%
YoY
|
N/A
|
-$1.12
558.82%
YoY
|
$0.41
-14.58%
YoY
|
$0.47
-7.84%
YoY
|
N/A
|
-$0.17
-141.46%
YoY
|
$0.48
50.0%
YoY
|
$0.51
-10.53%
YoY
|
N/A
|
$0.41
-54.95%
YoY
|
$0.32
45.45%
YoY
|
$0.57
307.14%
YoY
|
N/A
|
$0.91
68.52%
YoY
|
$0.22
-69.01%
YoY
|
$0.14
-58.82%
YoY
|
N/A
|
$0.54
10.2%
YoY
|
| Diluted Earnings Per Share |
$0.59
25.53%
YoY
|
$0.43
1010.36%
YoY
|
-$1.12
558.82%
YoY
|
$0.41
-12.77%
YoY
|
$0.47
-6.0%
YoY
|
$0.04
-102.88%
YoY
|
-$0.17
-141.46%
YoY
|
$0.47
46.49%
YoY
|
$0.50
-10.71%
YoY
|
-$1.34
-281.16%
YoY
|
$0.41
-100.0%
YoY
|
$0.32
45.84%
YoY
|
$0.56
300.0%
YoY
|
$0.74
-100.0%
YoY
|
$905.2K
170790643.62%
YoY
|
$0.22
-69.01%
YoY
|
$0.14
-58.82%
YoY
|
$702.3K
91212920.27%
YoY
|
$0.53
8.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 |
145.8M shares
-2.51%
YoY
|
145.7M shares
-2.6%
YoY
|
145.6M shares
-3.52%
YoY
|
146.3M shares
-2.95%
YoY
|
149.6M shares
-0.61%
YoY
|
149.6M shares
-1.18%
YoY
|
151.0M shares
-0.96%
YoY
|
150.7M shares
-1.41%
YoY
|
150.5M shares
-1.33%
YoY
|
151.4M shares
-1.05%
YoY
|
152.4M shares
-1.82%
YoY
|
152.9M shares
-2.29%
YoY
|
152.5M shares
-3.13%
YoY
|
153.0M shares
-3.48%
YoY
|
155.3M shares
-1.98%
YoY
|
156.5M shares
-1.09%
YoY
|
157.4M shares
-0.22%
YoY
|
158.5M shares
0.74%
YoY
|
158.4M shares
0.75%
YoY
|
| Diluted Shares Outstanding |
146.6M shares
-1.49%
YoY
|
N/A
|
145.7M shares
-3.35%
YoY
|
146.5M shares
-3.06%
YoY
|
148.8M shares
-1.39%
YoY
|
N/A
|
150.7M shares
-1.09%
YoY
|
151.1M shares
-1.26%
YoY
|
150.9M shares
-1.57%
YoY
|
N/A
|
152.4M shares
-1.65%
YoY
|
153.1M shares
-2.5%
YoY
|
153.3M shares
-3.34%
YoY
|
N/A
|
154.9M shares
-2.84%
YoY
|
157.0M shares
-1.47%
YoY
|
158.6M shares
-0.38%
YoY
|
N/A
|
159.5M shares
0.95%
YoY
|
Loading...