|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
76.18M sgds
30.23%
YoY
|
$58.50M
-19.63%
YoY
|
72.78M sgds
-2.27%
YoY
|
$74.47M
30.27%
YoY
|
$57.17M
N/A
|
| Cost Of Revenue |
57.56M sgds
20.33%
YoY
|
$47.84M
-16.07%
YoY
|
57.00M sgds
-4.61%
YoY
|
$59.75M
28.5%
YoY
|
$46.50M
N/A
|
| Gross Profit |
18.62M sgds
74.67%
YoY
|
$10.66M
-32.47%
YoY
|
15.78M sgds
7.21%
YoY
|
$14.72M
37.94%
YoY
|
$10.67M
N/A
|
| Selling, General & Admin |
$8.886M
13.04%
YoY
|
$7.861M
3.64%
YoY
|
7.585M sgds
-10.22%
YoY
|
$8.448M
3.72%
YoY
|
$8.145M
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$3.625M
-14.42%
YoY
|
$4.236M
13.6%
YoY
|
3.729M sgds
53.33%
YoY
|
$2.432M
59.16%
YoY
|
$1.528M
N/A
|
| Operating Expenses |
$8.886M
13.04%
YoY
|
$7.861M
3.64%
YoY
|
7.585M sgds
-10.22%
YoY
|
$8.448M
3.72%
YoY
|
$8.145M
N/A
|
| Operating Profit |
$5.591M
99.89%
YoY
|
$2.797M
-65.88%
YoY
|
8.197M sgds
30.67%
YoY
|
$6.273M
148.24%
YoY
|
$2.527M
N/A
|
| Interest Expense |
-$509.0K
57.1%
YoY
|
-$324.0K
N/A
|
N/A
|
-$387.0K
36.75%
YoY
|
-$283.0K
N/A
|
| Other Income/Expense, Net |
-$20.00K
-107.46%
YoY
|
$268.0K
-477.46%
YoY
|
-71.00K sgds
-124.23%
YoY
|
$293.0K
28.51%
YoY
|
$228.0K
N/A
|
| Pretax Income |
$5.571M
113.04%
YoY
|
$2.615M
-67.82%
YoY
|
8.126M sgds
30.29%
YoY
|
$6.237M
149.28%
YoY
|
$2.502M
N/A
|
| Income Tax |
1.577M sgds
115.73%
YoY
|
$731.0K
-30.11%
YoY
|
1.046M sgds
-15.85%
YoY
|
$1.243M
74.58%
YoY
|
$712.0K
N/A
|
| Net Earnings |
$4.345M
130.63%
YoY
|
$1.884M
-73.39%
YoY
|
7.080M sgds
41.77%
YoY
|
$4.994M
178.99%
YoY
|
$1.790M
N/A
|
| Basic Earnings Per Share |
$0.15
114.29%
YoY
|
$0.07
-72.0%
YoY
|
$0.25
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.15
143.31%
YoY
|
$0.06
-76.0%
YoY
|
$0.25
48.05%
YoY
|
$0.17
184.25%
YoY
|
$0.06
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
28.57M shares
2.79%
YoY
|
27.80M shares
0.0%
YoY
|
27.80M shares
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
28.57M shares
2.79%
YoY
|
27.80M shares
0.0%
YoY
|
27.80M shares
N/A
|
N/A
|
N/A
|
|
Concept
|
2025 Q4 | 2025 Q2 | 2024 Q4 | 2023 Q4 | 2023 Q2 |
|---|---|---|---|---|---|
| Revenue |
$76.18M
N/A
|
$37.69M
N/A
|
N/A
|
N/A
|
$26.58M
-37.51%
YoY
|
| Cost Of Revenue |
$57.56M
N/A
|
$28.84M
N/A
|
N/A
|
N/A
|
$21.13M
-36.72%
YoY
|
| Gross Profit |
$18.62M
N/A
|
$8.847M
N/A
|
N/A
|
N/A
|
$5.455M
-40.38%
YoY
|
| Selling, General & Admin |
$11.43M
N/A
|
$5.967M
N/A
|
N/A
|
N/A
|
$3.865M
-24.94%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$2.420M
N/A
|
$508.0K
N/A
|
N/A
|
N/A
|
$1.733M
28.09%
YoY
|
| Operating Expenses |
$11.43M
N/A
|
$5.967M
N/A
|
N/A
|
N/A
|
$3.865M
-24.94%
YoY
|
| Operating Profit |
$7.190M
N/A
|
$2.880M
N/A
|
N/A
|
N/A
|
$1.590M
-60.25%
YoY
|
| Interest Expense |
-$509.0K
N/A
|
-$85.00K
N/A
|
N/A
|
N/A
|
-$239.0K
41.42%
YoY
|
| Other Income/Expense, Net |
$512.0K
N/A
|
$209.0K
N/A
|
N/A
|
N/A
|
$592.0K
689.33%
YoY
|
| Pretax Income |
$7.163M
N/A
|
$2.974M
N/A
|
N/A
|
N/A
|
$1.943M
-50.61%
YoY
|
| Income Tax |
$1.577M
N/A
|
$591.0K
N/A
|
N/A
|
N/A
|
$333.0K
-59.88%
YoY
|
| Net Earnings |
$5.586M
N/A
|
$2.383M
N/A
|
N/A
|
N/A
|
$1.610M
-48.13%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$1.96
N/A
|
$0.08
N/A
|
N/A
|
N/A
|
$0.05
-48.31%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
29.40M shares
5.78%
YoY
|
N/A
|
27.80M shares
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...