|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$18.23M
-38.77%
YoY
|
$29.77M
-12.99%
YoY
|
$34.21M
18.58%
YoY
|
$28.85M
22.47%
YoY
|
$23.56M
N/A
|
| Cost Of Revenue |
$10.67M
-42.4%
YoY
|
$18.52M
-18.87%
YoY
|
$22.83M
22.74%
YoY
|
$18.60M
23.46%
YoY
|
$15.06M
N/A
|
| Gross Profit |
$7.559M
-32.79%
YoY
|
$11.25M
-1.22%
YoY
|
$11.38M
11.04%
YoY
|
$10.25M
20.71%
YoY
|
$8.494M
N/A
|
| Selling, General & Admin |
$2.323M
-14.82%
YoY
|
$2.727M
-1.92%
YoY
|
$2.781M
-16.12%
YoY
|
$3.315M
28.62%
YoY
|
$2.577M
N/A
|
| Research & Development |
$47.60K
-22.96%
YoY
|
$61.79K
-23.67%
YoY
|
$80.95K
-28.15%
YoY
|
$112.7K
-17.57%
YoY
|
$136.7K
N/A
|
| Depreciation & Amortization |
$235.1K
-10.65%
YoY
|
$263.1K
-20.59%
YoY
|
$331.3K
-13.68%
YoY
|
$383.8K
35.71%
YoY
|
$282.8K
N/A
|
| Operating Expenses |
$19.21M
107.72%
YoY
|
$9.248M
233.47%
YoY
|
$2.773M
-28.87%
YoY
|
$3.899M
359.52%
YoY
|
$848.5K
N/A
|
| Operating Profit |
-$11.65M
-683.12%
YoY
|
$1.998M
-76.8%
YoY
|
$8.611M
35.53%
YoY
|
$6.354M
-16.9%
YoY
|
$7.646M
N/A
|
| Interest Expense |
$91.45K
-33.13%
YoY
|
$136.8K
28.86%
YoY
|
$106.1K
64.14%
YoY
|
$64.66K
-5.82%
YoY
|
$68.66K
N/A
|
| Other Income/Expense, Net |
$19.30K
-114.87%
YoY
|
-$129.8K
-29.3%
YoY
|
-$183.6K
-538.99%
YoY
|
$41.81K
-70.19%
YoY
|
$140.3K
N/A
|
| Pretax Income |
-$11.63M
-722.6%
YoY
|
$1.868M
-77.83%
YoY
|
$8.428M
31.77%
YoY
|
$6.396M
-17.86%
YoY
|
$7.786M
N/A
|
| Income Tax |
-$1.266M
-374.01%
YoY
|
$462.0K
-67.09%
YoY
|
$1.404M
21.76%
YoY
|
$1.153M
-4.54%
YoY
|
$1.208M
N/A
|
| Net Earnings |
-$10.20M
-801.71%
YoY
|
$1.453M
-80.41%
YoY
|
$7.418M
28.29%
YoY
|
$5.782M
-14.67%
YoY
|
$6.776M
N/A
|
| Basic Earnings Per Share |
-$0.84
-700.0%
YoY
|
$0.14
-82.72%
YoY
|
$0.81
28.57%
YoY
|
$0.63
-14.86%
YoY
|
$0.74
N/A
|
| Diluted Earnings Per Share |
-$0.84
-700.0%
YoY
|
$0.14
-82.72%
YoY
|
$0.81
28.57%
YoY
|
$0.63
-14.86%
YoY
|
$0.74
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
12.14M shares
17.65%
YoY
|
10.32M shares
12.18%
YoY
|
9.200M shares
0.0%
YoY
|
9.200M shares
0.0%
YoY
|
9.200M shares
N/A
|
| Diluted Shares Outstanding |
12.14M shares
17.65%
YoY
|
10.32M shares
12.18%
YoY
|
9.200M shares
0.0%
YoY
|
9.200M shares
0.0%
YoY
|
9.200M shares
N/A
|
|
Concept
|
2025 Q4 | 2024 Q4 | 2024 Q2 | 2023 Q4 | 2023 Q2 | 2022 Q4 |
|---|---|---|---|---|---|---|
| Revenue |
N/A
|
$29.77M
-12.99%
YoY
|
$12.69M
-17.96%
YoY
|
$34.21M
18.58%
YoY
|
$15.46M
N/A
|
$28.85M
N/A
|
| Cost Of Revenue |
N/A
|
$18.52M
-18.87%
YoY
|
$8.185M
-23.07%
YoY
|
$22.83M
22.74%
YoY
|
$10.64M
N/A
|
$18.60M
N/A
|
| Gross Profit |
N/A
|
$11.25M
-1.22%
YoY
|
$4.502M
-6.68%
YoY
|
$11.38M
11.04%
YoY
|
$4.824M
N/A
|
$10.25M
N/A
|
| Selling, General & Admin |
N/A
|
$9.187M
241.2%
YoY
|
$2.637M
8.31%
YoY
|
$2.692M
-28.89%
YoY
|
$2.435M
N/A
|
$3.787M
N/A
|
| Research & Development |
N/A
|
$61.80K
-23.66%
YoY
|
$34.70K
-18.98%
YoY
|
$80.95K
-28.15%
YoY
|
$42.83K
N/A
|
$112.7K
N/A
|
| Depreciation & Amortization |
N/A
|
N/A
|
N/A
|
$44.82K
-88.75%
YoY
|
$297.9K
N/A
|
$398.3K
N/A
|
| Operating Expenses |
N/A
|
$9.248M
233.47%
YoY
|
$2.672M
7.84%
YoY
|
$2.773M
-28.87%
YoY
|
$2.478M
N/A
|
$3.899M
N/A
|
| Operating Profit |
N/A
|
$1.998M
-76.8%
YoY
|
$1.830M
-22.02%
YoY
|
$8.611M
35.53%
YoY
|
$2.347M
N/A
|
$6.354M
N/A
|
| Interest Expense |
N/A
|
-$136.3K
50.41%
YoY
|
-$69.30K
73.9%
YoY
|
-$90.62K
76.92%
YoY
|
-$39.85K
N/A
|
-$51.22K
N/A
|
| Other Income/Expense, Net |
N/A
|
$6.500K
-106.99%
YoY
|
$58.20K
-184.06%
YoY
|
-$92.94K
-199.89%
YoY
|
-$69.24K
N/A
|
$93.04K
N/A
|
| Pretax Income |
N/A
|
$1.868M
-77.83%
YoY
|
$1.819M
-18.71%
YoY
|
$8.428M
31.77%
YoY
|
$2.237M
N/A
|
$6.396M
N/A
|
| Income Tax |
N/A
|
$462.0K
-67.09%
YoY
|
$401.4K
-6.48%
YoY
|
$1.404M
21.76%
YoY
|
$429.2K
N/A
|
$1.153M
N/A
|
| Net Earnings |
N/A
|
$1.453M
-80.41%
YoY
|
$1.469M
-27.78%
YoY
|
$7.418M
28.29%
YoY
|
$2.034M
N/A
|
$5.782M
N/A
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
N/A
|
$0.14
-79.34%
YoY
|
$0.15
-21.25%
YoY
|
$0.69
28.29%
YoY
|
$0.19
N/A
|
$0.54
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
13.53M shares
24.94%
YoY
|
10.83M shares
17.66%
YoY
|
N/A
|
9.200M shares
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...