|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$21.08M
-5.86%
YoY
|
$22.39M
-71.46%
YoY
|
$78.47M
-29.87%
YoY
|
$111.9M
282.33%
YoY
|
$29.26M
N/A
|
| Cost Of Revenue |
$10.39M
-4.66%
YoY
|
$10.90M
-57.32%
YoY
|
$25.53M
-49.97%
YoY
|
$51.03M
117.87%
YoY
|
$23.42M
N/A
|
| Gross Profit |
$10.69M
-7.0%
YoY
|
$11.50M
-78.28%
YoY
|
$52.94M
-13.01%
YoY
|
$60.86M
941.58%
YoY
|
$5.843M
N/A
|
| Selling, General & Admin |
$10.41M
-14.36%
YoY
|
$12.16M
47.44%
YoY
|
$8.244M
58.74%
YoY
|
$5.194M
89.34%
YoY
|
$2.743M
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$4.935M
0.68%
YoY
|
$4.901M
-28.34%
YoY
|
$6.840M
-6.23%
YoY
|
$7.294M
90.25%
YoY
|
$3.834M
N/A
|
| Operating Expenses |
$15.34M
-10.04%
YoY
|
$17.06M
13.08%
YoY
|
$15.08M
20.79%
YoY
|
$12.49M
89.87%
YoY
|
$6.577M
N/A
|
| Operating Profit |
-$4.650M
-16.33%
YoY
|
-$5.557M
-114.68%
YoY
|
$37.86M
-26.63%
YoY
|
$51.59M
-7127.26%
YoY
|
-$734.2K
N/A
|
| Interest Expense |
$10.26M
-7.28%
YoY
|
$11.07M
169.6%
YoY
|
$4.106M
354.88%
YoY
|
$902.6K
-345.79%
YoY
|
-$367.2K
N/A
|
| Other Income/Expense, Net |
$10.26M
-7.28%
YoY
|
$11.07M
169.6%
YoY
|
$4.106M
-681.42%
YoY
|
-$706.1K
474.89%
YoY
|
-$122.8K
N/A
|
| Pretax Income |
$5.613M
1.84%
YoY
|
$5.512M
-96.09%
YoY
|
$141.0M
177.06%
YoY
|
$50.89M
-4256.65%
YoY
|
-$1.224M
N/A
|
| Income Tax |
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$350.7K
-63.48%
YoY
|
$960.2K
365.72%
YoY
|
$206.2K
N/A
|
| Net Earnings |
$5.934M
-76.46%
YoY
|
$25.21M
-81.61%
YoY
|
$137.0M
174.49%
YoY
|
$49.93M
-3590.41%
YoY
|
-$1.430M
N/A
|
| Basic Earnings Per Share |
$0.08
-92.66%
YoY
|
$1.09
-87.46%
YoY
|
$8.69
64.58%
YoY
|
$5.28
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.08
-92.66%
YoY
|
$1.09
-61.3%
YoY
|
$2.82
-46.63%
YoY
|
$5.28
-3590.36%
YoY
|
-$0.15
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
17.89M
2.8%
YoY
|
17.40M
12.67%
YoY
|
15.44M
63.23%
YoY
|
9.461M
N/A
|
N/A
|
| Diluted Shares Outstanding |
17.89M
2.8%
YoY
|
17.40M
-64.24%
YoY
|
48.66M
14.02%
YoY
|
42.68M
N/A
|
N/A
|
|
Concept
|
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 | 2021 Q4 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$6.108M
16.81%
YoY
|
$5.377M
14.73%
YoY
|
$4.058M
-25.85%
YoY
|
$5.539M
-20.94%
YoY
|
$5.229M
-56.15%
YoY
|
$4.687M
-55.49%
YoY
|
$5.473M
-77.99%
YoY
|
$7.006M
-77.51%
YoY
|
$11.92M
-68.64%
YoY
|
$10.53M
-66.3%
YoY
|
$24.86M
-3.57%
YoY
|
$31.15M
85.11%
YoY
|
$38.03M
170.64%
YoY
|
$31.25M
188.56%
YoY
|
$25.78M
N/A
|
$14.05M
N/A
|
| Cost Of Revenue |
$2.638M
-4.31%
YoY
|
$2.574M
20.91%
YoY
|
$2.185M
-26.11%
YoY
|
$2.991M
-2.04%
YoY
|
$2.756M
-53.17%
YoY
|
$2.129M
-70.47%
YoY
|
$2.957M
-56.52%
YoY
|
$3.053M
-45.83%
YoY
|
$5.886M
-35.24%
YoY
|
$7.210M
-42.13%
YoY
|
$6.800M
-60.0%
YoY
|
$5.635M
-54.85%
YoY
|
$9.090M
-6.29%
YoY
|
$12.46M
17.99%
YoY
|
$17.00M
N/A
|
$9.700M
N/A
|
| Gross Profit |
$3.470M
40.35%
YoY
|
$2.803M
9.58%
YoY
|
$1.873M
-25.54%
YoY
|
$2.548M
-35.53%
YoY
|
$2.472M
-59.05%
YoY
|
$2.558M
-22.95%
YoY
|
$2.516M
-86.07%
YoY
|
$3.953M
-84.51%
YoY
|
$6.037M
-79.13%
YoY
|
$3.320M
-82.33%
YoY
|
$18.06M
105.69%
YoY
|
$25.52M
486.64%
YoY
|
$28.94M
565.17%
YoY
|
$18.79M
6859.66%
YoY
|
$8.780M
N/A
|
$4.350M
N/A
|
| Selling, General & Admin |
$2.945M
1.67%
YoY
|
$2.589M
-27.37%
YoY
|
$2.008M
-31.08%
YoY
|
$2.868M
3.14%
YoY
|
$2.896M
-3.21%
YoY
|
$3.565M
76.47%
YoY
|
$2.913M
127.61%
YoY
|
$2.781M
42.45%
YoY
|
$2.992M
71.93%
YoY
|
$2.020M
41.43%
YoY
|
$1.280M
21.9%
YoY
|
$1.952M
101.24%
YoY
|
$1.741M
70.64%
YoY
|
$1.428M
58.69%
YoY
|
$1.050M
N/A
|
$1.020M
N/A
|
| 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
|
| Depreciation & Amortization |
$1.470M
12.28%
YoY
|
$1.158M
-6.43%
YoY
|
$1.026M
-11.79%
YoY
|
$1.281M
7.49%
YoY
|
$1.310M
-5.09%
YoY
|
$1.237M
-25.92%
YoY
|
$1.163M
-32.77%
YoY
|
$1.192M
-42.03%
YoY
|
$1.380M
-25.57%
YoY
|
$1.670M
-69.31%
YoY
|
$1.730M
-1.7%
YoY
|
$2.056M
13.57%
YoY
|
$1.854M
18.83%
YoY
|
$5.441M
260.31%
YoY
|
$1.760M
131.58%
YoY
|
$1.560M
N/A
|
| Operating Expenses |
$4.415M
4.98%
YoY
|
$3.747M
-21.97%
YoY
|
$3.034M
-25.58%
YoY
|
$4.149M
4.45%
YoY
|
$4.206M
-3.82%
YoY
|
$4.802M
30.13%
YoY
|
$4.076M
35.43%
YoY
|
$3.972M
-0.88%
YoY
|
$4.373M
21.66%
YoY
|
$3.690M
11.9%
YoY
|
$3.010M
7.12%
YoY
|
$4.008M
44.16%
YoY
|
$3.594M
39.31%
YoY
|
$3.298M
36.83%
YoY
|
$2.810M
N/A
|
$2.580M
N/A
|
| Operating Profit |
-$945.3K
-45.47%
YoY
|
-$943.5K
-57.95%
YoY
|
-$1.161M
-25.64%
YoY
|
-$1.601M
8218.61%
YoY
|
-$1.734M
-204.14%
YoY
|
-$2.244M
506.42%
YoY
|
-$1.561M
-110.37%
YoY
|
-$19.24K
-100.09%
YoY
|
$1.665M
-93.43%
YoY
|
-$370.0K
-102.39%
YoY
|
$15.05M
152.09%
YoY
|
$21.51M
1270.14%
YoY
|
$25.34M
1331.69%
YoY
|
$15.49M
-824.0%
YoY
|
$5.970M
N/A
|
$1.770M
N/A
|
| Interest Expense |
$2.376M
-13.01%
YoY
|
$2.215M
-27.16%
YoY
|
$2.589M
-10.11%
YoY
|
$3.083M
15.48%
YoY
|
$2.731M
49.08%
YoY
|
$3.041M
70.82%
YoY
|
$2.880M
453.88%
YoY
|
$2.670M
1436.07%
YoY
|
$1.832M
-3381.1%
YoY
|
$1.780M
-1165.49%
YoY
|
$520.0K
-405.88%
YoY
|
$173.8K
-233.71%
YoY
|
-$55.83K
-60.12%
YoY
|
-$167.1K
11.37%
YoY
|
-$170.0K
N/A
|
-$140.0K
N/A
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$1.120K
-103.73%
YoY
|
-$192.7K
75.22%
YoY
|
-$60.32K
-8.69%
YoY
|
-$24.92K
-39.49%
YoY
|
-$30.00K
-31.77%
YoY
|
-$110.0K
120.0%
YoY
|
-$66.06K
32.12%
YoY
|
-$41.18K
-17.64%
YoY
|
-$43.97K
-12.06%
YoY
|
-$50.00K
N/A
|
-$50.00K
N/A
|
| Pretax Income |
$1.430M
43.39%
YoY
|
$1.272M
-106.78%
YoY
|
$1.429M
26.79%
YoY
|
$1.483M
-93.31%
YoY
|
$997.5K
-96.47%
YoY
|
-$18.76M
-153.45%
YoY
|
$1.127M
-97.99%
YoY
|
$22.15M
2.46%
YoY
|
$28.25M
11.92%
YoY
|
$35.10M
89.68%
YoY
|
$56.01M
874.09%
YoY
|
$21.62M
1466.59%
YoY
|
$25.24M
1497.71%
YoY
|
$18.51M
-890.82%
YoY
|
$5.750M
N/A
|
$1.580M
N/A
|
| Income Tax |
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
-$22.50K
-175.0%
YoY
|
$0.00
-100.0%
YoY
|
$22.50K
-88.35%
YoY
|
$26.38K
-83.75%
YoY
|
$30.00K
-90.55%
YoY
|
$100.0K
-84.13%
YoY
|
$193.2K
-228.8%
YoY
|
$162.4K
80.41%
YoY
|
$317.3K
296.66%
YoY
|
$630.0K
N/A
|
$90.00K
N/A
|
| Net Earnings |
$441.0K
-518.01%
YoY
|
$123.4K
-133.93%
YoY
|
$286.3K
-296.8%
YoY
|
$464.0K
-97.79%
YoY
|
-$105.5K
-100.39%
YoY
|
-$363.7K
-101.07%
YoY
|
-$145.5K
-100.27%
YoY
|
$21.02M
-1.88%
YoY
|
$27.12M
8.11%
YoY
|
$33.97M
86.77%
YoY
|
$54.53M
965.04%
YoY
|
$21.43M
1291.28%
YoY
|
$25.08M
1594.69%
YoY
|
$18.19M
-854.68%
YoY
|
$5.120M
N/A
|
$1.480M
N/A
|
| 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
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.01
-408.16%
YoY
|
$0.00
-100.0%
YoY
|
$0.02
-235.02%
YoY
|
$0.02
-96.23%
YoY
|
$0.00
-101.25%
YoY
|
-$0.02
-101.92%
YoY
|
-$0.01
-100.89%
YoY
|
$0.50
44.1%
YoY
|
$0.55
-79.14%
YoY
|
$1.04
-45.9%
YoY
|
$0.96
41.18%
YoY
|
$0.35
1630.7%
YoY
|
$2.65
1556.89%
YoY
|
$1.92
-839.38%
YoY
|
$0.68
N/A
|
$0.16
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
|
| Basic Shares Outstanding |
21.47M
12.46%
YoY
|
N/A
|
N/A
|
N/A
|
19.09M
0.61%
YoY
|
N/A
|
N/A
|
N/A
|
18.98M
N/A
|
N/A
|
N/A
|
N/A
|
0.000
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
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...