|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$4.055B
-7.49%
YoY
|
$4.384B
-7.23%
YoY
|
$4.725B
-9.2%
YoY
|
$5.204B
1.37%
YoY
|
$5.134B
18.59%
YoY
|
| Cost Of Revenue |
$3.311B
-8.9%
YoY
|
$3.635B
-6.12%
YoY
|
$3.872B
-7.16%
YoY
|
$4.170B
3.36%
YoY
|
$4.034B
19.5%
YoY
|
| Gross Profit |
$744.1M
-0.67%
YoY
|
$749.1M
-12.26%
YoY
|
$853.8M
-12.59%
YoY
|
$976.8M
-5.92%
YoY
|
$1.038B
14.84%
YoY
|
| Selling, General & Admin |
$488.3M
-4.03%
YoY
|
$508.8M
9.33%
YoY
|
$465.4M
8.92%
YoY
|
$427.3M
1.23%
YoY
|
$422.1M
-0.54%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$104.7M
-6.85%
YoY
|
$112.4M
62.9%
YoY
|
$69.00M
-61.62%
YoY
|
$179.8M
-4.0%
YoY
|
$187.3M
-1.11%
YoY
|
| Operating Expenses |
$488.3M
-4.03%
YoY
|
$508.8M
-46.11%
YoY
|
$944.2M
120.97%
YoY
|
$427.3M
1.23%
YoY
|
$422.1M
-0.54%
YoY
|
| Operating Profit |
$255.8M
6.45%
YoY
|
$240.3M
-365.82%
YoY
|
-$90.40M
-116.45%
YoY
|
$549.5M
-10.82%
YoY
|
$616.2M
28.46%
YoY
|
| Interest Expense |
$72.90M
-15.13%
YoY
|
$85.90M
-203.49%
YoY
|
-$83.00M
-197.08%
YoY
|
$85.50M
11.76%
YoY
|
$76.50M
-7.5%
YoY
|
| Other Income/Expense, Net |
-$22.00M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$289.7M
-156.89%
YoY
|
-$509.2M
193.66%
YoY
|
-$173.4M
-142.96%
YoY
|
$403.6M
-22.7%
YoY
|
$522.1M
59.23%
YoY
|
| Income Tax |
$54.30M
2368.18%
YoY
|
$2.200M
-106.01%
YoY
|
-$36.60M
-139.06%
YoY
|
$93.70M
-21.59%
YoY
|
$119.5M
59.76%
YoY
|
| Net Earnings |
$235.4M
-146.02%
YoY
|
-$511.5M
273.9%
YoY
|
-$136.8M
-144.16%
YoY
|
$309.8M
-23.01%
YoY
|
$402.4M
59.05%
YoY
|
| Basic Earnings Per Share |
$1.70
-145.58%
YoY
|
-$3.73
273.0%
YoY
|
-$1.00
-143.86%
YoY
|
$2.28
-22.71%
YoY
|
$2.95
58.6%
YoY
|
| Diluted Earnings Per Share |
$1.69
-145.31%
YoY
|
-$3.73
271.64%
YoY
|
-$1.00
-144.21%
YoY
|
$2.27
-22.79%
YoY
|
$2.94
58.06%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
138.5M shares
0.87%
YoY
|
137.3M shares
0.73%
YoY
|
136.3M shares
0.15%
YoY
|
136.1M shares
-0.15%
YoY
|
136.3M shares
0.44%
YoY
|
| Diluted Shares Outstanding |
139.7M shares
1.75%
YoY
|
137.3M shares
0.73%
YoY
|
136.3M shares
-0.15%
YoY
|
136.5M shares
-0.15%
YoY
|
136.7M shares
0.59%
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 |
$918.2M
-10.17%
YoY
|
$938.6M
-11.15%
YoY
|
$1.036B
-5.93%
YoY
|
$1.058B
-6.26%
YoY
|
$1.022B
-6.82%
YoY
|
$1.056B
-5.26%
YoY
|
$1.102B
-6.27%
YoY
|
$1.129B
-7.58%
YoY
|
$1.097B
-10.58%
YoY
|
$1.115B
-6.75%
YoY
|
$1.175B
-10.1%
YoY
|
$1.221B
-9.53%
YoY
|
$1.227B
-8.42%
YoY
|
$1.196B
-10.29%
YoY
|
$1.308B
-2.05%
YoY
|
$1.350B
5.08%
YoY
|
$1.340B
14.94%
YoY
|
$1.333B
12.77%
YoY
|
$1.335B
9.3%
YoY
|
| Cost Of Revenue |
$747.5M
-10.17%
YoY
|
$768.7M
-11.86%
YoY
|
$842.7M
-6.48%
YoY
|
$865.4M
-8.14%
YoY
|
$832.1M
-8.61%
YoY
|
$872.1M
-4.72%
YoY
|
$901.1M
-6.24%
YoY
|
$942.1M
-5.8%
YoY
|
$910.5M
-8.49%
YoY
|
$915.3M
-7.1%
YoY
|
$961.1M
-9.66%
YoY
|
$1.000B
-6.16%
YoY
|
$995.0M
-5.69%
YoY
|
$985.2M
-7.71%
YoY
|
$1.064B
0.08%
YoY
|
$1.066B
6.55%
YoY
|
$1.055B
16.78%
YoY
|
$1.068B
15.61%
YoY
|
$1.063B
13.35%
YoY
|
| Gross Profit |
$170.7M
-10.16%
YoY
|
$169.9M
-7.81%
YoY
|
$193.7M
-3.44%
YoY
|
$192.6M
3.27%
YoY
|
$190.0M
1.93%
YoY
|
$184.3M
-7.76%
YoY
|
$200.6M
-6.39%
YoY
|
$186.5M
-15.65%
YoY
|
$186.4M
-14.73%
YoY
|
$199.8M
-5.13%
YoY
|
$214.3M
-7.03%
YoY
|
$221.1M
-17.62%
YoY
|
$218.6M
-18.22%
YoY
|
$210.6M
-20.65%
YoY
|
$230.5M
-10.0%
YoY
|
$268.4M
-0.33%
YoY
|
$267.3M
8.0%
YoY
|
$265.4M
-0.64%
YoY
|
$256.1M
-5.04%
YoY
|
| Selling, General & Admin |
$121.5M
-1.7%
YoY
|
$120.4M
-1.79%
YoY
|
$124.5M
-1.97%
YoY
|
$118.4M
-9.96%
YoY
|
$123.6M
-1.83%
YoY
|
$122.6M
1.24%
YoY
|
$127.0M
16.41%
YoY
|
$131.5M
10.32%
YoY
|
$125.9M
8.53%
YoY
|
$121.1M
10.29%
YoY
|
$109.1M
8.67%
YoY
|
$119.2M
13.09%
YoY
|
$116.0M
3.85%
YoY
|
$109.8M
10.24%
YoY
|
$100.4M
-3.09%
YoY
|
$105.4M
-6.39%
YoY
|
$111.7M
5.08%
YoY
|
$99.60M
-4.05%
YoY
|
$103.6M
-1.89%
YoY
|
| Research & Development |
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
|
| Depreciation & Amortization |
$24.20M
384.0%
YoY
|
$31.70M
-7.04%
YoY
|
$3.800M
-47.22%
YoY
|
$3.600M
-88.96%
YoY
|
$5.000M
2.04%
YoY
|
$34.10M
95.98%
YoY
|
$7.200M
-84.0%
YoY
|
$32.60M
94.05%
YoY
|
$4.900M
-89.21%
YoY
|
$17.40M
3.57%
YoY
|
$45.00M
2.04%
YoY
|
$16.80M
-62.25%
YoY
|
$45.40M
-0.66%
YoY
|
$16.80M
-63.87%
YoY
|
$44.10M
-5.36%
YoY
|
$44.50M
-7.48%
YoY
|
$45.70M
-0.87%
YoY
|
$46.50M
-3.93%
YoY
|
$46.60M
-0.85%
YoY
|
| Operating Expenses |
$121.5M
-4.41%
YoY
|
$123.3M
-3.45%
YoY
|
$124.5M
1.3%
YoY
|
$118.4M
-9.96%
YoY
|
$127.1M
3.0%
YoY
|
$127.7M
-77.46%
YoY
|
$122.9M
12.65%
YoY
|
$131.5M
4.86%
YoY
|
$123.4M
6.38%
YoY
|
$566.6M
374.54%
YoY
|
$109.1M
8.67%
YoY
|
$125.4M
18.98%
YoY
|
$116.0M
3.85%
YoY
|
$119.4M
3.2%
YoY
|
$100.4M
-3.09%
YoY
|
$105.4M
-6.39%
YoY
|
$111.7M
5.08%
YoY
|
$115.7M
0.87%
YoY
|
$103.6M
-1.89%
YoY
|
| Operating Profit |
$49.20M
-21.78%
YoY
|
$46.60M
-17.67%
YoY
|
$69.20M
-10.94%
YoY
|
$74.20M
34.91%
YoY
|
$62.90M
-0.16%
YoY
|
$56.60M
-115.43%
YoY
|
$77.70M
-26.14%
YoY
|
$55.00M
-42.53%
YoY
|
$63.00M
-38.6%
YoY
|
-$366.8M
-502.19%
YoY
|
$105.2M
-19.14%
YoY
|
$95.70M
-41.29%
YoY
|
$102.6M
-34.06%
YoY
|
$91.20M
-39.08%
YoY
|
$130.1M
-14.69%
YoY
|
$163.0M
4.02%
YoY
|
$155.6M
10.2%
YoY
|
$149.7M
-1.77%
YoY
|
$152.5M
-7.07%
YoY
|
| Interest Expense |
$14.50M
-181.46%
YoY
|
-$13.10M
-33.16%
YoY
|
$18.50M
-192.5%
YoY
|
$20.50M
-8.48%
YoY
|
-$17.80M
-13.59%
YoY
|
-$19.60M
0.51%
YoY
|
-$20.00M
-190.91%
YoY
|
$22.40M
-201.82%
YoY
|
-$20.60M
-193.21%
YoY
|
-$19.50M
-12.16%
YoY
|
$22.00M
7.32%
YoY
|
-$22.00M
-204.27%
YoY
|
$22.10M
6.76%
YoY
|
-$22.20M
34.55%
YoY
|
$20.50M
7.89%
YoY
|
$21.10M
8.21%
YoY
|
$20.70M
7.25%
YoY
|
-$16.50M
3.13%
YoY
|
$19.00M
-9.09%
YoY
|
| Other Income/Expense, Net |
N/A
|
-$22.00M
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
|
| Pretax Income |
$31.90M
-29.27%
YoY
|
$18.50M
-26.0%
YoY
|
$154.4M
167.59%
YoY
|
$71.70M
-111.3%
YoY
|
$45.10M
6.37%
YoY
|
$25.00M
-106.47%
YoY
|
$57.70M
-18.62%
YoY
|
-$634.3M
-960.65%
YoY
|
$42.40M
-37.92%
YoY
|
-$386.3M
-659.86%
YoY
|
$70.90M
-24.17%
YoY
|
$73.70M
-40.08%
YoY
|
$68.30M
-42.17%
YoY
|
$69.00M
-48.43%
YoY
|
$93.50M
-25.68%
YoY
|
$123.0M
-19.71%
YoY
|
$118.1M
8.05%
YoY
|
$133.8M
-2.48%
YoY
|
$125.8M
-3.08%
YoY
|
| Income Tax |
$11.90M
-17.93%
YoY
|
-$6.600M
-161.11%
YoY
|
$27.20M
112.5%
YoY
|
$19.20M
-159.63%
YoY
|
$14.50M
34.26%
YoY
|
$10.80M
-112.15%
YoY
|
$12.80M
-28.89%
YoY
|
-$32.20M
-265.13%
YoY
|
$10.80M
-27.03%
YoY
|
-$88.90M
-648.77%
YoY
|
$18.00M
-18.18%
YoY
|
$19.50M
-29.86%
YoY
|
$14.80M
-46.57%
YoY
|
$16.20M
-42.55%
YoY
|
$22.00M
-23.08%
YoY
|
$27.80M
-32.03%
YoY
|
$27.70M
27.06%
YoY
|
$28.20M
1.81%
YoY
|
$28.60M
25.99%
YoY
|
| Net Earnings |
$20.00M
-34.64%
YoY
|
$25.20M
77.46%
YoY
|
$127.1M
183.07%
YoY
|
$52.50M
-108.72%
YoY
|
$30.60M
-3.16%
YoY
|
$14.20M
-104.78%
YoY
|
$44.90M
-14.96%
YoY
|
-$602.2M
-1211.07%
YoY
|
$31.60M
-40.93%
YoY
|
-$297.3M
-663.07%
YoY
|
$52.80M
-26.05%
YoY
|
$54.20M
-43.07%
YoY
|
$53.50M
-40.82%
YoY
|
$52.80M
-49.95%
YoY
|
$71.40M
-26.54%
YoY
|
$95.20M
-15.15%
YoY
|
$90.40M
3.31%
YoY
|
$105.5M
-2.31%
YoY
|
$97.20M
-9.16%
YoY
|
| Basic Earnings Per Share |
$0.14
-36.36%
YoY
|
N/A
|
$0.92
178.79%
YoY
|
$0.38
-108.66%
YoY
|
$0.22
-4.35%
YoY
|
N/A
|
$0.33
-15.38%
YoY
|
-$4.39
-1197.5%
YoY
|
$0.23
-41.03%
YoY
|
N/A
|
$0.39
-26.42%
YoY
|
$0.40
-42.86%
YoY
|
$0.39
-40.91%
YoY
|
N/A
|
$0.53
-25.35%
YoY
|
$0.70
-15.66%
YoY
|
$0.66
3.13%
YoY
|
$0.77
-2.53%
YoY
|
$0.71
-10.13%
YoY
|
| Diluted Earnings Per Share |
$0.14
-36.23%
YoY
|
$0.18
77.52%
YoY
|
$0.91
178.26%
YoY
|
$0.38
-108.66%
YoY
|
$0.22
-4.06%
YoY
|
$0.10
-104.74%
YoY
|
$0.33
-16.57%
YoY
|
-$4.39
-1206.41%
YoY
|
$0.23
-40.99%
YoY
|
-$2.18
-661.42%
YoY
|
$0.39
-25.0%
YoY
|
$0.40
-43.32%
YoY
|
$0.39
-40.91%
YoY
|
$0.39
-49.62%
YoY
|
$0.52
-26.76%
YoY
|
$0.70
-14.63%
YoY
|
$0.66
3.13%
YoY
|
$0.77
-2.53%
YoY
|
$0.71
-10.13%
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 |
135.9M shares
0.85%
YoY
|
135.4M shares
0.85%
YoY
|
135.4M shares
0.88%
YoY
|
135.1M shares
0.83%
YoY
|
134.7M shares
0.75%
YoY
|
134.3M shares
0.73%
YoY
|
134.2M shares
0.73%
YoY
|
134.0M shares
0.69%
YoY
|
133.7M shares
0.61%
YoY
|
133.3M shares
0.56%
YoY
|
133.2M shares
0.43%
YoY
|
133.1M shares
-2.34%
YoY
|
132.9M shares
-2.69%
YoY
|
132.6M shares
-0.6%
YoY
|
132.6M shares
-2.77%
YoY
|
136.3M shares
0.0%
YoY
|
136.6M shares
0.44%
YoY
|
133.4M shares
0.65%
YoY
|
136.4M shares
0.44%
YoY
|
| Diluted Shares Outstanding |
141.0M shares
1.73%
YoY
|
N/A
|
140.2M shares
1.59%
YoY
|
139.6M shares
1.68%
YoY
|
138.6M shares
0.95%
YoY
|
N/A
|
138.0M shares
0.88%
YoY
|
137.3M shares
0.51%
YoY
|
137.3M shares
0.73%
YoY
|
N/A
|
136.8M shares
0.51%
YoY
|
136.6M shares
-0.07%
YoY
|
136.3M shares
-0.44%
YoY
|
N/A
|
136.1M shares
-0.58%
YoY
|
136.7M shares
-0.07%
YoY
|
136.9M shares
0.44%
YoY
|
N/A
|
136.9M shares
0.59%
YoY
|
Loading...