|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$20.69M
-11.98%
YoY
|
$23.50M
18.57%
YoY
|
$19.82M
3.29%
YoY
|
$19.19M
-7.58%
YoY
|
$20.76M
28.22%
YoY
|
| Cost Of Revenue |
$14.64M
4.6%
YoY
|
$14.00M
7.38%
YoY
|
$13.04M
0.34%
YoY
|
$12.99M
-9.8%
YoY
|
$14.40M
34.66%
YoY
|
| Gross Profit |
$6.045M
-36.39%
YoY
|
$9.503M
40.06%
YoY
|
$6.785M
9.46%
YoY
|
$6.199M
-2.56%
YoY
|
$6.361M
15.69%
YoY
|
| Selling, General & Admin |
$3.879M
-11.18%
YoY
|
$4.367M
83.89%
YoY
|
$2.375M
9.16%
YoY
|
$2.175M
0.59%
YoY
|
$2.163M
14.91%
YoY
|
| Research & Development |
$1.558M
4.03%
YoY
|
$1.497M
-2.95%
YoY
|
$1.543M
-18.47%
YoY
|
$1.893M
20.78%
YoY
|
$1.567M
24.21%
YoY
|
| Depreciation & Amortization |
$243.4K
2.35%
YoY
|
$237.8K
5.28%
YoY
|
$225.9K
-37.7%
YoY
|
$362.6K
4.61%
YoY
|
$346.6K
5.06%
YoY
|
| Operating Expenses |
$5.436M
-7.29%
YoY
|
$5.864M
49.69%
YoY
|
$3.918M
-3.7%
YoY
|
$4.068M
9.07%
YoY
|
$3.730M
18.64%
YoY
|
| Operating Profit |
$608.2K
-83.29%
YoY
|
$3.639M
26.91%
YoY
|
$2.867M
34.58%
YoY
|
$2.131M
-19.04%
YoY
|
$2.632M
11.76%
YoY
|
| Interest Expense |
$812.1K
84.65%
YoY
|
$439.8K
233.18%
YoY
|
$132.0K
-64.13%
YoY
|
$368.0K
583.13%
YoY
|
$53.87K
-143.17%
YoY
|
| Other Income/Expense, Net |
$987.6K
81.23%
YoY
|
$545.0K
145.48%
YoY
|
$222.0K
-9.06%
YoY
|
$244.1K
25.2%
YoY
|
$195.0K
58.16%
YoY
|
| Pretax Income |
$1.596M
-61.86%
YoY
|
$4.184M
29.85%
YoY
|
$3.222M
17.48%
YoY
|
$2.743M
-4.78%
YoY
|
$2.880M
22.4%
YoY
|
| Income Tax |
$214.6K
-71.91%
YoY
|
$763.9K
122.25%
YoY
|
$343.7K
851.83%
YoY
|
$36.11K
-85.48%
YoY
|
$248.6K
68.97%
YoY
|
| Net Earnings |
$1.191M
-67.59%
YoY
|
$3.676M
27.71%
YoY
|
$2.878M
6.34%
YoY
|
$2.707M
2.84%
YoY
|
$2.632M
19.3%
YoY
|
| Basic Earnings Per Share |
$0.01
-50.0%
YoY
|
$0.02
0.0%
YoY
|
$0.02
0.0%
YoY
|
$0.02
0.0%
YoY
|
$0.02
N/A
|
| Diluted Earnings Per Share |
$0.01
-50.0%
YoY
|
$0.02
0.0%
YoY
|
$0.02
-94.09%
YoY
|
$0.34
2.85%
YoY
|
$0.33
19.3%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
156.5M shares
0.05%
YoY
|
156.5M shares
7.81%
YoY
|
145.1M shares
7.51%
YoY
|
135.0M shares
0.0%
YoY
|
135.0M shares
N/A
|
| Diluted Shares Outstanding |
156.5M shares
0.05%
YoY
|
156.5M shares
7.47%
YoY
|
145.6M shares
7.85%
YoY
|
135.0M shares
0.0%
YoY
|
135.0M shares
N/A
|
|
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.81M
-16.53%
YoY
|
$9.882M
-6.4%
YoY
|
$12.95M
-34.69%
YoY
|
$10.56M
2.96%
YoY
|
$19.82M
3.29%
YoY
|
$10.25M
8.3%
YoY
|
$19.19M
-7.58%
YoY
|
$9.468M
N/A
|
$20.76M
N/A
|
N/A
|
N/A
|
N/A
|
| Cost Of Revenue |
$7.164M
-0.21%
YoY
|
$7.479M
9.65%
YoY
|
$7.179M
-44.93%
YoY
|
$6.821M
1.46%
YoY
|
$13.04M
0.34%
YoY
|
$6.722M
6.11%
YoY
|
$12.99M
-9.8%
YoY
|
$6.335M
N/A
|
$14.40M
N/A
|
N/A
|
N/A
|
N/A
|
| Gross Profit |
$3.642M
-36.84%
YoY
|
$2.403M
-35.7%
YoY
|
$5.766M
-15.01%
YoY
|
$3.736M
5.82%
YoY
|
$6.785M
9.46%
YoY
|
$3.531M
12.72%
YoY
|
$6.199M
-2.56%
YoY
|
$3.133M
N/A
|
$6.361M
N/A
|
N/A
|
N/A
|
N/A
|
| Selling, General & Admin |
$1.683M
-31.85%
YoY
|
$2.196M
15.73%
YoY
|
$2.469M
3.98%
YoY
|
$1.897M
68.16%
YoY
|
$2.375M
9.16%
YoY
|
$1.128M
-7.77%
YoY
|
$2.175M
0.59%
YoY
|
$1.223M
N/A
|
$2.163M
N/A
|
N/A
|
N/A
|
N/A
|
| Research & Development |
$896.8K
1.03%
YoY
|
$660.9K
8.41%
YoY
|
$887.7K
-42.47%
YoY
|
$609.7K
-3.39%
YoY
|
$1.543M
-18.47%
YoY
|
$631.0K
-29.3%
YoY
|
$1.893M
20.78%
YoY
|
$892.5K
N/A
|
$1.567M
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$112.1K
-37.02%
YoY
|
$131.3K
9.37%
YoY
|
$178.0K
59.78%
YoY
|
$120.1K
9.14%
YoY
|
$111.4K
-48.64%
YoY
|
$110.0K
-24.5%
YoY
|
$216.9K
-37.42%
YoY
|
$145.7K
-14.29%
YoY
|
$346.6K
116.63%
YoY
|
$170.0K
0.0%
YoY
|
$160.0K
0.0%
YoY
|
$170.0K
-10.53%
YoY
|
| Operating Expenses |
$2.580M
-23.16%
YoY
|
$2.857M
13.94%
YoY
|
$3.357M
-14.31%
YoY
|
$2.507M
42.5%
YoY
|
$3.918M
-3.7%
YoY
|
$1.759M
-16.85%
YoY
|
$4.068M
9.07%
YoY
|
$2.116M
N/A
|
$3.730M
N/A
|
N/A
|
N/A
|
N/A
|
| Operating Profit |
$1.062M
-55.91%
YoY
|
-$454.2K
-136.95%
YoY
|
$2.410M
-15.97%
YoY
|
$1.229M
-30.61%
YoY
|
$2.867M
34.58%
YoY
|
$1.771M
74.26%
YoY
|
$2.131M
-19.04%
YoY
|
$1.017M
N/A
|
$2.632M
N/A
|
N/A
|
N/A
|
N/A
|
| Interest Expense |
$451.8K
-286.46%
YoY
|
$360.4K
-47.16%
YoY
|
-$242.3K
-283.19%
YoY
|
$682.0K
2077.52%
YoY
|
$132.3K
-64.06%
YoY
|
$31.32K
-75.96%
YoY
|
$368.0K
583.13%
YoY
|
$130.3K
N/A
|
$53.87K
N/A
|
N/A
|
N/A
|
N/A
|
| Other Income/Expense, Net |
$53.10K
1612.9%
YoY
|
$122.4K
19.81%
YoY
|
$3.100K
-98.61%
YoY
|
$102.2K
-39.06%
YoY
|
$222.4K
-8.9%
YoY
|
$167.6K
29.46%
YoY
|
$244.1K
25.2%
YoY
|
$129.5K
N/A
|
$195.0K
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$1.567M
-27.78%
YoY
|
$28.60K
-98.58%
YoY
|
$2.170M
-32.64%
YoY
|
$2.013M
2.18%
YoY
|
$3.222M
17.48%
YoY
|
$1.970M
54.39%
YoY
|
$2.743M
-4.78%
YoY
|
$1.276M
N/A
|
$2.880M
N/A
|
N/A
|
N/A
|
N/A
|
| Income Tax |
$195.0K
-57.13%
YoY
|
$19.60K
-93.66%
YoY
|
$454.9K
32.35%
YoY
|
$309.0K
51.44%
YoY
|
$343.7K
851.84%
YoY
|
$204.1K
304.78%
YoY
|
$36.11K
-85.48%
YoY
|
$50.41K
N/A
|
$248.6K
N/A
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
$1.280M
-31.96%
YoY
|
-$89.00K
-104.96%
YoY
|
$1.882M
-34.62%
YoY
|
$1.794M
1.57%
YoY
|
$2.878M
6.34%
YoY
|
$1.766M
44.09%
YoY
|
$2.707M
2.84%
YoY
|
$1.226M
N/A
|
$2.632M
N/A
|
N/A
|
N/A
|
N/A
|
| 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.00
-83.33%
YoY
|
$0.00
-87.18%
YoY
|
$0.01
-39.49%
YoY
|
$0.01
-12.17%
YoY
|
$0.02
-94.14%
YoY
|
$0.01
-91.48%
YoY
|
$0.34
2.85%
YoY
|
$0.15
N/A
|
$0.33
N/A
|
N/A
|
N/A
|
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
|
| Basic Shares Outstanding |
156.5M shares
0.0%
YoY
|
N/A
|
156.5M shares
0.38%
YoY
|
N/A
|
155.9M shares
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
|
Loading...