|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$484.5M
-4.17%
YoY
|
$505.5M
-1.77%
YoY
|
$514.7M
1.69%
YoY
|
$506.1M
3.96%
YoY
|
$486.8M
-8.98%
YoY
|
| Cost Of Revenue |
$183.0M
-1.16%
YoY
|
$185.2M
-1.39%
YoY
|
$187.8M
-3.4%
YoY
|
$194.4M
3.23%
YoY
|
$188.3M
-8.34%
YoY
|
| Gross Profit |
$299.3M
-5.95%
YoY
|
$318.2M
-2.01%
YoY
|
$324.7M
4.17%
YoY
|
$311.7M
4.42%
YoY
|
$298.5M
-9.38%
YoY
|
| Selling, General & Admin |
$44.18M
-1.66%
YoY
|
$44.92M
21.35%
YoY
|
$37.02M
5.75%
YoY
|
$35.01M
8.39%
YoY
|
$32.30M
-0.32%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$176.4M
-0.98%
YoY
|
$178.2M
-5.63%
YoY
|
$188.8M
6.08%
YoY
|
$178.0M
-0.07%
YoY
|
$178.1M
-5.41%
YoY
|
| Operating Expenses |
$185.2M
-1.14%
YoY
|
$187.3M
-1.38%
YoY
|
$189.9M
-10.82%
YoY
|
$213.0M
1.23%
YoY
|
$210.4M
-4.67%
YoY
|
| Operating Profit |
$26.66M
-51.42%
YoY
|
$54.88M
-354.3%
YoY
|
-$21.58M
-118.02%
YoY
|
$119.7M
28.33%
YoY
|
$93.30M
-76.7%
YoY
|
| Interest Expense |
-$189.2M
-37.07%
YoY
|
-$300.7M
116.47%
YoY
|
-$138.9M
51.03%
YoY
|
-$91.97M
10.59%
YoY
|
-$83.16M
-11.06%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
-$178.8M
-9.02%
YoY
|
-$196.5M
-0.43%
YoY
|
-$197.3M
-465.11%
YoY
|
$54.05M
335.41%
YoY
|
$12.41M
-95.96%
YoY
|
| Income Tax |
$112.0K
700.0%
YoY
|
$14.00K
-80.56%
YoY
|
$72.00K
30.91%
YoY
|
$55.00K
17.02%
YoY
|
$47.00K
-120.98%
YoY
|
| Net Earnings |
-$178.2M
-9.01%
YoY
|
-$195.9M
-0.45%
YoY
|
-$196.8M
-465.62%
YoY
|
$53.82M
337.99%
YoY
|
$12.29M
-95.98%
YoY
|
| Basic Earnings Per Share |
-$1.03
-9.65%
YoY
|
-$1.14
-0.87%
YoY
|
-$1.15
-470.97%
YoY
|
$0.31
342.86%
YoY
|
$0.07
-96.05%
YoY
|
| Diluted Earnings Per Share |
-$1.03
-9.65%
YoY
|
-$1.14
-0.87%
YoY
|
-$1.15
-470.97%
YoY
|
$0.31
342.86%
YoY
|
$0.07
-96.05%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
173.5M shares
0.54%
YoY
|
172.5M shares
0.33%
YoY
|
172.0M shares
0.27%
YoY
|
171.5M shares
0.36%
YoY
|
170.9M shares
-0.61%
YoY
|
| Diluted Shares Outstanding |
173.5M shares
0.54%
YoY
|
172.5M shares
0.33%
YoY
|
172.0M shares
-0.21%
YoY
|
172.3M shares
0.03%
YoY
|
172.3M shares
-0.03%
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 |
$127.0M
4.52%
YoY
|
$121.0M
-0.78%
YoY
|
$121.4M
-7.87%
YoY
|
$120.6M
-3.81%
YoY
|
$121.5M
-3.93%
YoY
|
$121.9M
-6.35%
YoY
|
$131.8M
1.86%
YoY
|
$125.3M
-0.43%
YoY
|
$126.5M
-2.12%
YoY
|
$130.2M
0.92%
YoY
|
$129.4M
3.03%
YoY
|
$125.9M
1.48%
YoY
|
$129.2M
1.35%
YoY
|
$129.0M
2.75%
YoY
|
$125.6M
4.28%
YoY
|
$124.0M
3.28%
YoY
|
$127.5M
5.58%
YoY
|
$125.5M
-1.0%
YoY
|
$120.4M
-4.51%
YoY
|
| Cost Of Revenue |
$52.02M
9.3%
YoY
|
$46.84M
-1.02%
YoY
|
$45.41M
-1.88%
YoY
|
$45.36M
-2.07%
YoY
|
$47.59M
0.37%
YoY
|
$47.32M
1.35%
YoY
|
$46.28M
-0.26%
YoY
|
$46.31M
0.64%
YoY
|
$47.41M
-6.73%
YoY
|
$46.69M
-5.38%
YoY
|
$46.40M
-2.29%
YoY
|
$46.02M
-7.31%
YoY
|
$50.84M
6.09%
YoY
|
$49.35M
4.64%
YoY
|
$47.49M
0.92%
YoY
|
$49.65M
4.69%
YoY
|
$47.92M
2.67%
YoY
|
$47.16M
0.12%
YoY
|
$47.05M
-3.97%
YoY
|
| Gross Profit |
$74.99M
1.43%
YoY
|
$74.11M
-0.63%
YoY
|
$76.01M
-11.1%
YoY
|
$75.22M
-4.83%
YoY
|
$73.93M
-6.51%
YoY
|
$74.58M
-10.65%
YoY
|
$85.50M
3.05%
YoY
|
$79.03M
-1.04%
YoY
|
$79.07M
0.86%
YoY
|
$83.48M
4.82%
YoY
|
$82.97M
6.26%
YoY
|
$79.86M
7.35%
YoY
|
$78.39M
-1.5%
YoY
|
$79.64M
1.61%
YoY
|
$78.08M
6.43%
YoY
|
$74.39M
2.36%
YoY
|
$79.59M
7.41%
YoY
|
$78.37M
-1.79%
YoY
|
$73.37M
-4.85%
YoY
|
| Selling, General & Admin |
$12.34M
-29.39%
YoY
|
$7.395M
-26.45%
YoY
|
$7.841M
-38.17%
YoY
|
$9.325M
4.29%
YoY
|
$17.47M
57.33%
YoY
|
$10.06M
26.46%
YoY
|
$12.68M
56.56%
YoY
|
$8.941M
-4.48%
YoY
|
$11.10M
17.11%
YoY
|
$7.951M
-12.76%
YoY
|
$8.100M
7.09%
YoY
|
$9.360M
12.39%
YoY
|
$9.482M
-5.18%
YoY
|
$9.114M
12.01%
YoY
|
$7.564M
6.9%
YoY
|
$8.328M
-0.34%
YoY
|
$10.00M
51.52%
YoY
|
$8.137M
29.16%
YoY
|
$7.076M
-0.34%
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 |
$49.23M
11.0%
YoY
|
$45.31M
1.5%
YoY
|
$43.01M
-2.93%
YoY
|
$43.76M
-0.96%
YoY
|
$44.35M
-1.53%
YoY
|
$44.64M
-5.42%
YoY
|
$44.30M
-9.4%
YoY
|
$44.19M
-6.14%
YoY
|
$45.04M
-1.22%
YoY
|
$47.20M
4.63%
YoY
|
$48.90M
8.34%
YoY
|
$47.08M
7.1%
YoY
|
$45.60M
4.15%
YoY
|
$45.11M
-3.62%
YoY
|
$45.13M
-6.31%
YoY
|
$43.96M
2.64%
YoY
|
$43.78M
8.64%
YoY
|
$46.80M
8.84%
YoY
|
$48.18M
10.75%
YoY
|
| Operating Expenses |
$61.57M
29.36%
YoY
|
$52.70M
-3.64%
YoY
|
$50.85M
-10.77%
YoY
|
$45.36M
-2.07%
YoY
|
$47.59M
-15.24%
YoY
|
$54.69M
-0.74%
YoY
|
$56.98M
-0.03%
YoY
|
$46.31M
-17.94%
YoY
|
$56.15M
1.93%
YoY
|
$55.10M
1.62%
YoY
|
$57.00M
8.16%
YoY
|
$56.44M
7.94%
YoY
|
$55.08M
2.42%
YoY
|
$54.22M
-1.3%
YoY
|
$52.70M
-4.62%
YoY
|
$52.29M
2.24%
YoY
|
$53.78M
14.67%
YoY
|
$54.94M
11.66%
YoY
|
$55.25M
9.19%
YoY
|
| Operating Profit |
$13.42M
-11.49%
YoY
|
$21.41M
7.64%
YoY
|
$25.16M
-11.78%
YoY
|
-$41.33M
-312.18%
YoY
|
$15.16M
-33.86%
YoY
|
$19.89M
-29.9%
YoY
|
$28.52M
99.84%
YoY
|
$19.48M
-16.85%
YoY
|
$22.92M
-1.66%
YoY
|
$28.37M
11.65%
YoY
|
$14.27M
-43.78%
YoY
|
$23.42M
-11.2%
YoY
|
$23.31M
-12.7%
YoY
|
$25.41M
8.45%
YoY
|
$25.39M
33.43%
YoY
|
$26.38M
22.1%
YoY
|
$26.70M
-8.66%
YoY
|
$23.43M
-23.42%
YoY
|
$19.03M
-93.62%
YoY
|
| Interest Expense |
-$50.31M
18.66%
YoY
|
-$52.23M
-24.08%
YoY
|
-$51.20M
-67.4%
YoY
|
-$47.52M
8.25%
YoY
|
-$42.40M
7.87%
YoY
|
-$68.80M
-12.86%
YoY
|
-$157.0M
337.41%
YoY
|
-$43.90M
37.8%
YoY
|
-$39.31M
33.96%
YoY
|
-$78.96M
201.98%
YoY
|
-$35.90M
52.33%
YoY
|
-$31.86M
46.97%
YoY
|
-$29.34M
42.62%
YoY
|
-$26.15M
20.67%
YoY
|
-$23.57M
34.85%
YoY
|
-$21.68M
-0.39%
YoY
|
-$20.57M
-7.74%
YoY
|
-$21.67M
-17.92%
YoY
|
-$17.48M
-21.63%
YoY
|
| Other Income/Expense, Net |
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
|
| Pretax Income |
-$48.80M
80.37%
YoY
|
-$36.85M
-17.41%
YoY
|
-$26.00M
-84.31%
YoY
|
-$88.85M
-393.47%
YoY
|
-$27.06M
64.85%
YoY
|
-$44.62M
-71.71%
YoY
|
-$165.7M
665.84%
YoY
|
$30.28M
-337.94%
YoY
|
-$16.41M
212.55%
YoY
|
-$157.7M
-630.12%
YoY
|
-$21.64M
-260.66%
YoY
|
-$12.72M
-370.78%
YoY
|
-$5.251M
-185.69%
YoY
|
$29.75M
546.2%
YoY
|
$13.47M
1266.02%
YoY
|
$4.699M
-3036.88%
YoY
|
$6.128M
-12.24%
YoY
|
$4.604M
-75.9%
YoY
|
$986.0K
-99.64%
YoY
|
| Income Tax |
$2.000K
N/A
|
$27.00K
800.0%
YoY
|
$0.00
N/A
|
$85.00K
844.44%
YoY
|
$0.00
-100.0%
YoY
|
$3.000K
-91.89%
YoY
|
$0.00
-100.0%
YoY
|
$9.000K
-30.77%
YoY
|
$2.000K
-92.0%
YoY
|
$37.00K
-436.36%
YoY
|
-$3.000K
-66.67%
YoY
|
$13.00K
-72.92%
YoY
|
$25.00K
-7.41%
YoY
|
-$11.00K
-1200.0%
YoY
|
-$9.000K
-175.0%
YoY
|
$48.00K
220.0%
YoY
|
$27.00K
42.11%
YoY
|
$1.000K
N/A
|
$12.00K
500.0%
YoY
|
| Net Earnings |
-$48.91M
81.31%
YoY
|
-$36.85M
-17.71%
YoY
|
-$26.23M
-84.15%
YoY
|
-$88.67M
-393.87%
YoY
|
-$26.98M
61.49%
YoY
|
-$44.78M
-71.55%
YoY
|
-$165.5M
667.82%
YoY
|
$30.17M
-333.9%
YoY
|
-$16.70M
213.45%
YoY
|
-$157.4M
-632.74%
YoY
|
-$21.55M
-260.36%
YoY
|
-$12.90M
-378.2%
YoY
|
-$5.329M
-187.46%
YoY
|
$29.55M
546.85%
YoY
|
$13.44M
1289.97%
YoY
|
$4.637M
-2876.65%
YoY
|
$6.093M
-11.96%
YoY
|
$4.568M
-75.96%
YoY
|
$967.0K
-99.65%
YoY
|
| Basic Earnings Per Share |
-$0.28
75.0%
YoY
|
N/A
|
-$0.15
-84.38%
YoY
|
-$0.51
-400.0%
YoY
|
-$0.16
60.0%
YoY
|
N/A
|
-$0.96
638.46%
YoY
|
$0.17
-312.5%
YoY
|
-$0.10
233.33%
YoY
|
N/A
|
-$0.13
-262.5%
YoY
|
-$0.08
-366.67%
YoY
|
-$0.03
-200.0%
YoY
|
N/A
|
$0.08
700.0%
YoY
|
$0.03
N/A
|
$0.03
-25.0%
YoY
|
N/A
|
$0.01
-99.38%
YoY
|
| Diluted Earnings Per Share |
-$0.28
75.0%
YoY
|
-$0.21
-19.28%
YoY
|
-$0.15
-84.51%
YoY
|
-$0.51
-400.0%
YoY
|
-$0.16
64.95%
YoY
|
-$0.26
-71.64%
YoY
|
-$0.96
637.28%
YoY
|
$0.17
-326.61%
YoY
|
-$0.10
212.5%
YoY
|
-$0.91
-632.42%
YoY
|
-$0.13
-100.0%
YoY
|
-$0.08
-350.07%
YoY
|
-$0.03
-203.47%
YoY
|
$0.17
-100.0%
YoY
|
$78.08K
780762232.14%
YoY
|
$0.03
N/A
|
$0.03
-25.0%
YoY
|
$26.43K
-76.2%
YoY
|
$0.01
-99.38%
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 |
173.7M shares
0.37%
YoY
|
173.7M shares
0.6%
YoY
|
173.7M shares
0.59%
YoY
|
173.0M shares
0.39%
YoY
|
173.1M shares
0.48%
YoY
|
172.7M shares
0.33%
YoY
|
172.7M shares
0.33%
YoY
|
172.3M shares
0.21%
YoY
|
172.2M shares
0.3%
YoY
|
172.1M shares
0.31%
YoY
|
172.1M shares
0.31%
YoY
|
171.9M shares
0.23%
YoY
|
171.7M shares
0.25%
YoY
|
171.6M shares
0.26%
YoY
|
171.6M shares
0.39%
YoY
|
171.5M shares
0.4%
YoY
|
171.3M shares
0.39%
YoY
|
171.1M shares
0.32%
YoY
|
170.9M shares
0.2%
YoY
|
| Diluted Shares Outstanding |
173.8M shares
0.49%
YoY
|
N/A
|
173.7M shares
0.6%
YoY
|
173.5M shares
-0.67%
YoY
|
172.9M shares
0.41%
YoY
|
N/A
|
172.7M shares
0.33%
YoY
|
174.7M shares
1.59%
YoY
|
172.2M shares
0.31%
YoY
|
N/A
|
172.1M shares
-0.03%
YoY
|
172.0M shares
-0.17%
YoY
|
171.7M shares
-0.7%
YoY
|
N/A
|
172.2M shares
-0.05%
YoY
|
172.3M shares
0.83%
YoY
|
172.9M shares
0.73%
YoY
|
N/A
|
172.2M shares
0.71%
YoY
|
Loading...