|
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
203.1%
YoY
|
$1.38
6.64%
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 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2023 Q4 |
|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$15.54M
5.45%
YoY
|
N/A
|
$13.43M
-8.41%
YoY
|
$12.77M
11.09%
YoY
|
$14.74M
51.98%
YoY
|
N/A
|
$14.67M
80.13%
YoY
|
$11.49M
N/A
|
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 |
$805.0K
20.87%
YoY
|
N/A
|
$767.0K
14.65%
YoY
|
$733.0K
10.39%
YoY
|
$666.0K
11.93%
YoY
|
N/A
|
$669.0K
17.37%
YoY
|
$664.0K
N/A
|
N/A
|
| Depreciation & Amortization |
$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
|
$248.0K
N/A
|
| Operating Expenses |
$805.0K
20.87%
YoY
|
N/A
|
$767.0K
14.65%
YoY
|
$733.0K
10.39%
YoY
|
$666.0K
11.93%
YoY
|
N/A
|
$669.0K
17.37%
YoY
|
$664.0K
N/A
|
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 |
$8.898M
26.45%
YoY
|
$6.707M
43.74%
YoY
|
$5.895M
-37.37%
YoY
|
$5.777M
-52.61%
YoY
|
$7.037M
43.82%
YoY
|
$4.666M
-57.22%
YoY
|
$9.412M
167.46%
YoY
|
$12.19M
276.82%
YoY
|
$10.91M
N/A
|
| Income Tax |
$1.826M
27.69%
YoY
|
$1.363M
47.19%
YoY
|
$1.193M
-38.03%
YoY
|
$1.193M
-51.66%
YoY
|
$1.430M
46.52%
YoY
|
$926.0K
-55.37%
YoY
|
$1.925M
184.76%
YoY
|
$2.468M
339.93%
YoY
|
$2.075M
N/A
|
| Net Earnings |
$7.072M
26.13%
YoY
|
$5.344M
42.89%
YoY
|
$4.702M
-37.2%
YoY
|
$4.584M
-52.85%
YoY
|
$5.607M
43.15%
YoY
|
$3.740M
-57.65%
YoY
|
$7.487M
163.35%
YoY
|
$9.722M
263.58%
YoY
|
$8.831M
N/A
|
| Basic Earnings Per Share |
$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
|
N/A
|
| Diluted Earnings Per Share |
$1.08
26.92%
YoY
|
$0.81
39.18%
YoY
|
$0.72
-56.1%
YoY
|
$0.70
-53.48%
YoY
|
$0.85
-1.16%
YoY
|
$0.59
-57.33%
YoY
|
$1.64
164.52%
YoY
|
$1.52
263.58%
YoY
|
$1.38
N/A
|
| 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
|
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
|
N/A
|
| Diluted Shares Outstanding |
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
|
N/A
|
Loading...