|
Concept
|
2025 | 2024 | 2023 |
|---|---|---|---|
| Revenue |
$71.45M
21.11%
YoY
|
$59.00M
19.84%
YoY
|
$49.23M
N/A
|
| Cost Of Revenue |
$64.07M
23.2%
YoY
|
$52.00M
23.57%
YoY
|
$42.08M
N/A
|
| Gross Profit |
$7.387M
5.52%
YoY
|
$7.000M
-2.12%
YoY
|
$7.151M
N/A
|
| Selling, General & Admin |
$2.347M
36.46%
YoY
|
$1.720M
39.45%
YoY
|
$1.233M
N/A
|
| Research & Development |
$240.1K
4.4%
YoY
|
$229.9K
-9.56%
YoY
|
$254.2K
N/A
|
| Depreciation & Amortization |
$26.50K
-11.68%
YoY
|
$30.00K
12.61%
YoY
|
$26.64K
N/A
|
| Operating Expenses |
$2.587M
29.36%
YoY
|
$2.000M
34.44%
YoY
|
$1.488M
N/A
|
| Operating Profit |
$4.799M
-4.01%
YoY
|
$5.000M
-11.72%
YoY
|
$5.664M
N/A
|
| Interest Expense |
-$137.9K
30.96%
YoY
|
-$105.3K
106.07%
YoY
|
-$51.10K
N/A
|
| Other Income/Expense, Net |
-$100.1K
-147.69%
YoY
|
$210.0K
-23.97%
YoY
|
$276.2K
N/A
|
| Pretax Income |
$4.699M
-7.86%
YoY
|
$5.100M
-14.14%
YoY
|
$5.940M
N/A
|
| Income Tax |
$677.4K
25.45%
YoY
|
$540.0K
-47.84%
YoY
|
$1.035M
N/A
|
| Net Earnings |
$4.022M
-11.99%
YoY
|
$4.570M
-6.82%
YoY
|
$4.905M
N/A
|
| Basic Earnings Per Share |
$0.18
-14.29%
YoY
|
$0.21
-4.55%
YoY
|
$0.22
N/A
|
| Diluted Earnings Per Share |
$0.18
-14.29%
YoY
|
$0.21
-4.55%
YoY
|
$0.22
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
22.40M
1.83%
YoY
|
22.00M
0.0%
YoY
|
22.00M
N/A
|
| Diluted Shares Outstanding |
22.40M
1.83%
YoY
|
22.00M
0.0%
YoY
|
22.00M
N/A
|
|
Concept
|
2025 Q3 | 2025 Q1 |
|---|---|---|
| Revenue |
$40.99M
N/A
|
N/A
|
| Cost Of Revenue |
$37.01M
N/A
|
N/A
|
| Gross Profit |
$3.982M
N/A
|
N/A
|
| Selling, General & Admin |
$940.6K
N/A
|
N/A
|
| Research & Development |
$119.3K
N/A
|
N/A
|
| Depreciation & Amortization |
$32.90K
N/A
|
N/A
|
| Operating Expenses |
$1.068M
N/A
|
N/A
|
| Operating Profit |
$2.914M
N/A
|
N/A
|
| Interest Expense |
-$114.0K
N/A
|
N/A
|
| Other Income/Expense, Net |
$385.9K
N/A
|
N/A
|
| Pretax Income |
$3.186M
N/A
|
N/A
|
| Income Tax |
$506.3K
N/A
|
N/A
|
| Net Earnings |
$2.679M
N/A
|
N/A
|
| Basic Earnings Per Share |
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.11
N/A
|
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
Loading...