|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$10.47M
5.64%
YoY
|
$9.912M
5.0%
YoY
|
$9.440M
-12.11%
YoY
|
$10.74M
-9.45%
YoY
|
$11.86M
24.77%
YoY
|
| Cost Of Revenue |
$1.326M
-6.14%
YoY
|
$1.413M
9.95%
YoY
|
$1.285M
-11.18%
YoY
|
$1.447M
-2.86%
YoY
|
$1.489M
54.79%
YoY
|
| Gross Profit |
$9.146M
7.6%
YoY
|
$8.500M
4.22%
YoY
|
$8.155M
-12.26%
YoY
|
$9.295M
-10.4%
YoY
|
$10.37M
21.39%
YoY
|
| Selling, General & Admin |
$6.840M
-0.67%
YoY
|
$6.886M
-1.84%
YoY
|
$7.015M
-2.81%
YoY
|
$7.218M
24.06%
YoY
|
$5.818M
41.37%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$875.6K
1.72%
YoY
|
$860.8K
-0.6%
YoY
|
$866.0K
12.92%
YoY
|
$766.9K
8.93%
YoY
|
$704.0K
22.2%
YoY
|
| Operating Expenses |
$6.840M
-0.67%
YoY
|
$6.886M
-1.84%
YoY
|
$7.015M
-2.81%
YoY
|
$7.218M
10.67%
YoY
|
$6.522M
39.02%
YoY
|
| Operating Profit |
$2.061M
-248.98%
YoY
|
-$1.384M
221.55%
YoY
|
-$430.3K
-135.84%
YoY
|
$1.201M
-68.83%
YoY
|
$3.851M
-0.06%
YoY
|
| Interest Expense |
$219.3K
-4.32%
YoY
|
$229.2K
3.08%
YoY
|
$222.4K
-14.99%
YoY
|
$261.6K
-181.26%
YoY
|
-$322.0K
76.0%
YoY
|
| Other Income/Expense, Net |
$3.369M
2433.05%
YoY
|
$133.0K
65.77%
YoY
|
$80.23K
-12.11%
YoY
|
$91.28K
77.83%
YoY
|
$51.33K
84.71%
YoY
|
| Pretax Income |
$1.920M
-229.77%
YoY
|
-$1.480M
158.52%
YoY
|
-$572.4K
-155.56%
YoY
|
$1.030M
-72.01%
YoY
|
$3.681M
-0.36%
YoY
|
| Income Tax |
$462.2K
-219.96%
YoY
|
-$385.3K
334.49%
YoY
|
-$88.68K
-129.29%
YoY
|
$302.8K
-65.67%
YoY
|
$882.0K
-4.79%
YoY
|
| Net Earnings |
$1.458M
-233.22%
YoY
|
-$1.094M
126.25%
YoY
|
-$483.7K
-166.49%
YoY
|
$727.5K
-74.0%
YoY
|
$2.799M
1.12%
YoY
|
| Basic Earnings Per Share |
$1.93
-19400.0%
YoY
|
-$0.01
0.0%
YoY
|
-$0.01
-200.0%
YoY
|
$0.01
-75.0%
YoY
|
$0.04
N/A
|
| Diluted Earnings Per Share |
$1.93
-19400.0%
YoY
|
-$0.01
0.0%
YoY
|
-$0.01
-100.0%
YoY
|
$9.676K
-74.04%
YoY
|
$37.27K
0.95%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
755.7K shares
898.64%
YoY
|
75.68K shares
0.41%
YoY
|
75.37K shares
-99.9%
YoY
|
75.19M shares
0.12%
YoY
|
75.09M shares
N/A
|
| Diluted Shares Outstanding |
755.7K shares
898.64%
YoY
|
75.68K shares
0.41%
YoY
|
75.37K shares
0.24%
YoY
|
75.19K shares
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 |
$2.296M
14.7%
YoY
|
$2.093M
18.24%
YoY
|
$3.223M
23.6%
YoY
|
$3.476M
0.79%
YoY
|
$2.002M
2.24%
YoY
|
$1.770M
-37.95%
YoY
|
$2.608M
-8.51%
YoY
|
$3.449M
83.89%
YoY
|
$1.958M
5.2%
YoY
|
$2.853M
-6.93%
YoY
|
$2.850M
-21.79%
YoY
|
$1.875M
-10.12%
YoY
|
$1.861M
-4.29%
YoY
|
$3.066M
-6.67%
YoY
|
$3.644M
-5.93%
YoY
|
$2.087M
-15.73%
YoY
|
$1.945M
-12.68%
YoY
|
$3.285M
N/A
|
$3.874M
-14.83%
YoY
|
| Cost Of Revenue |
N/A
|
$276.0K
9.65%
YoY
|
$357.4K
-2.19%
YoY
|
$401.9K
-7.9%
YoY
|
$315.0K
0.0%
YoY
|
$251.7K
-29.15%
YoY
|
$365.4K
-2.33%
YoY
|
$436.4K
54.25%
YoY
|
$315.0K
15.54%
YoY
|
$355.3K
-1.29%
YoY
|
$374.1K
-18.86%
YoY
|
$282.9K
-17.44%
YoY
|
$272.6K
-3.68%
YoY
|
$359.9K
-14.91%
YoY
|
$461.1K
N/A
|
$342.6K
10.58%
YoY
|
$283.0K
8.86%
YoY
|
$422.9K
N/A
|
N/A
|
| Gross Profit |
N/A
|
$1.817M
19.66%
YoY
|
$2.866M
27.81%
YoY
|
$3.074M
2.05%
YoY
|
$1.687M
2.66%
YoY
|
$1.519M
-39.2%
YoY
|
$2.242M
-9.44%
YoY
|
$3.012M
89.15%
YoY
|
$1.643M
3.43%
YoY
|
$2.498M
-7.68%
YoY
|
$2.476M
-22.22%
YoY
|
$1.593M
-8.68%
YoY
|
$1.589M
-4.39%
YoY
|
$2.706M
-5.46%
YoY
|
$3.183M
N/A
|
$1.744M
-19.5%
YoY
|
$1.662M
-15.53%
YoY
|
$2.862M
N/A
|
N/A
|
| Selling, General & Admin |
$1.722M
-2.48%
YoY
|
$1.628M
4.6%
YoY
|
$1.705M
-0.34%
YoY
|
$1.813M
-5.14%
YoY
|
$1.766M
12.61%
YoY
|
$1.556M
-15.54%
YoY
|
$1.711M
-6.27%
YoY
|
$1.911M
4.93%
YoY
|
$1.568M
2.77%
YoY
|
$1.843M
2.16%
YoY
|
$1.825M
-2.95%
YoY
|
$1.821M
16.99%
YoY
|
$1.526M
-22.8%
YoY
|
$1.804M
15.15%
YoY
|
$1.880M
24.2%
YoY
|
$1.557M
16.39%
YoY
|
$1.977M
41.22%
YoY
|
$1.566M
N/A
|
$1.514M
3.11%
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 |
$213.6K
-1.72%
YoY
|
$208.5K
1.43%
YoY
|
$226.4K
13.6%
YoY
|
$227.8K
-0.04%
YoY
|
$217.3K
0.8%
YoY
|
$205.5K
-12.79%
YoY
|
$199.3K
-8.43%
YoY
|
$227.8K
11.16%
YoY
|
$215.6K
1.36%
YoY
|
$235.7K
15.11%
YoY
|
$217.6K
13.02%
YoY
|
$205.0K
6.44%
YoY
|
$212.7K
10.16%
YoY
|
$204.8K
13.67%
YoY
|
$192.6K
4.73%
YoY
|
$192.6K
11.43%
YoY
|
$193.1K
15.48%
YoY
|
$180.1K
N/A
|
$183.9K
-3.38%
YoY
|
| Operating Expenses |
$1.722M
-2.48%
YoY
|
$1.628M
4.6%
YoY
|
$1.931M
1.1%
YoY
|
$1.813M
-5.14%
YoY
|
$1.766M
12.61%
YoY
|
$1.556M
-25.11%
YoY
|
$1.910M
4.65%
YoY
|
$1.911M
4.93%
YoY
|
$1.568M
2.77%
YoY
|
$2.078M
3.48%
YoY
|
$1.825M
-2.95%
YoY
|
$1.821M
4.11%
YoY
|
$1.526M
-29.67%
YoY
|
$2.009M
15.0%
YoY
|
$1.880M
24.2%
YoY
|
$1.749M
15.82%
YoY
|
$2.170M
38.47%
YoY
|
$1.747M
N/A
|
$1.514M
-8.72%
YoY
|
| Operating Profit |
$59.32K
-119.81%
YoY
|
-$18.88K
-105.88%
YoY
|
$934.8K
181.23%
YoY
|
$1.120M
992.04%
YoY
|
-$299.4K
-77.48%
YoY
|
$321.0K
-23.49%
YoY
|
$332.4K
-52.35%
YoY
|
$102.6K
-109.32%
YoY
|
-$1.330M
760.94%
YoY
|
$419.6K
-39.83%
YoY
|
$697.6K
-31.7%
YoY
|
-$1.101M
19883.96%
YoY
|
-$154.4K
-69.61%
YoY
|
$697.3K
-37.49%
YoY
|
$1.021M
-38.82%
YoY
|
-$5.510K
-100.84%
YoY
|
-$508.1K
-226.99%
YoY
|
$1.115M
N/A
|
$1.669M
-32.3%
YoY
|
| Interest Expense |
$45.86K
-16.18%
YoY
|
$48.75K
-15.17%
YoY
|
-$53.20K
-34.88%
YoY
|
$53.97K
15.02%
YoY
|
$54.71K
11.32%
YoY
|
$57.47K
-209.13%
YoY
|
-$81.70K
-249.87%
YoY
|
$46.92K
-16.93%
YoY
|
$49.15K
-16.33%
YoY
|
-$52.66K
-10.97%
YoY
|
$54.51K
-17.16%
YoY
|
$56.49K
-183.34%
YoY
|
$58.74K
-185.25%
YoY
|
-$59.15K
-13.49%
YoY
|
$65.80K
-28.44%
YoY
|
-$67.78K
-14.82%
YoY
|
-$68.90K
-20.59%
YoY
|
-$68.37K
N/A
|
$91.96K
-209.67%
YoY
|
| Other Income/Expense, Net |
$494.3K
1852.08%
YoY
|
$407.7K
2942.74%
YoY
|
$21.50K
-31.96%
YoY
|
$18.35K
-41.6%
YoY
|
$25.32K
-25.59%
YoY
|
$13.40K
-13.66%
YoY
|
$31.60K
821.28%
YoY
|
$31.41K
-0.82%
YoY
|
$34.03K
14.93%
YoY
|
$15.52K
-32.37%
YoY
|
$3.430K
-84.43%
YoY
|
$31.67K
63.33%
YoY
|
$29.61K
10.03%
YoY
|
$22.95K
9.29%
YoY
|
$22.03K
29.62%
YoY
|
$19.39K
138.79%
YoY
|
$26.91K
171.27%
YoY
|
$21.00K
N/A
|
$17.00K
89.05%
YoY
|
| Pretax Income |
$33.26K
-110.12%
YoY
|
-$45.56K
-116.45%
YoY
|
$887.5K
251.76%
YoY
|
$1.085M
1145.66%
YoY
|
-$328.8K
-75.55%
YoY
|
$276.9K
205.88%
YoY
|
$252.3K
-60.98%
YoY
|
$87.07K
-107.73%
YoY
|
-$1.345M
632.58%
YoY
|
$90.54K
-85.82%
YoY
|
$646.5K
-33.87%
YoY
|
-$1.126M
1989.33%
YoY
|
-$183.6K
-65.51%
YoY
|
$638.7K
-37.32%
YoY
|
$977.6K
-41.08%
YoY
|
-$53.89K
-107.88%
YoY
|
-$532.1K
-267.0%
YoY
|
$1.019M
N/A
|
$1.659M
-29.76%
YoY
|
| Income Tax |
$3.715K
-104.59%
YoY
|
-$9.500K
-111.32%
YoY
|
$199.1K
341.46%
YoY
|
$260.2K
1255.36%
YoY
|
-$81.00K
-76.48%
YoY
|
$83.90K
-3.81%
YoY
|
$45.10K
-66.47%
YoY
|
$19.20K
-106.86%
YoY
|
-$344.4K
1025.49%
YoY
|
$87.22K
-44.2%
YoY
|
$134.5K
-48.05%
YoY
|
-$279.8K
12618.18%
YoY
|
-$30.60K
-72.23%
YoY
|
$156.3K
-38.29%
YoY
|
$258.9K
-34.0%
YoY
|
-$2.200K
-101.51%
YoY
|
-$110.2K
-221.5%
YoY
|
$253.3K
N/A
|
$392.3K
-32.54%
YoY
|
| Net Earnings |
$29.55K
-111.92%
YoY
|
-$36.06K
-118.68%
YoY
|
$688.4K
232.24%
YoY
|
$824.4K
1114.63%
YoY
|
-$247.8K
-75.23%
YoY
|
$193.0K
5697.03%
YoY
|
$207.2K
-59.53%
YoY
|
$67.87K
-108.02%
YoY
|
-$1.000M
553.98%
YoY
|
$3.330K
-99.31%
YoY
|
$512.0K
-28.76%
YoY
|
-$846.1K
1536.95%
YoY
|
-$153.0K
-63.75%
YoY
|
$482.4K
-37.0%
YoY
|
$718.7K
-43.27%
YoY
|
-$51.69K
-109.61%
YoY
|
-$421.9K
-285.11%
YoY
|
$765.7K
N/A
|
$1.267M
-28.85%
YoY
|
| Basic Earnings Per Share |
$0.04
-112.12%
YoY
|
-$0.05
N/A
|
N/A
|
$1.09
N/A
|
-$0.33
3200.0%
YoY
|
$0.00
N/A
|
N/A
|
$0.00
-100.0%
YoY
|
-$0.01
N/A
|
$0.00
N/A
|
$0.01
0.0%
YoY
|
-$0.01
N/A
|
$0.00
-100.0%
YoY
|
N/A
|
$0.01
-50.0%
YoY
|
$0.00
N/A
|
-$0.01
N/A
|
N/A
|
$0.02
N/A
|
| Diluted Earnings Per Share |
$0.04
-112.12%
YoY
|
-$0.05
N/A
|
$0.91
33703.7%
YoY
|
$1.09
N/A
|
-$0.33
3200.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-73.0%
YoY
|
$0.00
-100.0%
YoY
|
-$0.01
392.61%
YoY
|
$0.00
-100.0%
YoY
|
$0.01
-100.0%
YoY
|
-$0.01
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$6.413K
-37.08%
YoY
|
$9.554K
N/A
|
-$687.70
-109.6%
YoY
|
-$5.617K
-284.86%
YoY
|
$10.19K
N/A
|
N/A
|
| 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 |
753.6K shares
-99.0%
YoY
|
753.6K shares
-99.0%
YoY
|
753.6K shares
-99.0%
YoY
|
753.6K shares
-99.0%
YoY
|
75.73M shares
0.0%
YoY
|
75.73M shares
0.28%
YoY
|
75.73M shares
0.37%
YoY
|
75.73M shares
100506.95%
YoY
|
75.73M shares
100564.46%
YoY
|
75.52M shares
0.39%
YoY
|
75.44M shares
0.29%
YoY
|
75.27K shares
0.14%
YoY
|
75.23K shares
0.14%
YoY
|
75.23M shares
N/A
|
75.23M shares
0.14%
YoY
|
75.17K shares
N/A
|
75.12K shares
N/A
|
N/A
|
75.12M shares
N/A
|
| Diluted Shares Outstanding |
752.6K shares
-99.9%
YoY
|
753.6K shares
-99.0%
YoY
|
N/A
|
754.9K shares
-99.0%
YoY
|
757.3M shares
900.0%
YoY
|
75.73M shares
100095.82%
YoY
|
N/A
|
75.73M shares
0.61%
YoY
|
75.73M shares
100564.65%
YoY
|
75.58K shares
N/A
|
75.44M shares
0.37%
YoY
|
75.27M shares
N/A
|
75.23K shares
N/A
|
N/A
|
75.17M shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...