|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$46.09M
49.65%
YoY
|
$30.80M
-32.98%
YoY
|
$45.95M
91.47%
YoY
|
$24.00M
-86.97%
YoY
|
$184.1M
145.16%
YoY
|
| Cost Of Revenue |
$38.17M
39.88%
YoY
|
$27.29M
-29.9%
YoY
|
$38.93M
92.89%
YoY
|
$20.18M
-86.69%
YoY
|
$151.7M
150.66%
YoY
|
| Gross Profit |
$7.915M
125.61%
YoY
|
$3.508M
-50.03%
YoY
|
$7.021M
83.95%
YoY
|
$3.817M
-88.24%
YoY
|
$32.46M
123.89%
YoY
|
| Selling, General & Admin |
$6.676M
10.51%
YoY
|
$6.041M
10.82%
YoY
|
$5.452M
20.9%
YoY
|
$4.509M
-11.2%
YoY
|
$5.078M
37.24%
YoY
|
| Research & Development |
$4.103M
20.43%
YoY
|
$3.407M
-13.06%
YoY
|
$3.919M
-8.49%
YoY
|
$4.282M
-6.26%
YoY
|
$4.568M
23.46%
YoY
|
| Depreciation & Amortization |
$33.13K
-2.45%
YoY
|
$33.96K
-34.66%
YoY
|
$51.97K
-40.77%
YoY
|
$87.74K
-83.32%
YoY
|
$525.9K
-7.74%
YoY
|
| Operating Expenses |
$10.78M
14.08%
YoY
|
$9.448M
0.83%
YoY
|
$9.370M
6.58%
YoY
|
$8.791M
-8.86%
YoY
|
$9.646M
28.61%
YoY
|
| Operating Profit |
-$2.864M
-51.79%
YoY
|
-$5.940M
152.8%
YoY
|
-$2.350M
-52.77%
YoY
|
-$4.975M
-121.8%
YoY
|
$22.82M
225.98%
YoY
|
| Interest Expense |
$891.8K
180.75%
YoY
|
$317.7K
-36.47%
YoY
|
$500.0K
600.48%
YoY
|
$71.38K
712.06%
YoY
|
$8.790K
-95.61%
YoY
|
| Other Income/Expense, Net |
$2.678M
225.09%
YoY
|
$823.8K
-155.6%
YoY
|
-$1.482M
-658.27%
YoY
|
$265.4K
119.21%
YoY
|
$121.1K
21.08%
YoY
|
| Pretax Income |
-$185.6K
-96.37%
YoY
|
-$5.116M
33.53%
YoY
|
-$3.831M
-18.65%
YoY
|
-$4.709M
-120.1%
YoY
|
$23.44M
221.03%
YoY
|
| Income Tax |
-$45.17K
-95.24%
YoY
|
-$949.3K
7.06%
YoY
|
-$886.7K
-14.5%
YoY
|
-$1.037M
-120.58%
YoY
|
$5.039M
259.95%
YoY
|
| Net Earnings |
-$243.1K
-93.87%
YoY
|
-$3.964M
38.46%
YoY
|
-$2.863M
-23.91%
YoY
|
-$3.763M
-121.26%
YoY
|
$17.70M
216.05%
YoY
|
| Basic Earnings Per Share |
-$0.02
-94.12%
YoY
|
-$0.34
41.67%
YoY
|
-$0.24
-25.0%
YoY
|
-$0.32
-120.51%
YoY
|
$1.56
N/A
|
| Diluted Earnings Per Share |
-$0.02
-94.12%
YoY
|
-$0.34
41.67%
YoY
|
-$0.24
-25.0%
YoY
|
-$0.32
-100.0%
YoY
|
$1.527M
191.71%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
11.78M shares
0.0%
YoY
|
11.78M shares
0.41%
YoY
|
11.74M shares
1.06%
YoY
|
11.61M shares
2.32%
YoY
|
11.35M shares
N/A
|
| Diluted Shares Outstanding |
11.78M shares
0.0%
YoY
|
11.78M shares
0.41%
YoY
|
11.74M shares
1.06%
YoY
|
11.61M shares
0.18%
YoY
|
11.59M 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 |
$3.444M
-57.0%
YoY
|
$11.93M
-33.09%
YoY
|
$12.74M
-4.34%
YoY
|
$6.927M
13.25%
YoY
|
$8.010M
29.68%
YoY
|
$17.83M
101.49%
YoY
|
$13.32M
37.98%
YoY
|
$6.117M
-64.02%
YoY
|
$6.176M
-47.89%
YoY
|
$8.848M
-1.51%
YoY
|
$9.656M
19.07%
YoY
|
$17.00M
39.98%
YoY
|
$11.85M
77.23%
YoY
|
$8.984M
393.18%
YoY
|
$8.109M
142.49%
YoY
|
$12.14M
10.74%
YoY
|
$6.687M
-84.91%
YoY
|
$1.822M
-97.25%
YoY
|
$3.344M
-94.66%
YoY
|
| Cost Of Revenue |
$2.891M
-56.57%
YoY
|
$9.895M
-32.16%
YoY
|
$9.835M
-12.59%
YoY
|
$5.680M
3.72%
YoY
|
$6.656M
17.61%
YoY
|
$14.59M
82.07%
YoY
|
$11.25M
38.18%
YoY
|
$5.476M
-62.41%
YoY
|
$5.659M
-42.29%
YoY
|
$8.011M
-0.33%
YoY
|
$8.142M
24.98%
YoY
|
$14.57M
38.18%
YoY
|
$9.806M
84.06%
YoY
|
$8.038M
451.42%
YoY
|
$6.515M
128.51%
YoY
|
$10.54M
16.73%
YoY
|
$5.328M
-85.51%
YoY
|
$1.458M
-97.35%
YoY
|
$2.851M
-94.4%
YoY
|
| Gross Profit |
$553.4K
-59.12%
YoY
|
$2.034M
-37.26%
YoY
|
$2.910M
40.47%
YoY
|
$1.248M
94.73%
YoY
|
$1.354M
161.65%
YoY
|
$3.242M
287.31%
YoY
|
$2.072M
36.9%
YoY
|
$640.7K
-73.74%
YoY
|
$517.4K
-74.7%
YoY
|
$837.1K
-11.52%
YoY
|
$1.513M
-5.06%
YoY
|
$2.440M
52.47%
YoY
|
$2.046M
50.48%
YoY
|
$946.0K
159.92%
YoY
|
$1.594M
223.32%
YoY
|
$1.600M
-17.26%
YoY
|
$1.359M
-82.04%
YoY
|
$364.0K
-96.78%
YoY
|
$493.0K
-95.78%
YoY
|
| Selling, General & Admin |
$1.249M
-50.58%
YoY
|
$1.209M
-20.47%
YoY
|
$1.370M
-3.54%
YoY
|
$1.210M
-39.77%
YoY
|
$2.526M
100.31%
YoY
|
$1.520M
-1.34%
YoY
|
$1.420M
15.38%
YoY
|
$2.009M
42.5%
YoY
|
$1.261M
-13.82%
YoY
|
$1.540M
15.28%
YoY
|
$1.231M
-0.72%
YoY
|
$1.410M
38.78%
YoY
|
$1.463M
5.23%
YoY
|
$1.336M
30.36%
YoY
|
$1.240M
15.01%
YoY
|
$1.016M
0.54%
YoY
|
$1.391M
21.99%
YoY
|
$1.025M
-27.32%
YoY
|
$1.078M
-29.09%
YoY
|
| Research & Development |
$816.3K
2.78%
YoY
|
$776.8K
-16.22%
YoY
|
$949.8K
-7.28%
YoY
|
$1.357M
54.99%
YoY
|
$794.2K
-2.13%
YoY
|
$927.2K
8.72%
YoY
|
$1.024M
18.15%
YoY
|
$875.5K
-4.84%
YoY
|
$811.5K
-22.91%
YoY
|
$852.9K
-12.65%
YoY
|
$867.0K
-10.63%
YoY
|
$920.0K
-16.58%
YoY
|
$1.053M
0.24%
YoY
|
$976.4K
-11.81%
YoY
|
$970.1K
-5.07%
YoY
|
$1.103M
-10.93%
YoY
|
$1.050M
-12.49%
YoY
|
$1.107M
-3.73%
YoY
|
$1.022M
4.28%
YoY
|
| Depreciation & Amortization |
N/A
|
$182.1K
-19.67%
YoY
|
$8.243K
4.89%
YoY
|
$179.8K
-35.0%
YoY
|
$191.8K
-20.01%
YoY
|
$226.7K
-10.9%
YoY
|
$7.859K
-31.0%
YoY
|
$276.6K
10.65%
YoY
|
$239.8K
2019.03%
YoY
|
$254.4K
1691.07%
YoY
|
$11.39K
-28.0%
YoY
|
$250.0K
23.7%
YoY
|
$11.32K
-94.13%
YoY
|
$14.21K
-90.85%
YoY
|
$15.82K
-86.42%
YoY
|
$202.1K
74.39%
YoY
|
$192.9K
60.73%
YoY
|
$155.3K
10.92%
YoY
|
$116.5K
-22.35%
YoY
|
| Operating Expenses |
$2.065M
-37.81%
YoY
|
$1.985M
-18.86%
YoY
|
$1.370M
-43.97%
YoY
|
$2.567M
-11.01%
YoY
|
$3.320M
60.2%
YoY
|
$2.447M
2.25%
YoY
|
$2.444M
16.52%
YoY
|
$2.885M
23.81%
YoY
|
$2.073M
-17.63%
YoY
|
$2.393M
3.49%
YoY
|
$2.098M
-5.07%
YoY
|
$2.330M
9.96%
YoY
|
$2.516M
3.08%
YoY
|
$2.312M
8.46%
YoY
|
$2.210M
5.24%
YoY
|
$2.119M
-5.78%
YoY
|
$2.441M
4.31%
YoY
|
$2.132M
-16.72%
YoY
|
$2.100M
-16.01%
YoY
|
| Operating Profit |
-$1.511M
-23.14%
YoY
|
$48.72K
-93.87%
YoY
|
$1.540M
-513.14%
YoY
|
-$1.320M
-41.2%
YoY
|
-$1.967M
26.45%
YoY
|
$795.2K
-151.11%
YoY
|
-$372.8K
-36.22%
YoY
|
-$2.244M
-2140.12%
YoY
|
-$1.555M
230.47%
YoY
|
-$1.556M
13.88%
YoY
|
-$584.5K
-5.09%
YoY
|
$110.0K
-121.21%
YoY
|
-$470.6K
-56.49%
YoY
|
-$1.366M
-22.72%
YoY
|
-$615.9K
-61.67%
YoY
|
-$518.6K
64.86%
YoY
|
-$1.082M
-120.68%
YoY
|
-$1.768M
-120.25%
YoY
|
-$1.607M
-117.52%
YoY
|
| Interest Expense |
N/A
|
-$62.30K
-136.0%
YoY
|
-$139.2K
-121.96%
YoY
|
$869.2K
-3450.81%
YoY
|
$224.3K
-206.48%
YoY
|
$173.0K
-65.33%
YoY
|
$633.8K
1051.44%
YoY
|
-$25.94K
-110.38%
YoY
|
-$210.7K
416.17%
YoY
|
$499.2K
-56.05%
YoY
|
$55.04K
-106.19%
YoY
|
$250.0K
279.82%
YoY
|
-$40.81K
-2432.0%
YoY
|
$1.136M
59994.18%
YoY
|
-$888.8K
-46393.23%
YoY
|
$65.82K
2919.27%
YoY
|
$1.750K
N/A
|
$1.890K
N/A
|
$1.920K
N/A
|
| Other Income/Expense, Net |
-$258.0K
-119.38%
YoY
|
$454.2K
-163.89%
YoY
|
$2.804K
-99.74%
YoY
|
$115.5K
190.93%
YoY
|
$1.331M
-2060.42%
YoY
|
-$710.9K
-202.87%
YoY
|
$1.069M
442.1%
YoY
|
$39.70K
32.33%
YoY
|
-$67.92K
-165.57%
YoY
|
$691.1K
-50.68%
YoY
|
$197.3K
-121.58%
YoY
|
$30.00K
-118.49%
YoY
|
$103.6K
90.46%
YoY
|
$1.401M
954.09%
YoY
|
-$914.1K
-799.89%
YoY
|
-$162.3K
-344.43%
YoY
|
$54.38K
-66.01%
YoY
|
$133.0K
-220.86%
YoY
|
$130.6K
N/A
|
| Pretax Income |
-$1.769M
178.6%
YoY
|
$502.9K
496.72%
YoY
|
$593.2K
-14.84%
YoY
|
-$331.3K
-85.22%
YoY
|
-$635.1K
-60.87%
YoY
|
$84.28K
-109.75%
YoY
|
$696.5K
-279.86%
YoY
|
-$2.241M
13.75%
YoY
|
-$1.623M
342.23%
YoY
|
-$864.8K
-2565.62%
YoY
|
-$387.3K
-74.69%
YoY
|
-$1.970M
241.61%
YoY
|
-$367.0K
-64.21%
YoY
|
$35.08K
-102.15%
YoY
|
-$1.530M
3.78%
YoY
|
-$576.7K
134.41%
YoY
|
-$1.025M
-119.03%
YoY
|
-$1.633M
-117.93%
YoY
|
-$1.474M
-116.06%
YoY
|
| Income Tax |
-$18.74K
-822.96%
YoY
|
$36.27K
-78.38%
YoY
|
$42.65K
-10.93%
YoY
|
-$263.4K
-29.06%
YoY
|
$2.592K
-100.83%
YoY
|
$167.7K
-177.96%
YoY
|
$47.88K
-195.65%
YoY
|
-$371.3K
16.04%
YoY
|
-$312.8K
-45.95%
YoY
|
-$215.2K
-281.01%
YoY
|
-$50.06K
-51.58%
YoY
|
-$320.0K
-456.39%
YoY
|
-$578.7K
142.27%
YoY
|
$118.9K
-124.93%
YoY
|
-$103.4K
-74.86%
YoY
|
$89.79K
-130.74%
YoY
|
-$238.9K
-120.07%
YoY
|
-$476.8K
-122.28%
YoY
|
-$411.3K
-120.56%
YoY
|
| Net Earnings |
-$1.558M
141.69%
YoY
|
$533.6K
133.29%
YoY
|
$640.5K
24.32%
YoY
|
-$342.2K
-80.62%
YoY
|
-$644.8K
-45.16%
YoY
|
$228.7K
-129.92%
YoY
|
$515.2K
-299.92%
YoY
|
-$1.766M
9.69%
YoY
|
-$1.176M
-574.77%
YoY
|
-$764.6K
102.11%
YoY
|
-$257.7K
-77.13%
YoY
|
-$1.610M
129.07%
YoY
|
$247.6K
-132.13%
YoY
|
-$378.3K
-68.09%
YoY
|
-$1.127M
2.12%
YoY
|
-$702.8K
4162.16%
YoY
|
-$770.8K
-119.56%
YoY
|
-$1.186M
-117.28%
YoY
|
-$1.104M
-115.95%
YoY
|
| Basic Earnings Per Share |
-$0.13
160.0%
YoY
|
$0.05
150.0%
YoY
|
$0.05
25.0%
YoY
|
N/A
|
-$0.05
-50.0%
YoY
|
$0.02
-133.33%
YoY
|
$0.04
-300.0%
YoY
|
N/A
|
-$0.10
-600.0%
YoY
|
-$0.06
100.0%
YoY
|
-$0.02
-80.0%
YoY
|
N/A
|
$0.02
-128.57%
YoY
|
-$0.03
-70.0%
YoY
|
-$0.10
0.0%
YoY
|
N/A
|
-$0.07
N/A
|
-$0.10
N/A
|
-$0.10
N/A
|
| Diluted Earnings Per Share |
-$0.13
160.0%
YoY
|
$0.05
150.0%
YoY
|
$0.05
25.0%
YoY
|
-$0.03
-80.07%
YoY
|
-$0.05
-50.0%
YoY
|
$0.02
-133.33%
YoY
|
$0.04
-300.0%
YoY
|
-$0.15
7.04%
YoY
|
-$0.10
-600.0%
YoY
|
-$0.06
100.0%
YoY
|
-$0.02
-80.0%
YoY
|
-$0.14
-100.0%
YoY
|
$0.02
-100.0%
YoY
|
-$0.03
-100.0%
YoY
|
-$0.10
-100.0%
YoY
|
-$60.21K
4131.71%
YoY
|
-$66.48K
-119.89%
YoY
|
-$102.3K
-117.49%
YoY
|
-$95.20K
-114.88%
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 |
11.78M shares
0.0%
YoY
|
11.78M shares
0.0%
YoY
|
11.78M shares
0.0%
YoY
|
11.78M shares
0.0%
YoY
|
11.78M shares
0.0%
YoY
|
11.78M shares
0.0%
YoY
|
11.78M shares
0.0%
YoY
|
11.78M shares
0.0%
YoY
|
11.78M shares
0.0%
YoY
|
11.78M shares
0.86%
YoY
|
11.78M shares
0.86%
YoY
|
11.78M shares
N/A
|
11.78M shares
1.64%
YoY
|
11.68M shares
0.78%
YoY
|
11.68M shares
0.79%
YoY
|
N/A
|
11.59M shares
N/A
|
11.59M shares
N/A
|
11.59M shares
N/A
|
| Diluted Shares Outstanding |
11.78M shares
0.0%
YoY
|
11.82M shares
-0.19%
YoY
|
11.80M shares
-0.04%
YoY
|
N/A
|
11.78M shares
0.0%
YoY
|
11.84M shares
0.46%
YoY
|
11.81M shares
0.2%
YoY
|
N/A
|
11.78M shares
0.0%
YoY
|
11.78M shares
0.76%
YoY
|
11.78M shares
0.86%
YoY
|
N/A
|
11.78M shares
1.64%
YoY
|
11.70M shares
0.87%
YoY
|
11.68M shares
0.79%
YoY
|
N/A
|
11.59M shares
N/A
|
11.59M shares
N/A
|
11.59M shares
N/A
|
Loading...