|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$46.36M
10.69%
YoY
|
$41.89M
-0.34%
YoY
|
$42.03M
33.28%
YoY
|
$31.53M
114.99%
YoY
|
$14.67M
-65.76%
YoY
|
| Cost Of Revenue |
$37.63M
4.13%
YoY
|
$36.14M
5.27%
YoY
|
$34.33M
25.06%
YoY
|
$27.45M
54.21%
YoY
|
$17.80M
-52.09%
YoY
|
| Gross Profit |
$8.732M
51.94%
YoY
|
$5.747M
-25.36%
YoY
|
$7.700M
88.59%
YoY
|
$4.083M
-230.32%
YoY
|
-$3.133M
-155.14%
YoY
|
| Selling, General & Admin |
$1.590M
-13.21%
YoY
|
$1.832M
-4.58%
YoY
|
$1.920M
61.21%
YoY
|
$1.191M
31.46%
YoY
|
$906.0K
-1.84%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$3.534M
4.12%
YoY
|
$3.394M
24.78%
YoY
|
$2.720M
23.13%
YoY
|
$2.209M
19.6%
YoY
|
$1.847M
-7.51%
YoY
|
| Operating Expenses |
-$31.59M
-16.47%
YoY
|
-$37.82M
-915.11%
YoY
|
$4.640M
-116.23%
YoY
|
-$28.58M
-1057.49%
YoY
|
$2.985M
-4.17%
YoY
|
| Operating Profit |
$3.871M
476.9%
YoY
|
$671.0K
-78.07%
YoY
|
$3.060M
311.29%
YoY
|
$744.0K
-112.16%
YoY
|
-$6.118M
-338.33%
YoY
|
| Interest Expense |
$3.570M
50.7%
YoY
|
$2.369M
-129.21%
YoY
|
-$8.110M
-5811.27%
YoY
|
$142.0K
-102.42%
YoY
|
-$5.866M
-21.93%
YoY
|
| Other Income/Expense, Net |
-$12.98M
7.76%
YoY
|
-$12.05M
4718.0%
YoY
|
-$250.0K
-96.51%
YoY
|
-$7.167M
4982.98%
YoY
|
-$141.0K
8.46%
YoY
|
| Pretax Income |
-$9.109M
-19.91%
YoY
|
-$11.37M
115.01%
YoY
|
-$5.290M
-17.64%
YoY
|
-$6.423M
-13.58%
YoY
|
-$7.432M
44.11%
YoY
|
| Income Tax |
$1.000K
0.0%
YoY
|
$1.000K
-99.99%
YoY
|
$7.910M
5470.42%
YoY
|
$142.0K
-106.62%
YoY
|
-$2.146M
10.96%
YoY
|
| Net Earnings |
-$9.110M
-19.91%
YoY
|
-$11.38M
-13.83%
YoY
|
-$13.20M
101.07%
YoY
|
-$6.565M
25.57%
YoY
|
-$5.228M
78.25%
YoY
|
| Basic Earnings Per Share |
-$12.41
-19.88%
YoY
|
-$15.49
-13.85%
YoY
|
-$17.98
101.12%
YoY
|
-$8.94
25.56%
YoY
|
-$7.12
N/A
|
| Diluted Earnings Per Share |
-$12.41
-19.88%
YoY
|
-$15.49
-14.33%
YoY
|
-$18.08
-100.0%
YoY
|
-$8.942M
25.57%
YoY
|
-$7.121M
78.25%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
734.2K shares
0.0%
YoY
|
734.2K shares
0.0%
YoY
|
734.2K shares
0.0%
YoY
|
734.2K shares
0.0%
YoY
|
734.2K shares
N/A
|
| Diluted Shares Outstanding |
734.2K shares
0.0%
YoY
|
734.2K shares
0.0%
YoY
|
734.2K shares
N/A
|
N/A
|
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 |
$16.50M
35.11%
YoY
|
$12.66M
27.05%
YoY
|
$12.42M
5.06%
YoY
|
$12.37M
26.08%
YoY
|
$12.21M
13.5%
YoY
|
$9.965M
-2.54%
YoY
|
$11.82M
6.55%
YoY
|
$9.810M
4.36%
YoY
|
$10.76M
3.14%
YoY
|
$10.23M
3.37%
YoY
|
$11.09M
-9.89%
YoY
|
$9.400M
-19.99%
YoY
|
$10.43M
57.27%
YoY
|
$9.892M
55.83%
YoY
|
$12.31M
80.9%
YoY
|
$11.75M
124.56%
YoY
|
$6.632M
128.53%
YoY
|
$6.348M
104.18%
YoY
|
$6.805M
98.69%
YoY
|
| Cost Of Revenue |
$11.37M
17.44%
YoY
|
$10.43M
15.15%
YoY
|
$10.48M
19.21%
YoY
|
$10.10M
22.95%
YoY
|
$9.685M
4.83%
YoY
|
$9.055M
-3.72%
YoY
|
$8.792M
-5.27%
YoY
|
$8.214M
2.55%
YoY
|
$9.239M
9.82%
YoY
|
$9.405M
7.78%
YoY
|
$9.281M
-0.27%
YoY
|
$8.010M
-1.05%
YoY
|
$8.413M
28.56%
YoY
|
$8.726M
34.68%
YoY
|
$9.306M
46.94%
YoY
|
$8.095M
115.58%
YoY
|
$6.544M
64.01%
YoY
|
$6.479M
26.22%
YoY
|
$6.333M
25.83%
YoY
|
| Gross Profit |
$5.123M
102.89%
YoY
|
$2.234M
145.49%
YoY
|
$1.937M
-36.03%
YoY
|
$2.269M
42.17%
YoY
|
$2.525M
66.23%
YoY
|
$910.0K
10.98%
YoY
|
$3.028M
67.11%
YoY
|
$1.596M
15.65%
YoY
|
$1.519M
-24.69%
YoY
|
$820.0K
-29.67%
YoY
|
$1.812M
-39.68%
YoY
|
$1.380M
-62.23%
YoY
|
$2.017M
2192.05%
YoY
|
$1.166M
-990.08%
YoY
|
$3.004M
536.44%
YoY
|
$3.654M
147.39%
YoY
|
$88.00K
-108.09%
YoY
|
-$131.0K
-93.53%
YoY
|
$472.0K
-129.35%
YoY
|
| Selling, General & Admin |
$267.0K
-31.54%
YoY
|
$316.0K
6.76%
YoY
|
$266.0K
-25.07%
YoY
|
$289.0K
-53.98%
YoY
|
$390.0K
29.57%
YoY
|
$296.0K
-31.8%
YoY
|
$355.0K
10.94%
YoY
|
$628.0K
33.62%
YoY
|
$301.0K
-39.31%
YoY
|
$434.0K
-16.05%
YoY
|
$320.0K
3.56%
YoY
|
$470.0K
97.48%
YoY
|
$496.0K
75.89%
YoY
|
$517.0K
83.33%
YoY
|
$309.0K
-5.79%
YoY
|
$238.0K
1.28%
YoY
|
$282.0K
40.3%
YoY
|
$282.0K
53.26%
YoY
|
$328.0K
86.36%
YoY
|
| Research & Development |
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
|
| Depreciation & Amortization |
$917.0K
4.2%
YoY
|
$914.0K
4.1%
YoY
|
$874.0K
-3.21%
YoY
|
$879.0K
0.8%
YoY
|
$880.0K
2.33%
YoY
|
$878.0K
4.28%
YoY
|
$903.0K
9.99%
YoY
|
$872.0K
14.74%
YoY
|
$860.0K
24.1%
YoY
|
$842.0K
17.6%
YoY
|
$821.0K
50.37%
YoY
|
$760.0K
23.38%
YoY
|
$693.0K
26.0%
YoY
|
$716.0K
22.6%
YoY
|
$546.0K
18.95%
YoY
|
$616.0K
34.2%
YoY
|
$550.0K
20.88%
YoY
|
$584.0K
23.73%
YoY
|
$459.0K
-0.43%
YoY
|
| Operating Expenses |
$10.12M
-200.48%
YoY
|
-$9.208M
-1.53%
YoY
|
-$9.167M
0.22%
YoY
|
$1.168M
-22.13%
YoY
|
-$10.07M
5.58%
YoY
|
-$9.351M
-4.96%
YoY
|
-$9.147M
-4.72%
YoY
|
$1.500M
21.95%
YoY
|
-$9.540M
7.08%
YoY
|
-$9.839M
6.45%
YoY
|
-$9.600M
-0.16%
YoY
|
$1.230M
44.03%
YoY
|
-$8.909M
-1170.79%
YoY
|
-$9.243M
-1261.18%
YoY
|
-$9.615M
-1221.94%
YoY
|
$854.0K
14.17%
YoY
|
$832.0K
18.18%
YoY
|
$796.0K
11.02%
YoY
|
$857.0K
21.39%
YoY
|
| Operating Profit |
$3.939M
211.63%
YoY
|
$1.004M
-480.3%
YoY
|
$797.0K
-54.97%
YoY
|
$1.101M
1046.88%
YoY
|
$1.264M
253.07%
YoY
|
-$264.0K
-41.98%
YoY
|
$1.770M
163.39%
YoY
|
$96.00K
-36.0%
YoY
|
$358.0K
-56.76%
YoY
|
-$455.0K
-3350.0%
YoY
|
$672.0K
-67.5%
YoY
|
$150.0K
-94.64%
YoY
|
$828.0K
-211.29%
YoY
|
$14.00K
-101.51%
YoY
|
$2.068M
-637.14%
YoY
|
$2.800M
284.09%
YoY
|
-$744.0K
-58.48%
YoY
|
-$927.0K
-66.18%
YoY
|
-$385.0K
-83.36%
YoY
|
| Interest Expense |
$846.0K
-1.74%
YoY
|
$864.0K
0.82%
YoY
|
$872.0K
5.83%
YoY
|
-$3.551M
-19.95%
YoY
|
$861.0K
-127.0%
YoY
|
$857.0K
-141.46%
YoY
|
$824.0K
-137.63%
YoY
|
-$4.436M
113.27%
YoY
|
-$3.189M
58.81%
YoY
|
-$2.067M
4.87%
YoY
|
-$2.190M
7.04%
YoY
|
-$2.080M
-13.84%
YoY
|
-$2.008M
6.7%
YoY
|
-$1.971M
-15.73%
YoY
|
-$2.046M
-11.39%
YoY
|
-$2.414M
30.42%
YoY
|
-$1.882M
233.69%
YoY
|
-$2.339M
35.05%
YoY
|
-$2.309M
34.32%
YoY
|
| Other Income/Expense, Net |
-$3.368M
70.45%
YoY
|
-$3.295M
-12.65%
YoY
|
-$3.381M
-7.14%
YoY
|
-$40.00K
5.26%
YoY
|
-$1.976M
-38.8%
YoY
|
-$3.772M
78.68%
YoY
|
-$3.641M
63.2%
YoY
|
-$38.00K
-5.0%
YoY
|
-$3.229M
53.98%
YoY
|
-$2.111M
2.88%
YoY
|
-$2.231M
7.26%
YoY
|
-$40.00K
-14.89%
YoY
|
-$2.097M
4268.75%
YoY
|
-$2.052M
3846.15%
YoY
|
-$2.080M
3614.29%
YoY
|
-$47.00K
-6.0%
YoY
|
-$48.00K
37.14%
YoY
|
-$52.00K
108.0%
YoY
|
-$56.00K
80.65%
YoY
|
| Pretax Income |
$571.0K
-180.2%
YoY
|
-$2.291M
-43.24%
YoY
|
-$2.584M
38.11%
YoY
|
-$2.490M
-43.12%
YoY
|
-$712.0K
-75.2%
YoY
|
-$4.036M
57.29%
YoY
|
-$1.871M
20.01%
YoY
|
-$4.378M
122.23%
YoY
|
-$2.871M
126.24%
YoY
|
-$2.566M
25.91%
YoY
|
-$1.559M
12891.67%
YoY
|
-$1.970M
-681.12%
YoY
|
-$1.269M
-52.54%
YoY
|
-$2.038M
52.32%
YoY
|
-$12.00K
-99.56%
YoY
|
$339.0K
-90.47%
YoY
|
-$2.674M
11.14%
YoY
|
-$1.338M
-70.26%
YoY
|
-$2.750M
-32.7%
YoY
|
| Income Tax |
N/A
|
N/A
|
$1.000K
0.0%
YoY
|
$0.00
N/A
|
N/A
|
N/A
N/A
|
$1.000K
0.0%
YoY
|
$0.00
-100.0%
YoY
|
N/A
N/A
|
N/A
N/A
|
$1.000K
-133.33%
YoY
|
$8.840M
277.78%
YoY
|
-$212.0K
-79.71%
YoY
|
-$718.0K
89.95%
YoY
|
-$3.000K
-99.61%
YoY
|
$2.340M
175.62%
YoY
|
-$1.045M
56.2%
YoY
|
-$378.0K
-69.88%
YoY
|
-$775.0K
-27.64%
YoY
|
| Net Earnings |
$571.0K
-180.2%
YoY
|
-$2.291M
-43.24%
YoY
|
-$2.585M
38.09%
YoY
|
-$2.490M
-43.12%
YoY
|
-$712.0K
-75.2%
YoY
|
-$4.036M
57.29%
YoY
|
-$1.872M
20.0%
YoY
|
-$4.378M
-59.54%
YoY
|
-$2.871M
171.62%
YoY
|
-$2.566M
94.39%
YoY
|
-$1.560M
17233.33%
YoY
|
-$10.82M
440.73%
YoY
|
-$1.057M
-35.11%
YoY
|
-$1.320M
37.5%
YoY
|
-$9.000K
-99.54%
YoY
|
-$2.001M
-181.08%
YoY
|
-$1.629M
-16.89%
YoY
|
-$960.0K
-67.84%
YoY
|
-$1.975M
-28.21%
YoY
|
| Basic Earnings Per Share |
$0.78
-180.41%
YoY
|
-$3.12
-43.27%
YoY
|
-$3.52
38.04%
YoY
|
N/A
|
-$0.97
-75.19%
YoY
|
-$5.50
57.14%
YoY
|
-$2.55
20.28%
YoY
|
N/A
|
-$3.91
171.53%
YoY
|
-$3.50
94.44%
YoY
|
-$2.12
21100.0%
YoY
|
N/A
|
-$1.44
-35.14%
YoY
|
-$1.80
37.4%
YoY
|
-$0.01
-99.63%
YoY
|
N/A
|
-$2.22
N/A
|
-$1.31
N/A
|
-$2.69
N/A
|
| Diluted Earnings Per Share |
$0.78
-180.41%
YoY
|
-$3.12
-43.27%
YoY
|
-$3.52
38.04%
YoY
|
-$3.39
-43.1%
YoY
|
-$0.97
-75.19%
YoY
|
-$5.50
57.14%
YoY
|
-$2.55
20.28%
YoY
|
-$5.96
-59.76%
YoY
|
-$3.91
171.59%
YoY
|
-$3.50
94.67%
YoY
|
-$2.12
-99.98%
YoY
|
-$14.82
-100.0%
YoY
|
-$1.44
-100.0%
YoY
|
-$1.80
-100.0%
YoY
|
-$12.26K
-99.54%
YoY
|
-$2.725M
-181.08%
YoY
|
-$2.219M
-16.89%
YoY
|
-$1.308M
-67.84%
YoY
|
-$2.690M
-28.21%
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 |
734.2K shares
0.0%
YoY
|
734.2K shares
0.0%
YoY
|
734.2K shares
0.0%
YoY
|
734.2K shares
0.0%
YoY
|
734.2K shares
0.0%
YoY
|
734.2K shares
0.0%
YoY
|
734.2K shares
0.0%
YoY
|
734.2K shares
0.0%
YoY
|
734.2K shares
0.0%
YoY
|
734.2K shares
0.0%
YoY
|
734.2K shares
0.0%
YoY
|
734.2K shares
N/A
|
734.2K shares
0.0%
YoY
|
734.2K shares
0.0%
YoY
|
734.2K shares
0.0%
YoY
|
N/A
|
734.2K shares
N/A
|
734.2K shares
N/A
|
734.2K shares
N/A
|
| Diluted Shares Outstanding |
734.2K shares
0.0%
YoY
|
734.2K shares
0.0%
YoY
|
734.2K shares
0.0%
YoY
|
N/A
|
734.2K shares
0.0%
YoY
|
734.2K shares
0.0%
YoY
|
734.2K shares
0.0%
YoY
|
N/A
|
734.2K shares
0.0%
YoY
|
734.2K shares
0.0%
YoY
|
734.2K shares
0.0%
YoY
|
N/A
|
734.2K shares
N/A
|
734.2K shares
N/A
|
734.2K shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...