|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$342.3M
-3.25%
YoY
|
$353.8M
2.27%
YoY
|
$345.9M
3.0%
YoY
|
$335.8M
1.97%
YoY
|
$329.4M
-13.69%
YoY
|
| Cost Of Revenue |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Gross Profit |
$123.4M
-6.98%
YoY
|
$132.6M
3.52%
YoY
|
$128.1M
4.68%
YoY
|
$122.4M
-0.92%
YoY
|
$123.5M
-10.52%
YoY
|
| Selling, General & Admin |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$78.26M
-6.91%
YoY
|
$84.07M
1.44%
YoY
|
$82.87M
0.99%
YoY
|
$82.06M
2.67%
YoY
|
$79.93M
-1.39%
YoY
|
| Operating Expenses |
$366.8M
-24.63%
YoY
|
$486.6M
38.91%
YoY
|
$350.3M
-4.61%
YoY
|
$367.3M
-0.86%
YoY
|
$370.4M
-8.92%
YoY
|
| Operating Profit |
$3.300M
-102.67%
YoY
|
-$123.5M
2507.45%
YoY
|
-$4.738M
-84.98%
YoY
|
-$31.54M
-15.74%
YoY
|
-$37.44M
88.38%
YoY
|
| Interest Expense |
N/A
|
$69.45M
5.1%
YoY
|
$66.08M
27.71%
YoY
|
$51.74M
8.02%
YoY
|
$47.90M
-7.02%
YoY
|
| Other Income/Expense, Net |
-$60.82M
-8.48%
YoY
|
-$66.46M
-1.31%
YoY
|
-$67.34M
40.64%
YoY
|
-$47.88M
0.16%
YoY
|
-$47.80M
-7.32%
YoY
|
| Pretax Income |
-$57.52M
-69.72%
YoY
|
-$190.0M
163.61%
YoY
|
-$72.08M
-9.25%
YoY
|
-$79.42M
-6.82%
YoY
|
-$85.24M
19.3%
YoY
|
| Income Tax |
$161.0K
-38.55%
YoY
|
$262.0K
-13.53%
YoY
|
$303.0K
50.75%
YoY
|
$201.0K
-0.99%
YoY
|
$203.0K
-95.0%
YoY
|
| Net Earnings |
-$57.69M
-69.68%
YoY
|
-$190.3M
162.87%
YoY
|
-$72.38M
-9.09%
YoY
|
-$79.62M
-6.81%
YoY
|
-$85.44M
13.15%
YoY
|
| Basic Earnings Per Share |
-$2.51
-65.09%
YoY
|
-$7.19
846.05%
YoY
|
-$0.76
-13.64%
YoY
|
-$0.88
-4.35%
YoY
|
-$0.92
16.46%
YoY
|
| Diluted Earnings Per Share |
-$2.51
-65.09%
YoY
|
-$7.19
846.05%
YoY
|
-$0.76
-13.64%
YoY
|
-$0.88
-4.35%
YoY
|
-$0.92
16.46%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
28.30M shares
0.06%
YoY
|
28.29M shares
-74.99%
YoY
|
113.1M shares
6.29%
YoY
|
106.4M shares
5.86%
YoY
|
100.5M shares
0.22%
YoY
|
| Diluted Shares Outstanding |
28.30M shares
0.06%
YoY
|
28.29M shares
-74.99%
YoY
|
113.1M shares
6.29%
YoY
|
106.4M shares
5.86%
YoY
|
100.5M shares
0.22%
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 | 2021 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$86.29M
-0.18%
YoY
|
N/A
|
$86.03M
-3.28%
YoY
|
$85.33M
-3.92%
YoY
|
$86.44M
-2.1%
YoY
|
N/A
|
$88.94M
3.8%
YoY
|
$88.82M
3.15%
YoY
|
$88.30M
1.08%
YoY
|
N/A
|
$85.69M
2.67%
YoY
|
$86.10M
2.72%
YoY
|
$87.36M
4.43%
YoY
|
N/A
|
$83.46M
1.77%
YoY
|
$83.83M
3.28%
YoY
|
$83.65M
0.26%
YoY
|
N/A
|
$82.01M
-14.43%
YoY
|
$81.16M
-14.27%
YoY
|
| Cost Of Revenue |
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
|
N/A
|
| Gross Profit |
$33.37M
15.44%
YoY
|
N/A
|
$32.18M
-1.08%
YoY
|
$31.48M
-6.89%
YoY
|
$28.90M
-12.82%
YoY
|
N/A
|
$32.53M
3.74%
YoY
|
$33.81M
3.93%
YoY
|
$33.15M
-0.95%
YoY
|
N/A
|
$31.36M
-2.8%
YoY
|
$32.54M
4.17%
YoY
|
$33.47M
9.53%
YoY
|
N/A
|
$32.26M
4.79%
YoY
|
$31.23M
5.52%
YoY
|
$30.56M
-10.33%
YoY
|
N/A
|
$30.79M
-9.86%
YoY
|
$29.60M
-15.13%
YoY
|
| Selling, General & Admin |
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
|
N/A
|
| 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
|
N/A
|
| Depreciation & Amortization |
$17.74M
-25.18%
YoY
|
N/A
|
N/A
|
N/A
|
$23.71M
14.31%
YoY
|
N/A
|
N/A
|
N/A
|
$20.74M
2.79%
YoY
|
N/A
|
N/A
|
N/A
|
$20.18M
-1.19%
YoY
|
N/A
|
N/A
|
N/A
|
$20.42M
1.58%
YoY
|
N/A
|
N/A
|
N/A
|
| Operating Expenses |
$76.18M
-22.59%
YoY
|
N/A
|
$84.28M
-24.38%
YoY
|
$93.50M
-50.54%
YoY
|
$98.41M
10.05%
YoY
|
N/A
|
$111.4M
28.95%
YoY
|
$189.0M
122.43%
YoY
|
$89.42M
4.55%
YoY
|
N/A
|
$86.43M
-6.06%
YoY
|
$84.99M
-5.32%
YoY
|
$85.53M
-10.86%
YoY
|
N/A
|
$92.00M
-16.82%
YoY
|
$89.76M
4.7%
YoY
|
$95.95M
16.44%
YoY
|
N/A
|
$110.6M
19.94%
YoY
|
$85.73M
-18.04%
YoY
|
| Operating Profit |
$10.11M
-22.4%
YoY
|
N/A
|
$2.375M
-111.35%
YoY
|
-$5.518M
-94.51%
YoY
|
$13.02M
-1262.86%
YoY
|
N/A
|
-$20.93M
2194.52%
YoY
|
-$100.4M
-12454.24%
YoY
|
-$1.120M
-157.73%
YoY
|
N/A
|
-$912.0K
-89.08%
YoY
|
$813.0K
-113.7%
YoY
|
$1.940M
-115.39%
YoY
|
N/A
|
-$8.350M
-70.81%
YoY
|
-$5.936M
180.53%
YoY
|
-$12.60M
-1562.06%
YoY
|
N/A
|
-$28.61M
-891.53%
YoY
|
-$2.116M
-78.72%
YoY
|
| Interest Expense |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$16.38M
3.79%
YoY
|
N/A
|
$15.72M
18.34%
YoY
|
$18.70M
55.21%
YoY
|
$15.79M
34.18%
YoY
|
N/A
|
$13.28M
12.82%
YoY
|
$12.05M
1.1%
YoY
|
$11.76M
-4.53%
YoY
|
N/A
|
$11.78M
-8.29%
YoY
|
$11.92M
-5.25%
YoY
|
| Other Income/Expense, Net |
-$14.31M
-1.61%
YoY
|
N/A
|
-$14.84M
-25.2%
YoY
|
-$15.32M
-6.68%
YoY
|
-$14.55M
1.29%
YoY
|
N/A
|
-$19.84M
31.79%
YoY
|
-$16.41M
-9.34%
YoY
|
-$14.36M
-10.04%
YoY
|
N/A
|
-$15.06M
31.52%
YoY
|
-$18.10M
55.32%
YoY
|
-$15.96M
48.37%
YoY
|
N/A
|
-$11.45M
-3.02%
YoY
|
-$11.66M
-2.28%
YoY
|
-$10.76M
-12.22%
YoY
|
N/A
|
-$11.80M
-8.55%
YoY
|
-$11.93M
-4.85%
YoY
|
| Pretax Income |
-$4.204M
176.4%
YoY
|
N/A
|
-$12.47M
-69.42%
YoY
|
-$20.83M
-82.17%
YoY
|
-$1.521M
-90.17%
YoY
|
N/A
|
-$40.77M
155.32%
YoY
|
-$116.9M
575.8%
YoY
|
-$15.48M
10.4%
YoY
|
N/A
|
-$15.97M
-19.35%
YoY
|
-$17.29M
-1.71%
YoY
|
-$14.02M
-39.98%
YoY
|
N/A
|
-$19.80M
-51.01%
YoY
|
-$17.59M
25.26%
YoY
|
-$23.36M
105.03%
YoY
|
N/A
|
-$40.41M
334.84%
YoY
|
-$14.04M
-37.53%
YoY
|
| Income Tax |
$77.00K
-1383.33%
YoY
|
N/A
|
$66.00K
N/A
|
$0.00
-100.0%
YoY
|
-$6.000K
-108.57%
YoY
|
N/A
|
$0.00
-100.0%
YoY
|
$65.00K
58.54%
YoY
|
$70.00K
52.17%
YoY
|
N/A
|
$157.0K
103.9%
YoY
|
$41.00K
-4.65%
YoY
|
$46.00K
17.95%
YoY
|
N/A
|
$77.00K
40.0%
YoY
|
$43.00K
-27.12%
YoY
|
$39.00K
-18.75%
YoY
|
N/A
|
$55.00K
-29.49%
YoY
|
$59.00K
-117.77%
YoY
|
| Net Earnings |
-$4.281M
182.57%
YoY
|
N/A
|
-$12.53M
-69.26%
YoY
|
-$20.83M
-82.18%
YoY
|
-$1.515M
-90.26%
YoY
|
N/A
|
-$40.77M
152.83%
YoY
|
-$116.9M
574.58%
YoY
|
-$15.55M
10.53%
YoY
|
N/A
|
-$16.13M
-18.87%
YoY
|
-$17.33M
-1.72%
YoY
|
-$14.07M
-39.88%
YoY
|
N/A
|
-$19.88M
-50.88%
YoY
|
-$17.64M
25.04%
YoY
|
-$23.40M
104.51%
YoY
|
N/A
|
-$40.47M
285.38%
YoY
|
-$14.10M
-38.17%
YoY
|
| Basic Earnings Per Share |
-$0.27
50.0%
YoY
|
N/A
|
-$0.56
-64.1%
YoY
|
-$0.85
-19.81%
YoY
|
-$0.18
5.88%
YoY
|
N/A
|
-$1.56
766.67%
YoY
|
-$1.06
457.89%
YoY
|
-$0.17
6.25%
YoY
|
N/A
|
-$0.18
-18.18%
YoY
|
-$0.19
-5.0%
YoY
|
-$0.16
-38.46%
YoY
|
N/A
|
-$0.22
-47.62%
YoY
|
-$0.20
33.33%
YoY
|
-$0.26
116.67%
YoY
|
N/A
|
-$0.42
281.82%
YoY
|
-$0.15
-34.78%
YoY
|
| Diluted Earnings Per Share |
-$0.27
50.0%
YoY
|
N/A
|
-$0.56
-64.1%
YoY
|
-$0.85
-19.81%
YoY
|
-$0.18
5.88%
YoY
|
N/A
|
-$1.56
766.67%
YoY
|
-$1.06
457.89%
YoY
|
-$0.17
6.25%
YoY
|
N/A
|
-$0.18
-18.18%
YoY
|
-$0.19
-5.0%
YoY
|
-$0.16
-38.46%
YoY
|
N/A
|
-$0.22
-47.62%
YoY
|
-$0.20
33.33%
YoY
|
-$0.26
116.67%
YoY
|
N/A
|
-$0.42
281.82%
YoY
|
-$0.15
-34.78%
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
|
N/A
|
| Basic Shares Outstanding |
28.41M shares
0.41%
YoY
|
28.43M shares
0.46%
YoY
|
28.30M shares
-75.01%
YoY
|
28.30M shares
-75.01%
YoY
|
28.30M shares
-75.0%
YoY
|
28.30M shares
-74.63%
YoY
|
113.2M shares
3.01%
YoY
|
113.2M shares
4.67%
YoY
|
113.2M shares
6.21%
YoY
|
111.5M shares
6.15%
YoY
|
109.9M shares
6.1%
YoY
|
108.2M shares
4.58%
YoY
|
106.6M shares
4.48%
YoY
|
105.1M shares
5.84%
YoY
|
103.6M shares
4.55%
YoY
|
103.4M shares
0.07%
YoY
|
102.0M shares
0.07%
YoY
|
99.28M shares
5.87%
YoY
|
99.10M shares
0.07%
YoY
|
103.4M shares
6.28%
YoY
|
| Diluted Shares Outstanding |
28.34M shares
0.14%
YoY
|
N/A
|
28.30M shares
0.02%
YoY
|
28.30M shares
-75.0%
YoY
|
28.30M shares
-74.99%
YoY
|
N/A
|
28.29M shares
-74.61%
YoY
|
113.2M shares
3.15%
YoY
|
113.1M shares
4.68%
YoY
|
N/A
|
111.4M shares
6.16%
YoY
|
109.7M shares
6.07%
YoY
|
108.1M shares
5.97%
YoY
|
N/A
|
105.0M shares
5.91%
YoY
|
103.4M shares
0.07%
YoY
|
102.0M shares
0.07%
YoY
|
N/A
|
99.10M shares
0.07%
YoY
|
103.4M shares
6.28%
YoY
|
Loading...