|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$110.1M
-2.78%
YoY
|
$113.3M
-7.93%
YoY
|
$123.1M
-0.84%
YoY
|
$124.1M
-54.41%
YoY
|
$272.2M
0.41%
YoY
|
| Cost Of Revenue |
$77.93M
-19.19%
YoY
|
$96.44M
-12.26%
YoY
|
$109.9M
-2.39%
YoY
|
$112.6M
-47.99%
YoY
|
$216.5M
-2.78%
YoY
|
| Gross Profit |
$32.21M
91.06%
YoY
|
$16.86M
28.28%
YoY
|
$13.14M
15.29%
YoY
|
$11.40M
-79.53%
YoY
|
$55.70M
15.08%
YoY
|
| Selling, General & Admin |
$15.06M
-30.33%
YoY
|
$21.62M
-41.08%
YoY
|
$36.70M
216.37%
YoY
|
$11.60M
-75.27%
YoY
|
$46.90M
15.23%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$5.215M
20.49%
YoY
|
$4.328M
-5.34%
YoY
|
$4.572M
-6.88%
YoY
|
$4.910M
-24.35%
YoY
|
$6.490M
6.39%
YoY
|
| Operating Expenses |
$19.75M
-25.86%
YoY
|
$26.64M
-39.19%
YoY
|
$43.80M
-29.47%
YoY
|
$62.10M
35.59%
YoY
|
$45.80M
-18.21%
YoY
|
| Operating Profit |
$12.47M
-227.51%
YoY
|
-$9.776M
-68.11%
YoY
|
-$30.66M
-39.53%
YoY
|
-$50.70M
-612.12%
YoY
|
$9.900M
-230.26%
YoY
|
| Interest Expense |
-$83.14M
1.04%
YoY
|
-$82.28M
-49.69%
YoY
|
-$163.5M
-4642.81%
YoY
|
$3.600M
-92.77%
YoY
|
$49.80M
-253.7%
YoY
|
| Other Income/Expense, Net |
$9.000K
-85.94%
YoY
|
$64.00K
-91.91%
YoY
|
$791.0K
60.12%
YoY
|
$494.0K
-4.08%
YoY
|
$515.0K
N/A
|
| Pretax Income |
-$70.75M
-19.93%
YoY
|
-$88.36M
-54.98%
YoY
|
-$196.3M
440.74%
YoY
|
-$36.30M
-142.61%
YoY
|
$85.20M
-287.25%
YoY
|
| Income Tax |
$27.00K
1250.0%
YoY
|
$2.000K
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$22.50M
-228.57%
YoY
|
| Net Earnings |
-$64.25M
-25.94%
YoY
|
-$86.76M
-55.82%
YoY
|
-$196.4M
440.93%
YoY
|
-$36.30M
-157.89%
YoY
|
$62.70M
-323.93%
YoY
|
| Basic Earnings Per Share |
-$4.90
-24.73%
YoY
|
-$6.51
-55.83%
YoY
|
-$14.74
439.93%
YoY
|
-$2.73
-157.96%
YoY
|
$4.71
N/A
|
| Diluted Earnings Per Share |
-$4.90
-24.73%
YoY
|
-$6.51
-55.83%
YoY
|
-$14.74
439.93%
YoY
|
-$2.73
-157.96%
YoY
|
$4.71
-324.29%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
13.11M
-1.58%
YoY
|
13.32M
0.0%
YoY
|
13.32M
0.0%
YoY
|
13.32M
0.0%
YoY
|
13.32M
N/A
|
| Diluted Shares Outstanding |
13.11M
-1.58%
YoY
|
13.32M
0.0%
YoY
|
13.32M
0.0%
YoY
|
13.32M
0.0%
YoY
|
13.32M
N/A
|
|
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$20.94M
43.2%
YoY
|
$25.36M
-22.6%
YoY
|
$28.11M
14.49%
YoY
|
$42.05M
37.65%
YoY
|
$14.62M
-42.51%
YoY
|
$32.76M
-11.97%
YoY
|
$24.55M
-43.66%
YoY
|
$30.55M
19.9%
YoY
|
$25.44M
51.49%
YoY
|
$37.22M
106.17%
YoY
|
$43.57M
13.43%
YoY
|
$25.48M
-37.46%
YoY
|
$16.79M
N/A
|
| Cost Of Revenue |
N/A
|
$13.20M
-35.61%
YoY
|
$17.65M
-15.64%
YoY
|
$30.75M
-1.07%
YoY
|
$16.42M
-31.64%
YoY
|
$20.51M
-40.08%
YoY
|
$20.93M
-33.71%
YoY
|
$31.09M
26.11%
YoY
|
$24.02M
23.38%
YoY
|
$34.22M
70.42%
YoY
|
$31.57M
-1.05%
YoY
|
$24.65M
-32.26%
YoY
|
$19.47M
N/A
|
| Gross Profit |
N/A
|
$12.15M
-0.84%
YoY
|
$10.46M
188.44%
YoY
|
$11.30M
-2216.29%
YoY
|
-$1.797M
-227.09%
YoY
|
$12.26M
309.35%
YoY
|
$3.625M
-69.8%
YoY
|
-$534.0K
-164.34%
YoY
|
$1.414M
-152.76%
YoY
|
$2.994M
-247.49%
YoY
|
$12.00M
84.42%
YoY
|
$830.0K
-80.92%
YoY
|
-$2.680M
N/A
|
| Selling, General & Admin |
N/A
|
$3.359M
-28.21%
YoY
|
$3.433M
-26.38%
YoY
|
$3.355M
-28.4%
YoY
|
$4.818M
-35.7%
YoY
|
$4.679M
-36.24%
YoY
|
$4.663M
-37.91%
YoY
|
$4.686M
-38.75%
YoY
|
$7.493M
-47.23%
YoY
|
$7.339M
39.66%
YoY
|
$7.510M
2.81%
YoY
|
$7.650M
-488.32%
YoY
|
$14.20M
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
|
| Depreciation & Amortization |
$2.228M
128.05%
YoY
|
$2.193M
123.55%
YoY
|
$1.093M
10.85%
YoY
|
$952.0K
-19.19%
YoY
|
$977.0K
-17.41%
YoY
|
$981.0K
-23.18%
YoY
|
$986.0K
-12.28%
YoY
|
$1.178M
8.07%
YoY
|
$1.183M
-188.95%
YoY
|
$1.277M
-5.34%
YoY
|
$1.124M
-2.26%
YoY
|
$1.090M
-54.77%
YoY
|
-$1.330M
N/A
|
| Operating Expenses |
N/A
|
$5.118M
-17.77%
YoY
|
$4.535M
-20.35%
YoY
|
$4.334M
-26.17%
YoY
|
$5.661M
-35.3%
YoY
|
$6.224M
-27.94%
YoY
|
$5.694M
-36.1%
YoY
|
$5.870M
-34.71%
YoY
|
$8.749M
-49.34%
YoY
|
$8.637M
-70.49%
YoY
|
$8.911M
5.88%
YoY
|
$8.990M
-58.86%
YoY
|
$17.27M
N/A
|
| Operating Profit |
N/A
|
$7.035M
16.63%
YoY
|
$5.921M
-386.18%
YoY
|
$6.967M
-208.79%
YoY
|
-$7.458M
1.68%
YoY
|
$6.032M
-206.89%
YoY
|
-$2.069M
-166.89%
YoY
|
-$6.404M
-21.52%
YoY
|
-$7.335M
-63.23%
YoY
|
-$5.643M
-81.97%
YoY
|
$3.093M
-262.19%
YoY
|
-$8.160M
-53.37%
YoY
|
-$19.95M
N/A
|
| Interest Expense |
N/A
|
-$30.29M
-72.19%
YoY
|
-$5.647M
-106.29%
YoY
|
-$46.69M
116.67%
YoY
|
-$518.0K
-98.76%
YoY
|
-$108.9M
-250.53%
YoY
|
$89.84M
-206.48%
YoY
|
-$21.55M
-73.31%
YoY
|
-$41.66M
-41.15%
YoY
|
$72.35M
-631.14%
YoY
|
-$84.37M
-533.22%
YoY
|
-$80.74M
4823.17%
YoY
|
-$70.79M
N/A
|
| Other Income/Expense, Net |
$365.0K
12066.67%
YoY
|
N/A
|
$2.000K
0.0%
YoY
|
$2.000K
-75.0%
YoY
|
$3.000K
-94.64%
YoY
|
N/A
|
$2.000K
-98.9%
YoY
|
$8.000K
-97.46%
YoY
|
$56.00K
-80.56%
YoY
|
N/A
|
$181.0K
53.39%
YoY
|
$315.0K
668.29%
YoY
|
$288.0K
N/A
|
| Pretax Income |
N/A
|
-$23.26M
-77.4%
YoY
|
$274.0K
-99.7%
YoY
|
-$39.72M
42.1%
YoY
|
-$8.046M
-83.58%
YoY
|
-$102.9M
-255.55%
YoY
|
$91.47M
-211.88%
YoY
|
-$27.95M
-68.92%
YoY
|
-$48.99M
-46.01%
YoY
|
$66.14M
-303.78%
YoY
|
-$81.76M
-565.38%
YoY
|
-$89.93M
330.7%
YoY
|
-$90.74M
N/A
|
| Income Tax |
N/A
|
$27.00K
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
N/A
|
$0.00
N/A
|
$2.000K
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
-$10.26M
34.89%
YoY
|
-$19.14M
-81.34%
YoY
|
$1.799M
-98.04%
YoY
|
-$39.31M
44.97%
YoY
|
-$7.604M
-84.48%
YoY
|
-$102.6M
-255.07%
YoY
|
$91.90M
-212.33%
YoY
|
-$27.12M
-69.86%
YoY
|
-$48.98M
-46.01%
YoY
|
$66.13M
-303.81%
YoY
|
-$81.81M
-567.21%
YoY
|
-$89.96M
330.64%
YoY
|
-$90.72M
N/A
|
| Basic Earnings Per Share |
-$0.85
49.12%
YoY
|
N/A
|
$0.14
-97.97%
YoY
|
-$2.95
44.61%
YoY
|
-$0.57
-84.51%
YoY
|
N/A
|
$6.90
-212.38%
YoY
|
-$2.04
-69.78%
YoY
|
-$3.68
-45.96%
YoY
|
N/A
|
-$6.14
-568.7%
YoY
|
-$6.75
329.94%
YoY
|
-$6.81
N/A
|
| Diluted Earnings Per Share |
-$0.85
49.12%
YoY
|
-$1.51
-80.39%
YoY
|
$0.14
-97.97%
YoY
|
-$2.95
44.61%
YoY
|
-$0.57
-84.51%
YoY
|
-$7.70
-255.07%
YoY
|
$6.90
-212.38%
YoY
|
-$2.04
-69.78%
YoY
|
-$3.68
-45.96%
YoY
|
$4.97
-303.48%
YoY
|
-$6.14
-568.7%
YoY
|
-$6.75
329.94%
YoY
|
-$6.81
N/A
|
| 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
|
| Basic Shares Outstanding |
12.09M
-9.24%
YoY
|
12.74M
-4.38%
YoY
|
13.29M
-0.22%
YoY
|
13.32M
0.0%
YoY
|
13.32M
0.0%
YoY
|
13.32M
0.0%
YoY
|
13.32M
0.0%
YoY
|
13.32M
0.0%
YoY
|
13.32M
0.0%
YoY
|
13.32M
N/A
|
13.32M
0.0%
YoY
|
13.32M
0.0%
YoY
|
13.32M
N/A
|
| Diluted Shares Outstanding |
12.13M
-8.93%
YoY
|
N/A
|
13.17M
-1.13%
YoY
|
13.31M
-0.07%
YoY
|
13.32M
0.0%
YoY
|
N/A
|
13.32M
0.0%
YoY
|
13.32M
0.0%
YoY
|
13.32M
0.0%
YoY
|
N/A
|
13.32M
0.0%
YoY
|
13.32M
0.0%
YoY
|
13.32M
N/A
|
Loading...