|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$13.60M
-50.92%
YoY
|
$27.71M
-13.52%
YoY
|
$32.05M
-38.96%
YoY
|
$52.50M
77.6%
YoY
|
$29.56M
10.3%
YoY
|
| Cost Of Revenue |
$13.10M
-40.25%
YoY
|
$21.93M
-8.46%
YoY
|
$23.95M
-42.17%
YoY
|
$41.42M
53.67%
YoY
|
$26.96M
6.96%
YoY
|
| Gross Profit |
$500.0K
-91.36%
YoY
|
$5.786M
-28.51%
YoY
|
$8.093M
-27.2%
YoY
|
$11.12M
326.55%
YoY
|
$2.606M
62.88%
YoY
|
| Selling, General & Admin |
$14.37M
105.29%
YoY
|
$6.999M
-48.18%
YoY
|
$13.51M
79.43%
YoY
|
$7.527M
-69.62%
YoY
|
$24.77M
-27.14%
YoY
|
| Research & Development |
$3.526M
51.92%
YoY
|
$2.321M
-52.59%
YoY
|
$4.896M
8.22%
YoY
|
$4.524M
-13.4%
YoY
|
$5.224M
-35.51%
YoY
|
| Depreciation & Amortization |
$19.00K
-95.29%
YoY
|
$403.0K
-4.95%
YoY
|
$424.0K
12.77%
YoY
|
$376.0K
-83.16%
YoY
|
$2.233M
-59.98%
YoY
|
| Operating Expenses |
$17.89M
92.0%
YoY
|
$9.320M
-49.35%
YoY
|
$18.40M
52.7%
YoY
|
$12.05M
-59.66%
YoY
|
$29.87M
-29.04%
YoY
|
| Operating Profit |
-$17.39M
454.3%
YoY
|
-$3.138M
-69.5%
YoY
|
-$10.29M
1207.12%
YoY
|
-$787.0K
-97.11%
YoY
|
-$27.27M
-32.67%
YoY
|
| Interest Expense |
N/A
|
-$1.321M
-90.7%
YoY
|
-$14.20M
-221.07%
YoY
|
$11.73M
-180.28%
YoY
|
-$14.61M
595.86%
YoY
|
| Other Income/Expense, Net |
$11.99M
183.88%
YoY
|
$4.225M
565.35%
YoY
|
$635.0K
164.58%
YoY
|
$240.0K
-89.72%
YoY
|
$2.335M
-177.83%
YoY
|
| Pretax Income |
$9.711M
-44.41%
YoY
|
$17.47M
-162.56%
YoY
|
-$27.93M
-3.32%
YoY
|
-$28.89M
-49.36%
YoY
|
-$57.05M
59.8%
YoY
|
| Income Tax |
$5.000K
-37.5%
YoY
|
$8.000K
-100.8%
YoY
|
-$1.005M
-1803.39%
YoY
|
$59.00K
-113.26%
YoY
|
-$445.0K
-211.25%
YoY
|
| Net Earnings |
$5.365M
-67.87%
YoY
|
$16.70M
-163.09%
YoY
|
-$26.47M
-31.89%
YoY
|
-$38.86M
-30.44%
YoY
|
-$55.87M
57.37%
YoY
|
| Basic Earnings Per Share |
$0.16
-70.91%
YoY
|
$0.55
-127.09%
YoY
|
-$2.03
37.16%
YoY
|
-$1.48
-80.47%
YoY
|
-$7.58
-40.6%
YoY
|
| Diluted Earnings Per Share |
$0.16
-70.91%
YoY
|
$0.55
-127.09%
YoY
|
-$2.03
37.16%
YoY
|
-$1.48
-100.0%
YoY
|
-$7.579M
850.08%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
32.95M shares
8.17%
YoY
|
30.46M shares
133.26%
YoY
|
13.06M shares
-43.1%
YoY
|
22.95M shares
211.38%
YoY
|
7.371M shares
164.93%
YoY
|
| Diluted Shares Outstanding |
32.95M shares
8.17%
YoY
|
30.46M shares
133.26%
YoY
|
13.06M shares
-43.1%
YoY
|
22.95M shares
211.38%
YoY
|
7.371M shares
164.93%
YoY
|
|
Concept
|
2025 Q4 | 2025 Q2 | 2024 Q4 | 2024 Q2 | 2023 Q4 | 2023 Q2 | 2022 Q4 | 2022 Q2 | 2021 Q4 | 2021 Q2 | 2020 Q4 | 2020 Q2 | 2019 Q4 | 2019 Q2 | 2018 Q4 | 2018 Q3 | 2018 Q2 | 2018 Q1 | 2017 Q4 | 2017 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
N/A
|
$16.81M
0.24%
YoY
|
$10.94M
96.23%
YoY
|
$16.77M
11.88%
YoY
|
$5.575M
-62.69%
YoY
|
$14.99M
-50.27%
YoY
|
$14.94M
-12.44%
YoY
|
$30.15M
141.23%
YoY
|
$17.06M
8.45%
YoY
|
$12.50M
13.44%
YoY
|
$15.74M
-78.08%
YoY
|
$11.02M
-59.48%
YoY
|
$71.77M
6365.68%
YoY
|
$27.19M
-33.29%
YoY
|
$1.110M
-98.57%
YoY
|
$28.29M
-36.94%
YoY
|
$40.76M
N/A
|
$58.26M
N/A
|
$77.37M
N/A
|
$44.86M
N/A
|
| Cost Of Revenue |
N/A
|
$16.06M
19.95%
YoY
|
$8.542M
85.01%
YoY
|
$13.39M
10.8%
YoY
|
$4.617M
-60.48%
YoY
|
$12.08M
-53.3%
YoY
|
$11.68M
-28.06%
YoY
|
$25.87M
141.35%
YoY
|
$16.24M
3.94%
YoY
|
$10.72M
12.43%
YoY
|
$15.62M
-80.86%
YoY
|
$9.532M
-43.2%
YoY
|
$81.61M
260.77%
YoY
|
$16.78M
-55.8%
YoY
|
$22.62M
-78.14%
YoY
|
$24.45M
-31.93%
YoY
|
$37.97M
N/A
|
$49.40M
N/A
|
$103.5M
N/A
|
$35.92M
N/A
|
| Gross Profit |
N/A
|
$758.0K
-77.63%
YoY
|
$2.398M
150.31%
YoY
|
$3.388M
16.35%
YoY
|
$958.0K
-70.61%
YoY
|
$2.912M
-31.98%
YoY
|
$3.260M
294.67%
YoY
|
$4.281M
140.51%
YoY
|
$826.0K
637.5%
YoY
|
$1.780M
19.95%
YoY
|
$112.0K
-101.14%
YoY
|
$1.484M
-85.74%
YoY
|
-$9.837M
-54.27%
YoY
|
$10.41M
272.97%
YoY
|
-$21.51M
-214.79%
YoY
|
$3.840M
-57.09%
YoY
|
$2.790M
N/A
|
$8.860M
N/A
|
$18.74M
N/A
|
$8.950M
N/A
|
| Selling, General & Admin |
N/A
|
$12.09M
105.23%
YoY
|
$1.110M
17.58%
YoY
|
$5.889M
-44.62%
YoY
|
$944.0K
-52.32%
YoY
|
$10.63M
90.44%
YoY
|
$1.980M
-1566.67%
YoY
|
$5.584M
-77.63%
YoY
|
-$135.0K
-100.69%
YoY
|
$24.96M
72.61%
YoY
|
$19.59M
-0.69%
YoY
|
$14.46M
120.07%
YoY
|
$19.73M
-55.62%
YoY
|
$6.571M
350.07%
YoY
|
$44.45M
94.38%
YoY
|
$3.810M
-75.98%
YoY
|
$1.460M
N/A
|
$4.780M
N/A
|
$22.87M
N/A
|
$15.86M
N/A
|
| Research & Development |
N/A
|
$981.0K
-17.77%
YoY
|
$1.128M
-50.87%
YoY
|
$1.193M
-12.41%
YoY
|
$2.296M
60.56%
YoY
|
$1.362M
-31.97%
YoY
|
$1.430M
-28.82%
YoY
|
$2.002M
-39.06%
YoY
|
$2.009M
-57.17%
YoY
|
$3.285M
-5.36%
YoY
|
$4.691M
78.37%
YoY
|
$3.471M
31.08%
YoY
|
$2.630M
-29.3%
YoY
|
$2.648M
222.93%
YoY
|
$3.720M
-39.94%
YoY
|
$910.0K
-79.96%
YoY
|
$820.0K
N/A
|
$890.0K
N/A
|
$6.194M
N/A
|
$4.540M
N/A
|
| Depreciation & Amortization |
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
|
$1.355M
N/A
|
$3.324M
N/A
|
| Operating Expenses |
N/A
|
$13.07M
84.51%
YoY
|
$1.842M
-42.76%
YoY
|
$7.082M
-40.96%
YoY
|
$3.218M
-1.35%
YoY
|
$12.00M
58.13%
YoY
|
$3.262M
100.49%
YoY
|
$7.586M
-73.14%
YoY
|
$1.627M
-93.3%
YoY
|
$28.25M
57.52%
YoY
|
$24.28M
18.43%
YoY
|
$17.93M
94.51%
YoY
|
$20.51M
-57.27%
YoY
|
$9.219M
304.34%
YoY
|
$47.99M
-34.08%
YoY
|
$4.720M
-76.9%
YoY
|
$2.280M
533.33%
YoY
|
$5.670M
397.37%
YoY
|
$72.80M
21960.61%
YoY
|
$20.43M
13520.0%
YoY
|
| Operating Profit |
N/A
|
-$12.31M
233.22%
YoY
|
$556.0K
-124.6%
YoY
|
-$3.694M
-59.34%
YoY
|
-$2.260M
112900.0%
YoY
|
-$9.084M
174.86%
YoY
|
-$2.000K
-99.75%
YoY
|
-$3.305M
-87.51%
YoY
|
-$801.0K
-96.69%
YoY
|
-$26.47M
60.91%
YoY
|
-$24.17M
-20.33%
YoY
|
-$16.45M
-1485.68%
YoY
|
-$30.34M
-56.34%
YoY
|
$1.187M
132.75%
YoY
|
-$69.50M
28.56%
YoY
|
-$880.0K
-92.33%
YoY
|
$510.0K
N/A
|
$3.190M
N/A
|
-$54.06M
N/A
|
-$11.48M
N/A
|
| Interest Expense |
N/A
|
-$39.00K
-97.69%
YoY
|
$367.0K
-103.34%
YoY
|
-$1.688M
-47.68%
YoY
|
-$10.98M
-31.41%
YoY
|
-$3.226M
252.57%
YoY
|
-$16.00M
36.79%
YoY
|
-$915.0K
-68.59%
YoY
|
-$11.70M
1216.09%
YoY
|
-$2.913M
132.67%
YoY
|
-$889.0K
-74.71%
YoY
|
-$1.252M
5.03%
YoY
|
-$3.515M
11616.67%
YoY
|
-$1.192M
143.27%
YoY
|
-$30.00K
-98.7%
YoY
|
-$950.0K
120.93%
YoY
|
-$490.0K
-800.0%
YoY
|
-$610.0K
-1116.67%
YoY
|
-$2.310M
-5875.0%
YoY
|
-$430.0K
-1175.0%
YoY
|
| Other Income/Expense, Net |
N/A
|
$2.000K
-99.97%
YoY
|
-$2.018M
-111.89%
YoY
|
$6.033M
-136.58%
YoY
|
$16.97M
-2066.16%
YoY
|
-$16.49M
1476.58%
YoY
|
-$863.0K
-134.21%
YoY
|
-$1.046M
456.38%
YoY
|
$2.523M
-183.1%
YoY
|
-$188.0K
2250.0%
YoY
|
-$3.036M
-242.8%
YoY
|
-$8.000K
-98.99%
YoY
|
$2.126M
N/A
|
-$796.0K
-8060.0%
YoY
|
$0.00
-100.0%
YoY
|
$10.00K
-97.56%
YoY
|
$10.00K
N/A
|
-$10.00K
N/A
|
$566.0K
N/A
|
$410.0K
N/A
|
| Pretax Income |
N/A
|
$5.274M
-64.89%
YoY
|
$2.447M
-263.79%
YoY
|
$15.02M
-152.16%
YoY
|
-$1.494M
-94.3%
YoY
|
-$28.80M
446.92%
YoY
|
-$26.21M
-4.61%
YoY
|
-$5.266M
-82.19%
YoY
|
-$27.48M
52.88%
YoY
|
-$29.57M
66.97%
YoY
|
-$17.98M
-43.35%
YoY
|
-$17.71M
2110.74%
YoY
|
-$31.73M
-54.36%
YoY
|
-$801.0K
-2102.5%
YoY
|
-$69.52M
-2972.73%
YoY
|
-$1.810M
-84.27%
YoY
|
$40.00K
-114.29%
YoY
|
$2.570M
-337.96%
YoY
|
$2.420M
-934.48%
YoY
|
-$11.51M
10363.64%
YoY
|
| Income Tax |
N/A
|
$946.0K
N/A
|
$8.000K
-100.38%
YoY
|
$0.00
N/A
|
-$2.084M
-208500.0%
YoY
|
$0.00
N/A
|
$1.000K
-100.22%
YoY
|
$0.00
N/A
|
-$445.0K
-208.01%
YoY
|
$0.00
-100.0%
YoY
|
$412.0K
-130.38%
YoY
|
-$6.000K
-101.47%
YoY
|
-$1.356M
15.9%
YoY
|
$407.0K
-608.75%
YoY
|
-$1.170M
-149.96%
YoY
|
$400.0K
566.67%
YoY
|
-$80.00K
N/A
|
$1.180M
N/A
|
$2.342M
N/A
|
$60.00K
N/A
|
| Net Earnings |
N/A
|
$4.328M
-71.19%
YoY
|
$1.674M
-28.28%
YoY
|
$15.02M
-152.16%
YoY
|
$2.334M
-108.12%
YoY
|
-$28.80M
446.92%
YoY
|
-$28.76M
9.37%
YoY
|
-$5.266M
-82.19%
YoY
|
-$26.30M
66.27%
YoY
|
-$29.57M
50.2%
YoY
|
-$15.82M
-48.64%
YoY
|
-$19.69M
444.41%
YoY
|
-$30.79M
-57.4%
YoY
|
-$3.616M
-297.6%
YoY
|
-$72.29M
-11950.82%
YoY
|
-$2.510M
-78.76%
YoY
|
$1.830M
-753.57%
YoY
|
$1.200M
-211.11%
YoY
|
$610.0K
-310.34%
YoY
|
-$11.82M
10645.45%
YoY
|
| 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
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
N/A
|
$0.15
-72.22%
YoY
|
$0.06
-33.33%
YoY
|
$0.54
-103.59%
YoY
|
$0.09
-100.71%
YoY
|
-$15.06
-99.99%
YoY
|
-$12.66
-100.0%
YoY
|
-$282.4K
-93.13%
YoY
|
-$3.486M
-38.17%
YoY
|
-$4.108M
-42.43%
YoY
|
-$5.638M
-63.72%
YoY
|
-$7.135M
7818.96%
YoY
|
-$15.54M
809.68%
YoY
|
-$90.10K
-237.86%
YoY
|
-$1.708M
-6784.29%
YoY
|
-$90.65K
-88.35%
YoY
|
$65.36K
-214.38%
YoY
|
$43.68K
-131.1%
YoY
|
$25.56K
-167.77%
YoY
|
-$778.1K
5354.08%
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
|
N/A
|
| Basic Shares Outstanding |
45.47M shares
56.96%
YoY
|
N/A
|
28.97M shares
0.36%
YoY
|
N/A
|
28.87M shares
-49.52%
YoY
|
N/A
|
57.18M 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
|
| 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
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...