|
Concept
|
2025 | 2024 | 2023 |
|---|---|---|---|
| Revenue |
$55.84M
16.16%
YoY
|
$48.08M
51.23%
YoY
|
$31.79M
N/A
|
| Cost Of Revenue |
N/A
|
N/A
|
N/A
|
| Gross Profit |
N/A
|
N/A
|
N/A
|
| Selling, General & Admin |
N/A
|
N/A
|
N/A
|
| Research & Development |
$2.925M
11.9%
YoY
|
$2.614M
14.85%
YoY
|
$2.276M
N/A
|
| Depreciation & Amortization |
$470.0K
-4.86%
YoY
|
$494.0K
0.61%
YoY
|
$491.0K
-2.0%
YoY
|
| Operating Expenses |
$2.925M
11.9%
YoY
|
$2.614M
14.85%
YoY
|
$2.276M
N/A
|
| Operating Profit |
N/A
|
N/A
|
N/A
|
| Interest Expense |
N/A
|
N/A
|
N/A
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
| Pretax Income |
$25.42M
-3.24%
YoY
|
$26.27M
140.86%
YoY
|
$10.91M
7.31%
YoY
|
| Income Tax |
$5.179M
-2.63%
YoY
|
$5.319M
156.34%
YoY
|
$2.075M
10.26%
YoY
|
| Net Earnings |
$20.24M
-3.4%
YoY
|
$20.95M
137.22%
YoY
|
$8.831M
6.64%
YoY
|
| Basic Earnings Per Share |
$3.08
-26.14%
YoY
|
$4.17
116.06%
YoY
|
$1.93
N/A
|
| Diluted Earnings Per Share |
$3.08
-26.14%
YoY
|
$4.17
116.06%
YoY
|
$1.93
49.61%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
6.562M shares
30.66%
YoY
|
5.022M shares
9.93%
YoY
|
4.568M shares
N/A
|
| Diluted Shares Outstanding |
6.562M shares
30.66%
YoY
|
5.022M shares
9.93%
YoY
|
4.568M shares
N/A
|
|
Concept
|
2026 Q2 | 2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 |
|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$17.71M
38.74%
YoY
|
$15.54M
5.45%
YoY
|
N/A
|
N/A
|
$12.77M
N/A
|
$14.74M
51.98%
YoY
|
N/A
|
$14.67M
80.13%
YoY
|
N/A
|
| Cost Of Revenue |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Gross Profit |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Selling, General & Admin |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Research & Development |
$847.0K
15.55%
YoY
|
$805.0K
20.87%
YoY
|
N/A
|
$767.0K
14.65%
YoY
|
$733.0K
N/A
|
$666.0K
11.93%
YoY
|
N/A
|
$669.0K
17.37%
YoY
|
N/A
|
| Depreciation & Amortization |
$156.0K
32.2%
YoY
|
$144.0K
20.0%
YoY
|
$116.0K
-4.92%
YoY
|
$116.0K
-4.13%
YoY
|
$118.0K
-52.99%
YoY
|
$120.0K
-6.98%
YoY
|
$122.0K
-50.81%
YoY
|
$121.0K
N/A
|
$251.0K
3.29%
YoY
|
| Operating Expenses |
$847.0K
15.55%
YoY
|
$805.0K
20.87%
YoY
|
N/A
|
$767.0K
14.65%
YoY
|
$733.0K
N/A
|
$666.0K
11.93%
YoY
|
N/A
|
$669.0K
17.37%
YoY
|
N/A
|
| Operating Profit |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Interest Expense |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$11.99M
107.53%
YoY
|
$8.898M
26.45%
YoY
|
$6.707M
43.74%
YoY
|
$5.895M
-37.37%
YoY
|
$5.777M
-20.83%
YoY
|
$7.037M
43.82%
YoY
|
$4.666M
-57.22%
YoY
|
$9.412M
167.46%
YoY
|
$7.297M
125.56%
YoY
|
| Income Tax |
$2.477M
107.63%
YoY
|
$1.826M
27.69%
YoY
|
$1.363M
47.19%
YoY
|
$1.193M
-38.03%
YoY
|
$1.193M
-20.04%
YoY
|
$1.430M
46.52%
YoY
|
$926.0K
-55.37%
YoY
|
$1.925M
184.76%
YoY
|
$1.492M
165.95%
YoY
|
| Net Earnings |
$9.512M
107.5%
YoY
|
$7.072M
26.13%
YoY
|
$5.344M
42.89%
YoY
|
$4.702M
-37.2%
YoY
|
$4.584M
-21.03%
YoY
|
$5.607M
43.15%
YoY
|
$3.740M
-57.65%
YoY
|
$7.487M
163.35%
YoY
|
$5.805M
257.01%
YoY
|
| Basic Earnings Per Share |
$1.45
107.14%
YoY
|
$1.08
27.06%
YoY
|
N/A
|
$0.72
-56.1%
YoY
|
$0.70
-44.88%
YoY
|
$0.85
-1.16%
YoY
|
N/A
|
$1.64
164.52%
YoY
|
$1.27
N/A
|
| Diluted Earnings Per Share |
$1.45
107.14%
YoY
|
$1.08
27.06%
YoY
|
$0.81
39.18%
YoY
|
$0.72
-56.1%
YoY
|
$0.70
-44.88%
YoY
|
$0.85
-1.16%
YoY
|
$0.59
-57.42%
YoY
|
$1.64
164.52%
YoY
|
$1.27
204.04%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
6.562M shares
0.0%
YoY
|
6.562M shares
0.0%
YoY
|
N/A
|
6.562M shares
43.62%
YoY
|
6.562M shares
43.62%
YoY
|
6.562M shares
43.64%
YoY
|
N/A
|
4.569M shares
0.01%
YoY
|
4.569M shares
N/A
|
| Diluted Shares Outstanding |
6.562M shares
0.0%
YoY
|
6.562M shares
0.0%
YoY
|
N/A
|
6.562M shares
43.62%
YoY
|
6.562M shares
43.62%
YoY
|
6.562M shares
43.64%
YoY
|
N/A
|
4.569M shares
0.01%
YoY
|
4.569M shares
N/A
|
Loading...