|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$6.715M
10.71%
YoY
|
$6.065M
7.73%
YoY
|
$5.630M
-2.0%
YoY
|
$5.745M
6.33%
YoY
|
$5.403M
-10.58%
YoY
|
| Cost Of Revenue |
$1.280M
13.9%
YoY
|
$1.123M
-7.41%
YoY
|
$1.213M
9.44%
YoY
|
$1.109M
24.37%
YoY
|
$891.4K
-9.59%
YoY
|
| Gross Profit |
$5.436M
9.99%
YoY
|
$4.942M
11.89%
YoY
|
$4.417M
-4.74%
YoY
|
$4.636M
2.76%
YoY
|
$4.512M
-10.78%
YoY
|
| Selling, General & Admin |
$4.435M
8.44%
YoY
|
$4.089M
10.51%
YoY
|
$3.701M
-5.99%
YoY
|
$3.936M
-0.26%
YoY
|
$3.946M
-5.61%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$23.98K
-29.66%
YoY
|
$34.10K
-9.14%
YoY
|
$37.53K
10.38%
YoY
|
$34.00K
-30.46%
YoY
|
$48.89K
-11.8%
YoY
|
| Operating Expenses |
$5.714M
9.62%
YoY
|
$5.213M
5.28%
YoY
|
$4.951M
-2.51%
YoY
|
$5.079M
27.12%
YoY
|
$3.995M
-5.7%
YoY
|
| Operating Profit |
$1.001M
17.41%
YoY
|
$852.6K
25.66%
YoY
|
$678.5K
1.86%
YoY
|
$666.1K
28.98%
YoY
|
$516.5K
-37.04%
YoY
|
| Interest Expense |
$1.522K
-57.15%
YoY
|
$3.552K
-99.13%
YoY
|
$410.0K
1407.17%
YoY
|
$27.20K
-624.08%
YoY
|
-$5.190K
N/A
|
| Other Income/Expense, Net |
$210.9K
130.68%
YoY
|
$91.42K
-54.67%
YoY
|
$201.7K
10.56%
YoY
|
$182.4K
-10.89%
YoY
|
$204.7K
N/A
|
| Pretax Income |
$1.895M
49.94%
YoY
|
$1.264M
16.1%
YoY
|
$1.088M
57.0%
YoY
|
$693.3K
-42.03%
YoY
|
$1.196M
45.82%
YoY
|
| Income Tax |
$507.1K
33.42%
YoY
|
$380.1K
18.58%
YoY
|
$320.6K
59.93%
YoY
|
$200.4K
-0.31%
YoY
|
$201.1K
-25.73%
YoY
|
| Net Earnings |
$1.388M
57.05%
YoY
|
$883.6K
15.06%
YoY
|
$767.9K
55.8%
YoY
|
$492.9K
-50.46%
YoY
|
$995.0K
81.05%
YoY
|
| Basic Earnings Per Share |
$0.11
57.14%
YoY
|
$0.07
16.67%
YoY
|
$0.06
50.0%
YoY
|
$0.04
-50.0%
YoY
|
$0.08
N/A
|
| Diluted Earnings Per Share |
$0.11
57.14%
YoY
|
$0.07
16.67%
YoY
|
$0.06
50.0%
YoY
|
$0.04
-100.0%
YoY
|
$77.64K
81.05%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
12.80M shares
0.0%
YoY
|
12.80M shares
0.0%
YoY
|
12.80M shares
0.0%
YoY
|
12.80M shares
0.0%
YoY
|
12.80M shares
N/A
|
| Diluted Shares Outstanding |
12.82M shares
0.0%
YoY
|
12.82M shares
0.0%
YoY
|
12.82M shares
0.0%
YoY
|
12.82M shares
0.0%
YoY
|
12.82M 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.498M
-17.65%
YoY
|
$1.583M
2.71%
YoY
|
$1.587M
3.88%
YoY
|
$1.727M
9.97%
YoY
|
$1.819M
30.12%
YoY
|
$1.541M
-6.17%
YoY
|
$1.528M
11.02%
YoY
|
$1.570M
20.87%
YoY
|
$1.398M
6.49%
YoY
|
$1.642M
12.25%
YoY
|
$1.376M
-5.36%
YoY
|
$1.299M
-7.25%
YoY
|
$1.313M
-8.04%
YoY
|
$1.463M
2.7%
YoY
|
$1.454M
10.94%
YoY
|
$1.400M
4.24%
YoY
|
$1.427M
7.78%
YoY
|
$1.425M
-11.38%
YoY
|
$1.311M
-7.43%
YoY
|
| Cost Of Revenue |
$324.5K
-17.28%
YoY
|
$266.3K
24.15%
YoY
|
$289.6K
-1.76%
YoY
|
$331.3K
-1.02%
YoY
|
$392.3K
51.82%
YoY
|
$214.5K
-44.21%
YoY
|
$294.8K
9.19%
YoY
|
$334.7K
25.17%
YoY
|
$258.4K
-12.48%
YoY
|
$384.5K
1.96%
YoY
|
$270.0K
12.71%
YoY
|
$267.4K
5.13%
YoY
|
$295.2K
24.24%
YoY
|
$377.1K
39.85%
YoY
|
$239.6K
14.96%
YoY
|
$254.3K
20.23%
YoY
|
$237.6K
17.76%
YoY
|
$269.7K
-7.63%
YoY
|
$208.4K
-2.79%
YoY
|
| Gross Profit |
$1.173M
-17.76%
YoY
|
$1.317M
-0.75%
YoY
|
$1.297M
5.22%
YoY
|
$1.395M
12.95%
YoY
|
$1.427M
25.19%
YoY
|
$1.327M
5.46%
YoY
|
$1.233M
11.08%
YoY
|
$1.235M
19.75%
YoY
|
$1.139M
12.0%
YoY
|
$1.258M
15.82%
YoY
|
$1.110M
-8.6%
YoY
|
$1.032M
-10.0%
YoY
|
$1.017M
-14.49%
YoY
|
$1.086M
-5.97%
YoY
|
$1.214M
10.18%
YoY
|
$1.146M
1.26%
YoY
|
$1.190M
5.99%
YoY
|
$1.155M
-12.21%
YoY
|
$1.102M
-8.25%
YoY
|
| Selling, General & Admin |
$1.001M
-10.04%
YoY
|
$1.139M
11.67%
YoY
|
$1.092M
1.8%
YoY
|
$1.092M
5.56%
YoY
|
$1.112M
16.47%
YoY
|
$1.020M
8.01%
YoY
|
$1.073M
12.95%
YoY
|
$1.034M
17.91%
YoY
|
$954.8K
3.16%
YoY
|
$944.0K
-15.05%
YoY
|
$950.0K
1.3%
YoY
|
$877.1K
-8.99%
YoY
|
$925.6K
0.23%
YoY
|
$1.111M
-0.61%
YoY
|
$937.9K
-4.57%
YoY
|
$963.7K
-2.61%
YoY
|
$923.5K
-6.66%
YoY
|
$1.118M
12.2%
YoY
|
$982.8K
-1.41%
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 |
$5.293K
-26.02%
YoY
|
$5.600K
-22.22%
YoY
|
$5.100K
-39.17%
YoY
|
$6.100K
-33.07%
YoY
|
$7.155K
-24.1%
YoY
|
$7.200K
-4.38%
YoY
|
$8.384K
-6.18%
YoY
|
$9.114K
-2.39%
YoY
|
$9.427K
0.51%
YoY
|
$7.530K
-30.6%
YoY
|
$8.936K
-7.5%
YoY
|
$9.337K
0.43%
YoY
|
$9.379K
123.31%
YoY
|
$10.85K
-16.09%
YoY
|
$9.661K
-23.63%
YoY
|
$9.297K
-13.01%
YoY
|
$4.200K
-66.72%
YoY
|
$12.93K
48.45%
YoY
|
$12.65K
-10.47%
YoY
|
| Operating Expenses |
$1.325M
-11.92%
YoY
|
$1.139M
14.71%
YoY
|
$1.382M
0.42%
YoY
|
$1.423M
3.27%
YoY
|
$1.504M
23.05%
YoY
|
$992.6K
4.06%
YoY
|
$1.376M
11.97%
YoY
|
$1.378M
19.43%
YoY
|
$1.223M
-0.61%
YoY
|
$953.9K
-14.99%
YoY
|
$1.229M
3.54%
YoY
|
$1.154M
-5.99%
YoY
|
$1.230M
32.61%
YoY
|
$1.122M
12.47%
YoY
|
$1.187M
19.25%
YoY
|
$1.227M
1.28%
YoY
|
$927.6K
-7.42%
YoY
|
$997.7K
-0.75%
YoY
|
$995.4K
-1.53%
YoY
|
| Operating Profit |
$172.7K
-45.08%
YoY
|
$178.0K
-46.69%
YoY
|
$205.0K
35.27%
YoY
|
$303.6K
58.11%
YoY
|
$314.4K
79.47%
YoY
|
$333.9K
9.85%
YoY
|
$151.6K
3.11%
YoY
|
$192.0K
32.3%
YoY
|
$175.2K
112.47%
YoY
|
$304.0K
-943.6%
YoY
|
$147.0K
-44.93%
YoY
|
$145.1K
-16.17%
YoY
|
$82.46K
-68.54%
YoY
|
-$36.03K
-122.89%
YoY
|
$266.9K
149.87%
YoY
|
$173.1K
31.48%
YoY
|
$262.1K
117.36%
YoY
|
$157.4K
-49.31%
YoY
|
$106.8K
-43.91%
YoY
|
| Interest Expense |
$0.00
-100.0%
YoY
|
$104.3K
14.36%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$1.522K
-98.47%
YoY
|
$91.20K
-15.52%
YoY
|
$113.6K
13.6%
YoY
|
$107.0K
6.83%
YoY
|
$99.25K
-0.57%
YoY
|
$108.0K
296.91%
YoY
|
$100.0K
N/A
|
$100.2K
N/A
|
$99.82K
N/A
|
$27.20K
-1913.33%
YoY
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
-$1.500K
N/A
|
$0.00
N/A
|
| Other Income/Expense, Net |
$26.30K
-80.68%
YoY
|
$0.00
N/A
|
$2.340K
-73.36%
YoY
|
$62.07K
11.29%
YoY
|
$136.1K
1168.31%
YoY
|
N/A
|
$8.783K
94.14%
YoY
|
$55.77K
81.36%
YoY
|
$10.73K
-68.44%
YoY
|
N/A
|
$4.524K
56.11%
YoY
|
$30.75K
-33.6%
YoY
|
$34.00K
233.71%
YoY
|
N/A
|
$2.898K
-75.68%
YoY
|
$46.31K
-7.52%
YoY
|
$10.19K
N/A
|
N/A
|
$11.92K
N/A
|
| Pretax Income |
$267.9K
-34.13%
YoY
|
$282.4K
-33.57%
YoY
|
$310.1K
16.93%
YoY
|
$895.7K
199.56%
YoY
|
$406.6K
48.17%
YoY
|
$425.1K
3.2%
YoY
|
$265.2K
6.5%
YoY
|
$299.0K
21.9%
YoY
|
$274.4K
50.57%
YoY
|
$411.9K
-4759.73%
YoY
|
$249.0K
-6.71%
YoY
|
$245.3K
41.68%
YoY
|
$182.3K
-30.46%
YoY
|
-$8.840K
-102.35%
YoY
|
$266.9K
149.87%
YoY
|
$173.1K
31.48%
YoY
|
$262.1K
-54.91%
YoY
|
$376.3K
21.2%
YoY
|
$106.8K
-43.91%
YoY
|
| Income Tax |
$74.20K
-34.9%
YoY
|
$47.30K
-63.42%
YoY
|
$87.11K
-3.59%
YoY
|
$258.8K
210.11%
YoY
|
$114.0K
47.96%
YoY
|
$129.3K
-1.03%
YoY
|
$90.35K
29.25%
YoY
|
$83.44K
21.2%
YoY
|
$77.04K
50.57%
YoY
|
$130.6K
3811.38%
YoY
|
$69.90K
-6.71%
YoY
|
$68.85K
41.68%
YoY
|
$51.16K
-30.46%
YoY
|
$3.340K
-94.44%
YoY
|
$74.93K
149.84%
YoY
|
$48.59K
31.47%
YoY
|
$73.57K
-0.59%
YoY
|
$60.10K
-52.9%
YoY
|
$29.99K
-43.9%
YoY
|
| Net Earnings |
$193.7K
-33.83%
YoY
|
$235.1K
-20.52%
YoY
|
$223.0K
27.53%
YoY
|
$636.9K
195.47%
YoY
|
$292.7K
48.26%
YoY
|
$295.8K
5.17%
YoY
|
$174.9K
-2.38%
YoY
|
$215.6K
22.18%
YoY
|
$197.4K
50.56%
YoY
|
$281.3K
-2409.28%
YoY
|
$179.1K
-6.71%
YoY
|
$176.4K
41.68%
YoY
|
$131.1K
-30.46%
YoY
|
-$12.18K
-103.85%
YoY
|
$192.0K
149.84%
YoY
|
$124.5K
31.48%
YoY
|
$188.5K
-62.83%
YoY
|
$316.2K
72.91%
YoY
|
$76.85K
-43.91%
YoY
|
| Basic Earnings Per Share |
$0.02
0.0%
YoY
|
N/A
|
$0.02
100.0%
YoY
|
$0.05
150.0%
YoY
|
$0.02
0.0%
YoY
|
N/A
|
$0.01
0.0%
YoY
|
$0.02
100.0%
YoY
|
$0.02
100.0%
YoY
|
N/A
|
$0.01
-50.0%
YoY
|
$0.01
0.0%
YoY
|
$0.01
0.0%
YoY
|
N/A
|
$0.02
100.0%
YoY
|
$0.01
0.0%
YoY
|
$0.01
N/A
|
N/A
|
$0.01
N/A
|
| Diluted Earnings Per Share |
$0.02
0.0%
YoY
|
$0.02
0.0%
YoY
|
$0.02
100.0%
YoY
|
$0.05
150.0%
YoY
|
$0.02
0.0%
YoY
|
$0.02
5.24%
YoY
|
$0.01
0.0%
YoY
|
$0.02
100.0%
YoY
|
$0.02
100.0%
YoY
|
$0.02
-2410.53%
YoY
|
$0.01
0.0%
YoY
|
$0.01
0.0%
YoY
|
$0.01
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.01
-100.0%
YoY
|
$0.01
0.0%
YoY
|
$14.71K
-62.83%
YoY
|
$24.67K
72.91%
YoY
|
$5.996K
-43.91%
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 |
12.80M shares
0.0%
YoY
|
12.80M shares
0.0%
YoY
|
12.80M shares
0.0%
YoY
|
12.80M shares
0.0%
YoY
|
12.80M shares
0.0%
YoY
|
12.80M shares
0.0%
YoY
|
12.80M shares
0.0%
YoY
|
12.80M shares
0.0%
YoY
|
12.80M shares
0.0%
YoY
|
12.80M shares
0.0%
YoY
|
12.80M shares
0.0%
YoY
|
12.80M shares
0.0%
YoY
|
12.80M shares
0.0%
YoY
|
12.80M shares
N/A
|
12.80M shares
0.0%
YoY
|
12.80M shares
0.0%
YoY
|
12.80M shares
N/A
|
N/A
|
12.80M shares
N/A
|
| Diluted Shares Outstanding |
12.82M shares
0.0%
YoY
|
N/A
|
12.82M shares
0.0%
YoY
|
12.82M shares
0.0%
YoY
|
12.82M shares
0.0%
YoY
|
N/A
|
12.82M shares
0.0%
YoY
|
12.82M shares
0.0%
YoY
|
12.82M shares
0.0%
YoY
|
N/A
|
12.82M shares
0.0%
YoY
|
12.82M shares
0.0%
YoY
|
12.82M shares
0.0%
YoY
|
N/A
|
12.82M shares
0.0%
YoY
|
12.82M shares
0.0%
YoY
|
12.82M shares
N/A
|
N/A
|
12.82M shares
N/A
|
Loading...