|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$18.67M
-21.7%
YoY
|
$23.84M
-19.23%
YoY
|
$29.52M
-1.29%
YoY
|
$29.91M
17.31%
YoY
|
$25.49M
39.93%
YoY
|
| Cost Of Revenue |
$14.79M
-11.61%
YoY
|
$16.73M
-19.09%
YoY
|
$20.68M
0.96%
YoY
|
$20.48M
11.44%
YoY
|
$18.38M
41.21%
YoY
|
| Gross Profit |
$3.879M
-45.45%
YoY
|
$7.110M
-19.57%
YoY
|
$8.840M
-6.19%
YoY
|
$9.424M
32.5%
YoY
|
$7.112M
36.71%
YoY
|
| Selling, General & Admin |
$4.748M
31.31%
YoY
|
$3.616M
37.85%
YoY
|
$2.623M
6.68%
YoY
|
$2.459M
68.15%
YoY
|
$1.462M
-4.35%
YoY
|
| Research & Development |
$754.2K
-53.46%
YoY
|
$1.621M
442.99%
YoY
|
$298.5K
-29.7%
YoY
|
$424.6K
70.47%
YoY
|
$249.1K
21.27%
YoY
|
| Depreciation & Amortization |
$1.049M
-3.17%
YoY
|
$1.083M
13.49%
YoY
|
$954.5K
336.8%
YoY
|
$218.5K
-4.39%
YoY
|
$228.6K
-0.89%
YoY
|
| Operating Expenses |
$5.502M
5.07%
YoY
|
$5.236M
79.25%
YoY
|
$2.921M
1.32%
YoY
|
$2.883M
68.49%
YoY
|
$1.711M
-1.32%
YoY
|
| Operating Profit |
-$1.623M
-186.64%
YoY
|
$1.874M
-68.35%
YoY
|
$5.919M
-9.5%
YoY
|
$6.540M
21.1%
YoY
|
$5.401M
55.72%
YoY
|
| Interest Expense |
$366.2K
20.72%
YoY
|
$303.3K
27.33%
YoY
|
$238.2K
-46.69%
YoY
|
$446.9K
-197.32%
YoY
|
-$459.2K
39.73%
YoY
|
| Other Income/Expense, Net |
-$86.80K
-92.5%
YoY
|
-$1.158M
218.32%
YoY
|
-$363.7K
-137.52%
YoY
|
$969.2K
98.23%
YoY
|
$489.0K
-1.2%
YoY
|
| Pretax Income |
-$1.710M
-338.85%
YoY
|
$715.9K
-87.11%
YoY
|
$5.555M
-26.03%
YoY
|
$7.509M
38.29%
YoY
|
$5.430M
48.59%
YoY
|
| Income Tax |
$339.4K
-3.35%
YoY
|
$351.2K
-64.96%
YoY
|
$1.002M
-20.89%
YoY
|
$1.267M
54.34%
YoY
|
$820.9K
47.58%
YoY
|
| Net Earnings |
-$2.000M
-602.3%
YoY
|
$398.2K
-91.34%
YoY
|
$4.596M
-26.32%
YoY
|
$6.237M
35.87%
YoY
|
$4.591M
51.68%
YoY
|
| Basic Earnings Per Share |
-$0.72
-523.53%
YoY
|
$0.17
-66.0%
YoY
|
$0.50
-33.33%
YoY
|
$0.75
8.7%
YoY
|
$0.69
18.97%
YoY
|
| Diluted Earnings Per Share |
-$0.72
-523.53%
YoY
|
$0.17
-66.0%
YoY
|
$0.50
-32.43%
YoY
|
$0.74
-100.0%
YoY
|
$684.6K
80.94%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
2.755M shares
15.39%
YoY
|
2.388M shares
-73.87%
YoY
|
9.140M shares
9.32%
YoY
|
8.361M shares
26.38%
YoY
|
6.616M shares
26.97%
YoY
|
| Diluted Shares Outstanding |
2.755M shares
14.67%
YoY
|
2.403M shares
-73.88%
YoY
|
9.198M shares
9.55%
YoY
|
8.396M shares
25.2%
YoY
|
6.706M shares
28.7%
YoY
|
|
Concept
|
2025 Q3 | 2025 Q1 | 2024 Q3 | 2024 Q1 | 2023 Q3 | 2023 Q1 | 2022 Q3 | 2022 Q1 | 2021 Q3 | 2021 Q1 | 2020 Q3 | 2020 Q1 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$10.72M
-21.52%
YoY
|
$7.950M
-21.93%
YoY
|
$13.66M
-11.13%
YoY
|
$10.18M
-28.03%
YoY
|
$15.37M
-5.23%
YoY
|
$14.15M
3.37%
YoY
|
$16.22M
17.57%
YoY
|
$13.69M
17.01%
YoY
|
$13.80M
-24.28%
YoY
|
$11.70M
63.62%
YoY
|
$18.22M
11.12%
YoY
|
$7.150M
-16.64%
YoY
|
| Cost Of Revenue |
$8.750M
-8.08%
YoY
|
$6.042M
-16.26%
YoY
|
$9.519M
-15.38%
YoY
|
$7.215M
-23.51%
YoY
|
$11.25M
3.85%
YoY
|
$9.433M
-2.28%
YoY
|
$10.83M
7.71%
YoY
|
$9.652M
15.94%
YoY
|
$10.06M
-22.74%
YoY
|
$8.325M
81.08%
YoY
|
$13.02M
17.13%
YoY
|
$4.598M
-26.55%
YoY
|
| Gross Profit |
$1.971M
-52.41%
YoY
|
$1.908M
-35.73%
YoY
|
$4.142M
0.46%
YoY
|
$2.968M
-37.07%
YoY
|
$4.123M
-23.48%
YoY
|
$4.717M
16.88%
YoY
|
$5.388M
44.12%
YoY
|
$4.036M
19.63%
YoY
|
$3.738M
-28.14%
YoY
|
$3.374M
32.19%
YoY
|
$5.202M
-1.51%
YoY
|
$2.552M
10.1%
YoY
|
| Selling, General & Admin |
$3.221M
98.51%
YoY
|
$1.527M
-23.39%
YoY
|
$1.622M
58.92%
YoY
|
$1.994M
24.43%
YoY
|
$1.021M
-25.81%
YoY
|
$1.602M
47.95%
YoY
|
$1.376M
88.49%
YoY
|
$1.083M
47.88%
YoY
|
$730.0K
-52.25%
YoY
|
$732.3K
-15.98%
YoY
|
$1.529M
-3.49%
YoY
|
$871.6K
-20.81%
YoY
|
| Research & Development |
$657.7K
-9.94%
YoY
|
$96.50K
-89.16%
YoY
|
$730.3K
333.49%
YoY
|
$890.4K
584.91%
YoY
|
$168.5K
-35.17%
YoY
|
$130.0K
-21.06%
YoY
|
$259.9K
82.95%
YoY
|
$164.7K
53.91%
YoY
|
$142.1K
-30.83%
YoY
|
$107.0K
-16.72%
YoY
|
$205.4K
-60.72%
YoY
|
$128.5K
-22.35%
YoY
|
| Depreciation & Amortization |
$470.3K
11.63%
YoY
|
$617.3K
-10.02%
YoY
|
$421.3K
-37.27%
YoY
|
$686.0K
142.51%
YoY
|
$671.6K
536.13%
YoY
|
$282.9K
150.46%
YoY
|
$105.6K
-4.59%
YoY
|
$113.0K
-4.19%
YoY
|
$110.7K
15.1%
YoY
|
$117.9K
-12.32%
YoY
|
$96.14K
-21.18%
YoY
|
$134.5K
28.47%
YoY
|
| Operating Expenses |
$3.878M
64.85%
YoY
|
$1.624M
-43.69%
YoY
|
$2.353M
97.81%
YoY
|
$2.884M
66.5%
YoY
|
$1.189M
-27.3%
YoY
|
$1.732M
38.84%
YoY
|
$1.636M
87.59%
YoY
|
$1.248M
48.65%
YoY
|
$872.0K
-49.72%
YoY
|
$839.3K
-16.07%
YoY
|
$1.734M
-17.69%
YoY
|
$1.000M
-21.01%
YoY
|
| Operating Profit |
-$1.907M
-206.6%
YoY
|
$284.1K
236.21%
YoY
|
$1.789M
-39.01%
YoY
|
$84.50K
-97.17%
YoY
|
$2.933M
-21.81%
YoY
|
$2.985M
7.06%
YoY
|
$3.752M
30.9%
YoY
|
$2.788M
10.02%
YoY
|
$2.866M
-17.36%
YoY
|
$2.534M
63.28%
YoY
|
$3.468M
9.23%
YoY
|
$1.552M
47.55%
YoY
|
| Interest Expense |
-$280.6K
78.27%
YoY
|
-$84.70K
-42.12%
YoY
|
-$157.4K
385.35%
YoY
|
-$146.3K
-9.32%
YoY
|
-$32.43K
-75.52%
YoY
|
-$161.4K
-45.14%
YoY
|
-$132.5K
-32.62%
YoY
|
-$294.2K
12.03%
YoY
|
-$196.6K
-40.17%
YoY
|
-$262.6K
48.55%
YoY
|
-$328.6K
0.92%
YoY
|
-$176.8K
49.54%
YoY
|
| Other Income/Expense, Net |
$3.800K
-100.39%
YoY
|
$113.8K
2.74%
YoY
|
-$964.7K
-2438.1%
YoY
|
$110.8K
-152.46%
YoY
|
$41.26K
-94.83%
YoY
|
-$211.1K
-135.29%
YoY
|
$797.7K
162693.88%
YoY
|
$598.2K
22.47%
YoY
|
$490.00
-99.9%
YoY
|
$488.5K
4.17%
YoY
|
$494.9K
252.74%
YoY
|
$468.9K
363.16%
YoY
|
| Pretax Income |
-$2.023M
-403.33%
YoY
|
$313.2K
539.97%
YoY
|
$667.0K
-77.33%
YoY
|
$48.94K
-98.13%
YoY
|
$2.942M
-33.39%
YoY
|
$2.613M
-15.51%
YoY
|
$4.417M
65.43%
YoY
|
$3.092M
12.03%
YoY
|
$2.670M
-26.94%
YoY
|
$2.760M
49.67%
YoY
|
$3.655M
22.23%
YoY
|
$1.844M
78.2%
YoY
|
| Income Tax |
$162.2K
-37.74%
YoY
|
$177.3K
95.41%
YoY
|
$260.5K
-47.08%
YoY
|
$90.73K
-82.21%
YoY
|
$492.2K
-30.11%
YoY
|
$510.1K
-9.36%
YoY
|
$704.3K
97.92%
YoY
|
$562.7K
21.0%
YoY
|
$355.9K
-36.03%
YoY
|
$465.1K
86.2%
YoY
|
$556.3K
30.21%
YoY
|
$249.8K
45.04%
YoY
|
| Net Earnings |
-$2.164M
-629.48%
YoY
|
$169.2K
-1708.37%
YoY
|
$408.7K
-83.5%
YoY
|
-$10.52K
-100.5%
YoY
|
$2.476M
-32.87%
YoY
|
$2.120M
-16.83%
YoY
|
$3.689M
61.83%
YoY
|
$2.549M
10.27%
YoY
|
$2.279M
-24.69%
YoY
|
$2.311M
50.76%
YoY
|
$3.027M
17.6%
YoY
|
$1.533M
76.63%
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
|
| Diluted Earnings Per Share |
-$0.42
-443.71%
YoY
|
$0.50
-6234.72%
YoY
|
$0.12
-53.72%
YoY
|
-$0.01
-103.47%
YoY
|
$0.26
-40.08%
YoY
|
$0.24
-100.0%
YoY
|
$0.44
-100.0%
YoY
|
$303.9K
-23.74%
YoY
|
$299.4K
-20.86%
YoY
|
$398.5K
107.94%
YoY
|
$378.3K
17.6%
YoY
|
$191.6K
76.63%
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
|
| Basic Shares Outstanding |
N/A
|
N/A
|
3.971M shares
-66.18%
YoY
|
N/A
|
11.74M shares
39.81%
YoY
|
N/A
|
8.396M shares
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
|
Loading...