|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$30.20M
481.2%
YoY
|
$5.196M
52.01%
YoY
|
$3.418M
31.11%
YoY
|
$2.607M
-39.45%
YoY
|
$4.306M
2.17%
YoY
|
| Cost Of Revenue |
N/A
|
$33.20K
-98.92%
YoY
|
$3.084M
-7.09%
YoY
|
$3.320M
16.54%
YoY
|
$2.848M
-26.01%
YoY
|
| Gross Profit |
N/A
|
$5.163M
1444.65%
YoY
|
$334.2K
-146.93%
YoY
|
-$712.3K
-148.87%
YoY
|
$1.458M
293.94%
YoY
|
| Selling, General & Admin |
$3.145M
-33.28%
YoY
|
$4.714M
-56.61%
YoY
|
$10.86M
-17.87%
YoY
|
$13.23M
-3.08%
YoY
|
$13.65M
14.74%
YoY
|
| Research & Development |
$6.585K
-86.51%
YoY
|
$48.82K
-98.97%
YoY
|
$4.733M
-42.09%
YoY
|
$8.173M
-25.09%
YoY
|
$10.91M
9.49%
YoY
|
| Depreciation & Amortization |
$191.5K
9.56%
YoY
|
$174.8K
-86.75%
YoY
|
$1.319M
-19.73%
YoY
|
$1.643M
-39.47%
YoY
|
$2.714M
16.24%
YoY
|
| Operating Expenses |
$3.152M
-33.83%
YoY
|
$4.763M
-69.46%
YoY
|
$15.60M
-27.12%
YoY
|
$21.40M
-12.86%
YoY
|
$24.56M
12.35%
YoY
|
| Operating Profit |
$24.03M
7299.7%
YoY
|
$324.7K
-101.06%
YoY
|
-$30.75M
-11.05%
YoY
|
-$34.57M
48.53%
YoY
|
-$23.27M
2.44%
YoY
|
| Interest Expense |
$11.25K
48.84%
YoY
|
$7.555K
-99.59%
YoY
|
$1.839M
-43.53%
YoY
|
$3.256M
-32.15%
YoY
|
$4.799M
41.18%
YoY
|
| Other Income/Expense, Net |
$405.8K
-96.57%
YoY
|
$11.84M
-716.95%
YoY
|
-$1.920M
-29.32%
YoY
|
-$2.716M
-76.36%
YoY
|
-$11.49M
241.93%
YoY
|
| Pretax Income |
$24.43M
100.78%
YoY
|
$12.17M
-137.25%
YoY
|
-$32.67M
-12.38%
YoY
|
-$37.28M
7.25%
YoY
|
-$34.76M
33.3%
YoY
|
| Income Tax |
$813.8K
360.66%
YoY
|
$176.7K
N/A
|
N/A
N/A
|
N/A
N/A
|
$43.83K
-66.9%
YoY
|
| Net Earnings |
$23.62M
96.95%
YoY
|
$11.99M
-136.71%
YoY
|
-$32.67M
-12.38%
YoY
|
-$37.28M
7.12%
YoY
|
-$34.81M
32.79%
YoY
|
| Basic Earnings Per Share |
$2.33
-4.51%
YoY
|
$2.44
-105.88%
YoY
|
-$41.47
171.58%
YoY
|
-$15.27
-33.29%
YoY
|
-$22.89
N/A
|
| Diluted Earnings Per Share |
$2.32
0.87%
YoY
|
$2.30
-105.55%
YoY
|
-$41.47
171.58%
YoY
|
-$15.27
-100.0%
YoY
|
-$949.1K
-42.79%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
10.08M shares
116.44%
YoY
|
4.655M shares
490.89%
YoY
|
787.8K shares
-67.73%
YoY
|
2.442M shares
33.15%
YoY
|
1.834M shares
N/A
|
| Diluted Shares Outstanding |
10.13M shares
94.04%
YoY
|
5.220M shares
562.57%
YoY
|
787.8K shares
-67.73%
YoY
|
2.442M shares
33.15%
YoY
|
1.834M shares
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 | 2022 Q1 | 2021 Q4 | 2021 Q3 | 2021 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
N/A
|
N/A
N/A
|
$4.000M
14185.71%
YoY
|
N/A
N/A
|
$5.000M
367.41%
YoY
|
N/A
N/A
|
$28.00K
-96.2%
YoY
|
$168.1K
-81.59%
YoY
|
$1.070M
48.24%
YoY
|
$699.0K
55.78%
YoY
|
$736.1K
-23.89%
YoY
|
$913.4K
94.45%
YoY
|
$721.6K
-49.38%
YoY
|
$448.7K
-63.79%
YoY
|
$967.2K
19.17%
YoY
|
$469.8K
-43.4%
YoY
|
$1.426M
5.6%
YoY
|
$1.239M
17.26%
YoY
|
$811.6K
-31.7%
YoY
|
| Cost Of Revenue |
N/A
|
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$33.20K
-95.35%
YoY
|
$73.24K
-87.64%
YoY
|
$1.178M
119.77%
YoY
|
$618.8K
-67.19%
YoY
|
$714.4K
10.52%
YoY
|
$592.4K
83.65%
YoY
|
$536.0K
-37.48%
YoY
|
$1.886M
121.49%
YoY
|
$646.4K
88.68%
YoY
|
$322.6K
-51.13%
YoY
|
$857.3K
-10.7%
YoY
|
$851.6K
-43.6%
YoY
|
$342.6K
-64.68%
YoY
|
| Gross Profit |
N/A
|
N/A
|
$4.000M
2355.49%
YoY
|
$0.00
-100.0%
YoY
|
$5.000M
-4723.21%
YoY
|
$0.00
-100.0%
YoY
|
$162.9K
649.14%
YoY
|
$94.91K
-70.44%
YoY
|
-$108.2K
-158.25%
YoY
|
$80.23K
-105.58%
YoY
|
$21.75K
-93.22%
YoY
|
$321.1K
118.13%
YoY
|
$185.7K
-67.33%
YoY
|
-$1.437M
-470.94%
YoY
|
$320.8K
-31.6%
YoY
|
$147.2K
-13.42%
YoY
|
$568.3K
45.72%
YoY
|
$387.5K
-186.12%
YoY
|
$469.0K
113.2%
YoY
|
| Selling, General & Admin |
N/A
|
$702.2K
-10.37%
YoY
|
$597.2K
-62.53%
YoY
|
$522.8K
-70.47%
YoY
|
$524.1K
-64.07%
YoY
|
$783.4K
-66.96%
YoY
|
$1.594M
-55.54%
YoY
|
$1.771M
-48.68%
YoY
|
$1.459M
-54.36%
YoY
|
$2.371M
-22.32%
YoY
|
$3.585M
8.52%
YoY
|
$3.450M
-6.16%
YoY
|
$3.197M
-8.66%
YoY
|
$3.052M
-1.29%
YoY
|
$3.304M
-5.47%
YoY
|
$3.676M
3.27%
YoY
|
$3.500M
13.26%
YoY
|
$3.092M
-6.02%
YoY
|
$3.495M
-1.15%
YoY
|
| Research & Development |
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$0.00
-100.0%
YoY
|
$488.00
-99.96%
YoY
|
$22.96K
-98.35%
YoY
|
$25.86K
-98.57%
YoY
|
$329.4K
-78.78%
YoY
|
$1.202M
-40.83%
YoY
|
$1.389M
-38.92%
YoY
|
$1.813M
-21.74%
YoY
|
$1.552M
-45.64%
YoY
|
$2.031M
-14.74%
YoY
|
$2.274M
-20.49%
YoY
|
$2.316M
-17.56%
YoY
|
$2.855M
-14.26%
YoY
|
$2.382M
-1.96%
YoY
|
$2.860M
-4.01%
YoY
|
| Depreciation & Amortization |
N/A
|
N/A
|
$47.00K
-44.77%
YoY
|
$45.97K
33211.59%
YoY
|
$45.30K
-81.73%
YoY
|
$44.30K
-87.36%
YoY
|
$85.10K
-77.09%
YoY
|
$138.00
-99.96%
YoY
|
$248.0K
-26.01%
YoY
|
$350.6K
6.46%
YoY
|
$371.4K
-19.95%
YoY
|
$350.5K
-31.85%
YoY
|
$335.2K
-44.74%
YoY
|
$329.3K
-59.7%
YoY
|
$464.0K
-37.31%
YoY
|
$514.3K
-6.5%
YoY
|
$606.6K
-14.56%
YoY
|
$817.2K
15.1%
YoY
|
$740.1K
8.84%
YoY
|
| Operating Expenses |
N/A
|
$702.2K
-10.42%
YoY
|
$597.2K
-63.06%
YoY
|
$522.8K
-70.9%
YoY
|
$523.6K
-70.72%
YoY
|
$783.9K
-78.06%
YoY
|
$1.617M
-67.49%
YoY
|
$1.797M
-65.86%
YoY
|
$1.788M
-62.06%
YoY
|
$3.573M
-29.71%
YoY
|
$4.974M
-10.82%
YoY
|
$5.263M
-12.18%
YoY
|
$4.714M
-25.82%
YoY
|
$5.083M
-7.14%
YoY
|
$5.577M
-12.23%
YoY
|
$5.993M
-5.92%
YoY
|
$6.355M
-1.01%
YoY
|
$5.474M
-4.3%
YoY
|
$6.354M
-2.46%
YoY
|
| Operating Profit |
N/A
|
-$702.2K
-10.42%
YoY
|
$3.403M
-319.92%
YoY
|
-$522.8K
-69.3%
YoY
|
$4.476M
-336.05%
YoY
|
-$783.9K
-78.02%
YoY
|
-$1.547M
-69.99%
YoY
|
-$1.703M
-66.41%
YoY
|
-$1.896M
-58.12%
YoY
|
-$3.566M
-73.61%
YoY
|
-$5.156M
-2.2%
YoY
|
-$5.070M
-13.27%
YoY
|
-$4.528M
-21.75%
YoY
|
-$13.51M
165.67%
YoY
|
-$5.272M
-14.11%
YoY
|
-$5.846M
-5.71%
YoY
|
-$5.787M
-4.03%
YoY
|
-$5.087M
-17.56%
YoY
|
-$6.139M
-5.82%
YoY
|
| Interest Expense |
N/A
|
$3.916K
20.94%
YoY
|
$1.623K
50.42%
YoY
|
$3.238K
N/A
|
$125.5K
-247.51%
YoY
|
$3.238K
-99.18%
YoY
|
$1.079K
-99.84%
YoY
|
N/A
N/A
|
-$85.08K
-85.8%
YoY
|
$396.8K
-30.31%
YoY
|
$684.5K
-12.23%
YoY
|
$617.3K
-164.44%
YoY
|
-$599.2K
-38.93%
YoY
|
$569.3K
-158.68%
YoY
|
$779.9K
-34.91%
YoY
|
-$958.0K
15.42%
YoY
|
-$981.3K
-46.38%
YoY
|
-$970.1K
-35.33%
YoY
|
$1.198M
14.67%
YoY
|
| Other Income/Expense, Net |
N/A
|
$93.46K
-99.04%
YoY
|
$107.2K
-469.22%
YoY
|
$114.7K
-94.51%
YoY
|
$0.00
N/A
|
$9.715M
-2053.42%
YoY
|
-$29.04K
-95.67%
YoY
|
$2.089M
-413.47%
YoY
|
N/A
|
-$497.3K
-15.8%
YoY
|
-$671.0K
18.08%
YoY
|
-$666.5K
N/A
|
$0.00
N/A
|
-$590.7K
N/A
|
-$568.2K
-40.07%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
N/A
|
$0.00
N/A
|
-$948.1K
-1.02%
YoY
|
| Pretax Income |
N/A
|
-$608.7K
-106.82%
YoY
|
$3.510M
-322.67%
YoY
|
-$408.1K
-205.72%
YoY
|
$4.527M
-126.56%
YoY
|
$8.931M
-319.82%
YoY
|
-$1.576M
-72.95%
YoY
|
$386.0K
-106.73%
YoY
|
-$17.04M
61.76%
YoY
|
-$4.063M
-71.19%
YoY
|
-$5.827M
-0.22%
YoY
|
-$5.737M
-15.68%
YoY
|
-$10.54M
55.66%
YoY
|
-$14.10M
132.87%
YoY
|
-$5.840M
-17.58%
YoY
|
-$6.804M
-54.18%
YoY
|
-$6.768M
-3.04%
YoY
|
-$6.057M
-21.14%
YoY
|
-$7.087M
-5.2%
YoY
|
| Income Tax |
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$176.7K
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
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
|
$43.83K
-66.28%
YoY
|
$0.00
N/A
|
N/A
N/A
|
| Net Earnings |
N/A
|
-$608.7K
-106.82%
YoY
|
$3.510M
-322.67%
YoY
|
-$408.1K
-205.72%
YoY
|
$4.233M
-124.84%
YoY
|
$8.931M
-319.82%
YoY
|
-$1.576M
-72.95%
YoY
|
$386.0K
-106.73%
YoY
|
-$17.04M
61.76%
YoY
|
-$4.063M
-71.19%
YoY
|
-$5.827M
-0.22%
YoY
|
-$5.737M
-15.68%
YoY
|
-$10.54M
54.66%
YoY
|
-$14.10M
132.87%
YoY
|
-$5.840M
-17.58%
YoY
|
-$6.804M
-54.19%
YoY
|
-$6.812M
-4.19%
YoY
|
-$6.057M
-21.09%
YoY
|
-$7.087M
-5.2%
YoY
|
| Basic Earnings Per Share |
N/A
|
-$0.06
-104.2%
YoY
|
$0.35
-129.66%
YoY
|
-$0.04
-117.92%
YoY
|
N/A
|
$1.43
-410.87%
YoY
|
-$1.18
26.88%
YoY
|
$0.21
-116.96%
YoY
|
N/A
|
-$0.46
53.33%
YoY
|
-$0.93
615.38%
YoY
|
-$1.25
-57.34%
YoY
|
N/A
|
-$0.30
87.5%
YoY
|
-$0.13
-31.58%
YoY
|
-$2.93
N/A
|
N/A
|
-$0.16
N/A
|
-$0.19
N/A
|
| Diluted Earnings Per Share |
N/A
|
-$0.06
-104.44%
YoY
|
$0.34
-230.86%
YoY
|
-$0.04
-120.77%
YoY
|
$0.42
-102.89%
YoY
|
$1.35
-393.48%
YoY
|
-$0.26
-72.05%
YoY
|
$0.21
-116.56%
YoY
|
-$14.42
273.6%
YoY
|
-$0.46
53.33%
YoY
|
-$0.93
615.38%
YoY
|
-$1.25
-100.0%
YoY
|
-$3.86
-100.0%
YoY
|
-$0.30
-100.0%
YoY
|
-$0.13
-31.58%
YoY
|
-$146.4K
-70.93%
YoY
|
-$167.9K
-50.06%
YoY
|
-$158.3K
-60.6%
YoY
|
-$0.19
-100.0%
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 |
10.07M shares
0.03%
YoY
|
10.07M shares
646.59%
YoY
|
10.07M shares
649.5%
YoY
|
10.07M shares
684.17%
YoY
|
10.07M shares
0.55%
YoY
|
1.349M shares
-84.84%
YoY
|
1.344M shares
-78.04%
YoY
|
1.284M shares
-76.63%
YoY
|
10.01M shares
-81.35%
YoY
|
8.900M shares
-81.58%
YoY
|
6.119M shares
-86.86%
YoY
|
5.496M shares
-88.2%
YoY
|
53.70M shares
N/A
|
48.33M shares
26.28%
YoY
|
46.57M shares
21.71%
YoY
|
46.56M
N/A
|
N/A
|
38.27M
N/A
|
38.27M shares
N/A
|
| Diluted Shares Outstanding |
N/A
|
10.07M shares
52.51%
YoY
|
10.17M shares
658.61%
YoY
|
10.07M shares
656.33%
YoY
|
N/A
|
6.604M shares
-24.77%
YoY
|
1.340M shares
-78.54%
YoY
|
1.332M shares
-70.91%
YoY
|
N/A
|
8.778M shares
-81.58%
YoY
|
6.246M shares
-86.59%
YoY
|
4.577M shares
96.94%
YoY
|
N/A
|
47.66M shares
24.53%
YoY
|
46.57M shares
21.71%
YoY
|
2.324M shares
N/A
|
N/A
|
38.27M shares
N/A
|
38.27M shares
N/A
|
Loading...