|
Concept
|
2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|
| Revenue |
$21.21M
-12.12%
YoY
|
$24.13M
51.01%
YoY
|
$15.98M
48.36%
YoY
|
$10.77M
51.7%
YoY
|
$7.100M
N/A
|
| Cost Of Revenue |
$5.982M
-7.86%
YoY
|
$6.492M
9.11%
YoY
|
$5.950M
34.96%
YoY
|
$4.409M
949.69%
YoY
|
$420.0K
N/A
|
| Gross Profit |
$15.22M
-13.68%
YoY
|
$17.64M
75.86%
YoY
|
$10.03M
57.66%
YoY
|
$6.362M
-4.77%
YoY
|
$6.680M
N/A
|
| Selling, General & Admin |
$27.88M
-35.41%
YoY
|
$43.17M
19.98%
YoY
|
$35.98M
29.52%
YoY
|
$27.78M
8.09%
YoY
|
$25.70M
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$17.01M
12.86%
YoY
|
$15.07M
25.19%
YoY
|
$12.04M
-1.33%
YoY
|
$12.20M
10.0%
YoY
|
$11.09M
N/A
|
| Operating Expenses |
$50.87M
-30.86%
YoY
|
$73.58M
36.33%
YoY
|
$53.97M
31.63%
YoY
|
$41.00M
6.6%
YoY
|
$38.46M
2608.45%
YoY
|
| Operating Profit |
-$29.67M
-40.0%
YoY
|
-$49.45M
30.16%
YoY
|
-$37.99M
9.68%
YoY
|
-$34.64M
8.99%
YoY
|
-$31.78M
N/A
|
| Interest Expense |
-$31.71M
-269.01%
YoY
|
$18.76M
248.96%
YoY
|
$5.377M
-109.46%
YoY
|
-$56.82M
248.78%
YoY
|
-$16.29M
-712.41%
YoY
|
| Other Income/Expense, Net |
-$26.20M
35.69%
YoY
|
-$19.31M
136.07%
YoY
|
-$8.178M
-85.51%
YoY
|
-$56.43M
N/A
|
$0.00
N/A
|
| Pretax Income |
-$55.86M
-18.75%
YoY
|
-$68.75M
48.92%
YoY
|
-$46.17M
-50.26%
YoY
|
-$92.81M
29.83%
YoY
|
-$71.49M
-5865.32%
YoY
|
| Income Tax |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
N/A
|
| Net Earnings |
-$55.86M
-18.75%
YoY
|
-$68.75M
48.92%
YoY
|
-$46.17M
-50.04%
YoY
|
-$92.41M
29.63%
YoY
|
-$71.29M
-8793.9%
YoY
|
| Basic Earnings Per Share |
-$8.72
-27.15%
YoY
|
-$11.97
32.85%
YoY
|
-$9.01
-60.29%
YoY
|
-$22.69
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$8.72
-27.15%
YoY
|
-$11.97
40.82%
YoY
|
-$8.50
-100.0%
YoY
|
-$1.023M
-61.76%
YoY
|
-$2.676M
-1438.03%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
5.827M shares
11.87%
YoY
|
5.208M shares
26.89%
YoY
|
4.104M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
6.531M shares
12.09%
YoY
|
5.827M shares
11.87%
YoY
|
5.208M shares
26.89%
YoY
|
4.104M shares
N/A
|
N/A
|
|
Concept
|
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 | 2021 Q1 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$5.005M
-33.29%
YoY
|
$4.342M
-7.6%
YoY
|
$2.945M
-29.73%
YoY
|
$4.813M
-21.57%
YoY
|
$7.502M
-14.22%
YoY
|
$4.700M
-23.3%
YoY
|
$4.191M
34.32%
YoY
|
$6.137M
143.23%
YoY
|
$8.745M
0.93%
YoY
|
$6.127M
128.16%
YoY
|
$3.120M
48.13%
YoY
|
$2.523M
-16.16%
YoY
|
$8.664M
148.83%
YoY
|
$2.686M
13.61%
YoY
|
$2.107M
9.98%
YoY
|
$3.009M
71.96%
YoY
|
$3.482M
107.26%
YoY
|
$2.364M
-35.59%
YoY
|
$1.915M
N/A
|
| Cost Of Revenue |
N/A
|
N/A
|
$1.415M
45.18%
YoY
|
$1.451M
-11.02%
YoY
|
$1.847M
2.04%
YoY
|
$1.709M
7.64%
YoY
|
$974.4K
-33.22%
YoY
|
$1.631M
-2.41%
YoY
|
$1.810M
0.02%
YoY
|
$1.588M
20.63%
YoY
|
$1.459M
26.54%
YoY
|
$1.671M
220.87%
YoY
|
$1.810M
18.68%
YoY
|
$1.316M
-17.59%
YoY
|
$1.153M
50.5%
YoY
|
$520.8K
23.99%
YoY
|
$1.525M
N/A
|
$1.597M
N/A
|
$766.2K
N/A
|
| Gross Profit |
N/A
|
N/A
|
$1.531M
-52.42%
YoY
|
$3.362M
-25.39%
YoY
|
$5.655M
-18.4%
YoY
|
$2.991M
-34.12%
YoY
|
$3.217M
93.65%
YoY
|
$4.506M
428.8%
YoY
|
$6.930M
1.1%
YoY
|
$4.540M
231.51%
YoY
|
$1.661M
74.24%
YoY
|
$852.2K
-65.76%
YoY
|
$6.855M
250.22%
YoY
|
$1.369M
78.59%
YoY
|
$953.4K
-17.03%
YoY
|
$2.489M
85.72%
YoY
|
$1.957M
16.5%
YoY
|
$766.8K
N/A
|
$1.149M
N/A
|
| Selling, General & Admin |
N/A
|
N/A
|
$5.669M
-7.82%
YoY
|
$5.930M
-21.35%
YoY
|
$8.604M
-30.67%
YoY
|
$7.199M
-32.68%
YoY
|
$6.150M
-50.91%
YoY
|
$7.539M
-3.49%
YoY
|
$12.41M
-10.36%
YoY
|
$10.69M
57.28%
YoY
|
$12.53M
66.46%
YoY
|
$7.812M
18.04%
YoY
|
$13.84M
54.97%
YoY
|
$6.799M
9.32%
YoY
|
$7.527M
25.26%
YoY
|
$6.618M
-12.92%
YoY
|
$8.934M
-0.63%
YoY
|
$6.220M
N/A
|
$6.009M
N/A
|
| 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 |
$4.241M
0.92%
YoY
|
$4.236M
1.31%
YoY
|
$4.234M
1.81%
YoY
|
$4.471M
-2.38%
YoY
|
$4.202M
-7.85%
YoY
|
$4.181M
23.96%
YoY
|
$4.159M
62.87%
YoY
|
$4.580M
75.02%
YoY
|
$4.560M
72.02%
YoY
|
$3.373M
-4.38%
YoY
|
$2.553M
-21.25%
YoY
|
$2.617M
-21.0%
YoY
|
$2.651M
-11.45%
YoY
|
$3.528M
18.69%
YoY
|
$3.242M
11.0%
YoY
|
$3.313M
14.62%
YoY
|
$2.994M
-63.49%
YoY
|
$2.972M
N/A
|
$2.921M
N/A
|
| Operating Expenses |
$10.92M
-25.51%
YoY
|
$10.06M
-23.14%
YoY
|
$11.32M
0.3%
YoY
|
$10.40M
-14.25%
YoY
|
$14.65M
-21.99%
YoY
|
$13.09M
-16.39%
YoY
|
$11.28M
-36.2%
YoY
|
$12.12M
26.99%
YoY
|
$18.78M
1.36%
YoY
|
$15.65M
28.74%
YoY
|
$17.69M
62.13%
YoY
|
$9.546M
-7.32%
YoY
|
$18.53M
52.5%
YoY
|
$12.16M
10.05%
YoY
|
$10.91M
19.92%
YoY
|
$10.30M
-5.59%
YoY
|
$12.15M
1.77%
YoY
|
$11.05M
-25.84%
YoY
|
$9.097M
1163.42%
YoY
|
| Operating Profit |
-$5.911M
-17.35%
YoY
|
-$5.719M
-31.84%
YoY
|
-$8.372M
18.05%
YoY
|
-$7.033M
-7.66%
YoY
|
-$7.151M
-28.76%
YoY
|
-$8.390M
-11.94%
YoY
|
-$7.092M
-51.31%
YoY
|
-$7.617M
-12.39%
YoY
|
-$10.04M
1.74%
YoY
|
-$9.527M
0.56%
YoY
|
-$14.57M
46.31%
YoY
|
-$8.694M
11.3%
YoY
|
-$9.867M
-3.21%
YoY
|
-$9.474M
9.08%
YoY
|
-$9.955M
25.27%
YoY
|
-$7.811M
-18.38%
YoY
|
-$10.19M
-0.64%
YoY
|
-$8.686M
N/A
|
-$7.947M
N/A
|
| Interest Expense |
N/A
|
N/A
|
-$6.731M
-203.21%
YoY
|
-$9.627M
8.37%
YoY
|
-$7.042M
-216.85%
YoY
|
-$7.596M
114.39%
YoY
|
$6.522M
79.53%
YoY
|
-$8.883M
107.37%
YoY
|
$6.027M
260.8%
YoY
|
-$3.543M
-484.54%
YoY
|
$3.633M
66.6%
YoY
|
-$4.284M
-124.6%
YoY
|
$1.670M
-91.71%
YoY
|
$921.4K
-8.27%
YoY
|
$2.180M
-101.84%
YoY
|
$17.42M
-1100.92%
YoY
|
$20.16M
-650.84%
YoY
|
$1.004M
-108.98%
YoY
|
-$118.5M
-40976.01%
YoY
|
| Other Income/Expense, Net |
-$8.449M
-409.37%
YoY
|
-$6.177M
-12.99%
YoY
|
-$6.697M
-11.16%
YoY
|
$535.9K
173.22%
YoY
|
$2.731M
-144.58%
YoY
|
-$7.099M
88.5%
YoY
|
-$7.538M
56.18%
YoY
|
$196.1K
-80.69%
YoY
|
-$6.126M
460.55%
YoY
|
-$3.766M
-1092.96%
YoY
|
-$4.827M
-201.61%
YoY
|
$1.016M
N/A
|
-$1.093M
-105.42%
YoY
|
$379.3K
-98.43%
YoY
|
$4.750M
N/A
|
N/A
|
$20.16M
N/A
|
$24.15M
N/A
|
N/A
|
| Pretax Income |
N/A
|
N/A
|
-$15.07M
3.0%
YoY
|
-$21.32M
7.13%
YoY
|
-$4.420M
-72.65%
YoY
|
-$15.49M
16.52%
YoY
|
-$14.63M
-24.56%
YoY
|
-$19.90M
9.42%
YoY
|
-$16.16M
47.45%
YoY
|
-$13.29M
46.16%
YoY
|
-$19.39M
144.75%
YoY
|
-$18.19M
-289.39%
YoY
|
-$10.96M
-233.36%
YoY
|
-$9.095M
-158.83%
YoY
|
-$7.923M
-93.72%
YoY
|
$9.605M
-165.25%
YoY
|
$8.218M
-124.21%
YoY
|
$15.46M
-168.99%
YoY
|
-$126.1M
29224.99%
YoY
|
| Income Tax |
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
|
| Net Earnings |
-$14.36M
224.87%
YoY
|
-$11.90M
-23.2%
YoY
|
-$15.07M
3.0%
YoY
|
-$21.59M
7.07%
YoY
|
-$4.420M
-72.65%
YoY
|
-$15.49M
16.52%
YoY
|
-$14.63M
-24.56%
YoY
|
-$20.16M
8.94%
YoY
|
-$16.16M
47.49%
YoY
|
-$13.29M
46.16%
YoY
|
-$19.39M
144.75%
YoY
|
-$18.51M
-290.72%
YoY
|
-$10.96M
-231.11%
YoY
|
-$9.095M
-158.83%
YoY
|
-$7.923M
-93.72%
YoY
|
$9.704M
-166.69%
YoY
|
$8.359M
-124.66%
YoY
|
$15.46M
-169.08%
YoY
|
-$126.1M
27312.49%
YoY
|
| Basic Earnings Per Share |
-$2.18
202.78%
YoY
|
-$1.82
-24.48%
YoY
|
-$2.30
0.0%
YoY
|
N/A
|
-$0.72
-75.09%
YoY
|
-$2.41
0.84%
YoY
|
-$2.30
-33.91%
YoY
|
N/A
|
-$2.89
3111.11%
YoY
|
-$2.39
2887.5%
YoY
|
-$3.48
103.51%
YoY
|
N/A
|
-$0.09
-200.0%
YoY
|
-$0.08
-150.0%
YoY
|
-$1.71
N/A
|
N/A
|
$0.09
N/A
|
$0.16
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$2.18
202.78%
YoY
|
-$1.82
-24.48%
YoY
|
-$2.30
0.0%
YoY
|
-$3.29
3.57%
YoY
|
-$0.72
-75.09%
YoY
|
-$2.41
0.84%
YoY
|
-$2.30
-33.91%
YoY
|
-$3.18
-5.29%
YoY
|
-$2.89
3111.11%
YoY
|
-$2.39
2887.5%
YoY
|
-$3.48
-100.0%
YoY
|
-$3.36
-100.0%
YoY
|
-$0.09
-100.0%
YoY
|
-$0.08
N/A
|
-$75.22K
-95.51%
YoY
|
$101.0K
-143.7%
YoY
|
$81.52K
-107.83%
YoY
|
N/A
N/A
|
-$1.674M
1508.64%
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 |
6.701M shares
2.28%
YoY
|
6.699M shares
2.66%
YoY
|
6.699M shares
3.02%
YoY
|
6.557M shares
1.89%
YoY
|
6.552M shares
15.51%
YoY
|
6.526M shares
15.35%
YoY
|
6.502M shares
15.15%
YoY
|
6.435M shares
-94.7%
YoY
|
5.672M shares
-95.18%
YoY
|
5.657M shares
-95.04%
YoY
|
5.647M shares
19.01%
YoY
|
121.3M shares
N/A
|
117.6M shares
23.76%
YoY
|
114.0M shares
20.76%
YoY
|
4.745M shares
N/A
|
N/A
|
95.04M shares
N/A
|
94.40M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
6.701M shares
2.28%
YoY
|
6.699M shares
2.62%
YoY
|
6.673M shares
2.88%
YoY
|
N/A
|
6.551M shares
15.49%
YoY
|
6.528M shares
15.32%
YoY
|
6.486M shares
15.22%
YoY
|
N/A
|
5.673M shares
-95.21%
YoY
|
5.661M shares
-95.03%
YoY
|
5.629M shares
18.63%
YoY
|
N/A
|
118.4M shares
15.5%
YoY
|
114.0M shares
6.19%
YoY
|
4.745M shares
N/A
|
N/A
|
102.5M shares
N/A
|
107.4M shares
N/A
|
N/A
|
Loading...