|
Concept
|
2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|
| Revenue |
$21.54M
-15.39%
YoY
|
$25.46M
-54.0%
YoY
|
$55.34M
16.07%
YoY
|
$47.68M
27.15%
YoY
|
| Cost Of Revenue |
$16.28M
-29.43%
YoY
|
$23.07M
-34.86%
YoY
|
$35.42M
13.27%
YoY
|
$31.27M
13.87%
YoY
|
| Gross Profit |
$5.257M
120.42%
YoY
|
$2.385M
-88.03%
YoY
|
$19.92M
21.39%
YoY
|
$16.41M
63.45%
YoY
|
| Selling, General & Admin |
$3.644M
-19.95%
YoY
|
$4.552M
-66.65%
YoY
|
$13.65M
7.57%
YoY
|
$12.69M
21.67%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$1.452M
-24.11%
YoY
|
$1.913M
11.89%
YoY
|
$1.710M
19.58%
YoY
|
$1.430M
10.85%
YoY
|
| Operating Expenses |
$3.644M
-19.95%
YoY
|
$4.552M
-61.94%
YoY
|
$11.96M
7.26%
YoY
|
$11.15M
23.89%
YoY
|
| Operating Profit |
$1.614M
-174.47%
YoY
|
-$2.167M
-127.22%
YoY
|
$7.960M
51.33%
YoY
|
$5.260M
405.77%
YoY
|
| Interest Expense |
-$1.045M
-252.68%
YoY
|
$684.2K
-124.79%
YoY
|
-$2.760M
-15.08%
YoY
|
-$3.250M
64.97%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
-$8.802M
-26.5%
YoY
|
-$11.98M
-329.87%
YoY
|
$5.210M
165.82%
YoY
|
$1.960M
-288.46%
YoY
|
| Income Tax |
-$73.50K
71.53%
YoY
|
-$42.85K
-109.97%
YoY
|
$430.0K
-31.75%
YoY
|
$630.0K
320.0%
YoY
|
| Net Earnings |
-$8.729M
-26.86%
YoY
|
-$11.93M
-349.65%
YoY
|
$4.780M
259.4%
YoY
|
$1.330M
-212.71%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.07
-37.51%
YoY
|
-$0.11
-366.58%
YoY
|
$0.04
300.0%
YoY
|
$0.01
-200.0%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
|
Concept
|
2025 Q2 | 2024 Q4 | 2024 Q2 | 2023 Q4 | 2023 Q2 | 2022 Q4 | 2022 Q3 |
|---|---|---|---|---|---|---|---|
| Revenue |
$8.148M
-31.44%
YoY
|
$9.655M
-1.71%
YoY
|
$11.88M
-23.98%
YoY
|
$9.823M
2.75%
YoY
|
$15.63M
N/A
|
$9.560M
-28.97%
YoY
|
$45.78M
N/A
|
| Cost Of Revenue |
$5.827M
-29.43%
YoY
|
$8.025M
-24.66%
YoY
|
$8.257M
-33.51%
YoY
|
$10.65M
74.35%
YoY
|
$12.42M
N/A
|
$6.110M
-30.17%
YoY
|
$29.31M
N/A
|
| Gross Profit |
$2.321M
-36.02%
YoY
|
$1.630M
-296.42%
YoY
|
$3.628M
12.85%
YoY
|
-$829.6K
-124.05%
YoY
|
$3.215M
N/A
|
$3.450M
-26.75%
YoY
|
$16.46M
N/A
|
| Selling, General & Admin |
$2.517M
-30.92%
YoY
|
$5.319M
-2.09%
YoY
|
$3.644M
-16.85%
YoY
|
$5.433M
67.16%
YoY
|
$4.383M
N/A
|
$3.250M
-4.69%
YoY
|
$10.41M
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$500.0K
35.14%
YoY
|
$1.210M
14.15%
YoY
|
| Operating Expenses |
$2.498M
-26.09%
YoY
|
$5.091M
-0.39%
YoY
|
$3.379M
-5.88%
YoY
|
$5.111M
69.81%
YoY
|
$3.590M
N/A
|
$3.010M
4.15%
YoY
|
$8.819M
N/A
|
| Operating Profit |
-$176.4K
-170.96%
YoY
|
-$3.462M
-41.73%
YoY
|
$248.6K
-166.16%
YoY
|
-$5.941M
-1450.18%
YoY
|
-$375.7K
N/A
|
$440.0K
-75.82%
YoY
|
$7.644M
N/A
|
| Interest Expense |
-$323.9K
-40.34%
YoY
|
-$607.7K
-22.73%
YoY
|
-$542.9K
-13.61%
YoY
|
-$786.5K
106.98%
YoY
|
-$628.5K
N/A
|
-$380.0K
31.03%
YoY
|
-$2.499M
N/A
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
-$500.3K
70.05%
YoY
|
-$8.508M
-22.46%
YoY
|
-$294.2K
-70.7%
YoY
|
-$10.97M
-15774.24%
YoY
|
-$1.004M
N/A
|
$70.00K
-95.45%
YoY
|
$5.145M
N/A
|
| Income Tax |
$3.100K
-105.21%
YoY
|
-$14.00K
-63.93%
YoY
|
-$59.50K
1372.77%
YoY
|
-$38.81K
-120.43%
YoY
|
-$4.040K
N/A
|
$190.0K
-54.76%
YoY
|
$242.1K
N/A
|
| Net Earnings |
$57.10K
-124.33%
YoY
|
-$8.494M
-22.31%
YoY
|
-$234.7K
-76.53%
YoY
|
-$10.93M
9010.97%
YoY
|
-$1.000M
N/A
|
-$120.0K
-110.81%
YoY
|
$4.903M
N/A
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.00
0.0%
YoY
|
-$0.06
-30.89%
YoY
|
$0.00
-79.98%
YoY
|
-$0.10
N/A
|
-$0.01
N/A
|
$0.00
-100.0%
YoY
|
$0.04
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
132.4M shares
0.0%
YoY
|
N/A
|
132.4M 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...