|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$16.70M
10.31%
YoY
|
$15.14M
13.18%
YoY
|
$13.38M
-17.28%
YoY
|
$16.17M
77.38%
YoY
|
$9.116M
123.33%
YoY
|
| Cost Of Revenue |
$4.740M
-5.47%
YoY
|
$5.014M
-8.09%
YoY
|
$5.456M
49.89%
YoY
|
$3.640M
33.73%
YoY
|
$2.722M
44.91%
YoY
|
| Gross Profit |
$12.70M
15.66%
YoY
|
$10.98M
38.65%
YoY
|
$7.920M
-36.79%
YoY
|
$12.53M
95.96%
YoY
|
$6.395M
190.17%
YoY
|
| Selling, General & Admin |
$2.657M
-13.67%
YoY
|
$3.077M
18.04%
YoY
|
$2.607M
25.18%
YoY
|
$2.083M
-9.89%
YoY
|
$2.311M
28.47%
YoY
|
| Research & Development |
$441.2K
0.48%
YoY
|
$439.1K
-38.05%
YoY
|
$708.8K
49.3%
YoY
|
$474.8K
-30.96%
YoY
|
$687.7K
326.34%
YoY
|
| Depreciation & Amortization |
$0.00
-100.0%
YoY
|
$18.97K
-99.46%
YoY
|
$3.502M
25.0%
YoY
|
$2.802M
1.71%
YoY
|
$2.755M
-16.92%
YoY
|
| Operating Expenses |
$7.668M
12.99%
YoY
|
$6.786M
-0.47%
YoY
|
$6.818M
26.45%
YoY
|
$5.392M
32.17%
YoY
|
$4.080M
43.57%
YoY
|
| Operating Profit |
$4.287M
77.2%
YoY
|
$2.419M
119.51%
YoY
|
$1.102M
-82.86%
YoY
|
$6.430M
903.27%
YoY
|
$640.9K
-120.31%
YoY
|
| Interest Expense |
$2.343M
202.7%
YoY
|
$774.1K
-23.94%
YoY
|
$1.018M
2847.95%
YoY
|
$34.52K
-95.3%
YoY
|
$734.7K
15.51%
YoY
|
| Other Income/Expense, Net |
$1.847M
7569.32%
YoY
|
$24.09K
-434.99%
YoY
|
-$7.190K
-99.39%
YoY
|
-$1.185M
-267.03%
YoY
|
$709.6K
-8.45%
YoY
|
| Pretax Income |
$6.129M
146.52%
YoY
|
$2.486M
-1052.9%
YoY
|
-$260.9K
-105.17%
YoY
|
$5.046M
321.73%
YoY
|
$1.196M
-148.04%
YoY
|
| Income Tax |
$1.265M
153.33%
YoY
|
$499.4K
-391.36%
YoY
|
-$171.4K
-115.98%
YoY
|
$1.073M
-2053.99%
YoY
|
-$54.89K
-89.73%
YoY
|
| Net Earnings |
$4.864M
144.8%
YoY
|
$1.987M
-3670.53%
YoY
|
-$55.65K
-101.39%
YoY
|
$4.001M
219.73%
YoY
|
$1.251M
-163.96%
YoY
|
| Basic Earnings Per Share |
$32.32
145.22%
YoY
|
$13.18
-3761.11%
YoY
|
-$0.36
-101.41%
YoY
|
$25.62
220.25%
YoY
|
$8.00
N/A
|
| Diluted Earnings Per Share |
$32.32
145.19%
YoY
|
$13.18
-3793.68%
YoY
|
-$0.36
-101.39%
YoY
|
$25.62
-100.0%
YoY
|
$7.997M
-164.01%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
151.7K shares
-1.43%
YoY
|
153.9K shares
-1.27%
YoY
|
155.9K shares
-0.16%
YoY
|
156.2K
-0.2%
YoY
|
156.5K
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
0.000
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 |
$5.543M
43.92%
YoY
|
$5.168M
19.77%
YoY
|
$4.467M
15.28%
YoY
|
$3.476M
-9.39%
YoY
|
$3.851M
27.89%
YoY
|
$4.315M
3.83%
YoY
|
$3.875M
28.8%
YoY
|
$3.837M
41.71%
YoY
|
$3.012M
-2.84%
YoY
|
$4.156M
-5.41%
YoY
|
$3.008M
-16.86%
YoY
|
$2.707M
-38.63%
YoY
|
$3.100M
-21.44%
YoY
|
$4.394M
60.03%
YoY
|
$3.618M
13.11%
YoY
|
$4.412M
180.76%
YoY
|
$3.946M
146.54%
YoY
|
$2.746M
172.92%
YoY
|
$3.199M
167.26%
YoY
|
| Cost Of Revenue |
$1.232M
17.49%
YoY
|
$1.437M
-5.48%
YoY
|
$1.209M
16.03%
YoY
|
$1.046M
-5.57%
YoY
|
$1.048M
-22.04%
YoY
|
$1.520M
-5.41%
YoY
|
$1.042M
-28.99%
YoY
|
$1.107M
-4.35%
YoY
|
$1.345M
27.25%
YoY
|
$1.607M
10.4%
YoY
|
$1.468M
67.97%
YoY
|
$1.158M
40.17%
YoY
|
$1.057M
35.8%
YoY
|
$1.456M
60.51%
YoY
|
$873.8K
9.11%
YoY
|
$825.9K
69.44%
YoY
|
$778.2K
47.78%
YoY
|
$907.0K
78.67%
YoY
|
$800.9K
85.22%
YoY
|
| Gross Profit |
$4.322M
32.58%
YoY
|
$3.731M
33.5%
YoY
|
$3.258M
4.12%
YoY
|
$2.452M
-11.63%
YoY
|
$3.260M
42.82%
YoY
|
$2.795M
9.65%
YoY
|
$3.129M
70.63%
YoY
|
$2.775M
67.04%
YoY
|
$2.282M
11.72%
YoY
|
$2.549M
-13.25%
YoY
|
$1.834M
-33.18%
YoY
|
$1.661M
-53.67%
YoY
|
$2.043M
-35.51%
YoY
|
$2.938M
59.79%
YoY
|
$2.745M
14.45%
YoY
|
$3.586M
230.82%
YoY
|
$3.168M
194.96%
YoY
|
$1.839M
268.9%
YoY
|
$2.398M
213.66%
YoY
|
| Selling, General & Admin |
$633.6K
-5.63%
YoY
|
$758.8K
3.95%
YoY
|
$593.5K
-42.8%
YoY
|
$632.8K
-0.41%
YoY
|
$671.4K
-0.41%
YoY
|
$730.0K
2.38%
YoY
|
$1.038M
79.47%
YoY
|
$635.4K
-9.51%
YoY
|
$674.1K
13.22%
YoY
|
$713.0K
4.62%
YoY
|
$578.1K
23.82%
YoY
|
$702.2K
75.58%
YoY
|
$595.4K
11.47%
YoY
|
$681.5K
11.69%
YoY
|
$466.9K
-8.45%
YoY
|
$399.9K
-35.21%
YoY
|
$534.2K
-6.89%
YoY
|
$610.2K
14.46%
YoY
|
$510.0K
35.33%
YoY
|
| Research & Development |
$474.4K
354.84%
YoY
|
$146.0K
113.76%
YoY
|
$76.50K
79.16%
YoY
|
$114.4K
-32.26%
YoY
|
$104.3K
-34.48%
YoY
|
$68.30K
134.71%
YoY
|
$42.70K
-59.77%
YoY
|
$168.9K
-15.23%
YoY
|
$159.2K
-57.47%
YoY
|
$29.10K
-85.17%
YoY
|
$106.2K
-62.71%
YoY
|
$199.2K
317.13%
YoY
|
$374.4K
-796.08%
YoY
|
$196.2K
-13.83%
YoY
|
$284.6K
-33.94%
YoY
|
$47.76K
268.52%
YoY
|
-$53.78K
-432.18%
YoY
|
$227.7K
N/A
|
$430.9K
453.8%
YoY
|
| Depreciation & Amortization |
$1.477M
N/A
|
$1.707M
18.16%
YoY
|
$882.0K
87.74%
YoY
|
$897.5K
6.09%
YoY
|
$0.00
-100.0%
YoY
|
$1.445M
-15.18%
YoY
|
$469.8K
-2.88%
YoY
|
$846.0K
122.28%
YoY
|
$18.97K
-98.01%
YoY
|
$1.703M
-9.56%
YoY
|
$483.7K
67.85%
YoY
|
$380.6K
28.84%
YoY
|
$952.9K
184.4%
YoY
|
$1.883M
513.33%
YoY
|
$288.2K
-24.24%
YoY
|
$295.4K
99.07%
YoY
|
$335.1K
36.68%
YoY
|
$307.1K
-28.64%
YoY
|
$380.4K
159.73%
YoY
|
| Operating Expenses |
$2.629M
56.15%
YoY
|
$2.656M
18.39%
YoY
|
$1.596M
2.97%
YoY
|
$1.689M
2.32%
YoY
|
$1.684M
25.41%
YoY
|
$2.243M
-8.27%
YoY
|
$1.550M
32.71%
YoY
|
$1.650M
28.73%
YoY
|
$1.343M
-30.18%
YoY
|
$2.446M
-12.47%
YoY
|
$1.168M
12.34%
YoY
|
$1.282M
72.53%
YoY
|
$1.923M
135.79%
YoY
|
$2.794M
144.02%
YoY
|
$1.040M
-21.31%
YoY
|
$743.1K
-4.56%
YoY
|
$815.4K
-2.34%
YoY
|
$1.145M
17.82%
YoY
|
$1.321M
119.8%
YoY
|
| Operating Profit |
$1.596M
-22.85%
YoY
|
$1.075M
94.94%
YoY
|
$1.811M
14.71%
YoY
|
$886.6K
-21.17%
YoY
|
$2.068M
120.08%
YoY
|
$551.6K
434.03%
YoY
|
$1.579M
137.16%
YoY
|
$1.125M
196.54%
YoY
|
$939.9K
-2127.74%
YoY
|
$103.3K
-28.35%
YoY
|
$665.9K
-54.45%
YoY
|
$379.3K
-85.53%
YoY
|
-$46.35K
-102.1%
YoY
|
$144.2K
-79.22%
YoY
|
$1.462M
62.38%
YoY
|
$2.622M
717.94%
YoY
|
$2.203M
821.95%
YoY
|
$693.8K
-246.57%
YoY
|
$900.2K
-195.45%
YoY
|
| Interest Expense |
$15.57K
-3.61%
YoY
|
$1.700M
-327.26%
YoY
|
-$148.7K
-134.57%
YoY
|
$5.915K
-99.3%
YoY
|
$16.15K
-3.81%
YoY
|
-$747.9K
-593.99%
YoY
|
$430.1K
2410.8%
YoY
|
$843.8K
4835.6%
YoY
|
$16.79K
-0.97%
YoY
|
$151.4K
-59.66%
YoY
|
$17.13K
-116.41%
YoY
|
$17.10K
-101.13%
YoY
|
$16.95K
-111.41%
YoY
|
$375.3K
54.0%
YoY
|
-$104.4K
-39.56%
YoY
|
-$1.517M
-363.54%
YoY
|
-$148.6K
-268.76%
YoY
|
$243.7K
-25.23%
YoY
|
-$172.7K
-368.91%
YoY
|
| Other Income/Expense, Net |
-$362.3K
-261.65%
YoY
|
-$37.60K
-7.39%
YoY
|
-$119.7K
-127.63%
YoY
|
$562.1K
201.02%
YoY
|
$224.1K
2.07%
YoY
|
-$40.60K
92.23%
YoY
|
$433.4K
368.62%
YoY
|
$186.7K
-1.05%
YoY
|
$219.6K
-61.39%
YoY
|
-$21.12K
-31.07%
YoY
|
$92.48K
-268.12%
YoY
|
$188.7K
-112.86%
YoY
|
$568.8K
-973.7%
YoY
|
-$30.64K
N/A
|
-$55.01K
-44.69%
YoY
|
-$1.467M
-492.18%
YoY
|
-$65.11K
-174.88%
YoY
|
$0.00
-100.0%
YoY
|
-$99.45K
-205.28%
YoY
|
| Pretax Income |
$1.263M
-45.47%
YoY
|
$698.2K
-134.76%
YoY
|
$1.660M
-17.03%
YoY
|
$1.456M
9.57%
YoY
|
$2.316M
98.55%
YoY
|
-$2.009M
-6.13%
YoY
|
$2.000M
161.84%
YoY
|
$1.329M
129.92%
YoY
|
$1.166M
117.1%
YoY
|
-$2.140M
-538.28%
YoY
|
$764.0K
-45.37%
YoY
|
$577.9K
-47.7%
YoY
|
$537.2K
-73.85%
YoY
|
$488.3K
-187.22%
YoY
|
$1.398M
90.06%
YoY
|
$1.105M
59.31%
YoY
|
$2.054M
528.27%
YoY
|
-$559.8K
136.99%
YoY
|
$735.8K
-184.77%
YoY
|
| Income Tax |
$266.2K
-51.39%
YoY
|
$149.7K
-131.82%
YoY
|
$299.6K
19.61%
YoY
|
$268.3K
-4.02%
YoY
|
$547.5K
24.52%
YoY
|
-$470.4K
-14.42%
YoY
|
$250.5K
71.02%
YoY
|
$279.5K
184.31%
YoY
|
$439.7K
229.51%
YoY
|
-$549.6K
-1051.26%
YoY
|
$146.5K
-60.11%
YoY
|
$98.32K
-64.75%
YoY
|
$133.4K
-63.8%
YoY
|
$57.78K
-121.74%
YoY
|
$367.2K
294.54%
YoY
|
$278.9K
454.22%
YoY
|
$368.6K
446.28%
YoY
|
-$265.8K
205.1%
YoY
|
$93.08K
-171.06%
YoY
|
| Net Earnings |
$996.4K
-43.64%
YoY
|
$560.5K
-136.74%
YoY
|
$1.360M
-22.28%
YoY
|
$1.188M
13.2%
YoY
|
$1.768M
143.36%
YoY
|
-$1.526M
-3.46%
YoY
|
$1.750M
183.38%
YoY
|
$1.049M
118.77%
YoY
|
$726.5K
76.06%
YoY
|
-$1.580M
-444.98%
YoY
|
$617.5K
-40.12%
YoY
|
$479.5K
-41.94%
YoY
|
$412.7K
-75.52%
YoY
|
$458.1K
-255.79%
YoY
|
$1.031M
60.45%
YoY
|
$825.9K
28.41%
YoY
|
$1.685M
549.6%
YoY
|
-$294.1K
97.2%
YoY
|
$642.7K
-187.2%
YoY
|
| Basic Earnings Per Share |
$6.64
-43.3%
YoY
|
N/A
|
$9.02
-20.81%
YoY
|
$7.88
15.37%
YoY
|
$11.71
146.53%
YoY
|
N/A
|
$11.39
184.04%
YoY
|
$6.83
118.91%
YoY
|
$4.75
79.92%
YoY
|
N/A
|
$4.01
-39.24%
YoY
|
$3.12
-41.02%
YoY
|
$2.64
-75.53%
YoY
|
N/A
|
$6.60
60.58%
YoY
|
$5.29
28.71%
YoY
|
$10.79
550.0%
YoY
|
N/A
|
$4.11
N/A
|
| Diluted Earnings Per Share |
$6.64
-43.29%
YoY
|
$3.70
-136.67%
YoY
|
$9.02
-20.81%
YoY
|
$7.88
15.37%
YoY
|
$11.71
146.52%
YoY
|
-$10.09
-0.71%
YoY
|
$11.39
184.16%
YoY
|
$6.83
118.82%
YoY
|
$4.75
79.76%
YoY
|
-$10.16
-446.42%
YoY
|
$4.01
-100.0%
YoY
|
$3.12
-100.0%
YoY
|
$2.64
-100.0%
YoY
|
$2.93
-100.0%
YoY
|
$6.604M
60.86%
YoY
|
$5.289M
28.75%
YoY
|
$10.79M
551.29%
YoY
|
-$1.882M
97.59%
YoY
|
$4.105M
-187.24%
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 |
151.6K shares
-0.12%
YoY
|
151.6K shares
-1.94%
YoY
|
151.8K shares
-1.86%
YoY
|
151.8K shares
-1.94%
YoY
|
151.8K shares
-2.15%
YoY
|
154.6K shares
-0.79%
YoY
|
154.6K shares
-0.79%
YoY
|
154.8K shares
-0.88%
YoY
|
155.1K shares
-0.67%
YoY
|
155.9K shares
-0.2%
YoY
|
155.9K shares
-0.2%
YoY
|
156.2K
0.0%
YoY
|
156.2K
-0.01%
YoY
|
156.2K
-0.26%
YoY
|
156.2K
-0.26%
YoY
|
156.2K
-0.26%
YoY
|
156.2K
-0.26%
YoY
|
156.6K
N/A
|
156.6K
N/A
|
| Diluted Shares Outstanding |
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
|
Loading...