|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$2.602B
-2.43%
YoY
|
$2.667B
-0.25%
YoY
|
$2.673B
-8.28%
YoY
|
$2.915B
7.37%
YoY
|
$2.715B
36.58%
YoY
|
| Cost Of Revenue |
$1.762B
-3.15%
YoY
|
$1.820B
-4.36%
YoY
|
$1.903B
-14.24%
YoY
|
$2.219B
6.41%
YoY
|
$2.085B
45.18%
YoY
|
| Gross Profit |
$839.4M
-0.87%
YoY
|
$846.7M
9.88%
YoY
|
$770.6M
10.72%
YoY
|
$696.0M
10.53%
YoY
|
$629.7M
14.17%
YoY
|
| Selling, General & Admin |
$269.5M
5.63%
YoY
|
$255.1M
12.49%
YoY
|
$226.8M
-1.85%
YoY
|
$231.1M
26.91%
YoY
|
$182.1M
25.8%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$367.4M
1.81%
YoY
|
$360.8M
2.0%
YoY
|
$353.7M
6.73%
YoY
|
$331.4M
3.63%
YoY
|
$319.8M
48.15%
YoY
|
| Operating Expenses |
$269.5M
5.63%
YoY
|
$255.1M
12.49%
YoY
|
$226.8M
-1.85%
YoY
|
$231.1M
26.91%
YoY
|
$182.1M
25.8%
YoY
|
| Operating Profit |
$7.234M
-94.17%
YoY
|
$124.0M
-214.5%
YoY
|
-$108.3M
-223.26%
YoY
|
$87.87M
20.6%
YoY
|
$72.86M
-56.75%
YoY
|
| Interest Expense |
-$146.8M
9.49%
YoY
|
-$134.1M
-5.28%
YoY
|
-$141.5M
13.45%
YoY
|
-$124.8M
-225.78%
YoY
|
$99.20M
8.42%
YoY
|
| Other Income/Expense, Net |
$6.921M
-75.21%
YoY
|
$27.92M
898.89%
YoY
|
$2.795M
54.76%
YoY
|
$1.806M
-4.95%
YoY
|
$1.900M
-174.13%
YoY
|
| Pretax Income |
-$135.7M
31.55%
YoY
|
-$103.2M
-68.55%
YoY
|
-$328.1M
756.41%
YoY
|
-$38.31M
20.18%
YoY
|
-$31.88M
-280.84%
YoY
|
| Income Tax |
-$20.45M
142.66%
YoY
|
-$8.428M
270.79%
YoY
|
-$2.273M
-87.93%
YoY
|
-$18.84M
1100.51%
YoY
|
-$1.569M
-77.35%
YoY
|
| Net Earnings |
-$114.5M
21.46%
YoY
|
-$94.31M
-71.95%
YoY
|
-$336.2M
1629.5%
YoY
|
-$19.44M
-36.17%
YoY
|
-$30.46M
-224.1%
YoY
|
| Basic Earnings Per Share |
-$0.40
21.21%
YoY
|
-$0.33
-72.95%
YoY
|
-$1.22
1642.86%
YoY
|
-$0.07
-41.67%
YoY
|
-$0.12
-209.09%
YoY
|
| Diluted Earnings Per Share |
-$0.40
21.21%
YoY
|
-$0.33
-72.95%
YoY
|
-$1.22
1642.86%
YoY
|
-$0.07
-41.67%
YoY
|
-$0.12
-209.09%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
285.7M shares
0.34%
YoY
|
284.8M shares
3.27%
YoY
|
275.8M shares
2.3%
YoY
|
269.6M shares
4.06%
YoY
|
259.1M shares
27.45%
YoY
|
| Diluted Shares Outstanding |
285.7M shares
0.34%
YoY
|
284.8M shares
3.27%
YoY
|
275.8M shares
2.3%
YoY
|
269.6M shares
4.06%
YoY
|
259.1M shares
25.18%
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 |
$629.9M
0.14%
YoY
|
$658.5M
-1.2%
YoY
|
$663.7M
-1.56%
YoY
|
$650.7M
-1.54%
YoY
|
$629.0M
-5.41%
YoY
|
$666.4M
-1.89%
YoY
|
$674.2M
0.93%
YoY
|
$661.0M
1.75%
YoY
|
$665.0M
-1.7%
YoY
|
$679.3M
-5.85%
YoY
|
$667.9M
-11.86%
YoY
|
$649.6M
-10.98%
YoY
|
$676.5M
-4.14%
YoY
|
$721.5M
0.7%
YoY
|
$757.8M
6.91%
YoY
|
$729.8M
11.46%
YoY
|
$705.7M
11.17%
YoY
|
$716.5M
36.81%
YoY
|
$708.8M
42.49%
YoY
|
| Cost Of Revenue |
$434.4M
2.65%
YoY
|
$441.6M
-3.0%
YoY
|
$458.6M
-1.36%
YoY
|
$439.1M
-1.43%
YoY
|
$423.1M
-6.83%
YoY
|
$455.2M
-3.03%
YoY
|
$465.0M
-2.9%
YoY
|
$445.5M
-4.31%
YoY
|
$454.1M
-7.11%
YoY
|
$469.5M
-11.97%
YoY
|
$478.8M
-16.96%
YoY
|
$465.6M
-17.08%
YoY
|
$488.9M
-10.68%
YoY
|
$533.3M
-3.93%
YoY
|
$576.6M
4.26%
YoY
|
$561.5M
12.42%
YoY
|
$547.4M
14.62%
YoY
|
$555.1M
49.55%
YoY
|
$553.0M
52.73%
YoY
|
| Gross Profit |
$195.5M
-5.02%
YoY
|
$216.9M
2.68%
YoY
|
$205.0M
-2.0%
YoY
|
$211.7M
-1.78%
YoY
|
$205.8M
-2.37%
YoY
|
$211.2M
0.65%
YoY
|
$209.2M
10.63%
YoY
|
$215.5M
17.08%
YoY
|
$210.8M
12.41%
YoY
|
$209.8M
11.48%
YoY
|
$189.1M
4.4%
YoY
|
$184.1M
9.36%
YoY
|
$187.6M
18.5%
YoY
|
$188.2M
16.64%
YoY
|
$181.2M
16.3%
YoY
|
$168.3M
8.37%
YoY
|
$158.3M
0.69%
YoY
|
$161.4M
5.88%
YoY
|
$155.8M
15.13%
YoY
|
| Selling, General & Admin |
$71.32M
3.01%
YoY
|
$62.35M
-6.35%
YoY
|
$70.98M
11.5%
YoY
|
$66.91M
12.54%
YoY
|
$69.24M
5.82%
YoY
|
$66.58M
15.26%
YoY
|
$63.66M
21.53%
YoY
|
$59.45M
10.54%
YoY
|
$65.43M
4.09%
YoY
|
$57.76M
-3.85%
YoY
|
$52.38M
-8.29%
YoY
|
$53.79M
-4.42%
YoY
|
$62.86M
9.12%
YoY
|
$60.07M
22.59%
YoY
|
$57.12M
25.41%
YoY
|
$56.27M
32.48%
YoY
|
$57.60M
27.86%
YoY
|
$49.00M
24.06%
YoY
|
$45.55M
26.62%
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 |
$91.66M
3.01%
YoY
|
$99.90M
11.35%
YoY
|
$88.02M
-1.5%
YoY
|
$90.46M
0.91%
YoY
|
$88.98M
-3.38%
YoY
|
$89.71M
-4.66%
YoY
|
$89.36M
-0.41%
YoY
|
$89.65M
5.6%
YoY
|
$92.10M
8.32%
YoY
|
$94.10M
14.11%
YoY
|
$89.73M
7.24%
YoY
|
$84.89M
2.66%
YoY
|
$85.02M
2.91%
YoY
|
$82.47M
-5.86%
YoY
|
$83.67M
18.56%
YoY
|
$82.69M
-2.09%
YoY
|
$82.62M
7.01%
YoY
|
$87.60M
50.26%
YoY
|
$70.57M
31.73%
YoY
|
| Operating Expenses |
$71.32M
3.01%
YoY
|
$162.2M
3.81%
YoY
|
$70.98M
11.5%
YoY
|
$66.91M
12.54%
YoY
|
$69.24M
5.82%
YoY
|
$156.3M
2.91%
YoY
|
$63.66M
21.53%
YoY
|
$59.45M
-57.13%
YoY
|
$65.43M
4.09%
YoY
|
$151.9M
6.54%
YoY
|
$52.38M
-8.29%
YoY
|
$138.7M
146.44%
YoY
|
$62.86M
9.12%
YoY
|
$142.5M
4.34%
YoY
|
$57.12M
25.41%
YoY
|
$56.27M
32.48%
YoY
|
$57.60M
27.86%
YoY
|
$136.6M
39.54%
YoY
|
$45.55M
26.62%
YoY
|
| Operating Profit |
$14.29M
-35.68%
YoY
|
$54.61M
-0.54%
YoY
|
$16.75M
-44.49%
YoY
|
$37.60M
-40.67%
YoY
|
$22.22M
-46.89%
YoY
|
$54.90M
-5.3%
YoY
|
$30.18M
-8.55%
YoY
|
$63.37M
39.66%
YoY
|
$41.83M
29.31%
YoY
|
$57.97M
26.89%
YoY
|
$33.00M
42.43%
YoY
|
$45.37M
91.73%
YoY
|
$32.35M
304.82%
YoY
|
$45.69M
84.5%
YoY
|
$23.17M
-26.53%
YoY
|
$23.67M
3.17%
YoY
|
$7.991M
-43.93%
YoY
|
$24.76M
-54.57%
YoY
|
$31.54M
-15.81%
YoY
|
| Interest Expense |
-$41.93M
11.88%
YoY
|
-$39.86M
13.42%
YoY
|
-$33.97M
-3.74%
YoY
|
-$38.58M
12.76%
YoY
|
-$37.48M
9.02%
YoY
|
-$35.14M
4.87%
YoY
|
-$35.29M
-1.5%
YoY
|
-$34.21M
-7.88%
YoY
|
-$34.38M
-8.21%
YoY
|
-$33.51M
3.5%
YoY
|
-$35.83M
-217.86%
YoY
|
-$37.14M
-239.91%
YoY
|
-$37.45M
-245.31%
YoY
|
-$32.37M
45.21%
YoY
|
$30.40M
20.15%
YoY
|
$26.55M
-0.13%
YoY
|
$25.77M
-0.71%
YoY
|
-$22.30M
-67.5%
YoY
|
$25.30M
9.7%
YoY
|
| Other Income/Expense, Net |
$7.383M
469.68%
YoY
|
$2.923M
-2.57%
YoY
|
-$477.0K
-161.95%
YoY
|
$5.775M
-60.51%
YoY
|
$1.296M
-86.4%
YoY
|
$3.000M
184.63%
YoY
|
$770.0K
6.5%
YoY
|
$14.62M
-125.66%
YoY
|
$9.526M
564.76%
YoY
|
$1.054M
100.0%
YoY
|
$723.0K
-127.88%
YoY
|
-$56.99M
1136.52%
YoY
|
$1.433M
484.9%
YoY
|
$527.0K
-57.15%
YoY
|
-$2.593M
N/A
|
-$4.609M
-713.72%
YoY
|
$245.0K
39.2%
YoY
|
$1.230M
-151.25%
YoY
|
$0.00
-100.0%
YoY
|
| Pretax Income |
-$20.26M
45.04%
YoY
|
-$108.9M
150.21%
YoY
|
-$17.70M
288.03%
YoY
|
$4.790M
-107.16%
YoY
|
-$13.97M
-218.4%
YoY
|
-$43.51M
-80.87%
YoY
|
-$4.561M
63.42%
YoY
|
-$66.91M
-30.35%
YoY
|
$11.80M
-379.86%
YoY
|
-$227.4M
-86236.74%
YoY
|
-$2.791M
-77.32%
YoY
|
-$96.06M
1083.62%
YoY
|
-$4.215M
-76.78%
YoY
|
$264.0K
-101.51%
YoY
|
-$12.31M
-342.13%
YoY
|
-$8.116M
83.41%
YoY
|
-$18.15M
20.8%
YoY
|
-$17.51M
-67.21%
YoY
|
$5.082M
-61.48%
YoY
|
| Income Tax |
-$6.566M
-362.01%
YoY
|
-$19.95M
181.04%
YoY
|
-$6.249M
654.71%
YoY
|
$3.240M
-229.81%
YoY
|
$2.506M
25.68%
YoY
|
-$7.098M
1081.03%
YoY
|
-$828.0K
68.29%
YoY
|
-$2.496M
-637.93%
YoY
|
$1.994M
-221.29%
YoY
|
-$601.0K
-77.67%
YoY
|
-$492.0K
-85.39%
YoY
|
$464.0K
-103.84%
YoY
|
-$1.644M
132.2%
YoY
|
-$2.691M
-71.75%
YoY
|
-$3.368M
1390.27%
YoY
|
-$12.07M
-234.49%
YoY
|
-$708.0K
-10.49%
YoY
|
-$9.526M
1.34%
YoY
|
-$226.0K
-127.59%
YoY
|
| Net Earnings |
-$13.56M
-17.23%
YoY
|
-$88.34M
143.93%
YoY
|
-$11.37M
204.8%
YoY
|
$1.539M
-102.4%
YoY
|
-$16.38M
-268.17%
YoY
|
-$36.22M
-84.04%
YoY
|
-$3.729M
78.59%
YoY
|
-$64.11M
-38.78%
YoY
|
$9.740M
-480.17%
YoY
|
-$226.8M
-7805.2%
YoY
|
-$2.088M
-76.57%
YoY
|
-$104.7M
-2761.35%
YoY
|
-$2.562M
-85.28%
YoY
|
$2.944M
-136.96%
YoY
|
-$8.912M
-268.34%
YoY
|
$3.935M
-129.43%
YoY
|
-$17.41M
20.76%
YoY
|
-$7.965M
-81.9%
YoY
|
$5.294M
-57.22%
YoY
|
| Basic Earnings Per Share |
-$0.05
-16.67%
YoY
|
N/A
|
-$0.04
300.0%
YoY
|
$0.01
-104.35%
YoY
|
-$0.06
-300.0%
YoY
|
N/A
|
-$0.01
0.0%
YoY
|
-$0.23
-41.03%
YoY
|
$0.03
-400.0%
YoY
|
N/A
|
-$0.01
-66.67%
YoY
|
-$0.39
-4000.0%
YoY
|
-$0.01
-83.33%
YoY
|
N/A
|
-$0.03
-250.0%
YoY
|
$0.01
-120.0%
YoY
|
-$0.06
0.0%
YoY
|
N/A
|
$0.02
-66.67%
YoY
|
| Diluted Earnings Per Share |
-$0.05
-16.67%
YoY
|
-$0.31
141.62%
YoY
|
-$0.04
300.0%
YoY
|
$0.01
-104.35%
YoY
|
-$0.06
-300.0%
YoY
|
-$0.13
-84.07%
YoY
|
-$0.01
0.0%
YoY
|
-$0.23
-39.47%
YoY
|
$0.03
-400.0%
YoY
|
-$0.80
-7441.31%
YoY
|
-$0.01
-66.67%
YoY
|
-$0.38
-3900.0%
YoY
|
-$0.01
-83.33%
YoY
|
$0.01
-100.0%
YoY
|
-$0.03
-250.0%
YoY
|
$0.01
-120.0%
YoY
|
-$0.06
0.0%
YoY
|
-$29.74K
-86.08%
YoY
|
$0.02
-66.67%
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 |
284.9M shares
0.17%
YoY
|
284.9M shares
0.21%
YoY
|
284.8M shares
0.23%
YoY
|
284.7M shares
0.24%
YoY
|
284.4M shares
0.21%
YoY
|
284.3M shares
0.26%
YoY
|
284.2M shares
5.14%
YoY
|
284.0M shares
5.14%
YoY
|
283.8M shares
5.13%
YoY
|
283.5M shares
5.24%
YoY
|
270.3M shares
0.33%
YoY
|
270.2M shares
0.25%
YoY
|
269.9M shares
0.28%
YoY
|
269.4M shares
0.99%
YoY
|
269.4M shares
2.86%
YoY
|
269.5M shares
6.43%
YoY
|
269.2M shares
6.42%
YoY
|
266.8M shares
30.22%
YoY
|
261.9M shares
28.18%
YoY
|
| Diluted Shares Outstanding |
286.3M shares
0.32%
YoY
|
N/A
|
285.9M shares
0.36%
YoY
|
285.8M shares
0.39%
YoY
|
285.4M shares
0.17%
YoY
|
N/A
|
284.9M shares
2.42%
YoY
|
284.7M shares
5.26%
YoY
|
284.9M shares
5.42%
YoY
|
N/A
|
278.1M shares
3.17%
YoY
|
270.5M shares
0.03%
YoY
|
270.2M shares
0.4%
YoY
|
N/A
|
269.6M shares
2.68%
YoY
|
270.4M shares
6.78%
YoY
|
269.2M shares
6.42%
YoY
|
N/A
|
262.6M shares
25.92%
YoY
|
Loading...