|
Concept
|
2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|
| Revenue |
$25.21M
8650.0%
YoY
|
$288.1K
-98.02%
YoY
|
$14.52M
22.87%
YoY
|
$11.81M
138.54%
YoY
|
$4.953M
N/A
|
| Cost Of Revenue |
$17.59M
12903.32%
YoY
|
$135.3K
-98.8%
YoY
|
$11.32M
125.49%
YoY
|
$5.020M
199.16%
YoY
|
$1.678M
N/A
|
| Gross Profit |
$7.614M
-75.32%
YoY
|
$30.85M
70.25%
YoY
|
$18.12M
166.72%
YoY
|
$6.794M
107.48%
YoY
|
$3.275M
N/A
|
| Selling, General & Admin |
$6.348M
-63.97%
YoY
|
$17.62M
308.95%
YoY
|
$4.308M
24.44%
YoY
|
$3.462M
132.56%
YoY
|
$1.489M
783421.05%
YoY
|
| Research & Development |
$773.3K
-95.87%
YoY
|
$18.72M
N/A
|
N/A
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$1.262M
1132.71%
YoY
|
$102.4K
-30.07%
YoY
|
$146.4K
807.31%
YoY
|
$16.14K
4790.91%
YoY
|
$330.00
N/A
|
| Operating Expenses |
$7.122M
-80.4%
YoY
|
$36.34M
743.41%
YoY
|
$4.308M
24.44%
YoY
|
$3.462M
132.56%
YoY
|
$1.489M
783421.05%
YoY
|
| Operating Profit |
$492.1K
-108.97%
YoY
|
-$5.485M
-139.71%
YoY
|
$13.81M
314.55%
YoY
|
$3.332M
86.57%
YoY
|
$1.786M
N/A
|
| Interest Expense |
N/A
|
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
-$2.380K
N/A
|
| Other Income/Expense, Net |
-$86.50K
255.97%
YoY
|
-$24.30K
-216.16%
YoY
|
$20.92K
N/A
|
$0.00
-100.0%
YoY
|
$20.00
N/A
|
| Pretax Income |
-$765.9K
-86.1%
YoY
|
-$5.509M
-139.82%
YoY
|
$13.83M
277.37%
YoY
|
$3.666M
80.67%
YoY
|
$2.029M
-1068010.53%
YoY
|
| Income Tax |
$2.495K
-100.12%
YoY
|
-$2.092M
-142.49%
YoY
|
$4.925M
269.36%
YoY
|
$1.333M
86.5%
YoY
|
$714.9K
N/A
|
| Net Earnings |
-$768.4K
-77.51%
YoY
|
-$3.417M
-138.35%
YoY
|
$8.909M
281.95%
YoY
|
$2.332M
77.49%
YoY
|
$1.314M
-691731.58%
YoY
|
| Basic Earnings Per Share |
-$0.07
-78.13%
YoY
|
-$0.32
-138.1%
YoY
|
$0.84
281.82%
YoY
|
$0.22
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.04
-76.47%
YoY
|
-$0.17
-139.53%
YoY
|
$0.43
290.91%
YoY
|
$0.11
68.12%
YoY
|
$0.07
-654400.0%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
11.22M shares
4.88%
YoY
|
10.70M shares
0.46%
YoY
|
10.65M shares
0.0%
YoY
|
10.65M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
21.22M shares
2.52%
YoY
|
20.70M shares
0.24%
YoY
|
20.65M shares
0.0%
YoY
|
20.65M shares
N/A
|
N/A
|
|
Concept
|
2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 | 2021 Q2 | 2021 Q1 | 2020 Q4 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$1.585M
5246.66%
YoY
|
$4.588M
387.88%
YoY
|
$4.084M
650.7%
YoY
|
N/A
|
$29.65K
-99.89%
YoY
|
$940.3K
128010.35%
YoY
|
$544.0K
10248.58%
YoY
|
N/A
|
$26.24M
-55268.1%
YoY
|
$734.00
-99.99%
YoY
|
$5.257K
-99.89%
YoY
|
$16.28M
295.56%
YoY
|
-$47.57K
-101.52%
YoY
|
$8.266M
232.8%
YoY
|
$4.930M
136.25%
YoY
|
$4.117M
33.72%
YoY
|
$3.127M
69.11%
YoY
|
$2.484M
N/A
|
$2.087M
N/A
|
$3.078M
N/A
|
| Cost Of Revenue |
$868.1K
48695.33%
YoY
|
$2.808M
408.24%
YoY
|
$2.621M
721.51%
YoY
|
N/A
|
$1.779K
-99.99%
YoY
|
$552.4K
87862.58%
YoY
|
$319.0K
9035.37%
YoY
|
N/A
|
$20.91M
10085.5%
YoY
|
$628.00
-99.98%
YoY
|
$3.492K
-99.85%
YoY
|
$5.050M
161.88%
YoY
|
$205.3K
-86.25%
YoY
|
$3.680M
339.74%
YoY
|
$2.384M
212.9%
YoY
|
$1.928M
68.42%
YoY
|
$1.493M
192.61%
YoY
|
$837.0K
N/A
|
$761.9K
N/A
|
$1.145M
N/A
|
| Gross Profit |
$717.4K
25.61%
YoY
|
$1.780M
25.78%
YoY
|
$1.463M
-1.55%
YoY
|
N/A
|
$571.2K
-88.64%
YoY
|
$1.415M
-90.88%
YoY
|
$1.486M
-80.79%
YoY
|
N/A
|
$5.029M
-2155.5%
YoY
|
$15.52M
238.37%
YoY
|
$7.740M
203.99%
YoY
|
$11.23M
413.35%
YoY
|
-$244.7K
-114.97%
YoY
|
$4.586M
178.45%
YoY
|
$2.546M
92.17%
YoY
|
$2.188M
13.18%
YoY
|
$1.634M
22.05%
YoY
|
$1.647M
N/A
|
$1.325M
N/A
|
$1.933M
N/A
|
| Selling, General & Admin |
$1.231M
6.51%
YoY
|
$1.216M
-56.15%
YoY
|
$1.227M
-22.5%
YoY
|
N/A
|
$1.156M
-68.57%
YoY
|
$2.773M
-65.73%
YoY
|
$1.583M
-61.48%
YoY
|
N/A
|
$3.678M
215.11%
YoY
|
$8.091M
596.89%
YoY
|
$4.110M
330.22%
YoY
|
$1.025M
2.59%
YoY
|
$1.167M
41.02%
YoY
|
$1.161M
24.54%
YoY
|
$955.2K
35.92%
YoY
|
$999.1K
90.38%
YoY
|
$827.6K
39.55%
YoY
|
$932.3K
N/A
|
$702.8K
N/A
|
$524.8K
N/A
|
| Research & Development |
$513.3K
-18.58%
YoY
|
$164.6K
-47.19%
YoY
|
$160.5K
-10.67%
YoY
|
N/A
|
$630.5K
-96.58%
YoY
|
$311.6K
N/A
|
$179.6K
N/A
|
N/A
|
$18.43M
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
|
N/A
|
| Depreciation & Amortization |
$77.60K
466.42%
YoY
|
$17.40K
24.29%
YoY
|
-$24.30K
-4.71%
YoY
|
N/A
|
$13.70K
6.86%
YoY
|
$14.00K
6.06%
YoY
|
-$25.50K
-298.91%
YoY
|
N/A
|
$12.82K
-4.97%
YoY
|
$13.20K
-1.86%
YoY
|
$12.82K
46.85%
YoY
|
$110.8K
1288.1%
YoY
|
$13.49K
65.32%
YoY
|
$13.45K
N/A
|
$8.730K
N/A
|
$7.980K
2560.0%
YoY
|
$8.160K
27100.0%
YoY
|
$0.00
N/A
|
N/A
|
$300.00
N/A
|
| Operating Expenses |
$1.419M
-3.75%
YoY
|
$1.380M
4.44%
YoY
|
$1.387M
-21.29%
YoY
|
N/A
|
$1.475M
-93.33%
YoY
|
$1.322M
-83.66%
YoY
|
$1.763M
-57.11%
YoY
|
N/A
|
$22.11M
1794.37%
YoY
|
$8.091M
596.89%
YoY
|
$4.110M
330.22%
YoY
|
$1.025M
2.59%
YoY
|
$1.167M
41.01%
YoY
|
$1.161M
24.54%
YoY
|
$955.2K
35.92%
YoY
|
$999.1K
90.38%
YoY
|
$827.6K
39.55%
YoY
|
$932.3K
N/A
|
$702.8K
N/A
|
$524.8K
N/A
|
| Operating Profit |
-$702.0K
-22.31%
YoY
|
$399.6K
327.7%
YoY
|
$75.99K
-127.52%
YoY
|
N/A
|
-$903.6K
-94.71%
YoY
|
$93.44K
-98.74%
YoY
|
-$276.1K
-107.61%
YoY
|
N/A
|
-$17.08M
1109.85%
YoY
|
$7.426M
116.83%
YoY
|
$3.630M
128.19%
YoY
|
$10.21M
758.43%
YoY
|
-$1.412M
-275.11%
YoY
|
$3.425M
379.21%
YoY
|
$1.591M
155.72%
YoY
|
$1.189M
-15.58%
YoY
|
$806.2K
8.12%
YoY
|
$714.7K
N/A
|
$622.1K
N/A
|
$1.409M
N/A
|
| Interest Expense |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
-100.0%
YoY
|
N/A
|
N/A
|
N/A
|
-$20.00
N/A
|
| Other Income/Expense, Net |
$200.00
-125.0%
YoY
|
-$2.400K
-97.47%
YoY
|
$1.000K
-101.04%
YoY
|
N/A
|
-$800.00
-112.68%
YoY
|
-$94.70K
196.59%
YoY
|
-$96.40K
N/A
|
N/A
|
$6.310K
-624.96%
YoY
|
-$31.93K
-513.23%
YoY
|
$0.00
-100.0%
YoY
|
-$5.070K
-98.38%
YoY
|
-$1.202K
-101.34%
YoY
|
$7.727K
-93.34%
YoY
|
$19.46K
-81.8%
YoY
|
-$313.0K
N/A
|
$89.70K
896870.0%
YoY
|
$116.1K
N/A
|
$106.9K
N/A
|
$0.00
N/A
|
| Pretax Income |
-$701.8K
-22.4%
YoY
|
$395.9K
-188.39%
YoY
|
$77.00K
-120.67%
YoY
|
N/A
|
-$904.4K
-94.7%
YoY
|
-$447.9K
-106.06%
YoY
|
-$372.6K
-110.26%
YoY
|
N/A
|
-$17.07M
1108.37%
YoY
|
$7.394M
115.41%
YoY
|
$3.630M
125.43%
YoY
|
$10.20M
743.22%
YoY
|
-$1.413M
-257.71%
YoY
|
$3.433M
313.19%
YoY
|
$1.610M
120.89%
YoY
|
$1.210M
-26.85%
YoY
|
$895.9K
20.17%
YoY
|
$830.8K
N/A
|
$729.0K
N/A
|
$1.654M
N/A
|
| Income Tax |
-$190.7K
-11.27%
YoY
|
$183.5K
-1319.18%
YoY
|
-$24.97K
-61.17%
YoY
|
N/A
|
-$215.0K
-96.52%
YoY
|
-$15.06K
-100.66%
YoY
|
-$64.32K
-104.0%
YoY
|
N/A
|
-$6.178M
1150.65%
YoY
|
$2.268M
76.43%
YoY
|
$1.608M
139.35%
YoY
|
$3.462M
917.14%
YoY
|
-$494.0K
-240.59%
YoY
|
$1.285M
384.88%
YoY
|
$671.7K
78.38%
YoY
|
$340.3K
-41.41%
YoY
|
$351.3K
162.18%
YoY
|
$265.1K
N/A
|
$376.6K
N/A
|
$580.9K
N/A
|
| Net Earnings |
-$511.0K
-40.57%
YoY
|
$212.4K
92.6%
YoY
|
$102.0K
-133.08%
YoY
|
N/A
|
-$859.9K
-92.11%
YoY
|
$110.3K
-97.85%
YoY
|
-$308.3K
-115.24%
YoY
|
N/A
|
-$10.90M
1085.65%
YoY
|
$5.127M
138.74%
YoY
|
$2.022M
115.47%
YoY
|
$6.742M
675.16%
YoY
|
-$919.0K
-268.75%
YoY
|
$2.147M
279.59%
YoY
|
$938.5K
166.31%
YoY
|
$869.8K
-18.96%
YoY
|
$544.6K
-10.95%
YoY
|
$565.7K
N/A
|
$352.4K
N/A
|
$1.073M
N/A
|
| Basic Earnings Per Share |
-$0.04
-33.33%
YoY
|
$0.02
100.0%
YoY
|
$0.01
-133.33%
YoY
|
N/A
|
-$0.06
-94.12%
YoY
|
$0.01
-97.92%
YoY
|
-$0.03
-115.79%
YoY
|
N/A
|
-$1.02
1033.33%
YoY
|
$0.48
140.0%
YoY
|
$0.19
111.11%
YoY
|
N/A
|
-$0.09
-280.0%
YoY
|
$0.20
300.0%
YoY
|
$0.09
N/A
|
N/A
|
$0.05
N/A
|
$0.05
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.02
-33.33%
YoY
|
$0.01
0.0%
YoY
|
$0.00
-100.0%
YoY
|
N/A
|
-$0.03
-97.06%
YoY
|
$0.01
-96.0%
YoY
|
-$0.01
-110.0%
YoY
|
N/A
|
-$1.02
1033.33%
YoY
|
$0.25
150.0%
YoY
|
$0.10
100.0%
YoY
|
$0.33
675.24%
YoY
|
-$0.09
-400.0%
YoY
|
$0.10
233.33%
YoY
|
$0.05
192.91%
YoY
|
$0.04
-21.18%
YoY
|
$0.03
-31.32%
YoY
|
$0.03
N/A
|
$0.02
N/A
|
$0.05
N/A
|
| 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
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
12.00M shares
5.15%
YoY
|
12.00M shares
10.85%
YoY
|
11.90M shares
10.03%
YoY
|
N/A
|
11.41M shares
6.72%
YoY
|
10.82M shares
1.65%
YoY
|
10.82M shares
1.6%
YoY
|
N/A
|
10.69M shares
0.41%
YoY
|
10.65M shares
0.0%
YoY
|
10.65M shares
0.0%
YoY
|
N/A
|
10.65M shares
0.0%
YoY
|
10.65M shares
0.0%
YoY
|
10.65M shares
N/A
|
N/A
|
10.65M shares
N/A
|
10.65M shares
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
22.00M shares
2.75%
YoY
|
22.00M shares
5.64%
YoY
|
20.90M shares
0.41%
YoY
|
N/A
|
21.41M shares
100.25%
YoY
|
20.82M shares
0.85%
YoY
|
20.82M shares
0.82%
YoY
|
N/A
|
10.69M shares
0.41%
YoY
|
20.65M shares
0.0%
YoY
|
20.65M shares
0.0%
YoY
|
N/A
|
10.65M shares
-48.43%
YoY
|
20.65M shares
0.0%
YoY
|
20.65M shares
N/A
|
N/A
|
20.65M shares
N/A
|
20.65M shares
N/A
|
N/A
|
N/A
|
Loading...