|
Concept
|
2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|
| Revenue |
$25.10M
-45.99%
YoY
|
$46.47M
-28.35%
YoY
|
$64.86M
13.58%
YoY
|
$57.10M
14.13%
YoY
|
$50.03M
8.52%
YoY
|
| Cost Of Revenue |
$20.98M
-53.08%
YoY
|
$44.72M
-23.72%
YoY
|
$58.63M
13.93%
YoY
|
$51.46M
21.11%
YoY
|
$42.49M
16.67%
YoY
|
| Gross Profit |
$4.115M
134.93%
YoY
|
$1.751M
-71.87%
YoY
|
$6.227M
10.44%
YoY
|
$5.639M
-25.22%
YoY
|
$7.540M
-22.11%
YoY
|
| Selling, General & Admin |
$3.317M
-12.55%
YoY
|
$3.793M
-8.05%
YoY
|
$4.125M
27.23%
YoY
|
$3.242M
21.44%
YoY
|
$2.670M
-22.83%
YoY
|
| Research & Development |
$1.361M
139.5%
YoY
|
$568.5K
-53.57%
YoY
|
$1.224M
15204.3%
YoY
|
$8.000K
-84.0%
YoY
|
$50.00K
25.0%
YoY
|
| Depreciation & Amortization |
$1.237M
8.24%
YoY
|
$1.143M
-6.66%
YoY
|
$1.225M
1.95%
YoY
|
$1.201M
8.22%
YoY
|
$1.110M
-6.72%
YoY
|
| Operating Expenses |
$4.679M
7.27%
YoY
|
$4.362M
-18.47%
YoY
|
$5.350M
64.58%
YoY
|
$3.250M
19.07%
YoY
|
$2.730M
-22.0%
YoY
|
| Operating Profit |
-$563.8K
-78.4%
YoY
|
-$2.610M
-224.17%
YoY
|
$2.102M
-11.98%
YoY
|
$2.388M
-50.35%
YoY
|
$4.810M
-22.17%
YoY
|
| Interest Expense |
-$639.5K
-88.21%
YoY
|
-$5.424M
588.4%
YoY
|
-$787.9K
-294.87%
YoY
|
$404.3K
-268.48%
YoY
|
-$240.0K
9.09%
YoY
|
| Other Income/Expense, Net |
-$1.573M
-70.27%
YoY
|
-$5.293M
877.54%
YoY
|
-$541.4K
-194.84%
YoY
|
$570.9K
-53.96%
YoY
|
$1.240M
25.25%
YoY
|
| Pretax Income |
-$2.137M
-72.96%
YoY
|
-$7.903M
-606.41%
YoY
|
$1.561M
-53.6%
YoY
|
$3.363M
-42.11%
YoY
|
$5.810M
-16.28%
YoY
|
| Income Tax |
-$620.0K
-382.88%
YoY
|
$219.2K
12.8%
YoY
|
$194.3K
-23.84%
YoY
|
$255.1K
-70.33%
YoY
|
$860.0K
-16.5%
YoY
|
| Net Earnings |
-$1.443M
-81.46%
YoY
|
-$7.781M
-822.64%
YoY
|
$1.077M
-65.85%
YoY
|
$3.153M
-37.69%
YoY
|
$5.060M
-5.07%
YoY
|
| Basic Earnings Per Share |
-$0.20
-9.09%
YoY
|
-$0.22
-833.33%
YoY
|
$0.03
-66.67%
YoY
|
$0.09
-47.06%
YoY
|
$0.17
N/A
|
| Diluted Earnings Per Share |
-$0.20
-9.09%
YoY
|
-$0.22
-833.33%
YoY
|
$0.03
-100.0%
YoY
|
$92.49K
-36.03%
YoY
|
$144.6K
-5.07%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
7.226M
-79.79%
YoY
|
35.75M
0.0%
YoY
|
35.75M
4.87%
YoY
|
34.09M
13.63%
YoY
|
30.00M
N/A
|
| Diluted Shares Outstanding |
7.226M
-79.79%
YoY
|
35.75M
0.0%
YoY
|
35.75M
4.87%
YoY
|
34.09M
13.63%
YoY
|
30.00M
N/A
|
|
Concept
|
2025 Q1 | 2024 Q3 | 2024 Q1 | 2023 Q3 | 2023 Q1 | 2022 Q3 | 2022 Q1 | 2021 Q3 | 2021 Q2 | 2021 Q1 | 2020 Q3 | 2020 Q1 | 2019 Q3 | 2019 Q1 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$14.31M
13.92%
YoY
|
$12.54M
-27.57%
YoY
|
$12.56M
-56.92%
YoY
|
$17.31M
-47.18%
YoY
|
$29.16M
-9.11%
YoY
|
$32.77M
20.65%
YoY
|
$32.09M
7.17%
YoY
|
$27.16M
-45.71%
YoY
|
$13.58M
N/A
|
$29.94M
7.85%
YoY
|
$50.03M
8.54%
YoY
|
$27.76M
2.2%
YoY
|
$46.10M
-8.48%
YoY
|
$27.16M
8.36%
YoY
|
| Cost Of Revenue |
$11.80M
5.84%
YoY
|
$9.835M
-44.91%
YoY
|
$11.15M
-58.51%
YoY
|
$17.85M
-39.2%
YoY
|
$26.87M
-8.19%
YoY
|
$29.36M
14.64%
YoY
|
$29.27M
13.22%
YoY
|
$25.61M
-39.73%
YoY
|
$12.81M
N/A
|
$25.85M
20.05%
YoY
|
$42.49M
16.69%
YoY
|
$21.53M
8.89%
YoY
|
$36.42M
-13.78%
YoY
|
$19.77M
-6.99%
YoY
|
| Gross Profit |
$2.511M
77.61%
YoY
|
$2.701M
-597.14%
YoY
|
$1.414M
-38.38%
YoY
|
-$543.3K
-115.94%
YoY
|
$2.295M
-18.63%
YoY
|
$3.407M
120.11%
YoY
|
$2.820M
-31.06%
YoY
|
$1.548M
-79.47%
YoY
|
$774.0K
N/A
|
$4.091M
-34.32%
YoY
|
$7.539M
-22.12%
YoY
|
$6.228M
-15.7%
YoY
|
$9.680M
19.03%
YoY
|
$7.388M
94.14%
YoY
|
| Selling, General & Admin |
$4.222M
159.66%
YoY
|
$1.691M
-25.74%
YoY
|
$1.626M
-21.99%
YoY
|
$2.277M
-10.06%
YoY
|
$2.084M
30.83%
YoY
|
$2.532M
76.87%
YoY
|
$1.593M
-12.41%
YoY
|
$1.432M
-46.46%
YoY
|
$712.0K
N/A
|
$1.819M
28.63%
YoY
|
$2.674M
-22.66%
YoY
|
$1.414M
-16.45%
YoY
|
$3.457M
73.92%
YoY
|
$1.692M
81.72%
YoY
|
| Research & Development |
$528.1K
12.99%
YoY
|
$894.1K
N/A
|
$467.4K
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$4.000K
N/A
|
N/A
|
$54.00K
22.73%
YoY
|
$21.00K
-47.5%
YoY
|
$44.00K
-74.57%
YoY
|
$40.00K
-2.44%
YoY
|
| Depreciation & Amortization |
$442.1K
-20.31%
YoY
|
$682.5K
-26.85%
YoY
|
$554.8K
170.03%
YoY
|
$933.1K
36.72%
YoY
|
$205.5K
-62.11%
YoY
|
$682.5K
-26.16%
YoY
|
$542.2K
-8.18%
YoY
|
$924.2K
74.38%
YoY
|
-$285.5K
N/A
|
$590.5K
1.81%
YoY
|
$530.0K
-10.17%
YoY
|
$580.0K
-3.33%
YoY
|
$590.0K
-1.67%
YoY
|
$600.0K
-7.69%
YoY
|
| Operating Expenses |
$4.750M
126.92%
YoY
|
$2.585M
13.52%
YoY
|
$2.093M
0.43%
YoY
|
$2.277M
-10.06%
YoY
|
$2.084M
30.83%
YoY
|
$2.532M
76.86%
YoY
|
$1.593M
-12.41%
YoY
|
$1.432M
-47.52%
YoY
|
$710.0K
N/A
|
$1.819M
26.75%
YoY
|
$2.728M
-22.09%
YoY
|
$1.435M
-17.17%
YoY
|
$3.501M
62.03%
YoY
|
$1.732M
78.17%
YoY
|
| Operating Profit |
-$2.238M
229.6%
YoY
|
$115.3K
-104.09%
YoY
|
-$679.1K
-422.41%
YoY
|
-$2.821M
-422.46%
YoY
|
$210.6K
-82.84%
YoY
|
$874.8K
653.45%
YoY
|
$1.227M
-45.98%
YoY
|
$116.1K
-97.59%
YoY
|
$64.00K
N/A
|
$2.272M
-52.6%
YoY
|
$4.811M
-22.13%
YoY
|
$4.793M
-15.25%
YoY
|
$6.179M
3.47%
YoY
|
$5.655M
99.62%
YoY
|
| Interest Expense |
-$3.541M
-445.62%
YoY
|
-$2.688M
-52.63%
YoY
|
$1.025M
309.33%
YoY
|
-$5.674M
-3846.76%
YoY
|
$250.3K
-126.64%
YoY
|
$151.5K
-68.76%
YoY
|
-$939.4K
1068.55%
YoY
|
$484.7K
-299.58%
YoY
|
N/A
|
-$80.39K
-27.08%
YoY
|
-$242.9K
8.59%
YoY
|
-$110.3K
5.72%
YoY
|
-$223.7K
3.46%
YoY
|
-$104.3K
12.81%
YoY
|
| Other Income/Expense, Net |
$656.8K
-14074.47%
YoY
|
$196.3K
-305.89%
YoY
|
-$4.700K
-102.07%
YoY
|
-$95.34K
-157.95%
YoY
|
$226.7K
176.54%
YoY
|
$164.5K
-31.62%
YoY
|
$81.98K
-75.18%
YoY
|
$240.6K
-80.55%
YoY
|
-$363.0K
N/A
|
$330.3K
53.06%
YoY
|
$1.237M
25.33%
YoY
|
$215.8K
-39.19%
YoY
|
$987.0K
152.58%
YoY
|
$354.9K
26.59%
YoY
|
| Pretax Income |
-$5.123M
-1603.52%
YoY
|
-$2.478M
-71.16%
YoY
|
$340.7K
-50.45%
YoY
|
-$8.591M
-821.45%
YoY
|
$687.6K
85.93%
YoY
|
$1.191M
41.51%
YoY
|
$369.8K
-85.33%
YoY
|
$841.4K
-85.51%
YoY
|
$421.0K
N/A
|
$2.522M
-48.52%
YoY
|
$5.805M
-16.37%
YoY
|
$4.898M
-17.06%
YoY
|
$6.942M
12.95%
YoY
|
$5.906M
95.5%
YoY
|
| Income Tax |
-$4.297M
-36207.56%
YoY
|
-$631.9K
2072.22%
YoY
|
$11.90K
-95.21%
YoY
|
-$29.09K
-139.23%
YoY
|
$248.3K
106.62%
YoY
|
$74.15K
-446.82%
YoY
|
$120.2K
-56.55%
YoY
|
-$21.38K
-102.47%
YoY
|
-$11.00K
N/A
|
$276.5K
-61.33%
YoY
|
$864.9K
-16.31%
YoY
|
$715.1K
-18.9%
YoY
|
$1.033M
9.55%
YoY
|
$881.7K
73.38%
YoY
|
| Net Earnings |
-$861.2K
-307.77%
YoY
|
-$1.857M
-77.56%
YoY
|
$414.5K
-16.35%
YoY
|
-$8.276M
-936.96%
YoY
|
$495.5K
463.99%
YoY
|
$988.8K
23.25%
YoY
|
$87.86K
-96.26%
YoY
|
$802.3K
-84.16%
YoY
|
$401.0K
N/A
|
$2.351M
-39.07%
YoY
|
$5.064M
-5.04%
YoY
|
$3.858M
-10.11%
YoY
|
$5.332M
3.15%
YoY
|
$4.292M
67.37%
YoY
|
| Basic Earnings Per Share |
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
|
| Diluted Earnings Per Share |
-$0.03
-155.17%
YoY
|
-$0.25
9.85%
YoY
|
$0.06
318.47%
YoY
|
-$0.23
-936.95%
YoY
|
$0.01
-100.0%
YoY
|
$0.03
-100.0%
YoY
|
$2.458K
-96.61%
YoY
|
$22.44K
-84.49%
YoY
|
$11.22K
N/A
|
$72.48K
-34.24%
YoY
|
$144.7K
-5.04%
YoY
|
$110.2K
-10.11%
YoY
|
$152.4K
3.15%
YoY
|
$122.6K
67.37%
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
|
| Basic Shares Outstanding |
N/A
|
N/A
|
N/A
|
35.75M
0.0%
YoY
|
N/A
|
35.75M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
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
|
Loading...