|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$109.2M
-19.61%
YoY
|
$135.9M
-23.1%
YoY
|
$176.7M
-20.32%
YoY
|
$221.8M
19.77%
YoY
|
$185.2M
237.35%
YoY
|
| Cost Of Revenue |
$75.62M
-14.99%
YoY
|
$88.95M
-21.57%
YoY
|
$113.4M
-27.72%
YoY
|
$156.9M
13.17%
YoY
|
$138.7M
207.96%
YoY
|
| Gross Profit |
$33.63M
-28.36%
YoY
|
$46.94M
-25.85%
YoY
|
$63.30M
-2.41%
YoY
|
$64.87M
39.43%
YoY
|
$46.53M
371.47%
YoY
|
| Selling, General & Admin |
$35.45M
-43.08%
YoY
|
$62.29M
1.69%
YoY
|
$61.25M
3.23%
YoY
|
$59.34M
25.53%
YoY
|
$47.27M
123.39%
YoY
|
| Research & Development |
$4.269M
3.47%
YoY
|
$4.126M
30.78%
YoY
|
$3.155M
27.12%
YoY
|
$2.482M
35.93%
YoY
|
$1.826M
28.68%
YoY
|
| Depreciation & Amortization |
$10.28M
-49.92%
YoY
|
$20.53M
131.73%
YoY
|
$8.859M
1730.37%
YoY
|
$484.0K
210.26%
YoY
|
$156.0K
246.67%
YoY
|
| Operating Expenses |
$50.00M
-24.71%
YoY
|
$66.41M
-25.88%
YoY
|
$89.60M
44.94%
YoY
|
$61.82M
25.91%
YoY
|
$49.10M
117.47%
YoY
|
| Operating Profit |
-$16.37M
-15.9%
YoY
|
-$19.47M
-25.97%
YoY
|
-$26.30M
-962.58%
YoY
|
$3.049M
-218.59%
YoY
|
-$2.571M
-79.77%
YoY
|
| Interest Expense |
-$10.03M
-2.15%
YoY
|
-$10.25M
-194.58%
YoY
|
$10.84M
9.24%
YoY
|
$9.923M
193.41%
YoY
|
$3.382M
20.14%
YoY
|
| Other Income/Expense, Net |
-$8.356M
-22.44%
YoY
|
-$10.77M
-1.97%
YoY
|
-$10.99M
62.98%
YoY
|
-$6.743M
-14.87%
YoY
|
-$7.921M
85.72%
YoY
|
| Pretax Income |
-$24.73M
-18.23%
YoY
|
-$30.24M
-18.9%
YoY
|
-$37.29M
909.47%
YoY
|
-$3.694M
-64.79%
YoY
|
-$10.49M
-38.18%
YoY
|
| Income Tax |
-$920.0K
-51.81%
YoY
|
-$1.909M
-202.3%
YoY
|
$1.866M
3708.16%
YoY
|
$49.00K
-98.52%
YoY
|
$3.310M
-503.17%
YoY
|
| Net Earnings |
-$23.81M
-15.97%
YoY
|
-$28.34M
-27.64%
YoY
|
-$39.16M
946.11%
YoY
|
-$3.743M
-72.88%
YoY
|
-$13.80M
-14.55%
YoY
|
| Basic Earnings Per Share |
-$39.74
163.0%
YoY
|
-$15.11
253.04%
YoY
|
-$4.28
6014.29%
YoY
|
-$0.07
-69.57%
YoY
|
-$0.23
-41.03%
YoY
|
| Diluted Earnings Per Share |
-$39.74
163.0%
YoY
|
-$15.11
253.04%
YoY
|
-$4.28
6014.29%
YoY
|
-$0.07
-69.57%
YoY
|
-$0.23
-41.03%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
631.1K shares
-67.79%
YoY
|
1.959M shares
-79.28%
YoY
|
9.455M shares
-86.33%
YoY
|
69.15M
17.51%
YoY
|
58.85M
39.46%
YoY
|
| Diluted Shares Outstanding |
631.1K shares
-67.79%
YoY
|
1.959M shares
-79.28%
YoY
|
9.455M shares
-86.33%
YoY
|
69.15M
17.51%
YoY
|
58.85M
39.46%
YoY
|
|
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 |
$22.44M
0.08%
YoY
|
$26.63M
10.99%
YoY
|
$29.34M
-19.16%
YoY
|
$30.85M
-19.89%
YoY
|
$22.42M
-39.55%
YoY
|
$24.00M
-38.17%
YoY
|
$36.29M
-26.94%
YoY
|
$38.51M
-18.15%
YoY
|
$37.09M
-9.94%
YoY
|
$38.81M
-9.35%
YoY
|
$49.67M
-27.74%
YoY
|
$47.05M
-21.09%
YoY
|
$41.19M
-18.6%
YoY
|
$42.81M
-2.68%
YoY
|
$68.74M
12.67%
YoY
|
$59.63M
27.54%
YoY
|
$50.60M
51.4%
YoY
|
$43.99M
38.08%
YoY
|
$61.01M
543.54%
YoY
|
| Cost Of Revenue |
$15.50M
7.81%
YoY
|
$20.37M
22.36%
YoY
|
$20.80M
-13.46%
YoY
|
$20.06M
-16.36%
YoY
|
$14.38M
-40.77%
YoY
|
$16.65M
-37.17%
YoY
|
$24.04M
-24.06%
YoY
|
$23.99M
-17.92%
YoY
|
$24.28M
-6.77%
YoY
|
$26.50M
-6.74%
YoY
|
$31.65M
-33.66%
YoY
|
$29.22M
-31.71%
YoY
|
$26.04M
-31.45%
YoY
|
$28.42M
-17.99%
YoY
|
$47.72M
5.54%
YoY
|
$42.79M
26.16%
YoY
|
$37.99M
52.73%
YoY
|
$34.65M
22.44%
YoY
|
$45.21M
506.85%
YoY
|
| Gross Profit |
$6.939M
-13.73%
YoY
|
$6.261M
-14.77%
YoY
|
$8.535M
-30.34%
YoY
|
$10.79M
-25.73%
YoY
|
$8.043M
-37.24%
YoY
|
$7.346M
-40.33%
YoY
|
$12.25M
-31.99%
YoY
|
$14.53M
-18.51%
YoY
|
$12.82M
-15.4%
YoY
|
$12.31M
-14.49%
YoY
|
$18.01M
-14.3%
YoY
|
$17.83M
5.9%
YoY
|
$15.15M
20.07%
YoY
|
$14.40M
54.14%
YoY
|
$21.02M
33.05%
YoY
|
$16.83M
31.17%
YoY
|
$12.62M
47.52%
YoY
|
$9.341M
162.39%
YoY
|
$15.80M
682.08%
YoY
|
| Selling, General & Admin |
N/A
|
$8.165M
-63.91%
YoY
|
$8.730M
-27.79%
YoY
|
$13.57M
10.17%
YoY
|
$10.04M
-34.17%
YoY
|
$22.63M
42.43%
YoY
|
$12.09M
-21.55%
YoY
|
$12.32M
-19.08%
YoY
|
$15.25M
3.52%
YoY
|
$15.89M
8.64%
YoY
|
$15.41M
10.45%
YoY
|
$15.23M
-0.5%
YoY
|
$14.73M
-4.7%
YoY
|
$14.62M
1.37%
YoY
|
$13.95M
16.92%
YoY
|
$15.30M
41.7%
YoY
|
$15.46M
52.89%
YoY
|
$14.43M
34.7%
YoY
|
$11.93M
260.51%
YoY
|
| Research & Development |
$936.0K
2.63%
YoY
|
$1.107M
16.77%
YoY
|
$1.122M
9.78%
YoY
|
$1.128M
14.52%
YoY
|
$912.0K
-22.12%
YoY
|
$948.0K
-10.06%
YoY
|
$1.022M
4.39%
YoY
|
$985.0K
87.62%
YoY
|
$1.171M
96.15%
YoY
|
$1.054M
70.83%
YoY
|
$979.0K
62.09%
YoY
|
$525.0K
-19.11%
YoY
|
$597.0K
-2.61%
YoY
|
$617.0K
19.57%
YoY
|
$604.0K
70.14%
YoY
|
$649.0K
34.93%
YoY
|
$613.0K
29.32%
YoY
|
$516.0K
47.43%
YoY
|
$355.0K
-24.47%
YoY
|
| Depreciation & Amortization |
$2.556M
3.78%
YoY
|
$2.599M
-81.88%
YoY
|
$2.627M
26.6%
YoY
|
$2.591M
26.82%
YoY
|
$2.463M
19.04%
YoY
|
$14.34M
629.5%
YoY
|
$2.075M
-10.94%
YoY
|
$2.043M
-11.1%
YoY
|
$2.069M
-8.57%
YoY
|
$1.966M
-14.93%
YoY
|
$2.330M
4.44%
YoY
|
$2.298M
1.41%
YoY
|
$2.263M
-2.5%
YoY
|
$2.311M
20.93%
YoY
|
$2.231M
31.47%
YoY
|
$2.266M
24.71%
YoY
|
$2.321M
32.63%
YoY
|
$1.911M
3.3%
YoY
|
$1.697M
430.31%
YoY
|
| Operating Expenses |
$11.84M
8.15%
YoY
|
$11.87M
-49.64%
YoY
|
$12.48M
-4.82%
YoY
|
$14.70M
10.49%
YoY
|
$10.95M
-33.31%
YoY
|
$23.57M
39.16%
YoY
|
$13.11M
-55.73%
YoY
|
$13.31M
-15.53%
YoY
|
$16.42M
7.12%
YoY
|
$16.94M
11.15%
YoY
|
$29.61M
103.44%
YoY
|
$15.75M
-1.26%
YoY
|
$15.33M
-4.62%
YoY
|
$15.24M
1.99%
YoY
|
$14.56M
18.46%
YoY
|
$15.95M
41.41%
YoY
|
$16.07M
51.8%
YoY
|
$14.94M
35.1%
YoY
|
$12.29M
225.08%
YoY
|
| Operating Profit |
-$4.904M
68.64%
YoY
|
-$5.610M
-65.43%
YoY
|
-$3.944M
359.14%
YoY
|
-$3.912M
-420.13%
YoY
|
-$2.908M
-19.33%
YoY
|
-$16.23M
250.65%
YoY
|
-$859.0K
-92.59%
YoY
|
$1.222M
-41.14%
YoY
|
-$3.605M
1902.78%
YoY
|
-$4.628M
449.64%
YoY
|
-$11.60M
-279.44%
YoY
|
$2.076M
135.64%
YoY
|
-$180.0K
-94.79%
YoY
|
-$842.0K
-84.97%
YoY
|
$6.464M
84.16%
YoY
|
$881.0K
-43.27%
YoY
|
-$3.454M
69.81%
YoY
|
-$5.601M
-25.32%
YoY
|
$3.510M
-299.43%
YoY
|
| Interest Expense |
-$1.300M
132.14%
YoY
|
-$2.150M
-14.89%
YoY
|
-$2.753M
7.96%
YoY
|
-$2.571M
0.19%
YoY
|
-$560.0K
-121.48%
YoY
|
-$2.526M
5.21%
YoY
|
-$2.550M
-185.37%
YoY
|
-$2.566M
-192.04%
YoY
|
$2.607M
6.54%
YoY
|
-$2.401M
179.84%
YoY
|
$2.987M
14.97%
YoY
|
$2.788M
15.35%
YoY
|
$2.447M
5.61%
YoY
|
-$858.0K
-83.17%
YoY
|
$2.598M
-420.74%
YoY
|
$2.417M
216.36%
YoY
|
$2.317M
127.6%
YoY
|
-$5.098M
335.73%
YoY
|
-$810.0K
12.5%
YoY
|
| Other Income/Expense, Net |
-$2.006M
-2774.67%
YoY
|
-$2.687M
327.19%
YoY
|
-$2.501M
12.96%
YoY
|
-$533.0K
-80.9%
YoY
|
$75.00K
-102.87%
YoY
|
-$629.0K
238.17%
YoY
|
-$2.214M
-28.07%
YoY
|
-$2.791M
6.04%
YoY
|
-$2.614M
-2.93%
YoY
|
-$186.0K
195.24%
YoY
|
-$3.078M
8.42%
YoY
|
-$2.632M
223.34%
YoY
|
-$2.693M
80.98%
YoY
|
-$63.00K
-14.86%
YoY
|
-$2.839M
-8450.0%
YoY
|
-$814.0K
-34.93%
YoY
|
-$1.488M
-52.22%
YoY
|
-$74.00K
-205.71%
YoY
|
$34.00K
-440.0%
YoY
|
| Pretax Income |
-$6.910M
103.65%
YoY
|
-$10.45M
-46.1%
YoY
|
-$6.445M
109.73%
YoY
|
-$4.445M
183.3%
YoY
|
-$3.393M
-45.44%
YoY
|
-$19.38M
1.04%
YoY
|
-$3.073M
-79.06%
YoY
|
-$1.569M
182.19%
YoY
|
-$6.219M
116.46%
YoY
|
-$19.18M
684.94%
YoY
|
-$14.68M
-504.88%
YoY
|
-$556.0K
-929.85%
YoY
|
-$2.873M
-41.87%
YoY
|
-$2.444M
-68.54%
YoY
|
$3.625M
70.99%
YoY
|
$67.00K
-77.81%
YoY
|
-$4.942M
-4.0%
YoY
|
-$7.768M
-17.27%
YoY
|
$2.120M
-150.36%
YoY
|
| Income Tax |
-$385.0K
156.67%
YoY
|
-$783.0K
-70.74%
YoY
|
-$261.0K
2075.0%
YoY
|
$274.0K
-401.1%
YoY
|
-$150.0K
-116.67%
YoY
|
-$2.676M
76.87%
YoY
|
-$12.00K
-100.39%
YoY
|
-$91.00K
-135.69%
YoY
|
$900.0K
1664.71%
YoY
|
-$1.513M
255.16%
YoY
|
$3.100M
496.15%
YoY
|
$255.0K
521.95%
YoY
|
$51.00K
-159.3%
YoY
|
-$426.0K
-31.95%
YoY
|
$520.0K
-62.62%
YoY
|
$41.00K
-98.37%
YoY
|
-$86.00K
-509.52%
YoY
|
-$626.0K
-23.66%
YoY
|
$1.391M
N/A
|
| Net Earnings |
-$6.525M
83.29%
YoY
|
-$9.982M
-41.37%
YoY
|
-$6.184M
102.03%
YoY
|
-$4.719M
219.28%
YoY
|
-$3.560M
-49.78%
YoY
|
-$17.02M
-5.36%
YoY
|
-$3.061M
-82.75%
YoY
|
-$1.478M
82.24%
YoY
|
-$7.089M
142.44%
YoY
|
-$17.99M
670.36%
YoY
|
-$17.75M
-671.66%
YoY
|
-$811.0K
-3219.23%
YoY
|
-$2.924M
-39.79%
YoY
|
-$2.335M
-67.31%
YoY
|
$3.105M
325.93%
YoY
|
$26.00K
-101.17%
YoY
|
-$4.856M
-6.06%
YoY
|
-$7.142M
-16.66%
YoY
|
$729.0K
-117.32%
YoY
|
| Basic Earnings Per Share |
-$2.25
-73.37%
YoY
|
N/A
|
-$1.88
452.94%
YoY
|
-$1.53
750.0%
YoY
|
-$8.45
1011.84%
YoY
|
N/A
|
-$0.34
-82.11%
YoY
|
-$0.18
50.0%
YoY
|
-$0.76
1800.0%
YoY
|
N/A
|
-$1.90
-4850.0%
YoY
|
-$0.12
N/A
|
-$0.04
-42.86%
YoY
|
N/A
|
$0.04
300.0%
YoY
|
$0.00
-100.0%
YoY
|
-$0.07
-22.22%
YoY
|
N/A
|
$0.01
N/A
|
| Diluted Earnings Per Share |
-$2.25
59.67%
YoY
|
-$10.23
18.41%
YoY
|
-$1.88
452.94%
YoY
|
-$1.53
750.0%
YoY
|
-$1.41
85.53%
YoY
|
-$8.64
362.06%
YoY
|
-$0.34
-82.11%
YoY
|
-$0.18
50.0%
YoY
|
-$0.76
1800.0%
YoY
|
-$1.87
5843.62%
YoY
|
-$1.90
-6433.33%
YoY
|
-$0.12
N/A
|
-$0.04
-42.86%
YoY
|
-$0.03
-100.0%
YoY
|
$0.03
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
-$0.07
-22.22%
YoY
|
-$114.8K
-28.56%
YoY
|
$11.27K
-111.83%
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 |
3.402M shares
52.65%
YoY
|
5.711M shares
-41.9%
YoY
|
2.657M shares
-72.91%
YoY
|
3.296M shares
-66.29%
YoY
|
2.228M shares
-77.09%
YoY
|
9.830M shares
2.29%
YoY
|
9.806M shares
3.59%
YoY
|
9.778M shares
-86.98%
YoY
|
9.728M shares
-86.99%
YoY
|
9.611M shares
-87.03%
YoY
|
9.466M
-86.71%
YoY
|
75.12M
14.13%
YoY
|
74.77M
14.29%
YoY
|
74.12M
N/A
|
71.21M
118398.63%
YoY
|
65.82M
13.74%
YoY
|
65.43M
18.64%
YoY
|
N/A
|
60.09K
N/A
|
| Diluted Shares Outstanding |
3.038M shares
620.73%
YoY
|
N/A
|
3.460M shares
-64.78%
YoY
|
3.296M shares
-66.32%
YoY
|
421.5K shares
-95.66%
YoY
|
N/A
|
9.823M shares
3.57%
YoY
|
9.787M shares
104183.43%
YoY
|
9.714M shares
12863.93%
YoY
|
N/A
|
9.484M shares
10487.89%
YoY
|
9.385K
-99.99%
YoY
|
74.93K
-99.89%
YoY
|
N/A
|
89.57K
38.42%
YoY
|
65.82M
13.74%
YoY
|
65.43M
18.64%
YoY
|
N/A
|
64.71K
N/A
|
Loading...