|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$39.75M
-32.92%
YoY
|
$59.27M
36.02%
YoY
|
$43.57M
-48.37%
YoY
|
$84.39M
92.39%
YoY
|
$43.86M
N/A
|
| Cost Of Revenue |
$22.41M
-42.52%
YoY
|
$38.99M
36.53%
YoY
|
$28.56M
-40.15%
YoY
|
$47.71M
381.76%
YoY
|
$9.904M
N/A
|
| Gross Profit |
$17.34M
-14.47%
YoY
|
$20.28M
35.05%
YoY
|
$15.01M
-59.06%
YoY
|
$36.67M
7.99%
YoY
|
$33.96M
N/A
|
| Selling, General & Admin |
$22.65M
23.68%
YoY
|
$18.31M
-38.98%
YoY
|
$30.01M
16.1%
YoY
|
$25.85M
-32.95%
YoY
|
$38.55M
1819.93%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$5.600M
-68.72%
YoY
|
$17.90M
-52.99%
YoY
|
$38.08M
-39.75%
YoY
|
$63.20M
347.79%
YoY
|
$14.11M
705586.5%
YoY
|
| Operating Expenses |
$36.64M
-28.76%
YoY
|
$51.43M
-24.47%
YoY
|
$68.09M
-26.04%
YoY
|
$92.06M
74.81%
YoY
|
$52.67M
2056.67%
YoY
|
| Operating Profit |
-$19.29M
-38.07%
YoY
|
-$31.15M
-41.31%
YoY
|
-$53.08M
20.38%
YoY
|
-$44.09M
135.69%
YoY
|
-$18.71M
N/A
|
| Interest Expense |
-$4.041M
23.89%
YoY
|
-$3.262M
-69.31%
YoY
|
-$10.63M
-275.28%
YoY
|
$6.064M
-305.9%
YoY
|
-$2.945M
N/A
|
| Other Income/Expense, Net |
-$4.351M
-69.38%
YoY
|
-$14.21M
-11819.68%
YoY
|
$121.2K
-94.95%
YoY
|
$2.402M
166.06%
YoY
|
$902.6K
-123.47%
YoY
|
| Pretax Income |
-$23.64M
-47.87%
YoY
|
-$45.36M
-13.76%
YoY
|
-$52.60M
-2.66%
YoY
|
-$54.04M
19.59%
YoY
|
-$45.18M
816.7%
YoY
|
| Income Tax |
$12.53K
-98.72%
YoY
|
$976.6K
-83.58%
YoY
|
$5.949M
N/A
|
N/A
N/A
|
$277.7K
N/A
|
| Net Earnings |
-$23.66M
-48.72%
YoY
|
-$46.13M
-23.65%
YoY
|
-$60.42M
14.52%
YoY
|
-$52.76M
17.34%
YoY
|
-$44.96M
812.23%
YoY
|
| Basic Earnings Per Share |
-$20.11
676.45%
YoY
|
-$2.59
-32.9%
YoY
|
-$3.86
-7.21%
YoY
|
-$4.16
-13.15%
YoY
|
-$4.79
N/A
|
| Diluted Earnings Per Share |
-$20.11
676.45%
YoY
|
-$2.59
-32.88%
YoY
|
-$3.86
532.55%
YoY
|
-$0.61
-100.0%
YoY
|
-$635.6K
-78.51%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
1.176M
-93.4%
YoY
|
17.83M shares
13.85%
YoY
|
15.66M shares
23.34%
YoY
|
12.70M shares
35.29%
YoY
|
9.384M shares
N/A
|
| Diluted Shares Outstanding |
1.176M
-93.4%
YoY
|
17.83M shares
13.85%
YoY
|
15.66M shares
23.34%
YoY
|
12.70M shares
35.29%
YoY
|
9.384M 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 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$4.820M
-65.11%
YoY
|
$3.232M
-78.55%
YoY
|
$13.17M
6.97%
YoY
|
$9.533M
-27.29%
YoY
|
$13.81M
-26.41%
YoY
|
$15.07M
7.48%
YoY
|
$12.32M
8.68%
YoY
|
$13.11M
24.27%
YoY
|
$18.77M
144.72%
YoY
|
$14.02M
-16.82%
YoY
|
$11.33M
-60.0%
YoY
|
$10.55M
-46.66%
YoY
|
$7.671M
-60.51%
YoY
|
$16.85M
-14.26%
YoY
|
$28.33M
158.76%
YoY
|
$19.78M
232.74%
YoY
|
$19.42M
177.58%
YoY
|
$19.66M
N/A
|
$10.95M
N/A
|
| Cost Of Revenue |
$3.814M
-51.67%
YoY
|
$4.309M
-58.61%
YoY
|
$4.611M
-42.33%
YoY
|
$5.600M
-36.33%
YoY
|
$7.890M
-33.05%
YoY
|
$10.41M
13.97%
YoY
|
$7.996M
3.64%
YoY
|
$8.795M
25.13%
YoY
|
$11.79M
151.95%
YoY
|
$9.135M
35.13%
YoY
|
$7.716M
-57.57%
YoY
|
$7.028M
-51.05%
YoY
|
$4.678M
-44.39%
YoY
|
$6.760M
83.39%
YoY
|
$18.18M
627.39%
YoY
|
$14.36M
4781.71%
YoY
|
$8.412M
254.54%
YoY
|
$3.686M
N/A
|
$2.500M
N/A
|
| Gross Profit |
$1.006M
-83.01%
YoY
|
-$1.078M
-123.15%
YoY
|
$8.563M
98.24%
YoY
|
$3.934M
-8.89%
YoY
|
$5.924M
-15.19%
YoY
|
$4.655M
-4.66%
YoY
|
$4.320M
19.43%
YoY
|
$4.317M
22.55%
YoY
|
$6.985M
133.41%
YoY
|
$4.882M
-51.62%
YoY
|
$3.617M
-64.35%
YoY
|
$3.523M
-35.01%
YoY
|
$2.993M
-72.82%
YoY
|
$10.09M
-36.8%
YoY
|
$10.14M
20.09%
YoY
|
$5.421M
-4.06%
YoY
|
$11.01M
138.1%
YoY
|
$15.97M
N/A
|
$8.448M
N/A
|
| Selling, General & Admin |
$7.618M
31.84%
YoY
|
$12.40M
55.0%
YoY
|
$5.839M
-2.69%
YoY
|
$5.925M
62.69%
YoY
|
$5.778M
66.82%
YoY
|
$8.003M
-16.97%
YoY
|
$6.000M
64.15%
YoY
|
$3.642M
-41.87%
YoY
|
$3.464M
-30.41%
YoY
|
$9.638M
64.6%
YoY
|
$3.655M
-26.91%
YoY
|
$6.265M
-33.57%
YoY
|
$4.977M
-27.52%
YoY
|
$5.856M
7.69%
YoY
|
$5.002M
-27.88%
YoY
|
$9.431M
155.09%
YoY
|
$6.868M
-60.59%
YoY
|
$5.438M
5128.6%
YoY
|
$6.935M
637.77%
YoY
|
| 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
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$1.200M
-20.0%
YoY
|
$1.262M
-24.26%
YoY
|
$1.300M
-63.99%
YoY
|
$1.500M
-67.39%
YoY
|
$1.500M
-81.25%
YoY
|
$1.666M
-82.37%
YoY
|
$3.610M
-69.61%
YoY
|
$4.600M
-47.67%
YoY
|
$7.999M
0.46%
YoY
|
$9.451M
-44.86%
YoY
|
$11.88M
-26.82%
YoY
|
$8.790M
-45.14%
YoY
|
$7.963M
-42.32%
YoY
|
$17.14M
179.31%
YoY
|
$16.23M
293.13%
YoY
|
$16.02M
532.48%
YoY
|
$13.80M
949.85%
YoY
|
$6.136M
N/A
|
$4.130M
412866.0%
YoY
|
| Operating Expenses |
$9.158M
71.26%
YoY
|
$13.67M
41.34%
YoY
|
$6.985M
-55.56%
YoY
|
$10.51M
-5.13%
YoY
|
$5.347M
-63.57%
YoY
|
$9.669M
-49.35%
YoY
|
$15.72M
-20.76%
YoY
|
$11.07M
-47.73%
YoY
|
$14.68M
-0.08%
YoY
|
$19.09M
-16.98%
YoY
|
$19.84M
-10.05%
YoY
|
$21.19M
-19.72%
YoY
|
$14.69M
-28.94%
YoY
|
$22.99M
98.68%
YoY
|
$22.05M
99.29%
YoY
|
$26.39M
123.84%
YoY
|
$20.67M
10.29%
YoY
|
$11.57M
7827.16%
YoY
|
$11.06M
862.17%
YoY
|
| Operating Profit |
-$8.151M
-1513.48%
YoY
|
-$14.74M
194.05%
YoY
|
$1.579M
-113.85%
YoY
|
-$6.573M
-2.73%
YoY
|
$576.7K
-107.5%
YoY
|
-$5.014M
-64.71%
YoY
|
-$11.40M
-29.72%
YoY
|
-$6.757M
-61.74%
YoY
|
-$7.693M
-34.23%
YoY
|
-$14.21M
10.13%
YoY
|
-$16.22M
96.91%
YoY
|
-$17.66M
442.59%
YoY
|
-$11.70M
21.1%
YoY
|
-$12.90M
-393.54%
YoY
|
-$8.237M
214.75%
YoY
|
-$3.255M
-46.98%
YoY
|
-$9.659M
-31.58%
YoY
|
$4.395M
N/A
|
-$2.617M
N/A
|
| Interest Expense |
-$1.229M
-138.56%
YoY
|
-$1.167M
-407.05%
YoY
|
-$2.407M
23.89%
YoY
|
-$3.654M
29.88%
YoY
|
$3.187M
333.91%
YoY
|
$379.9K
-119.93%
YoY
|
-$1.943M
-477.35%
YoY
|
-$2.814M
-534.82%
YoY
|
$734.6K
-12.04%
YoY
|
-$1.906M
-87.33%
YoY
|
$515.0K
-66.97%
YoY
|
$647.1K
-58.66%
YoY
|
$835.1K
-143.14%
YoY
|
-$15.05M
849.54%
YoY
|
$1.559M
-403.74%
YoY
|
$1.565M
237.26%
YoY
|
-$1.936M
112.19%
YoY
|
-$1.585M
-386.54%
YoY
|
-$513.3K
42.59%
YoY
|
| Other Income/Expense, Net |
$8.894M
-1243.96%
YoY
|
$85.40K
88.52%
YoY
|
-$1.157M
-21.7%
YoY
|
-$1.466M
32.26%
YoY
|
-$777.4K
-93.7%
YoY
|
$45.30K
-55.53%
YoY
|
-$1.478M
-52.49%
YoY
|
-$1.109M
-162.62%
YoY
|
-$12.34M
-1527.76%
YoY
|
$101.9K
-78.31%
YoY
|
-$3.111M
-5300.96%
YoY
|
$1.770M
-5.07%
YoY
|
$864.0K
3433.64%
YoY
|
$469.6K
17.41%
YoY
|
$59.82K
84.46%
YoY
|
$1.865M
296.6%
YoY
|
$24.45K
-94.83%
YoY
|
$400.0K
-1766.5%
YoY
|
$32.43K
-83.79%
YoY
|
| Pretax Income |
$742.3K
-469.74%
YoY
|
-$15.83M
244.86%
YoY
|
$421.5K
-103.27%
YoY
|
-$8.039M
2.2%
YoY
|
-$200.8K
-99.0%
YoY
|
-$4.589M
-29.83%
YoY
|
-$12.88M
-33.39%
YoY
|
-$7.866M
-50.51%
YoY
|
-$20.03M
84.89%
YoY
|
-$6.540M
-65.23%
YoY
|
-$19.33M
-9.04%
YoY
|
-$15.89M
560.66%
YoY
|
-$10.83M
-6.37%
YoY
|
-$18.81M
-786.5%
YoY
|
-$21.25M
586.01%
YoY
|
-$2.406M
-62.11%
YoY
|
-$11.57M
-69.96%
YoY
|
$2.740M
18.96%
YoY
|
-$3.098M
1.24%
YoY
|
| Income Tax |
$132.5K
20.31%
YoY
|
-$173.5K
155.52%
YoY
|
$93.81K
-114.46%
YoY
|
-$17.93K
-101.02%
YoY
|
$110.1K
-285.41%
YoY
|
-$67.90K
-101.86%
YoY
|
-$648.9K
N/A
|
$1.753M
-0.21%
YoY
|
-$59.39K
-110.84%
YoY
|
$3.644M
N/A
|
N/A
N/A
|
$1.756M
N/A
|
$548.1K
N/A
|
$0.00
-100.0%
YoY
|
N/A
N/A
|
$0.00
N/A
|
N/A
N/A
|
$277.7K
N/A
|
N/A
N/A
|
| Net Earnings |
$609.8K
-303.27%
YoY
|
-$15.65M
246.2%
YoY
|
$327.7K
-102.68%
YoY
|
-$8.021M
-16.61%
YoY
|
-$300.0K
-98.48%
YoY
|
-$4.521M
-65.03%
YoY
|
-$12.23M
-35.8%
YoY
|
-$9.619M
-44.54%
YoY
|
-$19.76M
78.02%
YoY
|
-$12.93M
-29.92%
YoY
|
-$19.05M
-8.7%
YoY
|
-$17.34M
620.97%
YoY
|
-$11.10M
-2.06%
YoY
|
-$18.45M
-902.14%
YoY
|
-$20.86M
733.32%
YoY
|
-$2.406M
-61.45%
YoY
|
-$11.34M
-70.6%
YoY
|
$2.300M
-0.14%
YoY
|
-$2.503M
-17.38%
YoY
|
| Basic Earnings Per Share |
$0.13
-750.0%
YoY
|
N/A
|
$0.02
-103.03%
YoY
|
-$0.40
-27.27%
YoY
|
-$0.02
-98.32%
YoY
|
N/A
|
-$0.66
-42.61%
YoY
|
-$0.55
-50.89%
YoY
|
-$1.19
48.75%
YoY
|
N/A
|
-$1.15
325.93%
YoY
|
-$1.12
3633.33%
YoY
|
-$0.80
-16.67%
YoY
|
N/A
|
-$0.27
575.0%
YoY
|
-$0.03
-75.0%
YoY
|
-$0.96
N/A
|
N/A
|
-$0.04
N/A
|
| Diluted Earnings Per Share |
$0.12
-700.0%
YoY
|
-$9.15
3690.97%
YoY
|
$0.01
-101.52%
YoY
|
-$0.40
-27.27%
YoY
|
-$0.02
-98.32%
YoY
|
-$0.24
-68.95%
YoY
|
-$0.66
-42.61%
YoY
|
-$0.55
-50.89%
YoY
|
-$1.19
48.75%
YoY
|
-$0.78
-42.65%
YoY
|
-$1.15
325.93%
YoY
|
-$1.12
3633.33%
YoY
|
-$0.80
-100.0%
YoY
|
-$1.36
-100.0%
YoY
|
-$0.27
-100.0%
YoY
|
-$0.03
-75.0%
YoY
|
-$159.4K
-81.71%
YoY
|
$32.51K
-74.27%
YoY
|
-$36.28K
323268.1%
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.487M
-70.8%
YoY
|
22.87M shares
22.22%
YoY
|
20.85M shares
12.36%
YoY
|
19.80M shares
13.01%
YoY
|
18.79M shares
12.9%
YoY
|
18.71M shares
12.39%
YoY
|
18.55M shares
12.32%
YoY
|
17.52M shares
8.09%
YoY
|
16.64M shares
17.79%
YoY
|
16.64M shares
-79.59%
YoY
|
16.52M shares
-79.67%
YoY
|
16.21M shares
-77.36%
YoY
|
14.13M shares
19.2%
YoY
|
81.57M shares
N/A
|
81.25M shares
11.37%
YoY
|
71.60M shares
42.44%
YoY
|
11.85M shares
N/A
|
N/A
|
72.95M shares
N/A
|
| Diluted Shares Outstanding |
5.296M
463.64%
YoY
|
N/A
|
23.60M shares
27.45%
YoY
|
N/A
|
939.6K
N/A
|
N/A
|
18.52M shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
13.95M shares
17.7%
YoY
|
N/A
|
79.37M shares
8.79%
YoY
|
71.60M shares
42.44%
YoY
|
11.85M shares
N/A
|
N/A
|
72.95M shares
N/A
|
Loading...