|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$107.6M
127.16%
YoY
|
$47.38M
155.52%
YoY
|
$18.54M
-42.56%
YoY
|
$32.28M
26.46%
YoY
|
$25.53M
62.71%
YoY
|
| Cost Of Revenue |
$103.3M
132.16%
YoY
|
$44.50M
100.4%
YoY
|
$22.21M
-14.71%
YoY
|
$26.04M
42.25%
YoY
|
$18.30M
64.02%
YoY
|
| Gross Profit |
$4.320M
49.96%
YoY
|
$2.881M
-178.65%
YoY
|
-$3.663M
-158.65%
YoY
|
$6.246M
-13.55%
YoY
|
$7.224M
59.5%
YoY
|
| Selling, General & Admin |
$2.023M
-32.43%
YoY
|
$2.994M
-72.67%
YoY
|
$10.96M
146.29%
YoY
|
$4.448M
219.53%
YoY
|
$1.392M
1.83%
YoY
|
| Research & Development |
N/A
N/A
|
N/A
N/A
|
$8.695M
N/A
|
N/A
N/A
|
N/A
N/A
|
| Depreciation & Amortization |
$79.85K
31.77%
YoY
|
$60.60K
-90.89%
YoY
|
$665.4K
114.42%
YoY
|
$310.3K
27.24%
YoY
|
$243.9K
4.53%
YoY
|
| Operating Expenses |
$10.69M
-35.3%
YoY
|
$16.52M
-20.4%
YoY
|
$20.76M
329.89%
YoY
|
$4.829M
246.88%
YoY
|
$1.392M
1.83%
YoY
|
| Operating Profit |
-$6.371M
-53.15%
YoY
|
-$13.60M
-44.31%
YoY
|
-$24.42M
-1824.19%
YoY
|
$1.416M
-75.71%
YoY
|
$5.832M
84.43%
YoY
|
| Interest Expense |
-$265.7K
11.92%
YoY
|
-$237.4K
-209.62%
YoY
|
$216.6K
-7.98%
YoY
|
$235.3K
-196.66%
YoY
|
-$243.5K
93.9%
YoY
|
| Other Income/Expense, Net |
-$199.0K
-117.52%
YoY
|
$1.136M
1926.74%
YoY
|
$56.04K
-85.17%
YoY
|
$378.0K
293.93%
YoY
|
$95.95K
107.5%
YoY
|
| Pretax Income |
-$6.570M
-47.47%
YoY
|
-$12.51M
-49.12%
YoY
|
-$24.58M
-1676.73%
YoY
|
$1.559M
-72.57%
YoY
|
$5.684M
84.39%
YoY
|
| Income Tax |
$323.3K
159.84%
YoY
|
$124.4K
-81.56%
YoY
|
$674.6K
-22.57%
YoY
|
$871.2K
-38.51%
YoY
|
$1.417M
210.03%
YoY
|
| Net Earnings |
-$6.888M
-44.48%
YoY
|
-$12.41M
-50.88%
YoY
|
-$25.26M
-3771.77%
YoY
|
$687.9K
-83.88%
YoY
|
$4.268M
75.2%
YoY
|
| Basic Earnings Per Share |
-$0.49
-88.66%
YoY
|
-$4.32
-57.23%
YoY
|
-$10.10
-25350.0%
YoY
|
$0.04
-84.0%
YoY
|
$0.25
56.25%
YoY
|
| Diluted Earnings Per Share |
-$0.49
-88.71%
YoY
|
-$4.32
-57.25%
YoY
|
-$10.10
-33766.67%
YoY
|
$0.03
-100.0%
YoY
|
$239.1K
75.2%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
14.14M shares
391.91%
YoY
|
2.874M shares
19.49%
YoY
|
2.405M shares
-88.52%
YoY
|
20.95M shares
21.6%
YoY
|
17.23M shares
15.77%
YoY
|
| Diluted Shares Outstanding |
14.14M shares
391.91%
YoY
|
2.874M shares
19.49%
YoY
|
2.405M shares
-88.52%
YoY
|
20.95M shares
21.6%
YoY
|
17.23M shares
15.77%
YoY
|
|
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$65.82M
181.6%
YoY
|
$41.81M
74.16%
YoY
|
$23.37M
220.62%
YoY
|
$24.01M
113.22%
YoY
|
$7.290M
-39.92%
YoY
|
$11.26M
-44.11%
YoY
|
$12.13M
-52.47%
YoY
|
$20.15M
45.57%
YoY
|
$25.53M
62.71%
YoY
|
$13.84M
39.06%
YoY
|
$15.69M
-17.57%
YoY
|
$9.953M
37.26%
YoY
|
| Cost Of Revenue |
$63.21M
183.78%
YoY
|
$40.11M
80.43%
YoY
|
$22.27M
159.59%
YoY
|
$22.23M
63.08%
YoY
|
$8.580M
-14.24%
YoY
|
$13.63M
-14.98%
YoY
|
$10.00M
-45.34%
YoY
|
$16.03M
60.98%
YoY
|
$18.30M
64.02%
YoY
|
$9.959M
48.89%
YoY
|
$11.16M
-15.2%
YoY
|
$6.689M
32.35%
YoY
|
| Gross Profit |
$2.612M
137.36%
YoY
|
$1.708M
-4.06%
YoY
|
$1.100M
-185.3%
YoY
|
$1.780M
-175.12%
YoY
|
-$1.290M
-160.6%
YoY
|
-$2.370M
-157.57%
YoY
|
$2.129M
-70.53%
YoY
|
$4.117M
6.04%
YoY
|
$7.224M
59.5%
YoY
|
$3.882M
18.92%
YoY
|
$4.529M
-22.88%
YoY
|
$3.265M
48.57%
YoY
|
| Selling, General & Admin |
$11.71M
63.65%
YoY
|
-$1.015M
-124.34%
YoY
|
$7.153M
-17.88%
YoY
|
$4.171M
85.39%
YoY
|
$8.710M
386.27%
YoY
|
$2.250M
-25.93%
YoY
|
$1.791M
28.66%
YoY
|
$3.038M
289.33%
YoY
|
$1.392M
1.83%
YoY
|
$780.3K
101.94%
YoY
|
$1.367M
118.36%
YoY
|
$386.4K
12.3%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
$8.690M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$43.20K
61.19%
YoY
|
$36.60K
-90.19%
YoY
|
$26.80K
-98.48%
YoY
|
$373.1K
-1.82%
YoY
|
$1.760M
871.62%
YoY
|
$380.0K
194.12%
YoY
|
$181.1K
42.83%
YoY
|
$129.2K
10.34%
YoY
|
$126.8K
9.17%
YoY
|
$117.1K
-0.08%
YoY
|
$116.2K
-3.29%
YoY
|
$117.2K
198.7%
YoY
|
| Operating Expenses |
$11.71M
63.65%
YoY
|
-$1.015M
-124.34%
YoY
|
$7.153M
-58.89%
YoY
|
$4.171M
85.39%
YoY
|
$17.40M
871.42%
YoY
|
$2.250M
-25.93%
YoY
|
$1.791M
28.66%
YoY
|
$3.038M
289.33%
YoY
|
$1.392M
1.83%
YoY
|
$780.3K
101.94%
YoY
|
$1.367M
118.36%
YoY
|
$386.4K
12.3%
YoY
|
| Operating Profit |
-$9.094M
50.25%
YoY
|
$2.724M
-213.92%
YoY
|
-$6.053M
-67.61%
YoY
|
-$2.391M
-48.25%
YoY
|
-$18.69M
-5638.93%
YoY
|
-$4.620M
-528.16%
YoY
|
$337.4K
-94.21%
YoY
|
$1.079M
-65.22%
YoY
|
$5.832M
84.43%
YoY
|
$3.102M
7.78%
YoY
|
$3.162M
-39.74%
YoY
|
$2.878M
55.3%
YoY
|
| Interest Expense |
-$125.4K
-4.97%
YoY
|
-$140.3K
33.06%
YoY
|
-$132.0K
-1419.6%
YoY
|
-$105.4K
-52.07%
YoY
|
$10.00K
-124.56%
YoY
|
-$220.0K
13.04%
YoY
|
-$40.71K
-83.28%
YoY
|
-$194.6K
96.33%
YoY
|
-$243.5K
93.9%
YoY
|
-$99.13K
58.1%
YoY
|
-$125.6K
1.4%
YoY
|
-$62.70K
25.88%
YoY
|
| Other Income/Expense, Net |
-$48.20K
-746.98%
YoY
|
$114.8K
-6.98%
YoY
|
$7.450K
-105.73%
YoY
|
$123.4K
-35.04%
YoY
|
-$130.0K
-142.83%
YoY
|
$190.0K
155.1%
YoY
|
$303.5K
216.31%
YoY
|
$74.48K
49.86%
YoY
|
$95.95K
107.5%
YoY
|
$49.70K
1.91%
YoY
|
$46.24K
-1885.33%
YoY
|
$48.77K
-5975.9%
YoY
|
| Pretax Income |
-$9.268M
-8.55%
YoY
|
$2.698M
-213.7%
YoY
|
-$10.13M
-49.15%
YoY
|
-$2.373M
-48.97%
YoY
|
-$19.93M
-3420.39%
YoY
|
-$4.650M
-584.94%
YoY
|
$600.2K
-89.44%
YoY
|
$958.9K
-68.59%
YoY
|
$5.684M
84.39%
YoY
|
$3.053M
6.58%
YoY
|
$3.083M
-39.8%
YoY
|
$2.864M
58.89%
YoY
|
| Income Tax |
$183.3K
-1003.4%
YoY
|
$140.0K
-3.25%
YoY
|
-$20.29K
-104.06%
YoY
|
$144.7K
-19.61%
YoY
|
$500.0K
39.29%
YoY
|
$180.0K
-64.86%
YoY
|
$359.0K
-74.66%
YoY
|
$512.3K
-25.34%
YoY
|
$1.417M
210.03%
YoY
|
$686.1K
17.53%
YoY
|
$457.0K
-64.54%
YoY
|
$583.8K
27.64%
YoY
|
| Net Earnings |
-$9.429M
-6.11%
YoY
|
$2.541M
-207.42%
YoY
|
-$10.04M
-48.82%
YoY
|
-$2.365M
-49.78%
YoY
|
-$19.62M
-5848.27%
YoY
|
-$4.710M
-1154.54%
YoY
|
$341.3K
-92.0%
YoY
|
$446.6K
-79.72%
YoY
|
$4.268M
75.2%
YoY
|
$2.202M
3.22%
YoY
|
$2.436M
-32.05%
YoY
|
$2.133M
69.51%
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
|
| Diluted Earnings Per Share |
-$0.58
-81.05%
YoY
|
$0.21
-121.68%
YoY
|
-$3.04
-62.8%
YoY
|
-$0.97
-50.52%
YoY
|
-$8.16
-100.04%
YoY
|
-$1.96
-100.01%
YoY
|
$19.12K
-92.0%
YoY
|
$18.57K
-84.95%
YoY
|
$239.1K
75.2%
YoY
|
$123.4K
3.22%
YoY
|
$136.5K
-32.05%
YoY
|
$119.5K
126.49%
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
|
| Basic 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
|
| 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
|
Loading...