|
Concept
|
2025 | 2024 |
|---|---|---|
| Revenue |
$121.6M
-1.31%
YoY
|
$123.2M
N/A
|
| Cost Of Revenue |
N/A
|
N/A
|
| Gross Profit |
N/A
|
N/A
|
| Selling, General & Admin |
N/A
|
N/A
|
| Research & Development |
N/A
|
N/A
|
| Depreciation & Amortization |
$2.138M
-7.13%
YoY
|
$2.302M
8.8%
YoY
|
| Operating Expenses |
N/A
|
N/A
|
| Operating Profit |
N/A
|
N/A
|
| Interest Expense |
N/A
|
N/A
|
| Other Income/Expense, Net |
N/A
|
N/A
|
| Pretax Income |
$47.42M
16.87%
YoY
|
$40.57M
2.22%
YoY
|
| Income Tax |
$10.22M
15.02%
YoY
|
$8.886M
4.79%
YoY
|
| Net Earnings |
$37.20M
18.42%
YoY
|
$31.41M
2.34%
YoY
|
| Basic Earnings Per Share |
$2.95
14.34%
YoY
|
$2.58
N/A
|
| Diluted Earnings Per Share |
$2.95
28.78%
YoY
|
$2.29
2.23%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
| Basic Shares Outstanding |
12.61M shares
3.43%
YoY
|
12.19M shares
N/A
|
| Diluted Shares Outstanding |
12.61M shares
3.43%
YoY
|
12.19M shares
N/A
|
|
Concept
|
2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q1 | 2024 Q4 |
|---|---|---|---|---|---|
| Revenue |
$29.46M
-4.23%
YoY
|
N/A
|
$30.02M
-1.96%
YoY
|
$30.77M
N/A
|
N/A
|
| Cost Of Revenue |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Gross Profit |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Selling, General & Admin |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$557.8K
1.35%
YoY
|
$2.187M
-4.97%
YoY
|
$558.2K
N/A
|
$550.4K
N/A
|
$2.302M
N/A
|
| Operating Expenses |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Operating Profit |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Interest Expense |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$11.86M
5.88%
YoY
|
$12.36M
-69.53%
YoY
|
$12.30M
11.6%
YoY
|
$11.20M
N/A
|
$40.57M
N/A
|
| Income Tax |
$2.326M
-7.33%
YoY
|
$2.224M
-74.97%
YoY
|
$2.829M
56.27%
YoY
|
$2.510M
N/A
|
$8.886M
N/A
|
| Net Earnings |
$9.534M
9.7%
YoY
|
$10.14M
-67.72%
YoY
|
$9.466M
2.81%
YoY
|
$8.692M
N/A
|
$31.41M
N/A
|
| Basic Earnings Per Share |
$0.70
-2.78%
YoY
|
N/A
|
$0.77
2.67%
YoY
|
$0.72
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.70
11.03%
YoY
|
$0.73
-68.03%
YoY
|
$0.77
4.05%
YoY
|
$0.63
N/A
|
$2.29
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
13.70M shares
12.86%
YoY
|
12.24M shares
N/A
|
12.24M shares
0.25%
YoY
|
12.14M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
13.70M shares
12.86%
YoY
|
N/A
|
12.24M shares
0.25%
YoY
|
12.14M shares
N/A
|
N/A
|
Loading...