|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$18.19M
-39.77%
YoY
|
$30.20M
-17.7%
YoY
|
$36.69M
-13.34%
YoY
|
$42.34M
8.5%
YoY
|
$39.02M
13.17%
YoY
|
| Cost Of Revenue |
$13.00M
-45.82%
YoY
|
$23.99M
-15.31%
YoY
|
$28.32M
-16.62%
YoY
|
$33.97M
9.98%
YoY
|
$30.89M
10.95%
YoY
|
| Gross Profit |
$5.191M
-16.39%
YoY
|
$6.209M
-25.77%
YoY
|
$8.364M
-0.05%
YoY
|
$8.368M
2.87%
YoY
|
$8.134M
22.51%
YoY
|
| Selling, General & Admin |
$10.63M
33.91%
YoY
|
$7.941M
-3.21%
YoY
|
$8.205M
-14.6%
YoY
|
$9.608M
10.6%
YoY
|
$8.687M
23.58%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$332.2K
-0.13%
YoY
|
$332.7K
5.29%
YoY
|
$315.9K
2.17%
YoY
|
$309.2K
-5.52%
YoY
|
$327.3K
21.22%
YoY
|
| Operating Expenses |
$10.63M
33.91%
YoY
|
$7.941M
-3.21%
YoY
|
$8.205M
-14.6%
YoY
|
$9.608M
7.96%
YoY
|
$8.899M
26.59%
YoY
|
| Operating Profit |
-$8.392M
334.28%
YoY
|
-$1.932M
-1310.39%
YoY
|
$159.7K
-112.88%
YoY
|
-$1.240M
62.05%
YoY
|
-$765.0K
96.15%
YoY
|
| Interest Expense |
$49.14K
-21.57%
YoY
|
$62.66K
-39.86%
YoY
|
$104.2K
-15.57%
YoY
|
$123.4K
-248.33%
YoY
|
-$83.20K
-30.67%
YoY
|
| Other Income/Expense, Net |
-$4.244K
-48.97%
YoY
|
-$8.316K
-127.7%
YoY
|
$30.02K
-338.06%
YoY
|
-$12.61K
-181.72%
YoY
|
$15.43K
-95.32%
YoY
|
| Pretax Income |
-$169.1M
8684.61%
YoY
|
-$1.925M
-1177.22%
YoY
|
$178.7K
-112.99%
YoY
|
-$1.376M
-362.63%
YoY
|
$523.8K
-129.59%
YoY
|
| Income Tax |
$20.40K
-11.08%
YoY
|
$22.95K
14.7%
YoY
|
$20.01K
683.32%
YoY
|
$2.554K
N/A
|
$0.00
-100.0%
YoY
|
| Net Earnings |
-$167.0M
8460.21%
YoY
|
-$1.951M
-47.8%
YoY
|
-$3.737M
171.12%
YoY
|
-$1.378M
-363.12%
YoY
|
$523.8K
-129.43%
YoY
|
| Basic Earnings Per Share |
-$24.59
1289.27%
YoY
|
-$1.77
378.38%
YoY
|
-$0.37
164.29%
YoY
|
-$0.14
-380.0%
YoY
|
$0.05
N/A
|
| Diluted Earnings Per Share |
-$24.59
1289.27%
YoY
|
-$1.77
378.38%
YoY
|
-$0.37
164.29%
YoY
|
-$0.14
-100.0%
YoY
|
$50.16K
-127.0%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
6.791M shares
516.78%
YoY
|
1.101M shares
-89.06%
YoY
|
10.06M shares
0.0%
YoY
|
10.06M shares
1.12%
YoY
|
9.950M shares
3.83%
YoY
|
| Diluted Shares Outstanding |
6.791M shares
516.78%
YoY
|
1.101M shares
-89.06%
YoY
|
10.06M shares
0.0%
YoY
|
10.06M shares
-3.66%
YoY
|
10.44M shares
8.97%
YoY
|
|
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 |
$12.96M
315.03%
YoY
|
$21.44M
224.01%
YoY
|
$7.945M
8.45%
YoY
|
$2.495M
-68.37%
YoY
|
$3.123M
-60.12%
YoY
|
$6.616M
-7.5%
YoY
|
$7.327M
43.84%
YoY
|
$7.887M
-22.12%
YoY
|
$7.830M
-26.53%
YoY
|
$7.152M
-33.84%
YoY
|
$5.093M
-48.13%
YoY
|
$10.13M
-4.36%
YoY
|
$10.66M
3.33%
YoY
|
$10.81M
-6.92%
YoY
|
$9.820M
-10.27%
YoY
|
$10.59M
6.27%
YoY
|
$10.31M
22.79%
YoY
|
$11.61M
19.48%
YoY
|
$10.94M
27.11%
YoY
|
| Cost Of Revenue |
$3.889M
17.8%
YoY
|
$4.586M
-10.34%
YoY
|
$3.087M
-48.32%
YoY
|
$3.116M
-50.39%
YoY
|
$3.302M
-46.94%
YoY
|
$5.115M
-7.17%
YoY
|
$5.974M
201.22%
YoY
|
$6.281M
-24.36%
YoY
|
$6.222M
-31.96%
YoY
|
$5.509M
-38.03%
YoY
|
$1.983M
-75.93%
YoY
|
$8.304M
-4.23%
YoY
|
$9.146M
13.44%
YoY
|
$8.891M
-1.16%
YoY
|
$8.241M
-8.43%
YoY
|
$8.671M
11.43%
YoY
|
$8.062M
21.23%
YoY
|
$8.995M
20.74%
YoY
|
$8.999M
30.24%
YoY
|
| Gross Profit |
$9.072M
-5174.83%
YoY
|
$16.85M
1022.52%
YoY
|
$4.858M
259.18%
YoY
|
-$621.0K
-138.67%
YoY
|
-$178.8K
-111.12%
YoY
|
$1.501M
-8.61%
YoY
|
$1.353M
-56.51%
YoY
|
$1.606M
-11.92%
YoY
|
$1.608M
6.3%
YoY
|
$1.642M
-14.4%
YoY
|
$3.110M
96.96%
YoY
|
$1.823M
-4.93%
YoY
|
$1.512M
-32.86%
YoY
|
$1.919M
-26.73%
YoY
|
$1.579M
-18.81%
YoY
|
$1.918M
-12.15%
YoY
|
$2.253M
29.46%
YoY
|
$2.619M
15.87%
YoY
|
$1.945M
15.09%
YoY
|
| Selling, General & Admin |
$4.154M
152.8%
YoY
|
$3.788M
90.89%
YoY
|
$6.117M
253.45%
YoY
|
$1.939M
-2.45%
YoY
|
$1.643M
-23.49%
YoY
|
$1.984M
-1.9%
YoY
|
$1.731M
62.56%
YoY
|
$1.987M
-15.25%
YoY
|
$2.147M
-8.88%
YoY
|
$2.023M
-15.21%
YoY
|
$1.065M
-53.13%
YoY
|
$2.345M
1.81%
YoY
|
$2.356M
-6.58%
YoY
|
$2.386M
1.49%
YoY
|
$2.271M
16.92%
YoY
|
$2.304M
20.31%
YoY
|
$2.522M
5.98%
YoY
|
$2.351M
-3.27%
YoY
|
$1.943M
7.93%
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 |
N/A
|
$25.64K
-69.43%
YoY
|
$82.70K
-1.19%
YoY
|
$83.00K
-0.11%
YoY
|
$82.60K
-2.24%
YoY
|
$83.88K
3.04%
YoY
|
$83.70K
-2.61%
YoY
|
$83.09K
5.44%
YoY
|
$84.49K
7.49%
YoY
|
$81.40K
5.0%
YoY
|
$85.94K
13.48%
YoY
|
$78.80K
2.36%
YoY
|
$78.60K
-5.47%
YoY
|
$77.53K
5.66%
YoY
|
$75.73K
1.01%
YoY
|
$76.98K
-6.49%
YoY
|
$83.15K
3.94%
YoY
|
$73.38K
-18.47%
YoY
|
$74.97K
7.1%
YoY
|
| Operating Expenses |
$4.154M
152.8%
YoY
|
$3.788M
90.89%
YoY
|
$6.170M
245.92%
YoY
|
$1.939M
-2.45%
YoY
|
$1.643M
-23.49%
YoY
|
$1.984M
-1.9%
YoY
|
$1.784M
59.59%
YoY
|
$1.987M
-15.25%
YoY
|
$2.147M
-8.88%
YoY
|
$2.023M
-15.21%
YoY
|
$1.118M
-51.92%
YoY
|
$2.345M
1.81%
YoY
|
$2.356M
-8.5%
YoY
|
$2.386M
-0.79%
YoY
|
$2.324M
16.53%
YoY
|
$2.304M
20.31%
YoY
|
$2.575M
5.55%
YoY
|
$2.405M
-1.45%
YoY
|
$1.995M
10.21%
YoY
|
| Operating Profit |
-$284.1M
15494.26%
YoY
|
-$583.6M
82297.73%
YoY
|
-$1.312M
204.32%
YoY
|
-$2.560M
570.84%
YoY
|
-$1.822M
237.59%
YoY
|
-$708.3K
86.24%
YoY
|
-$431.0K
-121.63%
YoY
|
-$381.6K
-26.91%
YoY
|
-$539.6K
-36.07%
YoY
|
-$380.3K
-18.54%
YoY
|
$1.993M
-367.35%
YoY
|
-$522.1K
35.31%
YoY
|
-$844.1K
161.53%
YoY
|
-$466.9K
-317.95%
YoY
|
-$745.3K
1400.28%
YoY
|
-$385.8K
-243.77%
YoY
|
-$322.7K
-53.89%
YoY
|
$214.2K
-219.01%
YoY
|
-$49.68K
-58.6%
YoY
|
| Interest Expense |
$59.18K
399.98%
YoY
|
$0.00
-100.0%
YoY
|
-$160.0M
-1553626.21%
YoY
|
$12.10K
-16.28%
YoY
|
$11.84K
-30.26%
YoY
|
$11.97K
-37.05%
YoY
|
$10.30K
-184.77%
YoY
|
$14.45K
-43.27%
YoY
|
$16.97K
-36.63%
YoY
|
$19.01K
-32.01%
YoY
|
-$12.15K
-58.53%
YoY
|
$25.48K
-16.27%
YoY
|
$26.78K
-186.78%
YoY
|
$27.96K
-185.16%
YoY
|
-$29.30K
-11.35%
YoY
|
$30.42K
-33.57%
YoY
|
-$30.86K
208.6%
YoY
|
-$32.83K
64.15%
YoY
|
-$33.05K
-265.25%
YoY
|
| Other Income/Expense, Net |
$0.00
-100.0%
YoY
|
-$238.00
-92.94%
YoY
|
-$818.2K
-818300.0%
YoY
|
$340.00
-127.91%
YoY
|
-$1.562K
-80.09%
YoY
|
-$3.372K
-590.83%
YoY
|
$100.00
-99.72%
YoY
|
-$1.218K
-517.12%
YoY
|
-$7.846K
713.06%
YoY
|
$687.00
-97.2%
YoY
|
$36.13K
-719.73%
YoY
|
$292.00
-110.9%
YoY
|
-$965.00
-64.65%
YoY
|
$24.56K
-1905.88%
YoY
|
-$5.830K
328.68%
YoY
|
-$2.680K
-76.53%
YoY
|
-$2.730K
-72.7%
YoY
|
-$1.360K
-104.53%
YoY
|
-$1.360K
N/A
|
| Pretax Income |
-$284.0M
15483.15%
YoY
|
-$583.0M
82231.89%
YoY
|
-$163.9M
26317.05%
YoY
|
-$2.404M
537.65%
YoY
|
-$1.822M
233.9%
YoY
|
-$708.1K
85.76%
YoY
|
-$620.6K
-130.77%
YoY
|
-$377.1K
-29.75%
YoY
|
-$545.7K
-37.34%
YoY
|
-$381.2K
-11.41%
YoY
|
$2.017M
-358.39%
YoY
|
-$536.7K
28.13%
YoY
|
-$870.9K
144.41%
YoY
|
-$430.3K
-339.02%
YoY
|
-$780.5K
828.14%
YoY
|
-$418.9K
-271.98%
YoY
|
-$356.3K
-57.07%
YoY
|
$180.0K
-85.0%
YoY
|
-$84.09K
-15.91%
YoY
|
| Income Tax |
-$875.4K
N/A
|
$2.688M
N/A
|
$20.40K
-11.3%
YoY
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$23.00K
14.94%
YoY
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$20.01K
684.71%
YoY
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$2.550K
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
| Net Earnings |
-$283.1M
19401.24%
YoY
|
-$585.7M
82611.49%
YoY
|
-$164.0M
25379.15%
YoY
|
-$850.0K
112.73%
YoY
|
-$1.452M
162.4%
YoY
|
-$708.1K
99.89%
YoY
|
-$643.6K
-66.1%
YoY
|
-$399.6K
-25.55%
YoY
|
-$553.2K
-36.48%
YoY
|
-$354.2K
-17.68%
YoY
|
-$1.899M
142.48%
YoY
|
-$536.7K
28.13%
YoY
|
-$870.9K
144.42%
YoY
|
-$430.3K
-339.01%
YoY
|
-$783.0K
831.18%
YoY
|
-$418.9K
-271.98%
YoY
|
-$356.3K
-57.31%
YoY
|
$180.0K
-84.99%
YoY
|
-$84.09K
-23.55%
YoY
|
| Basic Earnings Per Share |
-$2.98
125.76%
YoY
|
-$5.91
823.44%
YoY
|
N/A
|
-$0.77
113.89%
YoY
|
-$1.32
2540.0%
YoY
|
-$0.64
1500.0%
YoY
|
N/A
|
-$0.36
620.0%
YoY
|
-$0.05
-44.44%
YoY
|
-$0.04
0.0%
YoY
|
N/A
|
-$0.05
25.0%
YoY
|
-$0.09
125.0%
YoY
|
-$0.04
-300.0%
YoY
|
N/A
|
-$0.04
-300.0%
YoY
|
-$0.04
N/A
|
$0.02
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$2.98
125.76%
YoY
|
-$5.91
823.44%
YoY
|
-$6.88
1076.13%
YoY
|
-$0.77
113.89%
YoY
|
-$1.32
2540.0%
YoY
|
-$0.64
1500.0%
YoY
|
-$0.58
224.72%
YoY
|
-$0.36
620.0%
YoY
|
-$0.05
-44.44%
YoY
|
-$0.04
0.0%
YoY
|
-$0.18
-100.0%
YoY
|
-$0.05
25.0%
YoY
|
-$0.09
-100.0%
YoY
|
-$0.04
-100.0%
YoY
|
-$77.83K
820.9%
YoY
|
-$0.04
-300.0%
YoY
|
-$35.42K
-57.71%
YoY
|
$17.41K
-85.43%
YoY
|
-$8.451K
-25.25%
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 |
83.14M shares
7450.76%
YoY
|
86.46M shares
7752.32%
YoY
|
1.718M shares
56.05%
YoY
|
1.101M shares
-89.06%
YoY
|
1.101M shares
-89.06%
YoY
|
1.101M shares
-89.06%
YoY
|
1.101M shares
-89.06%
YoY
|
10.06M shares
0.0%
YoY
|
10.06M shares
0.0%
YoY
|
10.06M shares
0.0%
YoY
|
10.06M shares
0.0%
YoY
|
10.06M shares
0.0%
YoY
|
10.06M shares
0.0%
YoY
|
10.06M shares
0.0%
YoY
|
10.06M shares
N/A
|
10.06M shares
0.98%
YoY
|
10.06M shares
N/A
|
10.06M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
94.92M shares
8521.12%
YoY
|
99.10M shares
8900.28%
YoY
|
N/A
|
1.114M shares
1.14%
YoY
|
1.101M shares
-89.06%
YoY
|
1.101M shares
-89.06%
YoY
|
N/A
|
1.101M shares
-89.06%
YoY
|
10.06M shares
0.0%
YoY
|
10.06M shares
0.0%
YoY
|
N/A
|
10.06M shares
0.0%
YoY
|
10.06M shares
0.0%
YoY
|
10.06M shares
-2.67%
YoY
|
N/A
|
10.06M shares
-4.3%
YoY
|
10.06M shares
N/A
|
10.34M shares
N/A
|
N/A
|
Loading...