|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$1.383M
-94.55%
YoY
|
$25.37M
1.65%
YoY
|
$24.96M
4.56%
YoY
|
$23.87M
60.46%
YoY
|
$14.88M
59.62%
YoY
|
| Cost Of Revenue |
$768.6K
-94.61%
YoY
|
$14.27M
-7.25%
YoY
|
$15.38M
-2.56%
YoY
|
$15.79M
86.63%
YoY
|
$8.459M
55.78%
YoY
|
| Gross Profit |
$614.3K
-94.47%
YoY
|
$11.10M
15.95%
YoY
|
$9.576M
18.47%
YoY
|
$8.083M
25.96%
YoY
|
$6.417M
64.54%
YoY
|
| Selling, General & Admin |
$4.188M
-62.01%
YoY
|
$11.02M
13.12%
YoY
|
$9.745M
-0.94%
YoY
|
$9.837M
36.93%
YoY
|
$7.184M
84.21%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$5.235K
-99.61%
YoY
|
$1.350M
3.74%
YoY
|
$1.302M
6.17%
YoY
|
$1.226M
-4.55%
YoY
|
$1.284M
24.69%
YoY
|
| Operating Expenses |
$4.188M
-62.01%
YoY
|
$11.02M
13.12%
YoY
|
$9.745M
-19.86%
YoY
|
$12.16M
69.25%
YoY
|
$7.184M
84.68%
YoY
|
| Operating Profit |
-$3.574M
-4573.22%
YoY
|
$79.89K
-147.44%
YoY
|
-$168.4K
-95.87%
YoY
|
-$4.076M
431.37%
YoY
|
-$767.1K
-7770.7%
YoY
|
| Interest Expense |
$850.4K
614.57%
YoY
|
$119.0K
59.74%
YoY
|
$74.50K
-42.73%
YoY
|
$130.1K
-202.63%
YoY
|
-$126.8K
-29.58%
YoY
|
| Other Income/Expense, Net |
N/A
|
$472.2K
0.96%
YoY
|
$467.7K
-240.52%
YoY
|
-$332.8K
-153.06%
YoY
|
$627.4K
N/A
|
| Pretax Income |
-$2.723M
-593.27%
YoY
|
$552.1K
84.45%
YoY
|
$299.3K
-106.79%
YoY
|
-$4.409M
3055.72%
YoY
|
-$139.7K
-182.18%
YoY
|
| Income Tax |
$1.857M
4658.11%
YoY
|
$39.03K
N/A
|
N/A
N/A
|
N/A
N/A
|
-$399.6K
N/A
|
| Net Earnings |
$19.21M
3572.49%
YoY
|
$523.2K
37.12%
YoY
|
$381.6K
-108.76%
YoY
|
-$4.357M
-1726.64%
YoY
|
$267.8K
33.92%
YoY
|
| Basic Earnings Per Share |
$2.64
3200.0%
YoY
|
$0.08
33.33%
YoY
|
$0.06
-109.38%
YoY
|
-$0.64
-1700.0%
YoY
|
$0.04
N/A
|
| Diluted Earnings Per Share |
$2.64
3671.43%
YoY
|
$0.07
40.0%
YoY
|
$0.05
-107.81%
YoY
|
-$0.64
-100.0%
YoY
|
$42.25K
-28.82%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
7.273M shares
4.93%
YoY
|
6.931M shares
1.32%
YoY
|
6.841M shares
0.97%
YoY
|
6.775M shares
33.48%
YoY
|
5.076M shares
N/A
|
| Diluted Shares Outstanding |
7.273M shares
-1.02%
YoY
|
7.348M shares
1.84%
YoY
|
7.215M shares
6.49%
YoY
|
6.775M shares
6.86%
YoY
|
6.340M shares
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 |
$346.7K
-95.71%
YoY
|
$325.3K
-94.93%
YoY
|
$417.0K
-92.82%
YoY
|
$5.147M
4.81%
YoY
|
$8.084M
-1.85%
YoY
|
$6.416M
3.67%
YoY
|
$5.809M
-2.97%
YoY
|
$4.910M
-16.83%
YoY
|
$8.236M
19.71%
YoY
|
$6.189M
-74.07%
YoY
|
$5.987M
35.47%
YoY
|
$5.904M
22.3%
YoY
|
$6.880M
-20.53%
YoY
|
$23.87M
385.87%
YoY
|
$4.419M
14.48%
YoY
|
$4.828M
36.83%
YoY
|
$8.657M
236.86%
YoY
|
$4.913M
97.31%
YoY
|
$3.860M
41.92%
YoY
|
| Cost Of Revenue |
$160.7K
-96.92%
YoY
|
$188.4K
-94.11%
YoY
|
$218.5K
-93.37%
YoY
|
$2.610M
4.3%
YoY
|
$5.224M
-0.86%
YoY
|
$3.199M
-11.42%
YoY
|
$3.297M
-9.82%
YoY
|
$2.503M
-24.75%
YoY
|
$5.269M
10.01%
YoY
|
$3.611M
-8.34%
YoY
|
$3.656M
42.43%
YoY
|
$3.326M
11.71%
YoY
|
$4.790M
-20.32%
YoY
|
$3.940M
38.28%
YoY
|
$2.567M
18.42%
YoY
|
$2.977M
47.29%
YoY
|
$6.011M
323.33%
YoY
|
$2.849M
96.5%
YoY
|
$2.168M
33.8%
YoY
|
| Gross Profit |
$186.0K
-93.5%
YoY
|
$136.9K
-95.74%
YoY
|
$198.5K
-92.1%
YoY
|
$2.537M
5.35%
YoY
|
$2.860M
-3.59%
YoY
|
$3.217M
24.82%
YoY
|
$2.512M
7.78%
YoY
|
$2.408M
-6.63%
YoY
|
$2.966M
41.95%
YoY
|
$2.577M
27.19%
YoY
|
$2.330M
25.81%
YoY
|
$2.579M
39.35%
YoY
|
$2.090M
-21.02%
YoY
|
$2.027M
-1.8%
YoY
|
$1.852M
9.43%
YoY
|
$1.851M
22.81%
YoY
|
$2.646M
130.08%
YoY
|
$2.064M
96.55%
YoY
|
$1.693M
53.88%
YoY
|
| Selling, General & Admin |
$1.472M
-50.14%
YoY
|
$941.6K
-67.15%
YoY
|
$1.297M
-48.89%
YoY
|
$3.332M
19.16%
YoY
|
$2.952M
7.26%
YoY
|
$2.866M
4.09%
YoY
|
$2.538M
9.55%
YoY
|
$2.797M
13.13%
YoY
|
$2.753M
29.19%
YoY
|
$2.753M
1.69%
YoY
|
$2.316M
11.6%
YoY
|
$2.472M
-4.71%
YoY
|
$2.131M
-13.38%
YoY
|
$2.708M
11.01%
YoY
|
$2.076M
2.53%
YoY
|
$2.594M
61.9%
YoY
|
$2.460M
119.63%
YoY
|
$2.439M
141.5%
YoY
|
$2.024M
98.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
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$554.00
-99.85%
YoY
|
$3.600K
-99.0%
YoY
|
-$712.2K
-354.42%
YoY
|
$283.7K
4.72%
YoY
|
$363.4K
23.1%
YoY
|
$358.5K
-3.99%
YoY
|
$279.9K
-17.31%
YoY
|
$271.0K
-9.97%
YoY
|
$295.2K
2.25%
YoY
|
$373.4K
27.19%
YoY
|
$338.5K
52.48%
YoY
|
$301.0K
37.09%
YoY
|
$288.7K
-17.83%
YoY
|
$293.6K
-12.8%
YoY
|
$222.0K
-40.1%
YoY
|
$219.5K
-15.92%
YoY
|
$351.3K
30.13%
YoY
|
$336.7K
20.24%
YoY
|
$370.6K
42.55%
YoY
|
| Operating Expenses |
$1.472M
-50.14%
YoY
|
$945.2K
-67.81%
YoY
|
$1.297M
-48.89%
YoY
|
$3.332M
19.16%
YoY
|
$2.952M
7.26%
YoY
|
$2.937M
3.92%
YoY
|
$2.538M
9.55%
YoY
|
$2.797M
13.13%
YoY
|
$2.753M
29.19%
YoY
|
$2.826M
4.36%
YoY
|
$2.316M
11.6%
YoY
|
$2.472M
-4.71%
YoY
|
$2.131M
-13.38%
YoY
|
$2.708M
11.01%
YoY
|
$2.076M
2.53%
YoY
|
$2.594M
61.9%
YoY
|
$2.460M
119.63%
YoY
|
$2.439M
141.5%
YoY
|
$2.024M
98.46%
YoY
|
| Operating Profit |
-$1.286M
1290.24%
YoY
|
-$808.3K
-387.96%
YoY
|
-$1.098M
4152.71%
YoY
|
-$795.7K
104.65%
YoY
|
-$92.51K
-143.27%
YoY
|
$280.7K
-213.06%
YoY
|
-$25.83K
-282.66%
YoY
|
-$388.8K
-464.22%
YoY
|
$213.8K
-621.27%
YoY
|
-$248.3K
-63.55%
YoY
|
$14.14K
-106.33%
YoY
|
$106.7K
-114.36%
YoY
|
-$41.01K
-122.05%
YoY
|
-$681.2K
81.46%
YoY
|
-$223.2K
-32.7%
YoY
|
-$743.6K
679.56%
YoY
|
$186.0K
520.13%
YoY
|
-$375.4K
-1038.5%
YoY
|
-$331.7K
-514.59%
YoY
|
| Interest Expense |
$118.4K
5793.48%
YoY
|
$432.9K
790.74%
YoY
|
$193.4K
1870.45%
YoY
|
$87.00K
-38.81%
YoY
|
$2.009K
-82.16%
YoY
|
$48.60K
-67.33%
YoY
|
$9.815K
-93.17%
YoY
|
$142.2K
43.2%
YoY
|
$11.26K
-85.2%
YoY
|
$148.8K
165.74%
YoY
|
$143.6K
382.87%
YoY
|
$99.29K
-12.65%
YoY
|
$76.08K
-278.34%
YoY
|
$55.98K
-290.67%
YoY
|
$29.74K
-289.06%
YoY
|
$113.7K
143.8%
YoY
|
-$42.66K
6.65%
YoY
|
-$29.36K
-26.6%
YoY
|
-$15.73K
-60.68%
YoY
|
| Other Income/Expense, Net |
$119.2K
0.25%
YoY
|
N/A
|
N/A
|
$63.70K
-55.2%
YoY
|
$118.9K
-10.0%
YoY
|
N/A
|
$149.4K
4.01%
YoY
|
$142.2K
43.19%
YoY
|
$132.1K
73.65%
YoY
|
$0.00
-100.0%
YoY
|
$143.6K
-582.86%
YoY
|
$99.29K
-187.36%
YoY
|
$76.08K
-278.33%
YoY
|
-$75.42K
N/A
|
-$29.74K
-106.38%
YoY
|
-$113.7K
-149.22%
YoY
|
-$42.66K
N/A
|
N/A
|
$466.3K
N/A
|
| Pretax Income |
-$1.048M
-4073.37%
YoY
|
-$375.5K
-214.03%
YoY
|
-$905.1K
-832.74%
YoY
|
-$732.0K
196.82%
YoY
|
$26.39K
-92.37%
YoY
|
$329.3K
-430.89%
YoY
|
$123.5K
-21.69%
YoY
|
-$246.6K
-219.69%
YoY
|
$345.9K
886.52%
YoY
|
-$99.52K
-96.84%
YoY
|
$157.7K
-162.36%
YoY
|
$206.0K
-124.03%
YoY
|
$35.06K
-75.55%
YoY
|
-$3.150M
667.93%
YoY
|
-$253.0K
-287.96%
YoY
|
-$857.3K
-732.37%
YoY
|
$143.4K
N/A
|
-$410.2K
4001.9%
YoY
|
$134.6K
236.45%
YoY
|
| Income Tax |
-$280.2K
N/A
|
-$822.5K
-2208.97%
YoY
|
$4.363M
N/A
|
N/A
N/A
|
N/A
N/A
|
$39.00K
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$0.00
-100.0%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
-$399.6K
N/A
|
N/A
N/A
|
| Net Earnings |
-$619.3K
-2671.92%
YoY
|
$3.135M
988.68%
YoY
|
$16.78M
13608.13%
YoY
|
-$732.0K
199.69%
YoY
|
$24.08K
-93.26%
YoY
|
$288.0K
-484.36%
YoY
|
$122.4K
-31.63%
YoY
|
-$244.2K
-207.68%
YoY
|
$357.1K
918.46%
YoY
|
-$74.93K
-97.6%
YoY
|
$179.0K
-172.88%
YoY
|
$226.8K
-126.78%
YoY
|
$35.06K
-77.53%
YoY
|
-$3.128M
34656.56%
YoY
|
-$245.6K
-281.09%
YoY
|
-$847.0K
-708.89%
YoY
|
$156.0K
N/A
|
-$9.000K
N/A
|
$135.6K
171.26%
YoY
|
| Basic Earnings Per Share |
-$0.20
N/A
|
N/A
|
$2.30
11400.0%
YoY
|
-$0.10
150.0%
YoY
|
N/A
N/A
|
N/A
|
$0.02
-33.33%
YoY
|
-$0.04
-233.33%
YoY
|
$0.05
400.0%
YoY
|
N/A
|
$0.03
-175.0%
YoY
|
$0.03
-123.08%
YoY
|
$0.01
-50.0%
YoY
|
N/A
|
-$0.04
-300.0%
YoY
|
-$0.13
-533.33%
YoY
|
$0.02
N/A
|
N/A
|
$0.02
N/A
|
| Diluted Earnings Per Share |
-$0.20
N/A
|
$0.41
973.68%
YoY
|
$2.20
10900.0%
YoY
|
-$0.10
150.0%
YoY
|
N/A
N/A
|
$0.04
-447.99%
YoY
|
$0.02
0.0%
YoY
|
-$0.04
-233.33%
YoY
|
$0.05
400.0%
YoY
|
-$0.01
-97.62%
YoY
|
$0.02
-150.0%
YoY
|
$0.03
-123.08%
YoY
|
$0.01
-100.0%
YoY
|
-$0.46
-99.97%
YoY
|
-$0.04
-100.0%
YoY
|
-$0.13
-533.33%
YoY
|
$23.30K
N/A
|
-$1.341K
N/A
|
$20.92K
41.43%
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 |
3.105M shares
-56.24%
YoY
|
7.498M shares
6.9%
YoY
|
7.262M shares
3.81%
YoY
|
7.140M shares
2.42%
YoY
|
7.094M shares
2.52%
YoY
|
7.014M shares
2.26%
YoY
|
6.996M shares
2.36%
YoY
|
6.971M shares
2.18%
YoY
|
6.920M shares
1.43%
YoY
|
6.860M shares
0.55%
YoY
|
6.835M shares
0.18%
YoY
|
6.822M shares
0.95%
YoY
|
6.822M shares
1.88%
YoY
|
6.822M shares
N/A
|
6.822M shares
7.42%
YoY
|
6.758M shares
69.75%
YoY
|
6.696M shares
N/A
|
N/A
|
6.351M shares
N/A
|
| Diluted Shares Outstanding |
3.105M shares
-58.08%
YoY
|
N/A
|
7.614M shares
3.72%
YoY
|
7.155M shares
2.62%
YoY
|
7.406M shares
2.01%
YoY
|
N/A
|
7.341M shares
1.3%
YoY
|
6.973M shares
-0.7%
YoY
|
7.259M shares
4.39%
YoY
|
N/A
|
7.246M shares
6.22%
YoY
|
7.022M shares
3.91%
YoY
|
6.954M shares
-0.02%
YoY
|
N/A
|
6.822M shares
5.24%
YoY
|
6.758M shares
64.08%
YoY
|
6.956M shares
N/A
|
N/A
|
6.483M shares
N/A
|
Loading...