|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$565.0M
-0.93%
YoY
|
$570.3M
-1.29%
YoY
|
$577.8M
2.48%
YoY
|
$563.8M
6.63%
YoY
|
$528.7M
-1.18%
YoY
|
| Cost Of Revenue |
$227.9M
-2.67%
YoY
|
$234.1M
-0.41%
YoY
|
$235.1M
4.0%
YoY
|
$226.1M
7.17%
YoY
|
$210.9M
-1.85%
YoY
|
| Gross Profit |
$337.1M
0.27%
YoY
|
$336.2M
-1.89%
YoY
|
$342.7M
1.47%
YoY
|
$337.7M
6.27%
YoY
|
$317.8M
-0.73%
YoY
|
| Selling, General & Admin |
$30.59M
-0.02%
YoY
|
$30.59M
4.8%
YoY
|
$29.19M
0.22%
YoY
|
$29.13M
-3.72%
YoY
|
$30.25M
10.01%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$181.2M
1.99%
YoY
|
$177.6M
-24.8%
YoY
|
$236.2M
42.1%
YoY
|
$166.2M
11.39%
YoY
|
$149.2M
4.54%
YoY
|
| Operating Expenses |
$257.7M
0.21%
YoY
|
$257.1M
-3.12%
YoY
|
$265.4M
4.62%
YoY
|
$253.7M
7.1%
YoY
|
$236.9M
2.36%
YoY
|
| Operating Profit |
$79.45M
0.48%
YoY
|
$79.07M
2.34%
YoY
|
$77.26M
-8.05%
YoY
|
$84.03M
3.84%
YoY
|
$80.92M
-8.77%
YoY
|
| Interest Expense |
-$128.0M
4.08%
YoY
|
-$123.0M
21.46%
YoY
|
-$101.3M
-254.23%
YoY
|
$65.66M
28.0%
YoY
|
$51.29M
-6.72%
YoY
|
| Other Income/Expense, Net |
-$163.0M
36.47%
YoY
|
-$119.5M
-3132.23%
YoY
|
$3.940M
-95.56%
YoY
|
$88.78M
-316.09%
YoY
|
-$41.09M
-128.55%
YoY
|
| Pretax Income |
-$83.60M
5.74%
YoY
|
-$79.06M
63.43%
YoY
|
-$48.38M
-132.95%
YoY
|
$146.8M
-12681.83%
YoY
|
-$1.167M
-100.5%
YoY
|
| Income Tax |
-$1.000K
-150.0%
YoY
|
$2.000K
-105.13%
YoY
|
-$39.00K
290.0%
YoY
|
-$10.00K
-97.36%
YoY
|
-$379.0K
-9575.0%
YoY
|
| Net Earnings |
-$83.62M
5.76%
YoY
|
-$79.07M
63.41%
YoY
|
-$48.39M
-132.95%
YoY
|
$146.8M
-12834.61%
YoY
|
-$1.153M
-100.5%
YoY
|
| Basic Earnings Per Share |
-$0.67
4.69%
YoY
|
-$0.64
64.1%
YoY
|
-$0.39
-132.77%
YoY
|
$1.19
-12000.0%
YoY
|
-$0.01
-100.54%
YoY
|
| Diluted Earnings Per Share |
-$0.67
4.69%
YoY
|
-$0.64
63.56%
YoY
|
-$0.39
-132.88%
YoY
|
$1.19
-12000.0%
YoY
|
-$0.01
-100.54%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
124.4M shares
0.4%
YoY
|
123.9M shares
0.23%
YoY
|
123.7M shares
0.25%
YoY
|
123.4M shares
-0.51%
YoY
|
124.0M shares
-1.39%
YoY
|
| Diluted Shares Outstanding |
124.4M shares
0.4%
YoY
|
123.9M shares
0.23%
YoY
|
123.7M shares
0.11%
YoY
|
123.5M shares
-0.37%
YoY
|
124.0M shares
-1.69%
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 |
$143.3M
0.43%
YoY
|
$142.9M
-0.26%
YoY
|
$139.2M
-0.09%
YoY
|
$140.3M
-2.07%
YoY
|
$142.7M
-1.28%
YoY
|
$143.2M
-1.44%
YoY
|
$139.3M
-5.23%
YoY
|
$143.3M
0.13%
YoY
|
$144.5M
1.52%
YoY
|
$145.3M
-1.28%
YoY
|
$147.0M
2.0%
YoY
|
$143.1M
4.96%
YoY
|
$142.4M
4.57%
YoY
|
$147.2M
6.55%
YoY
|
$144.1M
9.94%
YoY
|
$136.3M
4.68%
YoY
|
$136.1M
5.33%
YoY
|
$138.2M
5.04%
YoY
|
$131.1M
-0.47%
YoY
|
| Cost Of Revenue |
$57.31M
-1.05%
YoY
|
$58.46M
-0.25%
YoY
|
$55.89M
-2.82%
YoY
|
$55.61M
-5.05%
YoY
|
$57.91M
-2.57%
YoY
|
$58.61M
-0.81%
YoY
|
$57.51M
-3.9%
YoY
|
$58.57M
0.34%
YoY
|
$59.44M
2.86%
YoY
|
$59.09M
-1.13%
YoY
|
$59.85M
1.37%
YoY
|
$58.37M
8.83%
YoY
|
$57.79M
7.77%
YoY
|
$59.76M
6.56%
YoY
|
$59.04M
14.05%
YoY
|
$53.63M
3.83%
YoY
|
$53.62M
4.32%
YoY
|
$56.08M
1.42%
YoY
|
$51.77M
-2.88%
YoY
|
| Gross Profit |
$85.99M
1.43%
YoY
|
$84.39M
-0.28%
YoY
|
$83.27M
1.82%
YoY
|
$84.68M
-0.02%
YoY
|
$84.77M
-0.38%
YoY
|
$84.63M
-1.88%
YoY
|
$81.78M
-6.15%
YoY
|
$84.70M
-0.01%
YoY
|
$85.09M
0.61%
YoY
|
$86.25M
-1.37%
YoY
|
$87.14M
2.44%
YoY
|
$84.70M
2.45%
YoY
|
$84.58M
2.48%
YoY
|
$87.45M
6.54%
YoY
|
$85.06M
7.26%
YoY
|
$82.68M
5.24%
YoY
|
$82.53M
6.08%
YoY
|
$82.08M
7.72%
YoY
|
$79.30M
1.15%
YoY
|
| Selling, General & Admin |
$7.909M
4.57%
YoY
|
$7.457M
-4.63%
YoY
|
$7.607M
11.72%
YoY
|
$7.960M
-4.69%
YoY
|
$7.563M
-0.64%
YoY
|
$7.819M
8.95%
YoY
|
$6.809M
-3.32%
YoY
|
$8.352M
14.74%
YoY
|
$7.612M
-1.03%
YoY
|
$7.177M
-9.32%
YoY
|
$7.043M
6.87%
YoY
|
$7.279M
3.59%
YoY
|
$7.691M
1.26%
YoY
|
$7.915M
1.02%
YoY
|
$6.590M
-5.25%
YoY
|
$7.027M
-14.42%
YoY
|
$7.595M
4.04%
YoY
|
$7.835M
5.88%
YoY
|
$6.955M
26.45%
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 |
$44.03M
7.66%
YoY
|
$57.79M
4.61%
YoY
|
$42.13M
8.02%
YoY
|
$40.65M
4.72%
YoY
|
$40.89M
5.21%
YoY
|
$55.24M
-11.28%
YoY
|
$39.00M
2.23%
YoY
|
$38.81M
-30.48%
YoY
|
$38.87M
8.58%
YoY
|
$62.27M
10.98%
YoY
|
$38.15M
9.18%
YoY
|
$55.83M
72.47%
YoY
|
$35.80M
13.59%
YoY
|
$56.11M
8.18%
YoY
|
$34.94M
14.33%
YoY
|
$32.37M
7.91%
YoY
|
$31.52M
12.14%
YoY
|
$51.87M
8.73%
YoY
|
$30.56M
8.16%
YoY
|
| Operating Expenses |
$67.20M
5.2%
YoY
|
$65.49M
1.7%
YoY
|
$64.92M
3.25%
YoY
|
$63.39M
-2.87%
YoY
|
$63.88M
-1.12%
YoY
|
$64.39M
-7.28%
YoY
|
$62.88M
-3.79%
YoY
|
$65.26M
0.27%
YoY
|
$64.60M
-1.4%
YoY
|
$69.45M
4.24%
YoY
|
$65.35M
0.82%
YoY
|
$65.09M
6.91%
YoY
|
$65.52M
6.77%
YoY
|
$66.62M
7.79%
YoY
|
$64.82M
11.97%
YoY
|
$60.88M
3.36%
YoY
|
$61.36M
5.25%
YoY
|
$61.80M
8.42%
YoY
|
$57.89M
2.1%
YoY
|
| Operating Profit |
$18.79M
-10.08%
YoY
|
$18.91M
-6.56%
YoY
|
$18.35M
-2.94%
YoY
|
$21.29M
9.56%
YoY
|
$20.90M
1.96%
YoY
|
$20.23M
20.44%
YoY
|
$18.91M
-13.21%
YoY
|
$19.43M
-0.93%
YoY
|
$20.49M
7.54%
YoY
|
$16.80M
-19.33%
YoY
|
$21.79M
7.64%
YoY
|
$19.62M
-10.0%
YoY
|
$19.06M
-9.96%
YoY
|
$20.83M
2.7%
YoY
|
$20.24M
-5.48%
YoY
|
$21.80M
10.88%
YoY
|
$21.17M
8.54%
YoY
|
$20.28M
5.63%
YoY
|
$21.41M
-1.32%
YoY
|
| Interest Expense |
-$31.93M
0.8%
YoY
|
-$32.41M
2.46%
YoY
|
-$31.97M
-0.32%
YoY
|
-$31.95M
8.07%
YoY
|
-$31.68M
-206.61%
YoY
|
-$31.63M
11.25%
YoY
|
-$32.07M
-217.22%
YoY
|
-$29.57M
26.42%
YoY
|
$29.71M
34.59%
YoY
|
-$28.43M
37.09%
YoY
|
$27.36M
58.67%
YoY
|
-$23.39M
-269.79%
YoY
|
$22.08M
58.85%
YoY
|
-$20.74M
49.02%
YoY
|
$17.24M
38.51%
YoY
|
$13.78M
11.58%
YoY
|
$13.90M
10.48%
YoY
|
-$13.92M
7.05%
YoY
|
$12.45M
-2.16%
YoY
|
| Other Income/Expense, Net |
-$31.70M
2.29%
YoY
|
$46.00K
-97.21%
YoY
|
-$31.81M
4.54%
YoY
|
-$38.10M
30.29%
YoY
|
-$30.99M
3.93%
YoY
|
$1.648M
1028.77%
YoY
|
-$30.43M
9.33%
YoY
|
-$29.24M
-1736.32%
YoY
|
-$29.82M
46.04%
YoY
|
$146.0K
-64.22%
YoY
|
-$27.83M
64.59%
YoY
|
$1.787M
-112.92%
YoY
|
-$20.42M
-152.63%
YoY
|
$408.0K
-85.84%
YoY
|
-$16.91M
67.2%
YoY
|
-$13.83M
42.38%
YoY
|
$38.80M
-479.49%
YoY
|
$2.882M
60.11%
YoY
|
-$10.11M
-20.66%
YoY
|
| Pretax Income |
-$12.92M
27.9%
YoY
|
-$43.24M
44.24%
YoY
|
-$13.46M
16.82%
YoY
|
-$16.81M
71.37%
YoY
|
-$10.10M
-63.63%
YoY
|
-$29.98M
6.96%
YoY
|
-$11.52M
-32.25%
YoY
|
-$9.807M
394.06%
YoY
|
-$27.76M
1935.26%
YoY
|
-$28.03M
-137.09%
YoY
|
-$17.00M
-610.39%
YoY
|
-$1.985M
-124.92%
YoY
|
-$1.364M
-102.27%
YoY
|
$75.57M
-337.98%
YoY
|
$3.331M
-70.52%
YoY
|
$7.965M
-19.9%
YoY
|
$59.96M
544.77%
YoY
|
-$31.76M
-240.51%
YoY
|
$11.30M
26.98%
YoY
|
| Income Tax |
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
|
| Net Earnings |
-$12.92M
27.87%
YoY
|
-$43.25M
44.26%
YoY
|
-$13.46M
16.87%
YoY
|
-$16.81M
71.35%
YoY
|
-$10.10M
-63.61%
YoY
|
-$29.98M
6.95%
YoY
|
-$11.52M
-32.25%
YoY
|
-$9.809M
393.41%
YoY
|
-$27.76M
1930.94%
YoY
|
-$28.03M
-137.09%
YoY
|
-$17.00M
-610.42%
YoY
|
-$1.988M
-124.96%
YoY
|
-$1.367M
-102.28%
YoY
|
$75.57M
-338.01%
YoY
|
$3.331M
-70.54%
YoY
|
$7.966M
-19.92%
YoY
|
$59.96M
541.74%
YoY
|
-$31.75M
-240.43%
YoY
|
$11.31M
26.42%
YoY
|
| Basic Earnings Per Share |
-$0.10
25.0%
YoY
|
N/A
|
-$0.11
22.22%
YoY
|
-$0.14
75.0%
YoY
|
-$0.08
-63.64%
YoY
|
N/A
|
-$0.09
-35.71%
YoY
|
-$0.08
300.0%
YoY
|
-$0.22
2100.0%
YoY
|
N/A
|
-$0.14
-566.67%
YoY
|
-$0.02
-133.33%
YoY
|
-$0.01
-102.04%
YoY
|
N/A
|
$0.03
-66.67%
YoY
|
$0.06
-25.0%
YoY
|
$0.49
512.5%
YoY
|
N/A
|
$0.09
28.57%
YoY
|
| Diluted Earnings Per Share |
-$0.10
25.0%
YoY
|
-$0.35
45.49%
YoY
|
-$0.11
22.22%
YoY
|
-$0.14
75.0%
YoY
|
-$0.08
-63.64%
YoY
|
-$0.24
6.72%
YoY
|
-$0.09
-35.71%
YoY
|
-$0.08
397.82%
YoY
|
-$0.22
2100.0%
YoY
|
-$0.23
-137.0%
YoY
|
-$0.14
-566.67%
YoY
|
-$0.02
-126.78%
YoY
|
-$0.01
-102.04%
YoY
|
$0.61
-100.0%
YoY
|
$0.03
-66.67%
YoY
|
$0.06
-25.0%
YoY
|
$0.49
512.5%
YoY
|
-$256.6K
-142548394.42%
YoY
|
$0.09
28.57%
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 |
124.8M shares
0.45%
YoY
|
124.5M shares
0.42%
YoY
|
124.5M shares
0.41%
YoY
|
124.4M shares
0.42%
YoY
|
124.3M shares
0.4%
YoY
|
124.0M shares
0.23%
YoY
|
124.0M shares
0.25%
YoY
|
123.9M shares
0.2%
YoY
|
123.8M shares
0.13%
YoY
|
123.7M shares
0.26%
YoY
|
123.7M shares
0.24%
YoY
|
123.6M shares
0.22%
YoY
|
123.6M shares
0.34%
YoY
|
123.4M shares
-0.6%
YoY
|
123.4M shares
-0.6%
YoY
|
123.4M shares
-0.58%
YoY
|
123.2M shares
-0.58%
YoY
|
124.1M shares
-1.5%
YoY
|
124.1M shares
-1.5%
YoY
|
| Diluted Shares Outstanding |
124.8M shares
0.44%
YoY
|
N/A
|
124.5M shares
0.41%
YoY
|
124.5M shares
0.41%
YoY
|
124.3M shares
0.37%
YoY
|
N/A
|
124.0M shares
0.25%
YoY
|
124.0M shares
0.23%
YoY
|
123.8M shares
0.2%
YoY
|
N/A
|
123.7M shares
0.0%
YoY
|
123.7M shares
-0.01%
YoY
|
123.6M shares
0.03%
YoY
|
N/A
|
123.7M shares
-0.75%
YoY
|
123.7M shares
-0.82%
YoY
|
123.5M shares
-0.76%
YoY
|
N/A
|
124.6M shares
-1.39%
YoY
|
Loading...