|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$33.04M
29.2%
YoY
|
$25.57M
-4.1%
YoY
|
$26.66M
-7.89%
YoY
|
$28.95M
-3.27%
YoY
|
$29.93M
N/A
|
| Cost Of Revenue |
$24.74M
29.65%
YoY
|
$19.09M
-3.63%
YoY
|
$19.81M
-6.6%
YoY
|
$21.21M
-4.05%
YoY
|
$22.10M
N/A
|
| Gross Profit |
$8.295M
27.9%
YoY
|
$6.485M
-5.45%
YoY
|
$6.860M
-11.41%
YoY
|
$7.743M
-1.05%
YoY
|
$7.825M
N/A
|
| Selling, General & Admin |
$505.3K
-46.54%
YoY
|
$945.1K
10.99%
YoY
|
$851.5K
-44.58%
YoY
|
$1.536M
125.97%
YoY
|
$679.9K
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$489.4K
25.39%
YoY
|
$390.3K
-29.18%
YoY
|
$551.1K
-36.0%
YoY
|
$861.1K
-32.82%
YoY
|
$1.282M
N/A
|
| Operating Expenses |
$505.3K
-46.54%
YoY
|
$945.1K
10.99%
YoY
|
$851.5K
-44.58%
YoY
|
$1.536M
125.97%
YoY
|
$679.9K
N/A
|
| Operating Profit |
$7.790M
40.6%
YoY
|
$5.540M
-7.78%
YoY
|
$6.008M
-3.19%
YoY
|
$6.206M
-13.14%
YoY
|
$7.145M
N/A
|
| Interest Expense |
-$269.9K
42.88%
YoY
|
-$188.9K
22.58%
YoY
|
-$154.1K
-7.17%
YoY
|
-$166.0K
-34.72%
YoY
|
-$254.3K
N/A
|
| Other Income/Expense, Net |
-$2.101M
177.26%
YoY
|
-$757.6K
116.64%
YoY
|
-$349.7K
199.4%
YoY
|
-$116.8K
-203.82%
YoY
|
$112.5K
N/A
|
| Pretax Income |
$5.689M
23.85%
YoY
|
$4.594M
-16.54%
YoY
|
$5.504M
-7.07%
YoY
|
$5.923M
-15.42%
YoY
|
$7.003M
N/A
|
| Income Tax |
$1.721M
21.22%
YoY
|
$1.420M
-7.47%
YoY
|
$1.535M
-6.2%
YoY
|
$1.636M
-5.61%
YoY
|
$1.734M
N/A
|
| Net Earnings |
$3.968M
25.02%
YoY
|
$3.174M
-20.05%
YoY
|
$3.970M
-7.41%
YoY
|
$4.287M
-18.65%
YoY
|
$5.270M
N/A
|
| Basic Earnings Per Share |
$0.30
15.38%
YoY
|
$0.26
-21.21%
YoY
|
$0.33
-8.33%
YoY
|
$0.36
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.30
30.33%
YoY
|
$0.23
-20.78%
YoY
|
$0.29
-6.41%
YoY
|
$0.31
-11.39%
YoY
|
$0.35
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
13.25M shares
10.39%
YoY
|
12.00M shares
0.0%
YoY
|
12.00M shares
0.0%
YoY
|
12.00M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
13.25M shares
10.39%
YoY
|
12.00M shares
0.0%
YoY
|
12.00M shares
0.0%
YoY
|
12.00M shares
N/A
|
N/A
|
|
Concept
|
2025 Q4 | 2025 Q2 | 2024 Q4 | 2024 Q2 | 2023 Q4 | 2023 Q2 | 2022 Q4 | 2022 Q2 |
|---|---|---|---|---|---|---|---|---|
| Revenue |
$33.04M
29.2%
YoY
|
$17.84M
91.32%
YoY
|
$25.57M
-4.1%
YoY
|
$9.326M
-6.74%
YoY
|
$26.66M
-8.05%
YoY
|
$10.00M
-15.32%
YoY
|
$29.00M
-3.09%
YoY
|
$11.81M
13.26%
YoY
|
| Cost Of Revenue |
$24.74M
29.65%
YoY
|
$13.13M
91.92%
YoY
|
$19.09M
-3.63%
YoY
|
$6.839M
-11.75%
YoY
|
$19.81M
-5.69%
YoY
|
$7.750M
-13.97%
YoY
|
$21.00M
-4.98%
YoY
|
$9.009M
13.85%
YoY
|
| Gross Profit |
$8.295M
27.9%
YoY
|
$4.717M
89.65%
YoY
|
$6.485M
-5.45%
YoY
|
$2.487M
10.54%
YoY
|
$6.860M
-14.26%
YoY
|
$2.250M
-19.65%
YoY
|
$8.000M
2.24%
YoY
|
$2.800M
11.42%
YoY
|
| Selling, General & Admin |
$517.5K
-45.24%
YoY
|
$455.1K
23.53%
YoY
|
$945.1K
10.99%
YoY
|
$368.4K
309.33%
YoY
|
$851.5K
-44.71%
YoY
|
$90.00K
-89.24%
YoY
|
$1.540M
126.5%
YoY
|
$836.1K
122.9%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$373.5K
114.29%
YoY
|
$115.9K
-46.34%
YoY
|
$174.3K
-33.24%
YoY
|
$216.0K
-25.52%
YoY
|
$261.1K
-20.59%
YoY
|
$290.0K
-45.41%
YoY
|
$328.8K
-52.04%
YoY
|
$531.2K
-10.89%
YoY
|
| Operating Expenses |
$517.5K
-45.24%
YoY
|
$455.1K
23.53%
YoY
|
$945.1K
10.99%
YoY
|
$368.4K
309.33%
YoY
|
$851.5K
-57.43%
YoY
|
$90.00K
-89.24%
YoY
|
$2.000M
194.16%
YoY
|
$836.2K
122.93%
YoY
|
| Operating Profit |
$7.778M
40.38%
YoY
|
$4.262M
101.15%
YoY
|
$5.540M
-7.78%
YoY
|
$2.119M
-1.91%
YoY
|
$6.008M
0.13%
YoY
|
$2.160M
9.97%
YoY
|
$6.000M
-16.02%
YoY
|
$1.964M
-8.14%
YoY
|
| Interest Expense |
-$269.9K
42.88%
YoY
|
-$122.5K
19.86%
YoY
|
-$188.9K
22.58%
YoY
|
-$102.2K
N/A
|
-$154.1K
N/A
|
N/A
|
N/A
|
-$89.40K
-36.91%
YoY
|
| Other Income/Expense, Net |
-$978.5K
29.16%
YoY
|
-$486.2K
94.79%
YoY
|
-$757.6K
116.64%
YoY
|
-$249.6K
66.4%
YoY
|
-$349.7K
191.42%
YoY
|
-$150.0K
401.67%
YoY
|
-$120.0K
-206.67%
YoY
|
-$29.90K
-7.72%
YoY
|
| Pretax Income |
$5.689M
23.85%
YoY
|
$2.830M
60.18%
YoY
|
$4.594M
-16.54%
YoY
|
$1.767M
-20.05%
YoY
|
$5.504M
-7.02%
YoY
|
$2.210M
19.78%
YoY
|
$5.920M
-15.46%
YoY
|
$1.845M
-6.06%
YoY
|
| Income Tax |
$1.721M
21.22%
YoY
|
$1.058M
92.77%
YoY
|
$1.420M
-7.47%
YoY
|
$548.8K
-5.38%
YoY
|
$1.535M
-6.41%
YoY
|
$580.0K
26.69%
YoY
|
$1.640M
-5.4%
YoY
|
$457.8K
21.59%
YoY
|
| Net Earnings |
$3.968M
25.02%
YoY
|
$1.772M
45.49%
YoY
|
$3.174M
-20.05%
YoY
|
$1.218M
-25.26%
YoY
|
$3.970M
-7.47%
YoY
|
$1.630M
17.51%
YoY
|
$4.290M
-18.59%
YoY
|
$1.387M
-12.63%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.30
30.33%
YoY
|
$0.13
45.15%
YoY
|
$0.23
-20.78%
YoY
|
$0.09
-25.0%
YoY
|
$0.29
-6.45%
YoY
|
$0.12
32.43%
YoY
|
$0.31
-11.39%
YoY
|
$0.09
-9.45%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...