|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$29.66M
-14.14%
YoY
|
$34.55M
-0.24%
YoY
|
$34.63M
1.84%
YoY
|
$34.01M
-73.34%
YoY
|
$127.6M
-5.87%
YoY
|
| Cost Of Revenue |
N/A
|
N/A
|
N/A
|
N/A
|
$46.45M
1.86%
YoY
|
| Gross Profit |
N/A
|
N/A
|
N/A
|
N/A
|
$81.10M
-9.78%
YoY
|
| Selling, General & Admin |
N/A
|
N/A
|
N/A
|
N/A
|
$18.03M
6.7%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$7.698M
-11.31%
YoY
|
$8.680M
-20.5%
YoY
|
$10.92M
28.45%
YoY
|
$8.500M
-76.58%
YoY
|
$36.30M
-16.74%
YoY
|
| Operating Expenses |
$20.95M
-13.81%
YoY
|
$24.31M
-10.83%
YoY
|
$27.26M
-19.37%
YoY
|
$33.81M
-41.18%
YoY
|
$57.49M
-11.96%
YoY
|
| Operating Profit |
$7.979M
-41.53%
YoY
|
$13.65M
36.04%
YoY
|
$10.03M
-114.73%
YoY
|
-$68.12M
-388.42%
YoY
|
$23.62M
-4.0%
YoY
|
| Interest Expense |
N/A
|
N/A
|
N/A
|
N/A
|
-$18.64M
-15.29%
YoY
|
| Other Income/Expense, Net |
-$9.850M
8.23%
YoY
|
-$9.101M
13.42%
YoY
|
-$8.024M
-26.34%
YoY
|
-$10.89M
-21.63%
YoY
|
-$13.90M
-29.93%
YoY
|
| Pretax Income |
N/A
|
N/A
|
N/A
|
N/A
|
-$45.00M
8900.6%
YoY
|
| Income Tax |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
-$1.871M
-141.17%
YoY
|
$4.545M
126.46%
YoY
|
$2.007M
-95.44%
YoY
|
$44.03M
-197.84%
YoY
|
-$45.00M
4098.04%
YoY
|
| Basic Earnings Per Share |
$0.79
464.29%
YoY
|
$0.14
-121.88%
YoY
|
-$0.64
-125.81%
YoY
|
$2.48
-158.49%
YoY
|
-$4.24
360.87%
YoY
|
| Diluted Earnings Per Share |
$0.79
464.29%
YoY
|
$0.14
-121.88%
YoY
|
-$0.64
-125.81%
YoY
|
$2.48
-100.0%
YoY
|
-$3.413M
3964.85%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
13.72M shares
0.0%
YoY
|
13.72M shares
0.0%
YoY
|
13.72M shares
2.01%
YoY
|
13.45M
1.78%
YoY
|
13.21M
0.83%
YoY
|
| Diluted Shares Outstanding |
13.72M shares
0.0%
YoY
|
13.72M shares
0.0%
YoY
|
13.72M shares
2.01%
YoY
|
13.45M
1.78%
YoY
|
13.21M
0.83%
YoY
|
|
Concept
|
2026 Q1 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 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 |
$6.871M
-7.34%
YoY
|
$6.854M
-15.5%
YoY
|
$7.455M
-13.42%
YoY
|
$7.415M
-15.4%
YoY
|
$8.111M
-5.9%
YoY
|
$8.611M
3.95%
YoY
|
$8.765M
-1.77%
YoY
|
N/A
|
$8.620M
7.97%
YoY
|
$8.284M
-2.58%
YoY
|
$8.923M
-70.71%
YoY
|
$9.240M
-70.4%
YoY
|
$7.984M
-73.88%
YoY
|
$8.503M
-21.59%
YoY
|
$30.46M
-9.2%
YoY
|
$31.22M
-6.14%
YoY
|
$30.56M
-1.97%
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
|
$3.545M
-3.25%
YoY
|
$3.039M
-76.44%
YoY
|
$11.83M
3.43%
YoY
|
$10.37M
-4.28%
YoY
|
| Gross Profit |
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
|
$4.958M
-30.95%
YoY
|
$5.239M
-74.63%
YoY
|
$19.39M
-11.16%
YoY
|
$20.20M
-0.71%
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
|
$2.861M
-43.86%
YoY
|
$2.912M
-35.72%
YoY
|
$4.403M
9.26%
YoY
|
$4.229M
7.61%
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
|
| Depreciation & Amortization |
$1.787M
-9.56%
YoY
|
$1.800M
-14.29%
YoY
|
$1.800M
-14.29%
YoY
|
$1.976M
4.44%
YoY
|
$2.100M
-16.0%
YoY
|
$2.100M
-32.26%
YoY
|
$1.892M
-24.11%
YoY
|
N/A
|
$2.500M
N/A
|
$3.100M
-54.43%
YoY
|
$2.493M
-69.83%
YoY
|
N/A
|
N/A
|
$6.803M
-33.68%
YoY
|
$8.263M
-26.29%
YoY
|
$8.476M
-16.9%
YoY
|
$9.510M
-5.28%
YoY
|
| Operating Expenses |
$4.966M
-12.69%
YoY
|
$4.869M
-17.84%
YoY
|
$5.350M
-14.07%
YoY
|
$5.688M
-9.21%
YoY
|
$5.926M
-6.53%
YoY
|
$6.226M
-15.86%
YoY
|
$6.265M
-10.56%
YoY
|
N/A
|
$6.340M
-45.79%
YoY
|
$7.400M
-20.05%
YoY
|
$7.005M
29.41%
YoY
|
N/A
|
$11.70M
-14.87%
YoY
|
$9.256M
-21.13%
YoY
|
$5.413M
-65.61%
YoY
|
$12.88M
-9.49%
YoY
|
$13.74M
-44.58%
YoY
|
| Operating Profit |
$1.905M
-54.09%
YoY
|
-$2.451M
-186.79%
YoY
|
$2.105M
-9.66%
YoY
|
$4.149M
65.96%
YoY
|
$2.824M
-42.86%
YoY
|
$2.330M
163.57%
YoY
|
$2.500M
30.34%
YoY
|
N/A
|
$4.942M
-113.42%
YoY
|
$884.0K
-102.83%
YoY
|
$1.918M
-1202.3%
YoY
|
N/A
|
-$36.83M
-670.54%
YoY
|
-$31.21M
-162.66%
YoY
|
-$174.0K
-103.54%
YoY
|
$6.506M
-14.28%
YoY
|
$6.456M
-245.01%
YoY
|
| Interest Expense |
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
|
$3.130M
-17.7%
YoY
|
-$2.707M
-42.53%
YoY
|
-$4.342M
-15.2%
YoY
|
-$4.603M
-18.67%
YoY
|
| Other Income/Expense, Net |
-$2.196M
-18.79%
YoY
|
-$2.598M
5.31%
YoY
|
-$2.238M
-3.2%
YoY
|
-$2.704M
24.21%
YoY
|
-$2.467M
22.61%
YoY
|
-$2.312M
18.5%
YoY
|
-$2.177M
14.34%
YoY
|
N/A
|
-$2.012M
-427.15%
YoY
|
-$1.951M
-37.67%
YoY
|
-$1.904M
-29.66%
YoY
|
N/A
|
$615.0K
-119.51%
YoY
|
-$3.130M
-17.7%
YoY
|
-$2.707M
N/A
|
N/A
|
-$3.152M
-44.29%
YoY
|
| Pretax Income |
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
|
-$34.34M
-174.64%
YoY
|
-$6.813M
-645.04%
YoY
|
-$16.84M
-372.44%
YoY
|
-$80.88M
-5877.36%
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
|
| Net Earnings |
-$291.0K
-120.14%
YoY
|
-$5.049M
-1514.29%
YoY
|
-$133.0K
-838.89%
YoY
|
$1.445M
347.37%
YoY
|
$357.0K
-87.82%
YoY
|
$18.00K
-101.69%
YoY
|
$323.0K
2207.14%
YoY
|
N/A
|
$2.930M
-96.72%
YoY
|
-$1.067M
-97.49%
YoY
|
$14.00K
-101.32%
YoY
|
-$1.634M
-90.24%
YoY
|
$89.31M
-210.42%
YoY
|
-$42.59M
-183.41%
YoY
|
-$1.057M
-195.05%
YoY
|
-$16.75M
-370.9%
YoY
|
-$80.88M
-5860.9%
YoY
|
| Basic Earnings Per Share |
$0.01
-98.61%
YoY
|
-$0.12
9.09%
YoY
|
$0.12
-163.16%
YoY
|
$0.72
-523.53%
YoY
|
-$0.11
-650.0%
YoY
|
-$0.19
-29.63%
YoY
|
-$0.17
-10.53%
YoY
|
N/A
|
$0.02
-99.69%
YoY
|
-$0.27
-92.08%
YoY
|
-$0.19
-32.14%
YoY
|
-$0.25
-81.75%
YoY
|
$6.42
-202.23%
YoY
|
-$3.41
-196.88%
YoY
|
-$0.28
154.55%
YoY
|
-$1.37
N/A
|
-$6.28
N/A
|
| Diluted Earnings Per Share |
$0.01
-98.61%
YoY
|
-$0.12
9.09%
YoY
|
$0.12
-163.16%
YoY
|
$0.72
-523.53%
YoY
|
-$0.11
-650.0%
YoY
|
-$0.19
-29.63%
YoY
|
-$0.17
-10.53%
YoY
|
N/A
|
$0.02
-99.69%
YoY
|
-$0.27
-92.08%
YoY
|
-$0.19
-100.0%
YoY
|
-$0.25
-100.0%
YoY
|
$6.42
-100.0%
YoY
|
-$3.41
-196.88%
YoY
|
-$79.47K
-194.08%
YoY
|
-$1.261M
-375.61%
YoY
|
-$6.076M
-6371.91%
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
|
| Basic Shares Outstanding |
13.72M shares
0.0%
YoY
|
13.72M shares
0.0%
YoY
|
13.72M shares
0.0%
YoY
|
13.72M shares
0.0%
YoY
|
13.72M shares
0.0%
YoY
|
13.72M shares
0.0%
YoY
|
13.72M shares
0.0%
YoY
|
13.72M shares
0.0%
YoY
|
13.72M
1.2%
YoY
|
13.72M
3.24%
YoY
|
13.72M
0.59%
YoY
|
13.72M
N/A
|
13.56M
2.29%
YoY
|
13.29M
0.69%
YoY
|
13.64M
0.5%
YoY
|
N/A
|
13.25M
N/A
|
| Diluted Shares Outstanding |
13.72M shares
0.0%
YoY
|
13.72M shares
0.0%
YoY
|
13.72M shares
0.0%
YoY
|
13.72M shares
0.0%
YoY
|
13.72M shares
0.0%
YoY
|
13.72M shares
0.0%
YoY
|
13.72M shares
0.0%
YoY
|
N/A
|
13.72M shares
1.66%
YoY
|
13.72M
3.24%
YoY
|
13.72M
3.26%
YoY
|
N/A
|
13.49M
1.83%
YoY
|
13.29M
0.69%
YoY
|
13.29M
N/A
|
N/A
|
13.25M
N/A
|
Loading...