|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$27.89M
3.35%
YoY
|
$26.99M
-14.35%
YoY
|
$31.51M
-6.36%
YoY
|
$33.65M
-0.97%
YoY
|
$33.97M
23.14%
YoY
|
| Cost Of Revenue |
$23.76M
-8.34%
YoY
|
$25.93M
-19.25%
YoY
|
$32.11M
7.63%
YoY
|
$29.83M
8.44%
YoY
|
$27.51M
21.32%
YoY
|
| Gross Profit |
$4.126M
289.17%
YoY
|
$1.060M
-276.82%
YoY
|
-$599.6K
-115.72%
YoY
|
$3.815M
-40.99%
YoY
|
$6.465M
31.53%
YoY
|
| Selling, General & Admin |
$5.662M
-9.03%
YoY
|
$6.224M
18.84%
YoY
|
$5.238M
4.91%
YoY
|
$4.993M
-2.23%
YoY
|
$5.106M
2.16%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$1.218M
3.76%
YoY
|
$1.173M
-7.97%
YoY
|
$1.275M
-0.37%
YoY
|
$1.280M
-2.93%
YoY
|
$1.319M
-2.13%
YoY
|
| Operating Expenses |
$5.323M
-14.49%
YoY
|
$6.224M
18.84%
YoY
|
$5.238M
1961.04%
YoY
|
$254.1K
-95.02%
YoY
|
$5.106M
2.16%
YoY
|
| Operating Profit |
-$1.197M
-76.83%
YoY
|
-$5.164M
-11.53%
YoY
|
-$5.837M
-263.91%
YoY
|
$3.561M
162.06%
YoY
|
$1.359M
-1736.86%
YoY
|
| Interest Expense |
$18.40K
-84.42%
YoY
|
$118.1K
14.4%
YoY
|
$103.2K
86.57%
YoY
|
$55.33K
179.44%
YoY
|
$19.80K
-79.15%
YoY
|
| Other Income/Expense, Net |
$18.41K
-84.75%
YoY
|
$120.7K
2313.32%
YoY
|
$5.000K
-94.53%
YoY
|
$91.43K
155.69%
YoY
|
$35.76K
-33.17%
YoY
|
| Pretax Income |
-$1.178M
-76.64%
YoY
|
-$5.043M
-11.97%
YoY
|
-$5.729M
-256.85%
YoY
|
$3.653M
158.23%
YoY
|
$1.414M
2061.15%
YoY
|
| Income Tax |
-$95.10K
-116.62%
YoY
|
$572.2K
-143.11%
YoY
|
-$1.327M
-269.1%
YoY
|
$785.0K
160.8%
YoY
|
$301.0K
1906.67%
YoY
|
| Net Earnings |
-$1.083M
-80.71%
YoY
|
-$5.616M
27.58%
YoY
|
-$4.402M
-253.49%
YoY
|
$2.868M
157.54%
YoY
|
$1.113M
2107.08%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$1.12
-80.69%
YoY
|
-$5.81
27.58%
YoY
|
-$4.56
-253.49%
YoY
|
$2.97
-100.0%
YoY
|
$1.153M
2107.08%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
966.1K
0.0%
YoY
|
966.1K
0.0%
YoY
|
966.1K shares
0.0%
YoY
|
966.1K shares
0.0%
YoY
|
966.1K shares
N/A
|
| Diluted Shares Outstanding |
966.1K
0.0%
YoY
|
966.1K
0.0%
YoY
|
966.1K shares
0.0%
YoY
|
966.1K shares
0.0%
YoY
|
966.1K 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 |
$6.852M
-5.44%
YoY
|
$5.986M
45.86%
YoY
|
$7.360M
5.6%
YoY
|
$7.298M
-9.45%
YoY
|
$7.246M
-7.74%
YoY
|
$4.104M
-39.48%
YoY
|
$6.970M
-12.29%
YoY
|
$8.059M
0.11%
YoY
|
$7.853M
-10.04%
YoY
|
$6.781M
-1.11%
YoY
|
$7.946M
-7.26%
YoY
|
$8.051M
-10.78%
YoY
|
$8.730M
-5.09%
YoY
|
$6.857M
-11.51%
YoY
|
$8.568M
0.14%
YoY
|
$9.023M
7.88%
YoY
|
$9.198M
-1.15%
YoY
|
$7.749M
-6.24%
YoY
|
$8.556M
11.91%
YoY
|
| Cost Of Revenue |
$5.893M
5.46%
YoY
|
$5.823M
-1.29%
YoY
|
$6.031M
-3.89%
YoY
|
$6.323M
-4.83%
YoY
|
$5.588M
-21.39%
YoY
|
$5.899M
-22.08%
YoY
|
$6.275M
-20.62%
YoY
|
$6.644M
-20.72%
YoY
|
$7.109M
-13.86%
YoY
|
$7.570M
1.42%
YoY
|
$7.905M
6.14%
YoY
|
$8.380M
10.6%
YoY
|
$8.252M
12.41%
YoY
|
$7.464M
15.16%
YoY
|
$7.448M
5.35%
YoY
|
$7.577M
13.3%
YoY
|
$7.341M
0.98%
YoY
|
$6.482M
1.74%
YoY
|
$7.070M
17.73%
YoY
|
| Gross Profit |
$958.5K
-42.18%
YoY
|
$163.6K
-109.12%
YoY
|
$1.329M
91.3%
YoY
|
$975.1K
-31.11%
YoY
|
$1.658M
122.65%
YoY
|
-$1.795M
127.42%
YoY
|
$695.0K
1588.79%
YoY
|
$1.415M
-530.18%
YoY
|
$744.6K
55.93%
YoY
|
-$789.2K
29.98%
YoY
|
$41.15K
-96.33%
YoY
|
-$329.0K
-122.75%
YoY
|
$477.5K
-74.28%
YoY
|
-$607.2K
-147.9%
YoY
|
$1.120M
-24.64%
YoY
|
$1.446M
-13.76%
YoY
|
$1.856M
-8.76%
YoY
|
$1.268M
-33.08%
YoY
|
$1.486M
-9.42%
YoY
|
| Selling, General & Admin |
$1.340M
-15.59%
YoY
|
$1.417M
-19.02%
YoY
|
$1.265M
56.53%
YoY
|
$1.392M
6.47%
YoY
|
$1.588M
-3.66%
YoY
|
$1.750M
29.88%
YoY
|
$808.1K
-36.53%
YoY
|
$1.308M
-3.79%
YoY
|
$1.648M
31.02%
YoY
|
$1.347M
13.93%
YoY
|
$1.273M
1.82%
YoY
|
$1.359M
7.56%
YoY
|
$1.258M
-2.93%
YoY
|
$1.183M
1.14%
YoY
|
$1.250M
-3.07%
YoY
|
$1.264M
-1.62%
YoY
|
$1.296M
-4.88%
YoY
|
$1.169M
-5.67%
YoY
|
$1.290M
2.47%
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 |
$291.1K
-8.22%
YoY
|
$297.4K
46.14%
YoY
|
$298.5K
-8.03%
YoY
|
$304.5K
-5.43%
YoY
|
$317.2K
-1.91%
YoY
|
$203.5K
-42.62%
YoY
|
$324.5K
5.26%
YoY
|
$322.0K
5.2%
YoY
|
$323.4K
5.68%
YoY
|
$354.7K
10.92%
YoY
|
$308.3K
-3.44%
YoY
|
$306.1K
-4.48%
YoY
|
$306.0K
-4.49%
YoY
|
$319.7K
-2.39%
YoY
|
$319.3K
-3.39%
YoY
|
$320.4K
-2.99%
YoY
|
$320.4K
-2.95%
YoY
|
$327.6K
-1.45%
YoY
|
$330.5K
-2.45%
YoY
|
| Operating Expenses |
$1.340M
-15.59%
YoY
|
$1.417M
-19.02%
YoY
|
$1.265M
-16.7%
YoY
|
$1.392M
6.47%
YoY
|
$1.588M
-3.66%
YoY
|
$1.750M
29.88%
YoY
|
$1.519M
19.27%
YoY
|
$1.308M
-3.79%
YoY
|
$1.648M
31.02%
YoY
|
$1.347M
13.93%
YoY
|
$1.273M
-136.5%
YoY
|
$1.359M
7.56%
YoY
|
$1.258M
-2.93%
YoY
|
$1.183M
1.14%
YoY
|
-$3.488M
-370.38%
YoY
|
$1.264M
-1.62%
YoY
|
$1.296M
-4.88%
YoY
|
$1.169M
-5.67%
YoY
|
$1.290M
2.47%
YoY
|
| Operating Profit |
-$381.6K
-643.78%
YoY
|
-$1.254M
-64.64%
YoY
|
$64.57K
-107.84%
YoY
|
-$417.4K
-488.09%
YoY
|
$70.17K
-107.77%
YoY
|
-$3.545M
65.91%
YoY
|
-$823.6K
-33.15%
YoY
|
$107.6K
-106.37%
YoY
|
-$903.3K
15.78%
YoY
|
-$2.137M
19.38%
YoY
|
-$1.232M
-126.74%
YoY
|
-$1.689M
-1025.43%
YoY
|
-$780.2K
-239.18%
YoY
|
-$1.790M
-1919.4%
YoY
|
$4.608M
2251.22%
YoY
|
$182.5K
-53.49%
YoY
|
$560.6K
-16.61%
YoY
|
$98.37K
-84.97%
YoY
|
$196.0K
-48.63%
YoY
|
| Interest Expense |
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
|
| Other Income/Expense, Net |
$1.933K
-99.45%
YoY
|
-$337.9K
-1966.85%
YoY
|
$2.711K
-90.37%
YoY
|
$2.383K
-94.81%
YoY
|
$351.2K
1133.65%
YoY
|
$18.10K
-28.17%
YoY
|
$28.15K
65.76%
YoY
|
$45.96K
99.85%
YoY
|
$28.47K
-33.88%
YoY
|
$25.20K
-55.07%
YoY
|
$16.98K
29.19%
YoY
|
$23.00K
84.73%
YoY
|
$43.06K
341.14%
YoY
|
$56.09K
374.94%
YoY
|
$13.14K
12.62%
YoY
|
$12.45K
-12.2%
YoY
|
$9.760K
-45.44%
YoY
|
$11.81K
-53.87%
YoY
|
$11.67K
-64.25%
YoY
|
| Pretax Income |
-$379.7K
-190.1%
YoY
|
-$1.252M
-64.5%
YoY
|
$67.28K
-108.46%
YoY
|
-$415.0K
-370.36%
YoY
|
$421.4K
-148.17%
YoY
|
-$3.527M
67.03%
YoY
|
-$795.4K
-34.54%
YoY
|
$153.5K
-109.22%
YoY
|
-$874.8K
18.68%
YoY
|
-$2.111M
21.79%
YoY
|
-$1.215M
-126.29%
YoY
|
-$1.666M
-954.53%
YoY
|
-$737.1K
-229.25%
YoY
|
-$1.734M
-1673.47%
YoY
|
$4.621M
2125.3%
YoY
|
$194.9K
-52.05%
YoY
|
$570.3K
-17.36%
YoY
|
$110.2K
-83.8%
YoY
|
$207.7K
-49.86%
YoY
|
| Income Tax |
-$17.64K
-186.66%
YoY
|
-$95.10K
-209.94%
YoY
|
-$291.00
-100.04%
YoY
|
-$20.07K
-276.45%
YoY
|
$20.36K
-111.51%
YoY
|
$86.50K
-115.22%
YoY
|
$651.2K
-359.44%
YoY
|
$11.37K
-103.21%
YoY
|
-$176.8K
14.82%
YoY
|
-$568.4K
35.02%
YoY
|
-$251.0K
-124.09%
YoY
|
-$354.0K
-963.41%
YoY
|
-$154.0K
-225.2%
YoY
|
-$421.0K
-1551.72%
YoY
|
$1.042M
2877.14%
YoY
|
$41.00K
-52.87%
YoY
|
$123.0K
-18.0%
YoY
|
$29.00K
-86.57%
YoY
|
$35.00K
-66.67%
YoY
|
| Net Earnings |
-$362.0K
-190.27%
YoY
|
-$1.157M
-67.98%
YoY
|
$67.57K
-104.67%
YoY
|
-$395.0K
-377.88%
YoY
|
$401.0K
-157.45%
YoY
|
-$3.613M
134.18%
YoY
|
-$1.447M
50.06%
YoY
|
$142.1K
-110.84%
YoY
|
-$698.0K
19.7%
YoY
|
-$1.543M
17.54%
YoY
|
-$964.0K
-126.94%
YoY
|
-$1.312M
-952.16%
YoY
|
-$583.1K
-230.36%
YoY
|
-$1.313M
-1716.96%
YoY
|
$3.579M
1972.89%
YoY
|
$153.9K
-51.83%
YoY
|
$447.3K
-17.18%
YoY
|
$81.18K
-82.51%
YoY
|
$172.7K
-44.15%
YoY
|
| 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
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
N/A
|
-$1.20
-67.92%
YoY
|
$0.07
-104.85%
YoY
|
-$0.41
-380.64%
YoY
|
$0.42
-157.79%
YoY
|
-$3.74
134.18%
YoY
|
-$1.50
50.06%
YoY
|
$0.15
-110.84%
YoY
|
-$0.72
19.7%
YoY
|
-$1.60
17.54%
YoY
|
-$1.00
-100.0%
YoY
|
-$1.36
-100.0%
YoY
|
-$0.60
-100.0%
YoY
|
-$1.36
-100.0%
YoY
|
$3.705M
1972.89%
YoY
|
$159.3K
-51.83%
YoY
|
$463.0K
-17.18%
YoY
|
$84.03K
-82.51%
YoY
|
$178.7K
-44.15%
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 |
966.1K
0.0%
YoY
|
966.1K
0.0%
YoY
|
966.1K
0.0%
YoY
|
966.1K
0.0%
YoY
|
966.1K
0.0%
YoY
|
966.1K
0.0%
YoY
|
966.1K shares
0.0%
YoY
|
966.1K shares
0.0%
YoY
|
966.1K shares
0.0%
YoY
|
966.1K shares
0.0%
YoY
|
966.1K shares
0.0%
YoY
|
966.1K shares
0.0%
YoY
|
966.1K shares
0.0%
YoY
|
966.1K shares
N/A
|
966.1K shares
0.0%
YoY
|
966.1K shares
0.0%
YoY
|
966.1K shares
N/A
|
N/A
|
966.1K shares
N/A
|
| Diluted Shares Outstanding |
966.1K
0.0%
YoY
|
N/A
|
966.1K
0.0%
YoY
|
966.1K
0.0%
YoY
|
966.1K
0.0%
YoY
|
N/A
|
966.1K
0.0%
YoY
|
966.1K shares
0.0%
YoY
|
966.1K shares
0.0%
YoY
|
N/A
|
966.1K shares
0.0%
YoY
|
966.1K shares
0.0%
YoY
|
966.1K shares
0.0%
YoY
|
N/A
|
966.1K shares
0.0%
YoY
|
966.1K shares
0.0%
YoY
|
966.1K shares
N/A
|
N/A
|
966.1K shares
N/A
|
Loading...