|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$43.28M
N/A
|
$0.00
-100.0%
YoY
|
$62.71M
-2.02%
YoY
|
$64.00M
-8.85%
YoY
|
$70.22M
11.64%
YoY
|
| Cost Of Revenue |
$34.74M
-17.17%
YoY
|
$41.94M
1.11%
YoY
|
$41.48M
1.14%
YoY
|
$41.01M
0.22%
YoY
|
$40.92M
2.65%
YoY
|
| Gross Profit |
$8.540M
-56.5%
YoY
|
$19.63M
-7.53%
YoY
|
$21.23M
-7.67%
YoY
|
$23.00M
-21.52%
YoY
|
$29.30M
27.18%
YoY
|
| Selling, General & Admin |
$8.634M
-10.29%
YoY
|
$9.624M
-36.84%
YoY
|
$15.24M
-28.38%
YoY
|
$21.28M
23.84%
YoY
|
$17.18M
50.03%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$12.82M
-30.38%
YoY
|
$18.41M
-30.62%
YoY
|
$26.53M
-7.44%
YoY
|
$28.67M
-7.7%
YoY
|
$31.06M
-2.18%
YoY
|
| Operating Expenses |
$21.45M
-23.48%
YoY
|
$28.03M
-32.89%
YoY
|
$41.77M
-16.36%
YoY
|
$49.94M
3.53%
YoY
|
$48.24M
11.68%
YoY
|
| Operating Profit |
$4.399M
-103.63%
YoY
|
-$121.2M
490.23%
YoY
|
-$20.54M
-23.78%
YoY
|
-$26.95M
32.17%
YoY
|
-$20.39M
-9.83%
YoY
|
| Interest Expense |
-$25.60M
29.52%
YoY
|
-$19.76M
4.8%
YoY
|
-$18.86M
-199.65%
YoY
|
$18.92M
-0.87%
YoY
|
$19.09M
-0.26%
YoY
|
| Other Income/Expense, Net |
-$25.59M
32.09%
YoY
|
-$19.38M
-53922.22%
YoY
|
$36.00K
-100.19%
YoY
|
-$18.95M
-0.48%
YoY
|
-$19.04M
3.76%
YoY
|
| Pretax Income |
-$21.19M
-84.93%
YoY
|
-$140.6M
32.73%
YoY
|
-$105.9M
130.79%
YoY
|
-$45.90M
16.4%
YoY
|
-$39.43M
-3.74%
YoY
|
| Income Tax |
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$37.00K
N/A
|
| Net Earnings |
-$21.19M
-84.93%
YoY
|
-$140.6M
32.73%
YoY
|
-$105.9M
130.79%
YoY
|
-$45.90M
16.29%
YoY
|
-$39.47M
-3.65%
YoY
|
| Basic Earnings Per Share |
-$8.32
-85.28%
YoY
|
-$56.51
18.79%
YoY
|
-$47.57
78.9%
YoY
|
-$26.59
771.8%
YoY
|
-$3.05
-4.98%
YoY
|
| Diluted Earnings Per Share |
-$8.32
-85.28%
YoY
|
-$56.51
18.79%
YoY
|
-$47.57
78.9%
YoY
|
-$26.59
771.8%
YoY
|
-$3.05
-4.98%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
2.547M shares
2.36%
YoY
|
2.488M shares
11.73%
YoY
|
2.227M shares
28.77%
YoY
|
1.729M shares
-86.68%
YoY
|
12.98M shares
1.69%
YoY
|
| Diluted Shares Outstanding |
2.547M shares
2.36%
YoY
|
2.488M shares
11.73%
YoY
|
2.227M shares
28.77%
YoY
|
1.729M shares
-86.68%
YoY
|
12.98M 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 |
$7.348M
-40.3%
YoY
|
$6.476M
-56.5%
YoY
|
$12.27M
-20.57%
YoY
|
$12.22M
-22.42%
YoY
|
$12.31M
-20.5%
YoY
|
$14.89M
-3.19%
YoY
|
$15.45M
-3.58%
YoY
|
$15.75M
-0.18%
YoY
|
$15.48M
-0.34%
YoY
|
$15.38M
-5.04%
YoY
|
$16.02M
0.55%
YoY
|
$15.78M
-2.77%
YoY
|
$15.53M
-0.72%
YoY
|
$16.20M
-33.1%
YoY
|
$15.93M
5210.67%
YoY
|
$16.23M
8.37%
YoY
|
$15.65M
3.0%
YoY
|
$24.21M
145.52%
YoY
|
$300.0K
-98.23%
YoY
|
| Cost Of Revenue |
$6.154M
-38.49%
YoY
|
$6.492M
-39.17%
YoY
|
$8.569M
-19.08%
YoY
|
$9.669M
-6.92%
YoY
|
$10.01M
-2.72%
YoY
|
$10.67M
5.08%
YoY
|
$10.59M
-0.75%
YoY
|
$10.39M
0.45%
YoY
|
$10.29M
-0.19%
YoY
|
$10.16M
4.05%
YoY
|
$10.67M
0.53%
YoY
|
$10.34M
2.84%
YoY
|
$10.31M
-1.86%
YoY
|
$9.762M
-4.42%
YoY
|
$10.61M
7.31%
YoY
|
$10.06M
-1.13%
YoY
|
$10.50M
-1.32%
YoY
|
$10.21M
-3.74%
YoY
|
$9.891M
-2.84%
YoY
|
| Gross Profit |
$1.194M
-48.15%
YoY
|
-$16.00K
-100.38%
YoY
|
$3.700M
-23.82%
YoY
|
$2.553M
-52.42%
YoY
|
$2.303M
-55.68%
YoY
|
$4.216M
-19.26%
YoY
|
$4.857M
-9.04%
YoY
|
$5.366M
-1.38%
YoY
|
$5.196M
-0.63%
YoY
|
$5.222M
-18.84%
YoY
|
$5.340M
0.41%
YoY
|
$5.441M
-11.9%
YoY
|
$5.229M
1.61%
YoY
|
$6.434M
-54.03%
YoY
|
$5.318M
-10.73%
YoY
|
$6.176M
28.48%
YoY
|
$5.146M
13.35%
YoY
|
$14.00M
-1966.0%
YoY
|
$5.957M
-12.65%
YoY
|
| Selling, General & Admin |
$2.404M
-25.5%
YoY
|
$1.298M
-53.34%
YoY
|
$1.845M
0.38%
YoY
|
$2.264M
5.3%
YoY
|
$3.227M
13.03%
YoY
|
$2.782M
40.86%
YoY
|
$1.838M
-41.46%
YoY
|
$2.150M
-54.67%
YoY
|
$2.855M
-46.94%
YoY
|
$1.975M
-51.77%
YoY
|
$3.140M
-33.16%
YoY
|
$4.743M
-16.89%
YoY
|
$5.381M
19.1%
YoY
|
$4.095M
-3.03%
YoY
|
$4.698M
17.3%
YoY
|
$5.707M
39.06%
YoY
|
$4.518M
-6.85%
YoY
|
$4.223M
6.64%
YoY
|
$4.005M
35.76%
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 |
$2.520M
-29.82%
YoY
|
$2.594M
-27.58%
YoY
|
$3.086M
-30.09%
YoY
|
$3.545M
-31.18%
YoY
|
$3.591M
-31.74%
YoY
|
$3.582M
-43.43%
YoY
|
$4.414M
-32.09%
YoY
|
$5.151M
-23.68%
YoY
|
$5.261M
-24.32%
YoY
|
$6.332M
-17.8%
YoY
|
$6.500M
-6.35%
YoY
|
$6.749M
-4.15%
YoY
|
$6.952M
-0.42%
YoY
|
$7.703M
0.6%
YoY
|
$6.941M
-11.59%
YoY
|
$7.041M
0.31%
YoY
|
$6.981M
-18.16%
YoY
|
$7.657M
-0.3%
YoY
|
$7.851M
-9.13%
YoY
|
| Operating Expenses |
$4.924M
-27.78%
YoY
|
$3.892M
-38.84%
YoY
|
$4.931M
-21.13%
YoY
|
$5.809M
-20.44%
YoY
|
$6.818M
-15.99%
YoY
|
$6.364M
-23.39%
YoY
|
$6.252M
-35.15%
YoY
|
$7.301M
-36.47%
YoY
|
$8.116M
-34.19%
YoY
|
$8.307M
-29.59%
YoY
|
$9.640M
-17.18%
YoY
|
$11.49M
-9.85%
YoY
|
$12.33M
7.25%
YoY
|
$11.80M
-0.69%
YoY
|
$11.64M
-1.83%
YoY
|
$12.75M
14.57%
YoY
|
$11.50M
-14.06%
YoY
|
$11.88M
2.15%
YoY
|
$11.86M
2.3%
YoY
|
| Operating Profit |
-$1.476M
-67.31%
YoY
|
-$3.908M
81.94%
YoY
|
$43.04M
-247.33%
YoY
|
-$33.81M
-60.98%
YoY
|
-$4.515M
54.62%
YoY
|
-$2.148M
-30.37%
YoY
|
-$29.21M
527.0%
YoY
|
-$86.66M
1297.28%
YoY
|
-$2.920M
-58.9%
YoY
|
-$3.085M
-42.49%
YoY
|
-$4.659M
-26.29%
YoY
|
-$6.202M
-5.63%
YoY
|
-$7.104M
11.82%
YoY
|
-$5.364M
-353.62%
YoY
|
-$6.321M
0.14%
YoY
|
-$6.572M
3.99%
YoY
|
-$6.353M
-28.05%
YoY
|
$2.115M
-117.08%
YoY
|
-$6.312M
-12.55%
YoY
|
| Interest Expense |
-$6.302M
54.35%
YoY
|
-$6.392M
39.35%
YoY
|
-$7.275M
37.81%
YoY
|
-$7.850M
-250.93%
YoY
|
-$4.083M
-186.93%
YoY
|
-$4.587M
-3.41%
YoY
|
-$5.279M
-211.39%
YoY
|
$5.201M
10.5%
YoY
|
$4.697M
0.73%
YoY
|
-$4.749M
-0.04%
YoY
|
$4.739M
-0.34%
YoY
|
$4.707M
0.09%
YoY
|
$4.663M
-1.1%
YoY
|
-$4.751M
-1.25%
YoY
|
$4.755M
-1.0%
YoY
|
$4.703M
-1.26%
YoY
|
$4.715M
0.04%
YoY
|
-$4.811M
13.74%
YoY
|
$4.803M
-5.62%
YoY
|
| Other Income/Expense, Net |
-$6.299M
54.5%
YoY
|
$4.000K
-95.29%
YoY
|
-$7.283M
38.2%
YoY
|
-$7.846M
51.12%
YoY
|
-$4.077M
-13.03%
YoY
|
$85.00K
844.44%
YoY
|
-$5.270M
11.39%
YoY
|
-$5.192M
10.54%
YoY
|
-$4.688M
0.73%
YoY
|
$9.000K
50.0%
YoY
|
-$4.731M
-0.46%
YoY
|
-$4.697M
-0.09%
YoY
|
-$4.654M
-2.06%
YoY
|
$6.000K
100.0%
YoY
|
-$4.753M
-0.94%
YoY
|
-$4.701M
-0.66%
YoY
|
-$4.752M
1.0%
YoY
|
$3.000K
-70.0%
YoY
|
-$4.798M
-5.36%
YoY
|
| Pretax Income |
-$7.775M
-9.51%
YoY
|
-$6.697M
0.71%
YoY
|
$35.75M
-203.69%
YoY
|
-$41.66M
-54.64%
YoY
|
-$8.592M
12.93%
YoY
|
-$6.650M
-91.0%
YoY
|
-$34.48M
267.22%
YoY
|
-$91.85M
742.75%
YoY
|
-$7.608M
-35.3%
YoY
|
-$73.88M
630.8%
YoY
|
-$9.390M
-15.21%
YoY
|
-$10.90M
-3.32%
YoY
|
-$11.76M
5.88%
YoY
|
-$10.11M
170.87%
YoY
|
-$11.07M
-0.32%
YoY
|
-$11.27M
2.0%
YoY
|
-$11.11M
-17.98%
YoY
|
-$3.732M
-77.52%
YoY
|
-$11.11M
-9.59%
YoY
|
| Income Tax |
$0.00
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
N/A
|
$0.00
N/A
|
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
N/A
|
N/A
|
$23.00K
N/A
|
$14.00K
N/A
|
| Net Earnings |
-$7.775M
-9.51%
YoY
|
-$6.697M
0.71%
YoY
|
$35.75M
-203.69%
YoY
|
-$41.66M
-54.64%
YoY
|
-$8.592M
12.93%
YoY
|
-$6.650M
-91.0%
YoY
|
-$34.48M
267.22%
YoY
|
-$91.85M
742.75%
YoY
|
-$7.608M
-35.3%
YoY
|
-$73.88M
630.8%
YoY
|
-$9.390M
-15.21%
YoY
|
-$10.90M
-3.32%
YoY
|
-$11.76M
5.88%
YoY
|
-$10.11M
169.21%
YoY
|
-$11.07M
-0.45%
YoY
|
-$11.27M
2.0%
YoY
|
-$11.11M
-17.95%
YoY
|
-$3.755M
-77.38%
YoY
|
-$11.12M
-9.47%
YoY
|
| Basic Earnings Per Share |
-$3.04
-10.32%
YoY
|
N/A
|
$13.60
-200.59%
YoY
|
-$16.39
-55.07%
YoY
|
-$3.39
3.35%
YoY
|
N/A
|
-$13.52
229.76%
YoY
|
-$36.48
664.78%
YoY
|
-$3.28
-43.15%
YoY
|
N/A
|
-$4.10
412.5%
YoY
|
-$4.77
467.86%
YoY
|
-$5.77
586.9%
YoY
|
-$5.48
N/A
|
-$0.80
-5.88%
YoY
|
-$0.84
-3.45%
YoY
|
-$0.84
-20.75%
YoY
|
N/A
|
-$0.85
-11.46%
YoY
|
| Diluted Earnings Per Share |
-$3.04
-10.32%
YoY
|
-$2.62
0.77%
YoY
|
$13.60
-200.59%
YoY
|
-$16.39
-55.07%
YoY
|
-$3.39
3.35%
YoY
|
-$2.60
-91.94%
YoY
|
-$13.52
229.76%
YoY
|
-$36.48
664.78%
YoY
|
-$3.28
-43.15%
YoY
|
-$32.26
488.76%
YoY
|
-$4.10
412.5%
YoY
|
-$4.77
467.86%
YoY
|
-$5.77
586.9%
YoY
|
-$5.48
-100.0%
YoY
|
-$0.80
-5.88%
YoY
|
-$0.84
-3.45%
YoY
|
-$0.84
-20.75%
YoY
|
-$283.3K
-78.16%
YoY
|
-$0.85
-11.46%
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 |
2.693M shares
2.22%
YoY
|
2.673M shares
0.34%
YoY
|
2.630M shares
-0.49%
YoY
|
2.634M shares
2.15%
YoY
|
2.634M shares
9.55%
YoY
|
2.664M
14.12%
YoY
|
2.643M shares
13.57%
YoY
|
2.579M shares
11.97%
YoY
|
2.405M shares
4.37%
YoY
|
2.334M shares
-84.33%
YoY
|
2.327M shares
-83.15%
YoY
|
2.303M shares
-82.86%
YoY
|
2.304M shares
-82.68%
YoY
|
14.89M shares
12.16%
YoY
|
13.81M shares
5.48%
YoY
|
13.43M shares
4.95%
YoY
|
13.30M shares
4.07%
YoY
|
13.28M shares
3.71%
YoY
|
13.09M shares
2.52%
YoY
|
| Diluted Shares Outstanding |
2.557M shares
0.92%
YoY
|
N/A
|
2.630M shares
3.08%
YoY
|
2.541M shares
0.92%
YoY
|
2.534M shares
9.08%
YoY
|
N/A
|
2.551M
11.46%
YoY
|
2.518M shares
10.12%
YoY
|
2.323M shares
13.92%
YoY
|
N/A
|
2.289M shares
-83.45%
YoY
|
2.287M shares
-82.98%
YoY
|
2.039M shares
-84.67%
YoY
|
1.845M shares
N/A
|
13.83M shares
5.61%
YoY
|
13.43M shares
4.95%
YoY
|
13.30M shares
4.07%
YoY
|
N/A
|
13.09M shares
2.52%
YoY
|
Loading...