|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$184.2M
39.17%
YoY
|
$132.4M
-30.6%
YoY
|
$190.7M
-7.73%
YoY
|
$206.7M
6.44%
YoY
|
$194.2M
47.57%
YoY
|
| Cost Of Revenue |
$181.3M
39.45%
YoY
|
$130.0M
-29.21%
YoY
|
$183.7M
-5.21%
YoY
|
$193.8M
6.48%
YoY
|
$182.0M
44.67%
YoY
|
| Gross Profit |
$2.868M
23.35%
YoY
|
$2.325M
-66.92%
YoY
|
$7.029M
-45.51%
YoY
|
$12.90M
5.74%
YoY
|
$12.20M
106.78%
YoY
|
| Selling, General & Admin |
$6.375M
48.19%
YoY
|
$4.302M
24.95%
YoY
|
$3.443M
-54.7%
YoY
|
$7.600M
4.11%
YoY
|
$7.300M
23.73%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$56.00K
-41.67%
YoY
|
$96.00K
54.84%
YoY
|
$62.00K
3.33%
YoY
|
$60.00K
20.0%
YoY
|
$50.00K
0.0%
YoY
|
| Operating Expenses |
$8.068M
33.91%
YoY
|
$6.025M
2.43%
YoY
|
$5.882M
-22.61%
YoY
|
$7.600M
4.11%
YoY
|
$7.300M
23.73%
YoY
|
| Operating Profit |
-$5.200M
40.54%
YoY
|
-$3.700M
-422.58%
YoY
|
$1.147M
-78.36%
YoY
|
$5.300M
8.16%
YoY
|
$4.900M
5.845927708444421e+16%
YoY
|
| Interest Expense |
N/A
|
-$133.0K
-220.91%
YoY
|
$110.0K
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
| Other Income/Expense, Net |
$165.0K
-52.72%
YoY
|
$349.0K
296.59%
YoY
|
$88.00K
-70.67%
YoY
|
$300.0K
-57.14%
YoY
|
$700.0K
16.67%
YoY
|
| Pretax Income |
N/A
|
-$3.351M
-371.34%
YoY
|
$1.235M
-77.55%
YoY
|
$5.500M
-1.79%
YoY
|
$5.600M
1020.0%
YoY
|
| Income Tax |
$0.00
-100.0%
YoY
|
$178.0K
19.46%
YoY
|
$149.0K
-83.44%
YoY
|
$900.0K
0.0%
YoY
|
$900.0K
N/A
|
| Net Earnings |
-$5.035M
42.67%
YoY
|
-$3.529M
-424.95%
YoY
|
$1.086M
-76.39%
YoY
|
$4.600M
-2.13%
YoY
|
$4.700M
840.0%
YoY
|
| Basic Earnings Per Share |
N/A
|
-$0.14
-170.0%
YoY
|
$0.20
0.0%
YoY
|
$0.20
400.0%
YoY
|
$0.04
N/A
|
| Diluted Earnings Per Share |
N/A
|
-$0.14
-170.0%
YoY
|
$0.20
5.26%
YoY
|
$0.19
0.0%
YoY
|
$0.19
850.0%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
24.50M shares
5.38%
YoY
|
23.25M shares
0.0%
YoY
|
23.25M shares
-5.1%
YoY
|
24.50M shares
N/A
|
| Diluted Shares Outstanding |
N/A
|
24.50M shares
5.38%
YoY
|
23.25M shares
0.0%
YoY
|
23.25M shares
-5.1%
YoY
|
24.50M shares
N/A
|
|
Concept
|
2025 Q4 | 2025 Q2 | 2024 Q4 | 2024 Q2 | 2023 Q4 | 2023 Q2 | 2022 Q4 | 2022 Q2 |
|---|---|---|---|---|---|---|---|---|
| Revenue |
N/A
|
$95.04M
42.11%
YoY
|
$132.4M
-30.6%
YoY
|
$66.88M
-31.59%
YoY
|
$190.7M
-7.74%
YoY
|
$97.76M
-2.92%
YoY
|
$206.7M
6.42%
YoY
|
$100.7M
19.22%
YoY
|
| Cost Of Revenue |
N/A
|
$92.41M
44.48%
YoY
|
$130.0M
-29.21%
YoY
|
$63.96M
-31.61%
YoY
|
$183.7M
-5.23%
YoY
|
$93.53M
-0.54%
YoY
|
$193.8M
6.51%
YoY
|
$94.03M
17.28%
YoY
|
| Gross Profit |
N/A
|
$2.630M
-9.84%
YoY
|
$2.325M
-66.92%
YoY
|
$2.917M
-31.19%
YoY
|
$7.029M
-45.41%
YoY
|
$4.239M
-36.43%
YoY
|
$12.88M
5.16%
YoY
|
$6.668M
55.61%
YoY
|
| Selling, General & Admin |
N/A
|
$2.818M
57.87%
YoY
|
$6.025M
2.43%
YoY
|
$1.785M
-12.67%
YoY
|
$5.882M
-22.54%
YoY
|
$2.044M
-62.44%
YoY
|
$7.594M
4.5%
YoY
|
$5.442M
57.56%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
N/A
|
$28.00K
-41.67%
YoY
|
$48.00K
50.0%
YoY
|
$48.00K
60.0%
YoY
|
$32.00K
6.67%
YoY
|
$30.00K
0.0%
YoY
|
$30.00K
50.0%
YoY
|
$30.00K
0.0%
YoY
|
| Operating Expenses |
N/A
|
$2.818M
57.87%
YoY
|
$6.025M
2.43%
YoY
|
$1.785M
-12.67%
YoY
|
$5.882M
-22.54%
YoY
|
$2.044M
-62.44%
YoY
|
$7.594M
4.5%
YoY
|
$5.442M
57.56%
YoY
|
| Operating Profit |
N/A
|
-$188.0K
-116.61%
YoY
|
-$3.700M
-422.58%
YoY
|
$1.132M
-48.43%
YoY
|
$1.147M
-78.29%
YoY
|
$2.195M
79.04%
YoY
|
$5.283M
6.13%
YoY
|
$1.226M
47.53%
YoY
|
| Interest Expense |
N/A
|
-$192.0K
113.33%
YoY
|
-$133.0K
20.91%
YoY
|
-$90.00K
400.0%
YoY
|
-$110.0K
233.33%
YoY
|
-$18.00K
20.0%
YoY
|
-$33.00K
-31.25%
YoY
|
-$15.00K
-53.13%
YoY
|
| Other Income/Expense, Net |
N/A
|
$421.0K
-27.79%
YoY
|
$482.0K
143.43%
YoY
|
$583.0K
276.13%
YoY
|
$198.0K
-30.53%
YoY
|
$155.0K
-12.92%
YoY
|
$285.0K
-57.53%
YoY
|
$178.0K
-72.32%
YoY
|
| Pretax Income |
N/A
|
$41.00K
-97.48%
YoY
|
-$3.351M
-371.34%
YoY
|
$1.625M
-30.32%
YoY
|
$1.235M
-77.69%
YoY
|
$2.332M
67.89%
YoY
|
$5.535M
-1.18%
YoY
|
$1.389M
-3.68%
YoY
|
| Income Tax |
N/A
|
$0.00
-100.0%
YoY
|
$178.0K
19.46%
YoY
|
$291.0K
-23.62%
YoY
|
$149.0K
-83.8%
YoY
|
$381.0K
74.77%
YoY
|
$920.0K
2.11%
YoY
|
$218.0K
-5.63%
YoY
|
| Net Earnings |
N/A
|
$41.00K
-96.93%
YoY
|
-$3.529M
-424.95%
YoY
|
$1.334M
-31.62%
YoY
|
$1.086M
-76.47%
YoY
|
$1.951M
66.61%
YoY
|
$4.615M
-1.81%
YoY
|
$1.171M
-3.3%
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 |
N/A
|
$0.00
-91.83%
YoY
|
-$0.14
-428.6%
YoY
|
$0.05
-35.11%
YoY
|
$0.04
-76.62%
YoY
|
$0.08
74.38%
YoY
|
$0.19
-1.81%
YoY
|
$0.05
-3.3%
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
|
24.50M shares
0.0%
YoY
|
N/A
|
24.50M 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
|
N/A
|
Loading...