|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$16.40M
-32.26%
YoY
|
$24.21M
-4.37%
YoY
|
$25.31M
29.31%
YoY
|
$19.58M
2157.9%
YoY
|
$867.0K
155.0%
YoY
|
| Cost Of Revenue |
$10.08M
-35.18%
YoY
|
$15.55M
-4.69%
YoY
|
$16.31M
24.62%
YoY
|
$13.09M
4783.58%
YoY
|
$268.0K
346.67%
YoY
|
| Gross Profit |
$6.321M
-27.03%
YoY
|
$8.662M
-3.79%
YoY
|
$9.003M
38.76%
YoY
|
$6.488M
983.14%
YoY
|
$599.0K
113.93%
YoY
|
| Selling, General & Admin |
$4.383M
-15.92%
YoY
|
$5.213M
-57.35%
YoY
|
$12.22M
20.48%
YoY
|
$10.15M
107.06%
YoY
|
$4.900M
39.6%
YoY
|
| Research & Development |
$20.00K
-71.43%
YoY
|
$70.00K
-34.58%
YoY
|
$107.0K
20.22%
YoY
|
$89.00K
74.51%
YoY
|
$51.00K
155.0%
YoY
|
| Depreciation & Amortization |
$984.0K
-18.81%
YoY
|
$1.212M
6.88%
YoY
|
$1.134M
47.27%
YoY
|
$770.0K
558.12%
YoY
|
$117.0K
17.0%
YoY
|
| Operating Expenses |
$11.39M
-12.73%
YoY
|
$13.05M
5.85%
YoY
|
$12.33M
20.48%
YoY
|
$10.24M
101.95%
YoY
|
$5.068M
43.98%
YoY
|
| Operating Profit |
-$5.070M
15.49%
YoY
|
-$4.390M
31.91%
YoY
|
-$3.328M
-11.18%
YoY
|
-$3.747M
-16.16%
YoY
|
-$4.469M
37.93%
YoY
|
| Interest Expense |
$214.0K
-264.62%
YoY
|
-$130.0K
-50.19%
YoY
|
-$261.0K
-97.63%
YoY
|
-$11.01M
-231.47%
YoY
|
$8.373M
-508.44%
YoY
|
| Other Income/Expense, Net |
$165.0K
-70.85%
YoY
|
$566.0K
-1012.9%
YoY
|
-$62.00K
-99.42%
YoY
|
-$10.65M
-226.15%
YoY
|
$8.443M
N/A
|
| Pretax Income |
-$4.905M
26.38%
YoY
|
-$3.881M
14.52%
YoY
|
-$3.389M
-76.47%
YoY
|
-$14.40M
-498.67%
YoY
|
$3.612M
-161.22%
YoY
|
| Income Tax |
-$1.120M
N/A
|
$0.00
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
| Net Earnings |
-$4.905M
28.27%
YoY
|
-$3.824M
12.8%
YoY
|
-$3.390M
-76.46%
YoY
|
-$14.40M
-498.62%
YoY
|
$3.612M
-161.22%
YoY
|
| Basic Earnings Per Share |
-$0.39
5.41%
YoY
|
-$0.37
5.71%
YoY
|
-$0.35
-79.41%
YoY
|
-$1.70
-433.33%
YoY
|
$0.51
N/A
|
| Diluted Earnings Per Share |
-$0.39
5.41%
YoY
|
-$0.37
5.71%
YoY
|
-$0.35
-79.41%
YoY
|
-$1.70
-100.0%
YoY
|
$489.2K
-133.0%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
12.62M shares
21.31%
YoY
|
10.40M shares
6.51%
YoY
|
9.766M shares
15.36%
YoY
|
8.466M shares
19.06%
YoY
|
7.111M shares
N/A
|
| Diluted Shares Outstanding |
12.62M shares
21.31%
YoY
|
10.40M shares
6.51%
YoY
|
9.766M shares
15.36%
YoY
|
8.466M shares
14.66%
YoY
|
7.383M shares
N/A
|
|
Concept
|
2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 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 |
$1.772M
-60.22%
YoY
|
$2.390M
-68.8%
YoY
|
$5.033M
-7.4%
YoY
|
$4.520M
-15.55%
YoY
|
$4.455M
-22.64%
YoY
|
$7.661M
-12.07%
YoY
|
$5.435M
-3.02%
YoY
|
$5.352M
0.32%
YoY
|
$5.759M
1.73%
YoY
|
$8.713M
-10.2%
YoY
|
$5.604M
7.46%
YoY
|
$5.335M
18.63%
YoY
|
$5.661M
3416.15%
YoY
|
$9.703M
3705.1%
YoY
|
$5.215M
1638.33%
YoY
|
$4.497M
3526.61%
YoY
|
$161.0K
-15.26%
YoY
|
$255.0K
218.75%
YoY
|
$300.0K
200.0%
YoY
|
| Cost Of Revenue |
$812.0K
-72.61%
YoY
|
$1.223M
-76.68%
YoY
|
$2.960M
-16.38%
YoY
|
$2.929M
-10.21%
YoY
|
$2.965M
-15.26%
YoY
|
$5.244M
-5.95%
YoY
|
$3.540M
6.88%
YoY
|
$3.262M
-7.2%
YoY
|
$3.499M
-10.44%
YoY
|
$5.576M
-18.93%
YoY
|
$3.312M
-1.43%
YoY
|
$3.515M
25.0%
YoY
|
$3.907M
10181.58%
YoY
|
$6.878M
7991.76%
YoY
|
$3.360M
2847.37%
YoY
|
$2.812M
10715.38%
YoY
|
$38.00K
-5.0%
YoY
|
$85.00K
750.0%
YoY
|
$114.0K
470.0%
YoY
|
| Gross Profit |
$960.0K
-35.57%
YoY
|
$1.167M
-51.72%
YoY
|
$2.073M
9.39%
YoY
|
$1.591M
-23.88%
YoY
|
$1.490M
-34.07%
YoY
|
$2.417M
-22.95%
YoY
|
$1.895M
-17.32%
YoY
|
$2.090M
14.84%
YoY
|
$2.260M
28.85%
YoY
|
$3.137M
11.04%
YoY
|
$2.292M
23.56%
YoY
|
$1.820M
8.01%
YoY
|
$1.754M
1326.02%
YoY
|
$2.825M
1561.76%
YoY
|
$1.855M
897.31%
YoY
|
$1.685M
1619.39%
YoY
|
$123.0K
-18.0%
YoY
|
$170.0K
183.33%
YoY
|
$186.0K
132.5%
YoY
|
| Selling, General & Admin |
$1.157M
0.43%
YoY
|
$1.885M
-30.16%
YoY
|
$906.0K
-23.16%
YoY
|
$988.0K
-10.51%
YoY
|
$1.152M
-23.66%
YoY
|
$2.699M
-9.55%
YoY
|
$1.179M
-62.48%
YoY
|
$1.104M
-61.24%
YoY
|
$1.509M
-53.57%
YoY
|
$2.984M
10.15%
YoY
|
$3.142M
16.76%
YoY
|
$2.848M
-4.49%
YoY
|
$3.250M
84.24%
YoY
|
$2.709M
125.75%
YoY
|
$2.691M
187.81%
YoY
|
$2.982M
96.96%
YoY
|
$1.764M
30.18%
YoY
|
$1.200M
11.11%
YoY
|
$935.0K
8.09%
YoY
|
| Research & Development |
N/A
N/A
|
$5.000K
0.0%
YoY
|
$5.000K
0.0%
YoY
|
$5.000K
0.0%
YoY
|
$5.000K
-90.91%
YoY
|
$5.000K
-94.05%
YoY
|
$5.000K
0.0%
YoY
|
$5.000K
-50.0%
YoY
|
$55.00K
587.5%
YoY
|
$84.00K
425.0%
YoY
|
$5.000K
-87.18%
YoY
|
$10.00K
-60.0%
YoY
|
$8.000K
-11.11%
YoY
|
$16.00K
-38.46%
YoY
|
$39.00K
387.5%
YoY
|
$25.00K
108.33%
YoY
|
$9.000K
-10.0%
YoY
|
$26.00K
160.0%
YoY
|
$8.000K
-20.0%
YoY
|
| Depreciation & Amortization |
N/A
|
$131.0K
-57.33%
YoY
|
$281.0K
-8.17%
YoY
|
$286.0K
-4.67%
YoY
|
$286.0K
-4.35%
YoY
|
$307.0K
4.42%
YoY
|
$306.0K
2.0%
YoY
|
$300.0K
16.28%
YoY
|
$299.0K
6.03%
YoY
|
$294.0K
10.53%
YoY
|
$300.0K
14.94%
YoY
|
$258.0K
6.17%
YoY
|
$282.0K
705.71%
YoY
|
$266.0K
706.06%
YoY
|
$261.0K
800.0%
YoY
|
$243.0K
594.29%
YoY
|
$35.00K
75.0%
YoY
|
$33.00K
10.0%
YoY
|
$29.00K
45.0%
YoY
|
| Operating Expenses |
$1.727M
-17.09%
YoY
|
$1.890M
-30.1%
YoY
|
$5.505M
15.53%
YoY
|
$1.913M
-27.15%
YoY
|
$2.083M
-28.35%
YoY
|
$2.704M
-11.86%
YoY
|
$4.765M
51.41%
YoY
|
$2.626M
-8.12%
YoY
|
$2.907M
-10.77%
YoY
|
$3.068M
12.59%
YoY
|
$3.147M
15.27%
YoY
|
$2.858M
-4.96%
YoY
|
$3.258M
84.69%
YoY
|
$2.725M
116.44%
YoY
|
$2.730M
191.98%
YoY
|
$3.007M
97.05%
YoY
|
$1.764M
30.18%
YoY
|
$1.259M
15.5%
YoY
|
$935.0K
8.09%
YoY
|
| Operating Profit |
-$767.0K
29.34%
YoY
|
-$723.0K
151.92%
YoY
|
-$3.432M
19.58%
YoY
|
-$322.0K
-39.93%
YoY
|
-$593.0K
-8.35%
YoY
|
-$287.0K
-515.94%
YoY
|
-$2.870M
235.67%
YoY
|
-$536.0K
-48.36%
YoY
|
-$647.0K
-56.98%
YoY
|
$69.00K
-31.0%
YoY
|
-$855.0K
-2.29%
YoY
|
-$1.038M
-21.48%
YoY
|
-$1.504M
-8.35%
YoY
|
$100.0K
-109.18%
YoY
|
-$875.0K
16.82%
YoY
|
-$1.322M
-7.42%
YoY
|
-$1.641M
36.18%
YoY
|
-$1.089M
5.73%
YoY
|
-$749.0K
-4.59%
YoY
|
| Interest Expense |
N/A
|
$93.00K
-542.86%
YoY
|
$67.00K
-331.03%
YoY
|
$32.00K
-176.19%
YoY
|
$22.00K
-157.89%
YoY
|
-$21.00K
-84.09%
YoY
|
-$29.00K
-27.5%
YoY
|
-$42.00K
162.5%
YoY
|
-$38.00K
-49.33%
YoY
|
-$132.0K
-2740.0%
YoY
|
-$40.00K
21.21%
YoY
|
-$16.00K
-99.86%
YoY
|
-$75.00K
-129.64%
YoY
|
$5.000K
-96.84%
YoY
|
-$33.00K
-100.4%
YoY
|
-$11.23M
N/A
|
$253.0K
N/A
|
$158.0K
N/A
|
$8.215M
N/A
|
| Other Income/Expense, Net |
$88.00K
300.0%
YoY
|
-$57.00K
-2000.0%
YoY
|
$76.00K
-82.96%
YoY
|
$31.00K
-83.68%
YoY
|
$22.00K
-76.6%
YoY
|
$3.000K
-95.38%
YoY
|
$446.0K
-694.67%
YoY
|
$190.0K
21.79%
YoY
|
$94.00K
-223.68%
YoY
|
$65.00K
2066.67%
YoY
|
-$75.00K
-123.58%
YoY
|
$156.0K
-101.39%
YoY
|
-$76.00K
-2633.33%
YoY
|
$3.000K
N/A
|
$318.0K
-96.13%
YoY
|
-$11.23M
-16147.14%
YoY
|
$3.000K
N/A
|
N/A
|
$8.215M
N/A
|
| Pretax Income |
N/A
|
-$687.0K
37.13%
YoY
|
-$3.356M
38.45%
YoY
|
-$291.0K
-15.9%
YoY
|
-$571.0K
3.25%
YoY
|
-$501.0K
-25150.0%
YoY
|
-$2.424M
160.65%
YoY
|
-$346.0K
-60.77%
YoY
|
-$553.0K
-65.0%
YoY
|
$2.000K
-98.15%
YoY
|
-$930.0K
66.97%
YoY
|
-$882.0K
-92.97%
YoY
|
-$1.580M
13.34%
YoY
|
$108.0K
-110.75%
YoY
|
-$557.0K
-107.75%
YoY
|
-$12.56M
824.52%
YoY
|
-$1.394M
14.26%
YoY
|
-$1.005M
-14.1%
YoY
|
$7.190M
-833.67%
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
|
-$1.000K
N/A
|
$1.000K
N/A
|
| Net Earnings |
-$679.0K
18.91%
YoY
|
-$687.0K
37.13%
YoY
|
-$3.356M
38.45%
YoY
|
-$291.0K
-15.9%
YoY
|
-$571.0K
3.25%
YoY
|
-$501.0K
-25150.0%
YoY
|
-$2.424M
160.65%
YoY
|
-$346.0K
-60.77%
YoY
|
-$553.0K
-65.0%
YoY
|
$2.000K
-98.15%
YoY
|
-$930.0K
66.97%
YoY
|
-$882.0K
-92.97%
YoY
|
-$1.580M
13.34%
YoY
|
$108.0K
-110.76%
YoY
|
-$557.0K
-107.75%
YoY
|
-$12.56M
824.52%
YoY
|
-$1.394M
14.26%
YoY
|
-$1.004M
-14.19%
YoY
|
$7.189M
-833.57%
YoY
|
| Basic Earnings Per Share |
-$0.05
0.0%
YoY
|
N/A
|
-$0.26
13.04%
YoY
|
-$0.02
-33.33%
YoY
|
-$0.05
0.0%
YoY
|
N/A
|
-$0.23
155.56%
YoY
|
-$0.03
-66.67%
YoY
|
-$0.05
-70.59%
YoY
|
N/A
|
-$0.09
50.0%
YoY
|
-$0.09
-94.12%
YoY
|
-$0.17
-10.53%
YoY
|
N/A
|
-$0.06
-106.06%
YoY
|
-$1.53
750.0%
YoY
|
-$0.19
N/A
|
N/A
|
$0.99
N/A
|
| Diluted Earnings Per Share |
-$0.05
0.0%
YoY
|
-$0.05
21.32%
YoY
|
-$0.26
13.04%
YoY
|
-$0.02
-33.33%
YoY
|
-$0.05
0.0%
YoY
|
-$0.05
-23550.0%
YoY
|
-$0.23
155.56%
YoY
|
-$0.03
-66.67%
YoY
|
-$0.05
-70.59%
YoY
|
$0.00
-98.29%
YoY
|
-$0.09
50.0%
YoY
|
-$0.09
-94.12%
YoY
|
-$0.17
-100.0%
YoY
|
$0.01
-100.0%
YoY
|
-$0.06
-100.0%
YoY
|
-$1.53
750.0%
YoY
|
-$194.2K
4.4%
YoY
|
-$139.3K
-52.63%
YoY
|
$949.5K
-631.94%
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
|
N/A
|
N/A
|
| Basic Shares Outstanding |
13.12M shares
6.19%
YoY
|
12.44M shares
18.51%
YoY
|
12.32M shares
18.67%
YoY
|
12.42M shares
22.05%
YoY
|
12.35M shares
21.78%
YoY
|
10.50M shares
5.08%
YoY
|
10.38M shares
4.9%
YoY
|
10.18M shares
8.35%
YoY
|
10.14M shares
8.36%
YoY
|
9.992M shares
10.58%
YoY
|
9.900M shares
16.92%
YoY
|
9.392M shares
14.27%
YoY
|
9.362M shares
30.4%
YoY
|
9.035M shares
N/A
|
8.467M shares
15.29%
YoY
|
8.219M shares
11.19%
YoY
|
7.179M shares
N/A
|
N/A
|
7.344M shares
N/A
|
| Diluted Shares Outstanding |
13.35M shares
8.63%
YoY
|
N/A
|
12.68M shares
19.6%
YoY
|
12.64M shares
23.49%
YoY
|
12.29M shares
22.03%
YoY
|
N/A
|
10.60M shares
7.33%
YoY
|
10.24M shares
4.85%
YoY
|
10.07M shares
7.94%
YoY
|
N/A
|
9.879M shares
10.46%
YoY
|
9.765M shares
18.82%
YoY
|
9.333M shares
29.99%
YoY
|
N/A
|
8.944M shares
18.13%
YoY
|
8.219M shares
11.19%
YoY
|
7.179M shares
N/A
|
N/A
|
7.571M shares
N/A
|
Loading...