|
Concept
|
2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|
| Revenue |
$40.43M
-54.57%
YoY
|
$89.00M
-21.98%
YoY
|
$114.1M
557.15%
YoY
|
$17.36M
-7.64%
YoY
|
$18.79M
-36.1%
YoY
|
| Cost Of Revenue |
$39.64M
204.41%
YoY
|
$13.02M
-87.57%
YoY
|
$104.8M
579.06%
YoY
|
$15.43M
-3.64%
YoY
|
$16.01M
-36.87%
YoY
|
| Gross Profit |
$792.8K
-98.96%
YoY
|
$75.98M
716.35%
YoY
|
$9.307M
382.06%
YoY
|
$1.931M
-30.63%
YoY
|
$2.783M
-31.28%
YoY
|
| Selling, General & Admin |
$4.827M
116.94%
YoY
|
$2.225M
-65.4%
YoY
|
$6.431M
165.9%
YoY
|
$2.419M
76.35%
YoY
|
$1.372M
-0.62%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$804.9K
-8.38%
YoY
|
$878.6K
-77.15%
YoY
|
$3.844M
167.27%
YoY
|
$1.438M
-5.34%
YoY
|
$1.519M
10.91%
YoY
|
| Operating Expenses |
$4.827M
116.94%
YoY
|
$2.225M
-65.4%
YoY
|
$6.431M
165.9%
YoY
|
$2.419M
76.35%
YoY
|
$1.372M
-0.62%
YoY
|
| Operating Profit |
-$4.035M
-575.27%
YoY
|
$848.9K
-70.49%
YoY
|
$2.876M
-689.65%
YoY
|
-$487.8K
-134.55%
YoY
|
$1.412M
-47.12%
YoY
|
| Interest Expense |
-$369.0K
-181.94%
YoY
|
$450.3K
-68.53%
YoY
|
$1.431M
-461.18%
YoY
|
-$396.2K
5.92%
YoY
|
-$374.1K
1.09%
YoY
|
| Other Income/Expense, Net |
-$2.141M
894.49%
YoY
|
-$215.2K
-123.2%
YoY
|
$927.6K
1045.29%
YoY
|
$80.99K
-27.02%
YoY
|
$111.0K
-30.64%
YoY
|
| Pretax Income |
-$6.153M
-1071.04%
YoY
|
$633.7K
-73.88%
YoY
|
$2.426M
-402.15%
YoY
|
-$803.0K
-169.9%
YoY
|
$1.149M
-53.3%
YoY
|
| Income Tax |
$34.41K
-87.19%
YoY
|
$268.6K
-49.33%
YoY
|
$530.0K
291.43%
YoY
|
$135.4K
-63.05%
YoY
|
$366.4K
-55.31%
YoY
|
| Net Earnings |
-$6.188M
-35.41%
YoY
|
-$9.580M
-605.21%
YoY
|
$1.896M
-302.06%
YoY
|
-$938.4K
-219.96%
YoY
|
$782.3K
-52.3%
YoY
|
| Basic Earnings Per Share |
-$1.31
254.05%
YoY
|
-$0.37
-511.11%
YoY
|
$0.09
-280.0%
YoY
|
-$0.05
-162.5%
YoY
|
$0.08
N/A
|
| Diluted Earnings Per Share |
-$1.31
244.74%
YoY
|
-$0.38
-522.22%
YoY
|
$0.09
-100.0%
YoY
|
-$61.59K
-175.84%
YoY
|
$81.20K
-38.36%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
4.734M shares
-81.58%
YoY
|
25.70M shares
19.93%
YoY
|
21.43M shares
12.58%
YoY
|
19.04M shares
97.67%
YoY
|
9.630M shares
N/A
|
| Diluted Shares Outstanding |
4.734M shares
-81.18%
YoY
|
25.16M shares
20.45%
YoY
|
20.89M shares
37.07%
YoY
|
15.24M shares
58.16%
YoY
|
9.634M shares
N/A
|
|
Concept
|
2025 Q2 | 2024 Q4 | 2024 Q2 | 2023 Q4 | 2023 Q2 | 2022 Q4 | 2022 Q2 | 2021 Q4 | 2021 Q2 | 2020 Q4 | 2020 Q2 | 2019 Q4 | 2019 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$13.64M
-40.44%
YoY
|
$17.54M
-46.72%
YoY
|
$22.89M
-59.18%
YoY
|
$32.91M
-38.76%
YoY
|
$56.09M
-7.03%
YoY
|
$53.74M
592.85%
YoY
|
$60.33M
528.31%
YoY
|
$7.757M
-21.81%
YoY
|
$9.602M
8.22%
YoY
|
$9.921M
14.3%
YoY
|
$8.873M
N/A
|
$8.680M
7.69%
YoY
|
$20.74M
5.88%
YoY
|
| Cost Of Revenue |
$13.76M
-39.01%
YoY
|
$17.07M
-45.78%
YoY
|
$22.56M
-58.55%
YoY
|
$31.49M
-35.88%
YoY
|
$54.44M
-2.19%
YoY
|
$49.11M
582.18%
YoY
|
$55.66M
576.33%
YoY
|
$7.199M
-13.6%
YoY
|
$8.229M
7.17%
YoY
|
$8.332M
12.44%
YoY
|
$7.679M
N/A
|
$7.410M
11.43%
YoY
|
$17.95M
13.99%
YoY
|
| Gross Profit |
-$124.7K
-137.64%
YoY
|
$461.5K
-67.52%
YoY
|
$331.3K
-79.96%
YoY
|
$1.421M
-69.34%
YoY
|
$1.653M
-64.63%
YoY
|
$4.634M
730.5%
YoY
|
$4.673M
240.42%
YoY
|
$558.0K
-64.89%
YoY
|
$1.373M
14.95%
YoY
|
$1.589M
25.12%
YoY
|
$1.194M
N/A
|
$1.270M
-9.93%
YoY
|
$2.780M
-27.63%
YoY
|
| Selling, General & Admin |
$903.7K
-92.1%
YoY
|
-$6.608M
1903.82%
YoY
|
$11.44M
347.59%
YoY
|
-$329.8K
-107.24%
YoY
|
$2.555M
-7.61%
YoY
|
$4.556M
217.99%
YoY
|
$2.766M
180.52%
YoY
|
$1.433M
192.83%
YoY
|
$985.9K
11.75%
YoY
|
$489.3K
95.71%
YoY
|
$882.2K
N/A
|
$250.0K
8.7%
YoY
|
$1.140M
16.46%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
N/A
|
$702.8K
2479.08%
YoY
|
$102.2K
-88.0%
YoY
|
$27.25K
-93.23%
YoY
|
$851.3K
-75.26%
YoY
|
$402.6K
-72.01%
YoY
|
$3.442M
N/A
|
$1.438M
N/A
|
N/A
|
N/A
|
N/A
|
$390.0K
39.29%
YoY
|
$980.0K
-10.09%
YoY
|
| Operating Expenses |
$903.7K
-92.1%
YoY
|
-$6.609M
1903.85%
YoY
|
$11.44M
347.58%
YoY
|
-$329.8K
-107.24%
YoY
|
$2.555M
-7.61%
YoY
|
$4.556M
217.99%
YoY
|
$2.765M
180.52%
YoY
|
$1.433M
192.83%
YoY
|
$985.8K
11.75%
YoY
|
$489.3K
112.73%
YoY
|
$882.2K
N/A
|
$230.0K
-4.17%
YoY
|
$1.150M
17.48%
YoY
|
| Operating Profit |
-$1.028M
-90.74%
YoY
|
$7.070M
303.81%
YoY
|
-$11.10M
1131.22%
YoY
|
$1.751M
2142.04%
YoY
|
-$901.9K
-147.27%
YoY
|
$78.09K
-108.93%
YoY
|
$1.908M
393.05%
YoY
|
-$874.8K
-179.54%
YoY
|
$386.9K
24.02%
YoY
|
$1.100M
5.75%
YoY
|
$312.0K
N/A
|
$1.040M
-11.11%
YoY
|
$1.630M
-43.06%
YoY
|
| Interest Expense |
-$102.5K
-25.56%
YoY
|
-$231.4K
530.35%
YoY
|
-$137.7K
-66.71%
YoY
|
-$36.71K
-95.29%
YoY
|
-$413.6K
-36.6%
YoY
|
-$778.6K
383.85%
YoY
|
-$652.4K
177.29%
YoY
|
-$160.9K
-1.37%
YoY
|
-$235.3K
11.56%
YoY
|
-$163.2K
48.33%
YoY
|
-$210.9K
N/A
|
-$110.0K
57.14%
YoY
|
-$260.0K
-9.36%
YoY
|
| Other Income/Expense, Net |
-$65.00K
75.2%
YoY
|
-$1.734M
639.17%
YoY
|
-$37.10K
-107.9%
YoY
|
-$234.6K
-123.64%
YoY
|
$469.7K
-46.55%
YoY
|
$992.5K
81.22%
YoY
|
$878.8K
-288.3%
YoY
|
$547.7K
40469.63%
YoY
|
-$466.7K
-525.74%
YoY
|
$1.350K
-86.5%
YoY
|
$109.6K
N/A
|
$10.00K
0.0%
YoY
|
$150.0K
-11.11%
YoY
|
| Pretax Income |
-$1.196M
-89.4%
YoY
|
$5.104M
245.0%
YoY
|
-$11.28M
1233.55%
YoY
|
$1.479M
406.66%
YoY
|
-$845.8K
-139.63%
YoY
|
$292.0K
-159.84%
YoY
|
$2.134M
-777.47%
YoY
|
-$488.0K
-152.02%
YoY
|
-$315.0K
-249.48%
YoY
|
$938.0K
-0.21%
YoY
|
$210.8K
N/A
|
$940.0K
-16.07%
YoY
|
$1.530M
-44.25%
YoY
|
| Income Tax |
$4.600K
-100.31%
YoY
|
$1.515M
390.82%
YoY
|
-$1.481M
3586.58%
YoY
|
$308.7K
654.84%
YoY
|
-$40.17K
-108.21%
YoY
|
$40.90K
-56.81%
YoY
|
$489.2K
1101.25%
YoY
|
$94.70K
-63.91%
YoY
|
$40.72K
-60.86%
YoY
|
$262.4K
-18.0%
YoY
|
$104.1K
N/A
|
$320.0K
3.23%
YoY
|
$500.0K
-28.65%
YoY
|
| Net Earnings |
-$5.982M
-38.95%
YoY
|
$3.611M
-141.15%
YoY
|
-$9.798M
1116.23%
YoY
|
-$8.774M
-3594.13%
YoY
|
-$805.6K
-148.97%
YoY
|
$251.1K
-143.1%
YoY
|
$1.645M
-562.44%
YoY
|
-$582.7K
-186.24%
YoY
|
-$355.7K
-433.4%
YoY
|
$675.6K
8.97%
YoY
|
$106.7K
N/A
|
$620.0K
-23.46%
YoY
|
$1.030M
-49.6%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$1.53
-36.52%
YoY
|
$0.76
-362.07%
YoY
|
-$2.41
6309.95%
YoY
|
-$0.29
-2637.18%
YoY
|
-$0.04
-100.0%
YoY
|
$0.01
-100.0%
YoY
|
$78.77K
-453.94%
YoY
|
-$40.21K
-161.12%
YoY
|
-$22.25K
-287.71%
YoY
|
$65.80K
32.12%
YoY
|
$11.86K
N/A
|
$49.80K
-23.46%
YoY
|
$82.73K
-49.6%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
76.68M shares
106.65%
YoY
|
N/A
|
37.11M shares
61.61%
YoY
|
N/A
|
22.96M shares
N/A
|
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
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...