|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$316.9M
11.89%
YoY
|
$283.2M
96.0%
YoY
|
$144.5M
55.04%
YoY
|
$93.20M
44.05%
YoY
|
$64.70M
44.07%
YoY
|
| Cost Of Revenue |
$307.4M
11.82%
YoY
|
$274.9M
96.63%
YoY
|
$139.8M
52.97%
YoY
|
$91.41M
44.71%
YoY
|
$63.17M
43.74%
YoY
|
| Gross Profit |
$9.457M
14.33%
YoY
|
$8.272M
77.05%
YoY
|
$4.672M
160.79%
YoY
|
$1.792M
16.81%
YoY
|
$1.534M
59.37%
YoY
|
| Selling, General & Admin |
$10.56M
27.59%
YoY
|
$8.278M
79.86%
YoY
|
$4.602M
5.76%
YoY
|
$4.351M
0.72%
YoY
|
$4.320M
8.42%
YoY
|
| Research & Development |
$1.617M
35.65%
YoY
|
$1.192M
262.69%
YoY
|
$328.7K
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$627.7K
25.65%
YoY
|
$499.5K
288.02%
YoY
|
$128.7K
7.18%
YoY
|
$120.1K
31.32%
YoY
|
$91.47K
33.34%
YoY
|
| Operating Expenses |
$13.71M
50.56%
YoY
|
$9.106M
92.47%
YoY
|
$4.731M
-5.06%
YoY
|
$4.983M
12.96%
YoY
|
$4.412M
8.84%
YoY
|
| Operating Profit |
-$4.252M
409.79%
YoY
|
-$834.1K
1314.63%
YoY
|
-$58.96K
-98.15%
YoY
|
-$3.192M
10.9%
YoY
|
-$2.878M
-6.89%
YoY
|
| Interest Expense |
-$1.614M
-54.56%
YoY
|
-$3.553M
-1338.06%
YoY
|
$286.9K
-110.71%
YoY
|
-$2.680M
647.77%
YoY
|
-$358.4K
-88.98%
YoY
|
| Other Income/Expense, Net |
-$4.137M
4.67%
YoY
|
-$3.952M
1970.49%
YoY
|
-$190.9K
-92.86%
YoY
|
-$2.674M
-37710.42%
YoY
|
$7.110K
-109.0%
YoY
|
| Pretax Income |
-$8.389M
75.27%
YoY
|
-$4.786M
2081.01%
YoY
|
-$219.4K
-96.26%
YoY
|
-$5.866M
51.81%
YoY
|
-$3.864M
-42.32%
YoY
|
| Income Tax |
$121.7K
-69.11%
YoY
|
$394.0K
N/A
|
$0.00
N/A
|
N/A
N/A
|
N/A
N/A
|
| Net Earnings |
-$8.510M
42.04%
YoY
|
-$5.992M
279.28%
YoY
|
-$1.580M
-73.53%
YoY
|
-$5.967M
55.49%
YoY
|
-$3.838M
-41.62%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$2.86
7050.0%
YoY
|
-$0.04
323.73%
YoY
|
-$0.01
-76.4%
YoY
|
-$0.04
-100.0%
YoY
|
-$28.35K
-72.43%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
151.9M shares
N/A
|
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 |
$97.92M
69.9%
YoY
|
$84.22M
-14.83%
YoY
|
$102.9M
89.62%
YoY
|
$72.18M
-8.21%
YoY
|
$57.63M
12.09%
YoY
|
$98.87M
109.24%
YoY
|
$54.25M
36.45%
YoY
|
$78.64M
139.56%
YoY
|
$51.41M
108.44%
YoY
|
$47.25M
67.88%
YoY
|
$39.76M
81.24%
YoY
|
$32.82M
38.5%
YoY
|
$24.67M
27.02%
YoY
|
$28.15M
57.61%
YoY
|
$21.94M
32.81%
YoY
|
$23.70M
46.94%
YoY
|
$19.42M
36.78%
YoY
|
$17.86M
15.44%
YoY
|
$16.52M
24.26%
YoY
|
| Cost Of Revenue |
$95.84M
72.07%
YoY
|
$81.31M
-15.49%
YoY
|
$100.1M
91.7%
YoY
|
$70.31M
-8.06%
YoY
|
$55.70M
11.32%
YoY
|
$96.21M
110.94%
YoY
|
$52.23M
34.86%
YoY
|
$76.47M
138.67%
YoY
|
$50.04M
113.37%
YoY
|
$45.61M
57.27%
YoY
|
$38.73M
87.81%
YoY
|
$32.04M
40.2%
YoY
|
$23.45M
23.84%
YoY
|
$29.00M
63.86%
YoY
|
$20.62M
31.55%
YoY
|
$22.85M
42.09%
YoY
|
$18.94M
38.11%
YoY
|
$17.70M
16.34%
YoY
|
$15.68M
19.13%
YoY
|
| Gross Profit |
$2.081M
7.53%
YoY
|
$2.910M
9.28%
YoY
|
$2.741M
35.68%
YoY
|
$1.871M
-13.5%
YoY
|
$1.935M
40.31%
YoY
|
$2.663M
62.15%
YoY
|
$2.020M
96.39%
YoY
|
$2.164M
175.81%
YoY
|
$1.379M
13.34%
YoY
|
$1.642M
-292.36%
YoY
|
$1.029M
-21.78%
YoY
|
$784.5K
-7.3%
YoY
|
$1.217M
151.36%
YoY
|
-$853.8K
-631.19%
YoY
|
$1.315M
56.35%
YoY
|
$846.3K
1798.97%
YoY
|
$484.1K
-0.68%
YoY
|
$160.7K
-37.74%
YoY
|
$841.1K
532.32%
YoY
|
| Selling, General & Admin |
$2.755M
22.68%
YoY
|
$2.954M
22.19%
YoY
|
$3.030M
50.55%
YoY
|
$2.332M
-0.89%
YoY
|
$2.246M
50.21%
YoY
|
$2.417M
79.71%
YoY
|
$2.013M
134.05%
YoY
|
$2.352M
146.83%
YoY
|
$1.495M
3.85%
YoY
|
$1.345M
7.41%
YoY
|
$860.0K
-19.67%
YoY
|
$953.1K
-12.01%
YoY
|
$1.440M
59.95%
YoY
|
$1.252M
46.79%
YoY
|
$1.071M
11.85%
YoY
|
$1.083M
-10.42%
YoY
|
$900.1K
-39.92%
YoY
|
$853.2K
-15.78%
YoY
|
$957.2K
-0.17%
YoY
|
| Research & Development |
$552.8K
29.89%
YoY
|
N/A
|
$360.2K
6.87%
YoY
|
$266.9K
-16.77%
YoY
|
$425.6K
92.17%
YoY
|
N/A
|
$337.0K
N/A
|
$320.7K
N/A
|
$221.5K
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$45.16K
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$172.6K
35.95%
YoY
|
$177.5K
-55.12%
YoY
|
$161.9K
361.25%
YoY
|
$161.2K
377.21%
YoY
|
$127.0K
261.18%
YoY
|
$395.5K
1276.13%
YoY
|
$35.10K
17.0%
YoY
|
$33.78K
-1.89%
YoY
|
$35.16K
3.23%
YoY
|
$28.74K
-0.55%
YoY
|
$30.00K
3.99%
YoY
|
$34.43K
19.47%
YoY
|
$34.06K
1.52%
YoY
|
$28.90K
17.72%
YoY
|
$28.85K
17.76%
YoY
|
$28.82K
31.84%
YoY
|
$33.55K
63.18%
YoY
|
$24.55K
27.33%
YoY
|
$24.50K
34.76%
YoY
|
| Operating Expenses |
$3.039M
19.67%
YoY
|
$3.131M
11.33%
YoY
|
$3.300M
58.91%
YoY
|
$2.528M
0.88%
YoY
|
$2.539M
62.51%
YoY
|
$2.813M
105.21%
YoY
|
$2.076M
116.8%
YoY
|
$2.506M
141.59%
YoY
|
$1.562M
1.84%
YoY
|
$1.371M
6.98%
YoY
|
$957.8K
-23.75%
YoY
|
$1.037M
-9.37%
YoY
|
$1.534M
56.75%
YoY
|
$1.281M
50.18%
YoY
|
$1.256M
31.23%
YoY
|
$1.144M
-5.35%
YoY
|
$978.8K
-34.66%
YoY
|
$853.2K
-15.78%
YoY
|
$957.2K
-0.17%
YoY
|
| Operating Profit |
-$958.0K
58.55%
YoY
|
-$221.3K
47.73%
YoY
|
-$559.1K
888.6%
YoY
|
-$656.2K
91.82%
YoY
|
-$604.2K
229.36%
YoY
|
-$149.8K
-155.15%
YoY
|
-$56.55K
-179.93%
YoY
|
-$342.1K
35.37%
YoY
|
-$183.5K
-42.23%
YoY
|
$271.6K
-112.72%
YoY
|
$70.75K
20.3%
YoY
|
-$252.7K
-15.25%
YoY
|
-$317.5K
-35.82%
YoY
|
-$2.135M
208.34%
YoY
|
$58.81K
-150.64%
YoY
|
-$298.2K
-74.4%
YoY
|
-$494.7K
-51.05%
YoY
|
-$692.4K
-8.27%
YoY
|
-$116.1K
-85.94%
YoY
|
| Interest Expense |
-$351.0K
-33.99%
YoY
|
-$280.9K
-70.58%
YoY
|
-$342.7K
-44.78%
YoY
|
-$459.1K
-71.51%
YoY
|
-$531.7K
45.48%
YoY
|
-$954.9K
2252.55%
YoY
|
-$620.6K
-6306.0%
YoY
|
-$1.612M
-1377.32%
YoY
|
-$365.5K
-289.7%
YoY
|
-$40.59K
-98.47%
YoY
|
$10.00K
-371.0%
YoY
|
$126.2K
-3385.68%
YoY
|
$192.7K
-1393.89%
YoY
|
-$2.658M
9894.7%
YoY
|
-$3.690K
-45.74%
YoY
|
-$3.840K
-113.99%
YoY
|
-$14.89K
-95.78%
YoY
|
-$26.59K
-98.81%
YoY
|
-$6.800K
-103.72%
YoY
|
| Other Income/Expense, Net |
-$412.4K
-20.64%
YoY
|
-$40.10K
-3745.45%
YoY
|
-$1.695M
162.02%
YoY
|
-$1.601M
2.86%
YoY
|
-$519.7K
30.97%
YoY
|
$1.100K
-101.25%
YoY
|
-$646.8K
2503.63%
YoY
|
-$1.557M
-1809.06%
YoY
|
-$396.8K
-350.0%
YoY
|
-$88.29K
-509.32%
YoY
|
-$24.84K
-21.13%
YoY
|
$91.07K
615.93%
YoY
|
$158.7K
-3698.82%
YoY
|
$21.57K
-165.56%
YoY
|
-$31.50K
-368.55%
YoY
|
$12.72K
-69.88%
YoY
|
-$4.410K
-117.95%
YoY
|
-$32.90K
-67.1%
YoY
|
$11.73K
169.66%
YoY
|
| Pretax Income |
-$1.370M
21.94%
YoY
|
-$2.754M
71.69%
YoY
|
-$2.254M
220.44%
YoY
|
-$2.257M
18.89%
YoY
|
-$1.124M
93.7%
YoY
|
-$1.604M
-3009.65%
YoY
|
-$703.4K
-1506.8%
YoY
|
-$1.899M
1074.56%
YoY
|
-$580.2K
265.32%
YoY
|
$55.12K
-101.08%
YoY
|
$50.00K
83.07%
YoY
|
-$161.6K
-43.37%
YoY
|
-$158.8K
-69.73%
YoY
|
-$5.083M
575.99%
YoY
|
$27.31K
-124.56%
YoY
|
-$285.5K
-74.57%
YoY
|
-$524.7K
-72.07%
YoY
|
-$751.9K
-76.48%
YoY
|
-$111.2K
-88.54%
YoY
|
| Income Tax |
$15.50K
-24.65%
YoY
|
-$62.50K
-124.11%
YoY
|
$71.92K
3.32%
YoY
|
$91.70K
40.48%
YoY
|
$20.58K
N/A
|
$259.2K
N/A
|
$69.61K
N/A
|
$65.28K
N/A
|
N/A
N/A
|
$0.00
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
|
| Net Earnings |
-$1.386M
21.1%
YoY
|
-$3.827M
33.0%
YoY
|
-$2.326M
200.89%
YoY
|
-$2.349M
19.61%
YoY
|
-$1.144M
97.25%
YoY
|
-$2.878M
2218.4%
YoY
|
-$773.0K
1146.52%
YoY
|
-$1.964M
817.94%
YoY
|
-$580.2K
59.76%
YoY
|
-$124.1K
-97.51%
YoY
|
-$62.01K
-9.95%
YoY
|
-$213.9K
-39.08%
YoY
|
-$363.2K
-34.56%
YoY
|
-$4.992M
604.11%
YoY
|
-$68.86K
-65.39%
YoY
|
-$351.2K
-64.43%
YoY
|
-$555.0K
-71.43%
YoY
|
-$709.1K
-76.56%
YoY
|
-$199.0K
-78.92%
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
|
$0.00
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
| Diluted Earnings Per Share |
-$0.29
-34.09%
YoY
|
-$0.86
5629.14%
YoY
|
-$0.68
6700.0%
YoY
|
-$0.82
8100.0%
YoY
|
-$0.44
N/A
|
-$0.02
1997.22%
YoY
|
-$0.01
0.0%
YoY
|
-$0.01
N/A
|
$0.00
N/A
|
$0.00
-97.73%
YoY
|
-$0.01
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
-$0.03
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
-$3.761K
-77.05%
YoY
|
-$4.993K
-84.38%
YoY
|
-$1.404K
-89.14%
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 |
5.071M shares
-97.59%
YoY
|
4.299M shares
-97.69%
YoY
|
3.607M shares
-98.03%
YoY
|
2.899M shares
-98.36%
YoY
|
210.7M shares
19.5%
YoY
|
186.2M shares
8.54%
YoY
|
183.5M shares
10.31%
YoY
|
176.8M shares
7.71%
YoY
|
176.3M shares
N/A
|
171.5M shares
10.44%
YoY
|
166.4M shares
9.8%
YoY
|
164.2M shares
N/A
|
N/A
|
155.3M shares
N/A
|
151.5M shares
6.94%
YoY
|
N/A
|
N/A
|
N/A
|
141.7M shares
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
|
Loading...