|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$10.12M
18.27%
YoY
|
$8.558M
-81.2%
YoY
|
$45.52M
0.91%
YoY
|
$45.11M
41.58%
YoY
|
$31.86M
N/A
|
| Cost Of Revenue |
$60.93M
17.02%
YoY
|
$52.07M
52.93%
YoY
|
$34.05M
3.17%
YoY
|
$33.00M
37.78%
YoY
|
$23.95M
N/A
|
| Gross Profit |
$17.81M
19.48%
YoY
|
$14.90M
29.92%
YoY
|
$11.47M
-5.23%
YoY
|
$12.10M
53.12%
YoY
|
$7.905M
N/A
|
| Selling, General & Admin |
$1.306M
188.24%
YoY
|
$453.0K
-89.41%
YoY
|
$4.278M
209.98%
YoY
|
$1.380M
16.42%
YoY
|
$1.185M
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$0.00
-100.0%
YoY
|
$4.870K
-65.01%
YoY
|
$13.92K
-31.86%
YoY
|
$20.43K
67.73%
YoY
|
$12.18K
N/A
|
| Operating Expenses |
$9.138M
28.59%
YoY
|
$7.106M
66.12%
YoY
|
$4.278M
209.98%
YoY
|
$1.380M
16.42%
YoY
|
$1.185M
N/A
|
| Operating Profit |
$983.1K
-32.27%
YoY
|
$1.452M
-79.82%
YoY
|
$7.194M
-32.92%
YoY
|
$10.72M
59.6%
YoY
|
$6.720M
N/A
|
| Interest Expense |
$2.830M
103.1%
YoY
|
$1.393M
398.29%
YoY
|
$279.7K
-31172.22%
YoY
|
-$900.00
-133.96%
YoY
|
$2.650K
N/A
|
| Other Income/Expense, Net |
$369.7K
107.5%
YoY
|
$178.2K
N/A
|
$0.00
-100.0%
YoY
|
$456.8K
N/A
|
$0.00
N/A
|
| Pretax Income |
$1.353M
-16.99%
YoY
|
$1.630M
-78.19%
YoY
|
$7.474M
-33.15%
YoY
|
$11.18M
66.32%
YoY
|
$6.722M
N/A
|
| Income Tax |
$290.0K
-19.42%
YoY
|
$360.0K
-69.52%
YoY
|
$1.181M
-32.12%
YoY
|
$1.740M
58.42%
YoY
|
$1.098M
N/A
|
| Net Earnings |
$1.063M
-16.3%
YoY
|
$1.270M
-79.82%
YoY
|
$6.293M
-33.34%
YoY
|
$9.440M
67.86%
YoY
|
$5.624M
N/A
|
| Basic Earnings Per Share |
$0.06
-25.0%
YoY
|
$0.08
-79.49%
YoY
|
$0.39
-33.9%
YoY
|
$0.59
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.06
-90.32%
YoY
|
$0.62
72.42%
YoY
|
$0.36
-33.34%
YoY
|
$0.54
67.86%
YoY
|
$0.32
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
17.40M shares
8.74%
YoY
|
16.00M shares
0.0%
YoY
|
16.00M shares
0.0%
YoY
|
16.00M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
17.40M shares
8.74%
YoY
|
16.00M shares
0.0%
YoY
|
16.00M shares
0.0%
YoY
|
16.00M shares
N/A
|
N/A
|
|
Concept
|
2025 Q3 | 2025 Q1 | 2024 Q3 | 2024 Q1 | 2023 Q3 | 2023 Q1 | 2022 Q3 |
|---|---|---|---|---|---|---|---|
| Revenue |
$37.58M
-13.11%
YoY
|
$78.74M
17.57%
YoY
|
$43.25M
30.99%
YoY
|
$66.97M
47.13%
YoY
|
$33.02M
78.81%
YoY
|
$45.52M
N/A
|
$18.46M
N/A
|
| Cost Of Revenue |
$27.71M
-18.75%
YoY
|
$60.93M
17.02%
YoY
|
$34.10M
40.3%
YoY
|
$52.07M
52.93%
YoY
|
$24.31M
76.4%
YoY
|
$34.05M
N/A
|
$13.78M
N/A
|
| Gross Profit |
$9.870M
7.89%
YoY
|
$17.81M
19.48%
YoY
|
$9.148M
5.01%
YoY
|
$14.90M
29.92%
YoY
|
$8.712M
85.91%
YoY
|
$11.47M
N/A
|
$4.686M
N/A
|
| Selling, General & Admin |
$5.177M
-1.0%
YoY
|
$10.16M
186.54%
YoY
|
$5.230M
198.57%
YoY
|
$3.545M
-17.12%
YoY
|
$1.752M
-24.13%
YoY
|
$4.278M
N/A
|
$2.309M
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$1.940K
-65.48%
YoY
|
$2.930K
-64.7%
YoY
|
$5.620K
N/A
|
$8.300K
N/A
|
| Operating Expenses |
$5.177M
-1.0%
YoY
|
$10.16M
186.54%
YoY
|
$5.230M
198.57%
YoY
|
$3.545M
-17.12%
YoY
|
$1.752M
-24.13%
YoY
|
$4.278M
N/A
|
$2.309M
N/A
|
| Operating Profit |
$4.693M
19.77%
YoY
|
$7.649M
-32.67%
YoY
|
$3.919M
-43.7%
YoY
|
$11.36M
57.9%
YoY
|
$6.960M
192.78%
YoY
|
$7.194M
N/A
|
$2.377M
N/A
|
| Interest Expense |
$1.055M
2.96%
YoY
|
$2.830M
103.1%
YoY
|
$1.024M
71.44%
YoY
|
$1.393M
398.29%
YoY
|
$597.4K
-1220.21%
YoY
|
$279.7K
N/A
|
-$53.33K
N/A
|
| Other Income/Expense, Net |
$116.2K
N/A
|
$45.90K
5497.56%
YoY
|
N/A
|
$820.00
N/A
|
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Pretax Income |
$5.864M
18.63%
YoY
|
$10.52M
-17.48%
YoY
|
$4.943M
-34.59%
YoY
|
$12.75M
70.64%
YoY
|
$7.558M
225.2%
YoY
|
$7.474M
N/A
|
$2.324M
N/A
|
| Income Tax |
$1.114M
283.02%
YoY
|
$2.257M
-19.9%
YoY
|
$290.9K
-74.47%
YoY
|
$2.817M
138.51%
YoY
|
$1.139M
201.14%
YoY
|
$1.181M
N/A
|
$378.4K
N/A
|
| Net Earnings |
$4.750M
2.1%
YoY
|
$8.268M
-16.79%
YoY
|
$4.652M
-27.52%
YoY
|
$9.937M
57.91%
YoY
|
$6.418M
229.88%
YoY
|
$6.293M
N/A
|
$1.946M
N/A
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$2.48
836.8%
YoY
|
$0.48
-24.15%
YoY
|
$0.26
-27.99%
YoY
|
$0.62
72.71%
YoY
|
$0.37
229.9%
YoY
|
$0.36
N/A
|
$0.11
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
43.60M shares
147.53%
YoY
|
N/A
|
17.61M shares
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
|
Loading...