|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$39.32M
3665.43%
YoY
|
$1.044M
-97.41%
YoY
|
$40.39M
-14.78%
YoY
|
$47.40M
3.8%
YoY
|
$45.67M
13.88%
YoY
|
| Cost Of Revenue |
$27.83M
-23.04%
YoY
|
$36.16M
44.93%
YoY
|
$24.95M
-23.36%
YoY
|
$32.56M
29.96%
YoY
|
$25.05M
17.07%
YoY
|
| Gross Profit |
$11.49M
-18.9%
YoY
|
$14.17M
-8.23%
YoY
|
$15.44M
4.04%
YoY
|
$14.84M
-28.0%
YoY
|
$20.61M
10.23%
YoY
|
| Selling, General & Admin |
$16.30M
-28.65%
YoY
|
$22.84M
4.59%
YoY
|
$21.84M
21.58%
YoY
|
$17.97M
-0.75%
YoY
|
$18.10M
53.39%
YoY
|
| Research & Development |
$6.692M
14.73%
YoY
|
$5.833M
-45.88%
YoY
|
$10.78M
28.48%
YoY
|
$8.388M
-48.5%
YoY
|
$16.29M
39.22%
YoY
|
| Depreciation & Amortization |
$600.0K
0.0%
YoY
|
$600.0K
-1.35%
YoY
|
$608.2K
-13.11%
YoY
|
$700.0K
4.68%
YoY
|
$668.7K
2.88%
YoY
|
| Operating Expenses |
$49.18M
-47.37%
YoY
|
$93.44M
186.47%
YoY
|
$32.62M
-52.86%
YoY
|
$69.19M
101.2%
YoY
|
$34.39M
46.34%
YoY
|
| Operating Profit |
-$9.854M
-77.14%
YoY
|
-$43.11M
150.96%
YoY
|
-$17.18M
-21.17%
YoY
|
-$21.79M
58.19%
YoY
|
-$13.78M
186.98%
YoY
|
| Interest Expense |
$1.412M
-328.02%
YoY
|
-$619.1K
-76.73%
YoY
|
-$2.660M
-208.41%
YoY
|
$2.454M
1341.93%
YoY
|
$170.2K
-57.46%
YoY
|
| Other Income/Expense, Net |
$12.67M
-2214.73%
YoY
|
-$599.1K
-344.29%
YoY
|
$245.2K
-90.6%
YoY
|
$2.608M
882.24%
YoY
|
$265.5K
N/A
|
| Pretax Income |
$2.815M
-106.44%
YoY
|
-$43.71M
123.09%
YoY
|
-$19.59M
2.14%
YoY
|
-$19.18M
43.8%
YoY
|
-$13.34M
203.17%
YoY
|
| Income Tax |
$208.0K
22.35%
YoY
|
$170.0K
8.97%
YoY
|
$156.0K
8.33%
YoY
|
$144.0K
11.63%
YoY
|
$129.0K
29.0%
YoY
|
| Net Earnings |
$2.607M
-105.94%
YoY
|
-$43.90M
122.3%
YoY
|
-$19.75M
2.32%
YoY
|
-$19.30M
-244.03%
YoY
|
$13.40M
-404.55%
YoY
|
| Basic Earnings Per Share |
$0.01
-103.03%
YoY
|
-$0.33
83.33%
YoY
|
-$0.18
-14.29%
YoY
|
-$0.21
40.0%
YoY
|
-$0.15
200.0%
YoY
|
| Diluted Earnings Per Share |
$0.01
-103.03%
YoY
|
-$0.33
82.1%
YoY
|
-$0.18
-14.27%
YoY
|
-$0.21
-100.0%
YoY
|
-$151.1K
182.62%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
171.3M shares
28.88%
YoY
|
132.9M shares
21.93%
YoY
|
109.0M shares
19.19%
YoY
|
91.43M shares
2.92%
YoY
|
88.83M shares
7.87%
YoY
|
| Diluted Shares Outstanding |
175.1M shares
31.81%
YoY
|
132.9M shares
21.93%
YoY
|
109.0M shares
19.19%
YoY
|
91.43M shares
2.92%
YoY
|
88.83M 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 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$411.4K
-20.87%
YoY
|
$8.368M
-42.87%
YoY
|
$11.96M
5707.45%
YoY
|
$300.2K
28.11%
YoY
|
$519.8K
150.76%
YoY
|
$14.65M
70.75%
YoY
|
$206.0K
-74.22%
YoY
|
$234.3K
-50.51%
YoY
|
$207.3K
N/A
|
$8.578M
-29.6%
YoY
|
$798.9K
-94.03%
YoY
|
$473.5K
-96.02%
YoY
|
$12.18M
-7.68%
YoY
|
$13.38M
22.88%
YoY
|
$11.91M
20.23%
YoY
|
$11.58M
-0.87%
YoY
|
$13.20M
-5.19%
YoY
|
$10.89M
14.48%
YoY
|
| Cost Of Revenue |
$5.609M
-26.48%
YoY
|
$4.733M
-55.43%
YoY
|
$8.397M
0.96%
YoY
|
$7.072M
-18.58%
YoY
|
$7.630M
-10.68%
YoY
|
$10.62M
47.64%
YoY
|
$8.317M
45.99%
YoY
|
$8.685M
31.12%
YoY
|
$8.542M
N/A
|
$7.193M
-19.02%
YoY
|
$5.697M
-28.67%
YoY
|
$6.624M
-16.22%
YoY
|
$8.882M
18.97%
YoY
|
$7.987M
55.24%
YoY
|
$7.906M
30.8%
YoY
|
$7.783M
21.61%
YoY
|
$7.466M
21.4%
YoY
|
$5.145M
6.53%
YoY
|
| Gross Profit |
$4.942M
69.89%
YoY
|
$3.635M
-9.72%
YoY
|
$3.565M
-28.73%
YoY
|
$1.383M
-62.11%
YoY
|
$2.909M
95.09%
YoY
|
$4.026M
190.84%
YoY
|
$5.003M
5.04%
YoY
|
$3.651M
-11.68%
YoY
|
$1.491M
N/A
|
$1.384M
-58.07%
YoY
|
$4.763M
-11.65%
YoY
|
$4.134M
3.28%
YoY
|
$3.302M
-42.39%
YoY
|
$5.391M
-6.12%
YoY
|
$4.003M
3.68%
YoY
|
$3.796M
-28.11%
YoY
|
$5.731M
73.94%
YoY
|
$5.742M
245.49%
YoY
|
| Selling, General & Admin |
$6.017M
28.0%
YoY
|
$5.070M
61.55%
YoY
|
$1.629M
-68.71%
YoY
|
$4.899M
-32.59%
YoY
|
$4.701M
-35.0%
YoY
|
$3.138M
-47.07%
YoY
|
$5.207M
-19.47%
YoY
|
$7.268M
56.36%
YoY
|
$7.232M
N/A
|
$5.929M
22.18%
YoY
|
$6.466M
49.67%
YoY
|
$4.648M
7.41%
YoY
|
$4.853M
17.85%
YoY
|
$4.320M
7.04%
YoY
|
$4.327M
7.09%
YoY
|
$4.465M
-24.46%
YoY
|
$4.118M
71.58%
YoY
|
$4.036M
31.04%
YoY
|
| Research & Development |
$1.105M
-47.76%
YoY
|
$3.583M
-5.77%
YoY
|
$2.503M
-3.61%
YoY
|
$1.945M
5.75%
YoY
|
$2.116M
0.72%
YoY
|
$3.802M
69.55%
YoY
|
$2.597M
-17.1%
YoY
|
$1.840M
-20.44%
YoY
|
$2.101M
N/A
|
$2.243M
-52.0%
YoY
|
$3.132M
-8.98%
YoY
|
$2.312M
-55.06%
YoY
|
$4.672M
-10.72%
YoY
|
$3.441M
-8.27%
YoY
|
$5.145M
37.57%
YoY
|
$5.409M
51.93%
YoY
|
$5.233M
19.2%
YoY
|
$3.752M
37.93%
YoY
|
| Depreciation & Amortization |
$247.0K
12.53%
YoY
|
$190.3K
14.64%
YoY
|
$194.4K
40.39%
YoY
|
$225.4K
64.81%
YoY
|
$219.5K
12.33%
YoY
|
$166.0K
53.39%
YoY
|
$138.5K
-15.16%
YoY
|
$136.8K
-39.1%
YoY
|
$195.4K
N/A
|
$108.2K
90.53%
YoY
|
$163.2K
25.58%
YoY
|
$224.6K
-16.1%
YoY
|
$56.80K
-44.64%
YoY
|
$130.0K
-15.64%
YoY
|
$267.7K
32.49%
YoY
|
$267.6K
27.42%
YoY
|
$102.6K
-43.0%
YoY
|
$154.1K
18.51%
YoY
|
| Operating Expenses |
$16.54M
14.48%
YoY
|
$8.653M
38.75%
YoY
|
$7.429M
-53.91%
YoY
|
$13.92M
-21.79%
YoY
|
$14.45M
-66.15%
YoY
|
$6.236M
-23.69%
YoY
|
$16.12M
5.39%
YoY
|
$17.79M
30.98%
YoY
|
$42.67M
N/A
|
$8.172M
-14.21%
YoY
|
$15.30M
97.07%
YoY
|
$13.58M
-21.83%
YoY
|
$9.525M
1.86%
YoY
|
$7.762M
-0.34%
YoY
|
$17.38M
25.7%
YoY
|
$9.873M
4.26%
YoY
|
$9.351M
37.71%
YoY
|
$7.788M
34.5%
YoY
|
| Operating Profit |
-$5.987M
53.2%
YoY
|
-$5.018M
127.06%
YoY
|
$4.533M
-261.85%
YoY
|
-$5.461M
0.09%
YoY
|
-$3.908M
-88.03%
YoY
|
-$2.210M
-67.44%
YoY
|
-$2.801M
-42.08%
YoY
|
-$5.456M
93.06%
YoY
|
-$32.64M
N/A
|
-$6.788M
9.07%
YoY
|
-$4.836M
103.98%
YoY
|
-$2.826M
-48.33%
YoY
|
-$6.223M
71.94%
YoY
|
-$2.371M
15.88%
YoY
|
-$5.470M
39.52%
YoY
|
-$6.078M
45.05%
YoY
|
-$3.619M
3.56%
YoY
|
-$2.046M
-50.44%
YoY
|
| Interest Expense |
$2.517M
361.24%
YoY
|
$383.2K
-128.92%
YoY
|
$124.4K
-123.01%
YoY
|
$358.5K
-174.0%
YoY
|
$545.6K
484.28%
YoY
|
-$1.325M
-773.13%
YoY
|
-$540.7K
-83.82%
YoY
|
-$484.4K
-342.62%
YoY
|
$93.38K
N/A
|
$196.9K
-426.43%
YoY
|
-$3.342M
59.83%
YoY
|
$199.7K
-245.17%
YoY
|
-$60.31K
-227.45%
YoY
|
-$2.091M
10659.91%
YoY
|
-$137.5K
-231.58%
YoY
|
$4.742M
11755.25%
YoY
|
$47.32K
-81.8%
YoY
|
-$19.43K
-109.72%
YoY
|
| Other Income/Expense, Net |
$2.292M
170.77%
YoY
|
$390.1K
-76.11%
YoY
|
-$400.5K
-25.07%
YoY
|
$346.8K
-174.48%
YoY
|
$846.4K
806.86%
YoY
|
$1.633M
1059.48%
YoY
|
-$534.5K
-83.83%
YoY
|
-$465.6K
-296.69%
YoY
|
$93.34K
N/A
|
$140.8K
-13.23%
YoY
|
-$3.306M
57.88%
YoY
|
$236.7K
-267.72%
YoY
|
$162.3K
-45.73%
YoY
|
-$2.094M
6540.91%
YoY
|
-$141.1K
-236.18%
YoY
|
-$1.140K
N/A
|
$299.1K
896.93%
YoY
|
-$31.53K
5.1%
YoY
|
| Pretax Income |
-$3.695M
20.69%
YoY
|
$6.858M
-460.52%
YoY
|
$4.133M
-223.9%
YoY
|
-$5.115M
-13.63%
YoY
|
-$3.062M
-90.59%
YoY
|
-$1.902M
-70.51%
YoY
|
-$3.335M
-59.03%
YoY
|
-$5.922M
128.69%
YoY
|
-$32.55M
N/A
|
-$6.450M
5.37%
YoY
|
-$8.141M
82.36%
YoY
|
-$2.590M
-53.85%
YoY
|
-$6.121M
87.02%
YoY
|
-$4.465M
112.93%
YoY
|
-$5.611M
47.01%
YoY
|
-$1.337M
-67.79%
YoY
|
-$3.273M
-357.72%
YoY
|
-$2.097M
123.05%
YoY
|
| Income Tax |
$57.02K
9.65%
YoY
|
$52.00K
15.56%
YoY
|
$52.00K
-58.4%
YoY
|
$52.00K
N/A
|
$52.00K
N/A
|
$45.00K
15.38%
YoY
|
$125.0K
220.51%
YoY
|
N/A
N/A
|
N/A
N/A
|
$39.00K
8.33%
YoY
|
$39.00K
8.33%
YoY
|
$39.00K
8.33%
YoY
|
$36.00K
12.5%
YoY
|
$36.00K
12.5%
YoY
|
$36.00K
12.5%
YoY
|
$36.00K
20.0%
YoY
|
$32.00K
6.67%
YoY
|
$32.00K
6.67%
YoY
|
| Net Earnings |
-$3.752M
21.03%
YoY
|
$6.749M
-446.58%
YoY
|
$4.081M
-217.92%
YoY
|
-$5.167M
-12.76%
YoY
|
-$3.100M
-90.46%
YoY
|
-$1.947M
-69.99%
YoY
|
-$3.460M
-57.7%
YoY
|
-$5.922M
125.29%
YoY
|
-$32.50M
N/A
|
-$6.489M
5.39%
YoY
|
-$8.180M
81.76%
YoY
|
-$2.629M
-53.45%
YoY
|
-$6.157M
86.07%
YoY
|
-$4.501M
111.41%
YoY
|
-$5.647M
46.72%
YoY
|
-$1.373M
-67.21%
YoY
|
-$3.309M
-362.62%
YoY
|
-$2.129M
121.75%
YoY
|
| Basic Earnings Per Share |
-$0.02
0.0%
YoY
|
N/A
|
$0.02
-166.67%
YoY
|
-$0.03
-40.0%
YoY
|
-$0.02
-92.59%
YoY
|
N/A
|
-$0.03
-57.14%
YoY
|
-$0.05
66.67%
YoY
|
-$0.27
N/A
|
N/A
|
-$0.07
0.0%
YoY
|
-$0.03
-50.0%
YoY
|
N/A
|
-$0.07
250.0%
YoY
|
-$0.06
50.0%
YoY
|
-$0.02
N/A
|
N/A
|
-$0.02
100.0%
YoY
|
| Diluted Earnings Per Share |
-$0.02
0.0%
YoY
|
$0.03
-423.73%
YoY
|
$0.02
-166.67%
YoY
|
-$0.03
-40.0%
YoY
|
-$0.02
-92.59%
YoY
|
-$0.01
-85.22%
YoY
|
-$0.03
-57.14%
YoY
|
-$0.05
99.76%
YoY
|
-$0.27
N/A
|
-$0.06
-12.56%
YoY
|
-$0.07
-100.0%
YoY
|
-$0.03
-100.0%
YoY
|
-$0.07
-100.0%
YoY
|
-$48.13K
104.63%
YoY
|
-$62.53K
44.3%
YoY
|
-$15.23K
-67.93%
YoY
|
-$37.22K
-186099299.97%
YoY
|
-$23.52K
235180279.27%
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
|
| Basic Shares Outstanding |
186.9M shares
12.51%
YoY
|
182.5M shares
14.93%
YoY
|
162.8M shares
34.59%
YoY
|
162.1M shares
36.85%
YoY
|
166.1M shares
40.27%
YoY
|
158.8M shares
38.75%
YoY
|
121.0M shares
10.06%
YoY
|
118.4M shares
12.75%
YoY
|
118.4M shares
25.26%
YoY
|
114.4M shares
20.32%
YoY
|
109.9M shares
17.38%
YoY
|
105.0M shares
16.32%
YoY
|
95.12M shares
N/A
|
93.64M shares
3.45%
YoY
|
90.30M shares
1.67%
YoY
|
90.12M shares
N/A
|
N/A
|
90.52M shares
N/A
|
| Diluted Shares Outstanding |
186.9M shares
12.51%
YoY
|
N/A
|
169.4M shares
36.3%
YoY
|
166.4M shares
37.03%
YoY
|
166.1M shares
38.3%
YoY
|
N/A
|
124.3M shares
13.11%
YoY
|
121.4M shares
15.58%
YoY
|
120.1M shares
N/A
|
N/A
|
109.9M shares
17.53%
YoY
|
105.0M shares
16.32%
YoY
|
N/A
|
93.52M shares
N/A
|
90.30M shares
N/A
|
N/A
|
N/A
|
N/A
|
Loading...