|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$36.26M
-30.79%
YoY
|
$52.38M
-22.88%
YoY
|
$67.92M
9.82%
YoY
|
$61.85M
-14.37%
YoY
|
$72.23M
88.73%
YoY
|
| Cost Of Revenue |
$8.243M
36.1%
YoY
|
$6.057M
-43.59%
YoY
|
$10.74M
30.15%
YoY
|
$8.250M
35.08%
YoY
|
$6.107M
-19.54%
YoY
|
| Gross Profit |
$28.01M
-39.53%
YoY
|
$46.33M
-18.99%
YoY
|
$57.18M
6.69%
YoY
|
$53.60M
-18.94%
YoY
|
$66.12M
115.52%
YoY
|
| Selling, General & Admin |
$10.14M
17.99%
YoY
|
$8.592M
-82.92%
YoY
|
$50.30M
85709.95%
YoY
|
$58.62K
-99.94%
YoY
|
$94.37M
222.03%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$730.3K
-81.16%
YoY
|
$3.876M
-12.92%
YoY
|
$4.450M
-28.54%
YoY
|
$6.228M
174.21%
YoY
|
$2.271M
-5.96%
YoY
|
| Operating Expenses |
$10.14M
-80.0%
YoY
|
$50.69M
0.77%
YoY
|
$50.30M
-28.61%
YoY
|
$70.46M
-25.34%
YoY
|
$94.37M
222.03%
YoY
|
| Operating Profit |
-$8.260M
-587.4%
YoY
|
$1.695M
-75.39%
YoY
|
$6.885M
-179.94%
YoY
|
-$8.613M
-69.51%
YoY
|
-$28.25M
-2153.69%
YoY
|
| Interest Expense |
-$1.140M
42.16%
YoY
|
-$801.9K
-18.54%
YoY
|
-$984.4K
-76.56%
YoY
|
-$4.199M
544.01%
YoY
|
-$652.1K
-88.33%
YoY
|
| Other Income/Expense, Net |
-$707.2K
-281.03%
YoY
|
$390.6K
-71.89%
YoY
|
$1.390M
-134.7%
YoY
|
-$4.006M
-4491.15%
YoY
|
$91.22K
80.92%
YoY
|
| Pretax Income |
-$8.967M
-530.01%
YoY
|
$2.085M
-58.38%
YoY
|
$5.010M
-139.71%
YoY
|
-$12.62M
-55.51%
YoY
|
-$28.36M
-4065.02%
YoY
|
| Income Tax |
-$58.80K
-106.57%
YoY
|
$894.9K
-58.92%
YoY
|
$2.178M
567.09%
YoY
|
$326.6K
-59.58%
YoY
|
$807.8K
440.1%
YoY
|
| Net Earnings |
-$8.913M
-848.26%
YoY
|
$1.191M
-40.81%
YoY
|
$2.013M
-115.55%
YoY
|
-$12.94M
-55.63%
YoY
|
-$29.17M
-5256.05%
YoY
|
| Basic Earnings Per Share |
-$0.01
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
-$0.01
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.01
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-105.6%
YoY
|
-$0.01
-100.0%
YoY
|
-$9.770K
-5519.07%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
1.855B shares
-2.81%
YoY
|
1.908B shares
-25.43%
YoY
|
2.559B shares
-4.43%
YoY
|
2.678B shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
1.855B shares
-37.02%
YoY
|
2.945B shares
-18.1%
YoY
|
3.596B shares
34.28%
YoY
|
2.678B shares
N/A
|
N/A
|
|
Concept
|
2026 Q1 | 2025 Q4 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$3.896M
-61.15%
YoY
|
$7.149M
-39.72%
YoY
|
$9.053M
-22.91%
YoY
|
$10.02M
-23.52%
YoY
|
$10.03M
-36.0%
YoY
|
$11.86M
-33.84%
YoY
|
$11.74M
-38.74%
YoY
|
$13.11M
-24.05%
YoY
|
$15.67M
15.52%
YoY
|
$17.93M
25.02%
YoY
|
$19.17M
27.83%
YoY
|
$17.26M
16.88%
YoY
|
$13.57M
-23.56%
YoY
|
$14.34M
-38.28%
YoY
|
$15.00M
-35.83%
YoY
|
$14.77M
-42.38%
YoY
|
$17.75M
4.07%
YoY
|
$23.23M
194.85%
YoY
|
$23.37M
201.43%
YoY
|
| Cost Of Revenue |
N/A
|
$2.083M
53.92%
YoY
|
$2.154M
71.24%
YoY
|
$2.463M
88.91%
YoY
|
$1.544M
-27.92%
YoY
|
$1.353M
-56.66%
YoY
|
$1.258M
-60.08%
YoY
|
$1.304M
-49.65%
YoY
|
$2.142M
14.08%
YoY
|
$3.122M
31.36%
YoY
|
$3.150M
46.87%
YoY
|
$2.589M
36.39%
YoY
|
$1.878M
2.6%
YoY
|
$2.377M
30.6%
YoY
|
$2.145M
2.06%
YoY
|
$1.898M
-13.17%
YoY
|
$1.830M
-36.85%
YoY
|
$1.820M
-11.66%
YoY
|
$2.101M
21.84%
YoY
|
| Gross Profit |
N/A
|
$5.067M
-51.78%
YoY
|
$6.899M
-34.2%
YoY
|
$7.561M
-35.94%
YoY
|
$8.486M
-37.28%
YoY
|
$10.51M
-29.03%
YoY
|
$10.49M
-34.55%
YoY
|
$11.80M
-19.54%
YoY
|
$13.53M
15.75%
YoY
|
$14.80M
23.76%
YoY
|
$16.02M
24.66%
YoY
|
$14.67M
14.0%
YoY
|
$11.69M
-26.57%
YoY
|
$11.96M
-44.14%
YoY
|
$12.85M
-39.58%
YoY
|
$12.87M
-45.11%
YoY
|
$15.92M
12.45%
YoY
|
$21.41M
267.94%
YoY
|
$21.27M
252.82%
YoY
|
| Selling, General & Admin |
$1.114M
-26.31%
YoY
|
$10.95M
13.49%
YoY
|
$1.641M
-19.88%
YoY
|
$1.358M
-47.52%
YoY
|
$1.511M
12712.81%
YoY
|
$9.645M
-19.27%
YoY
|
$2.048M
-18.33%
YoY
|
$2.588M
-10.48%
YoY
|
$11.80K
-95.33%
YoY
|
$11.95M
-2.33%
YoY
|
$2.508M
-14.54%
YoY
|
$2.890M
9.02%
YoY
|
$252.4K
-97.83%
YoY
|
$12.23M
-81.94%
YoY
|
$2.934M
-95.51%
YoY
|
$2.651M
27.08%
YoY
|
$11.66M
32.92%
YoY
|
$67.74M
816.69%
YoY
|
$65.35M
1097.35%
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
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$128.7K
-42.62%
YoY
|
$131.3K
-75.59%
YoY
|
$174.3K
-83.18%
YoY
|
$200.3K
-82.17%
YoY
|
$224.3K
-80.97%
YoY
|
$538.0K
-54.81%
YoY
|
$1.036M
-12.2%
YoY
|
$1.123M
1.64%
YoY
|
$1.178M
21.3%
YoY
|
$1.190M
-39.78%
YoY
|
$1.180M
-34.75%
YoY
|
$1.105M
-27.9%
YoY
|
$971.5K
6.77%
YoY
|
$1.977M
141.35%
YoY
|
$1.808M
138.54%
YoY
|
$1.533M
120.84%
YoY
|
$910.0K
32.83%
YoY
|
$819.1K
24.03%
YoY
|
$758.1K
16.83%
YoY
|
| Operating Expenses |
$6.682M
-36.01%
YoY
|
$10.95M
13.49%
YoY
|
$10.09M
-18.9%
YoY
|
$10.04M
-20.63%
YoY
|
$10.44M
-24.33%
YoY
|
$9.645M
-19.27%
YoY
|
$12.44M
-26.5%
YoY
|
$12.65M
-21.17%
YoY
|
$13.80M
4.76%
YoY
|
$11.95M
-2.33%
YoY
|
$16.93M
16.95%
YoY
|
$16.05M
21.89%
YoY
|
$13.17M
13.01%
YoY
|
$12.23M
-81.94%
YoY
|
$14.47M
-77.85%
YoY
|
$13.17M
-12.74%
YoY
|
$11.66M
32.92%
YoY
|
$67.74M
816.69%
YoY
|
$65.35M
1097.35%
YoY
|
| Operating Profit |
-$2.786M
574.44%
YoY
|
-$5.880M
-782.02%
YoY
|
-$1.038M
48.58%
YoY
|
-$17.09K
-103.76%
YoY
|
-$413.1K
-122.08%
YoY
|
$862.2K
-69.82%
YoY
|
-$698.5K
-131.14%
YoY
|
$455.1K
-62.36%
YoY
|
$1.870M
376.7%
YoY
|
$2.857M
-1153.25%
YoY
|
$2.243M
328.81%
YoY
|
$1.209M
-24.41%
YoY
|
$392.4K
-90.79%
YoY
|
-$271.2K
-99.41%
YoY
|
$523.0K
-101.19%
YoY
|
$1.599M
-84.82%
YoY
|
$4.260M
-20.89%
YoY
|
-$46.33M
2850.9%
YoY
|
-$44.08M
-7818.75%
YoY
|
| Interest Expense |
N/A
|
-$271.5K
84.19%
YoY
|
-$358.1K
14.89%
YoY
|
-$181.8K
-40.33%
YoY
|
-$328.7K
763.86%
YoY
|
-$147.4K
-35.18%
YoY
|
-$311.7K
-13.42%
YoY
|
-$304.7K
-8.55%
YoY
|
-$38.05K
-112.32%
YoY
|
-$227.4K
-58.44%
YoY
|
-$360.0K
-42.95%
YoY
|
-$333.2K
-69.45%
YoY
|
$308.7K
-115.99%
YoY
|
-$547.1K
-336.19%
YoY
|
-$631.0K
-167.98%
YoY
|
-$1.090M
-39.82%
YoY
|
-$1.931M
4670.74%
YoY
|
$231.6K
-124.91%
YoY
|
$928.3K
-135.36%
YoY
|
| Other Income/Expense, Net |
-$1.101M
315.85%
YoY
|
-$802.7K
-383.14%
YoY
|
$185.4K
-1199.51%
YoY
|
$446.4K
28.7%
YoY
|
-$264.8K
-188.38%
YoY
|
$283.5K
-21.83%
YoY
|
-$16.87K
-124.16%
YoY
|
$346.8K
286.61%
YoY
|
$299.6K
170.92%
YoY
|
$362.7K
324.15%
YoY
|
$69.82K
-112.01%
YoY
|
$89.71K
-108.44%
YoY
|
$110.6K
254.1%
YoY
|
$85.51K
276.53%
YoY
|
-$581.1K
-2721.24%
YoY
|
-$1.063M
-39.63%
YoY
|
$31.23K
-123.44%
YoY
|
$22.71K
N/A
|
$22.17K
-82.03%
YoY
|
| Pretax Income |
-$3.887M
473.43%
YoY
|
-$7.866M
4494.8%
YoY
|
-$852.4K
19.15%
YoY
|
$429.3K
-46.47%
YoY
|
-$677.9K
-131.24%
YoY
|
-$171.2K
-119.1%
YoY
|
-$715.4K
-130.93%
YoY
|
$801.9K
-38.25%
YoY
|
$2.170M
331.45%
YoY
|
$896.1K
-105.79%
YoY
|
$2.313M
-4079.24%
YoY
|
$1.299M
142.27%
YoY
|
$503.0K
-78.91%
YoY
|
-$15.48M
-65.99%
YoY
|
-$58.12K
-99.87%
YoY
|
$536.0K
-93.89%
YoY
|
$2.385M
-53.09%
YoY
|
-$45.52M
-2730.97%
YoY
|
-$43.24M
3547.87%
YoY
|
| Income Tax |
$2.033K
-79.67%
YoY
|
-$69.80K
-328.85%
YoY
|
N/A
N/A
|
$1.000K
-99.63%
YoY
|
$10.00K
-98.0%
YoY
|
$30.50K
-97.17%
YoY
|
$95.29K
-68.68%
YoY
|
$269.1K
-61.63%
YoY
|
$500.1K
426.05%
YoY
|
$1.078M
-259.03%
YoY
|
$304.3K
-16.08%
YoY
|
$701.3K
10.31%
YoY
|
$95.06K
1484.37%
YoY
|
-$677.8K
-184.31%
YoY
|
$362.6K
47605.66%
YoY
|
$635.7K
19835.56%
YoY
|
$6.000K
-95.8%
YoY
|
$803.9K
N/A
|
$760.00
-66.96%
YoY
|
| Net Earnings |
-$3.892M
467.46%
YoY
|
-$8.003M
1872.23%
YoY
|
-$854.1K
5.37%
YoY
|
$425.5K
-20.15%
YoY
|
-$685.9K
-141.07%
YoY
|
-$405.8K
4.99%
YoY
|
-$810.6K
-140.36%
YoY
|
$532.8K
-10.81%
YoY
|
$1.670M
309.41%
YoY
|
-$386.5K
-97.5%
YoY
|
$2.008M
-577.4%
YoY
|
$597.4K
-699.15%
YoY
|
$407.9K
-82.85%
YoY
|
-$15.48M
-66.58%
YoY
|
-$420.7K
-99.03%
YoY
|
-$99.71K
-101.14%
YoY
|
$2.379M
-51.86%
YoY
|
-$46.32M
-2777.44%
YoY
|
-$43.24M
3540.87%
YoY
|
| Basic Earnings Per Share |
$0.00
N/A
|
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
$0.00
-100.0%
YoY
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
-$0.01
N/A
|
| Diluted Earnings Per Share |
$0.00
N/A
|
$0.00
0.0%
YoY
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
17.65%
YoY
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
-97.1%
YoY
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
-$0.01
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
N/A
|
$632.70
-58.57%
YoY
|
-$15.56K
-2886.31%
YoY
|
-$14.45K
3532.31%
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
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
1.846B shares
-0.7%
YoY
|
1.849B shares
-0.55%
YoY
|
1.854B shares
-0.39%
YoY
|
1.858B shares
-0.17%
YoY
|
1.859B shares
-0.09%
YoY
|
1.859B shares
-20.32%
YoY
|
1.861B shares
-29.41%
YoY
|
1.861B shares
-29.41%
YoY
|
1.861B shares
-29.41%
YoY
|
2.333B shares
-11.66%
YoY
|
2.636B shares
-0.19%
YoY
|
2.636B shares
-2.58%
YoY
|
2.636B shares
-3.22%
YoY
|
2.641B shares
N/A
|
2.641B shares
-11.75%
YoY
|
2.706B shares
-9.43%
YoY
|
2.724B shares
N/A
|
N/A
|
2.993B shares
N/A
|
| Diluted Shares Outstanding |
1.847B shares
-0.65%
YoY
|
N/A
|
1.853B shares
-0.39%
YoY
|
2.895B shares
-0.08%
YoY
|
1.859B shares
-39.83%
YoY
|
N/A
|
1.861B shares
-49.29%
YoY
|
2.897B shares
-21.11%
YoY
|
3.089B shares
-15.88%
YoY
|
N/A
|
3.669B shares
38.93%
YoY
|
3.673B shares
35.72%
YoY
|
3.673B shares
-2.33%
YoY
|
N/A
|
2.641B shares
-11.75%
YoY
|
2.706B shares
-23.55%
YoY
|
3.760B shares
N/A
|
N/A
|
2.993B shares
N/A
|
Loading...