|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$58.78M
-1.27%
YoY
|
$59.53M
-15.42%
YoY
|
$70.39M
-21.77%
YoY
|
$89.98M
-16.12%
YoY
|
$107.3M
433.34%
YoY
|
| Cost Of Revenue |
$49.77M
21.06%
YoY
|
$41.11M
-19.4%
YoY
|
$51.01M
-14.76%
YoY
|
$59.84M
76.93%
YoY
|
$33.82M
168.41%
YoY
|
| Gross Profit |
$9.010M
-51.1%
YoY
|
$18.43M
-4.94%
YoY
|
$19.38M
-35.69%
YoY
|
$30.14M
-58.97%
YoY
|
$73.46M
877.6%
YoY
|
| Selling, General & Admin |
$12.50M
-27.73%
YoY
|
$17.29M
-33.91%
YoY
|
$26.17M
-29.18%
YoY
|
$36.95M
36.05%
YoY
|
$27.16M
386.58%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$11.80M
-12.59%
YoY
|
$13.50M
-0.74%
YoY
|
$13.60M
-61.25%
YoY
|
$35.10M
294.38%
YoY
|
$8.900M
93.48%
YoY
|
| Operating Expenses |
$12.50M
-27.73%
YoY
|
$17.29M
-33.91%
YoY
|
$26.17M
-29.18%
YoY
|
$36.95M
36.05%
YoY
|
$27.16M
386.58%
YoY
|
| Operating Profit |
-$3.795M
-66.85%
YoY
|
-$11.45M
-32.22%
YoY
|
-$16.89M
-92.76%
YoY
|
-$233.2M
527.91%
YoY
|
-$37.13M
1311.36%
YoY
|
| Interest Expense |
-$4.033M
-43.05%
YoY
|
-$7.082M
-155.76%
YoY
|
$12.70M
-41.2%
YoY
|
$21.60M
483.78%
YoY
|
$3.700M
516.67%
YoY
|
| Other Income/Expense, Net |
$8.602M
-202.34%
YoY
|
-$8.405M
-30.81%
YoY
|
-$12.15M
-43.7%
YoY
|
-$21.58M
210.94%
YoY
|
-$6.939M
952.96%
YoY
|
| Pretax Income |
$4.807M
-124.21%
YoY
|
-$19.85M
-31.63%
YoY
|
-$29.04M
-88.6%
YoY
|
-$254.7M
478.01%
YoY
|
-$44.07M
1239.57%
YoY
|
| Income Tax |
-$479.0K
594.2%
YoY
|
-$69.00K
N/A
|
$0.00
-100.0%
YoY
|
$15.00M
3576.96%
YoY
|
$408.0K
N/A
|
| Net Earnings |
$5.286M
-126.72%
YoY
|
-$19.79M
-32.95%
YoY
|
-$29.51M
-89.11%
YoY
|
-$271.1M
509.42%
YoY
|
-$44.48M
1251.98%
YoY
|
| Basic Earnings Per Share |
$0.35
-118.62%
YoY
|
-$1.88
-57.56%
YoY
|
-$4.43
-30.78%
YoY
|
-$6.40
353.9%
YoY
|
-$1.41
N/A
|
| Diluted Earnings Per Share |
$0.34
-118.09%
YoY
|
-$1.88
-57.56%
YoY
|
-$4.43
-30.78%
YoY
|
-$6.40
353.9%
YoY
|
-$1.41
-100.0%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
15.16M shares
44.36%
YoY
|
10.50M shares
57.72%
YoY
|
6.660M shares
-84.28%
YoY
|
42.37M shares
132336.32%
YoY
|
32.00K
N/A
|
| Diluted Shares Outstanding |
15.34M shares
45.99%
YoY
|
10.50M shares
57.72%
YoY
|
6.660M shares
-84.28%
YoY
|
42.37M shares
132336.32%
YoY
|
32.00K
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 | 2021 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$20.83M
8.27%
YoY
|
$11.45M
-22.57%
YoY
|
$15.22M
23.23%
YoY
|
$12.86M
-1.5%
YoY
|
$19.24M
-0.47%
YoY
|
$14.79M
-24.69%
YoY
|
$12.35M
-40.84%
YoY
|
$13.06M
-11.24%
YoY
|
$19.33M
27.55%
YoY
|
$19.64M
-78.17%
YoY
|
$20.88M
-28.88%
YoY
|
$14.71M
-53.06%
YoY
|
$15.16M
-59.75%
YoY
|
$89.98M
103.19%
YoY
|
$29.36M
-17.89%
YoY
|
$31.34M
93.74%
YoY
|
$37.66M
240.37%
YoY
|
$44.28M
616.92%
YoY
|
$35.75M
483.93%
YoY
|
$16.18M
246.23%
YoY
|
| Cost Of Revenue |
N/A
|
$11.90M
16.96%
YoY
|
$11.02M
18.48%
YoY
|
$11.85M
27.21%
YoY
|
$15.00M
21.76%
YoY
|
$10.17M
-31.16%
YoY
|
$9.304M
-39.43%
YoY
|
$9.316M
-16.38%
YoY
|
$12.32M
26.53%
YoY
|
$14.77M
-75.31%
YoY
|
$15.36M
-30.48%
YoY
|
$11.14M
-39.48%
YoY
|
$9.735M
-41.18%
YoY
|
$59.84M
305.03%
YoY
|
$22.10M
128.75%
YoY
|
$18.41M
289.69%
YoY
|
$16.55M
274.27%
YoY
|
$14.77M
276.98%
YoY
|
$9.659M
32.93%
YoY
|
$4.724M
-34.13%
YoY
|
| Gross Profit |
N/A
|
-$441.0K
-109.54%
YoY
|
$4.197M
37.74%
YoY
|
$1.010M
-73.0%
YoY
|
$4.244M
-39.5%
YoY
|
$4.622M
-5.05%
YoY
|
$3.047M
-44.8%
YoY
|
$3.741M
4.82%
YoY
|
$7.015M
29.38%
YoY
|
$4.868M
-83.85%
YoY
|
$5.520M
-24.01%
YoY
|
$3.569M
-72.4%
YoY
|
$5.422M
-74.31%
YoY
|
$30.14M
2.13%
YoY
|
$7.264M
-72.16%
YoY
|
$12.93M
12.91%
YoY
|
$21.11M
217.8%
YoY
|
$29.51M
1206.91%
YoY
|
$26.10M
749.45%
YoY
|
$11.45M
196.53%
YoY
|
| Selling, General & Admin |
$3.913M
40.96%
YoY
|
$3.547M
-9.05%
YoY
|
$3.069M
-17.72%
YoY
|
$3.106M
-25.64%
YoY
|
$2.776M
-49.41%
YoY
|
$3.900M
13.27%
YoY
|
$3.730M
-44.01%
YoY
|
$4.177M
-40.74%
YoY
|
$5.487M
-39.12%
YoY
|
$3.443M
-90.68%
YoY
|
$6.662M
-34.94%
YoY
|
$7.049M
-36.43%
YoY
|
$9.013M
-37.37%
YoY
|
$36.95M
144.05%
YoY
|
$10.24M
88.03%
YoY
|
$11.09M
205.71%
YoY
|
$14.39M
345.71%
YoY
|
$15.14M
944.07%
YoY
|
$5.446M
264.77%
YoY
|
$3.627M
205.05%
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
|
N/A
|
| Depreciation & Amortization |
$2.700M
-12.9%
YoY
|
$2.474M
-30.54%
YoY
|
$3.000M
-11.76%
YoY
|
$3.200M
-3.03%
YoY
|
$3.100M
-3.13%
YoY
|
$3.562M
10.21%
YoY
|
$3.400M
0.0%
YoY
|
$3.300M
3.13%
YoY
|
$3.200M
-15.79%
YoY
|
$3.232M
-74.05%
YoY
|
$3.400M
-75.42%
YoY
|
$3.200M
-34.69%
YoY
|
$3.800M
2.7%
YoY
|
$12.46M
274.73%
YoY
|
$13.84M
412.41%
YoY
|
$4.900M
206.25%
YoY
|
$3.700M
184.62%
YoY
|
$3.324M
-23.45%
YoY
|
$2.700M
145.45%
YoY
|
$1.600M
41.59%
YoY
|
| Operating Expenses |
$3.913M
40.96%
YoY
|
$6.371M
-19.51%
YoY
|
$3.069M
-17.72%
YoY
|
$3.106M
-25.64%
YoY
|
$2.776M
-49.41%
YoY
|
$7.915M
5.73%
YoY
|
$3.730M
-44.01%
YoY
|
$4.177M
-40.74%
YoY
|
$5.487M
-39.12%
YoY
|
$7.486M
-91.57%
YoY
|
$6.662M
-34.94%
YoY
|
$7.049M
-36.43%
YoY
|
$9.013M
-37.37%
YoY
|
$88.78M
380.83%
YoY
|
$10.24M
88.03%
YoY
|
$11.09M
205.71%
YoY
|
$14.39M
345.71%
YoY
|
$18.46M
562.47%
YoY
|
$5.446M
264.77%
YoY
|
$3.627M
205.05%
YoY
|
| Operating Profit |
-$4.551M
90.5%
YoY
|
-$6.812M
106.86%
YoY
|
$304.0K
-106.59%
YoY
|
-$3.395M
-8.24%
YoY
|
-$2.389M
27.41%
YoY
|
-$3.293M
25.78%
YoY
|
-$4.610M
-54.45%
YoY
|
-$3.700M
-44.25%
YoY
|
-$1.875M
-66.91%
YoY
|
-$2.618M
-95.54%
YoY
|
-$10.12M
-40.65%
YoY
|
-$6.637M
-92.29%
YoY
|
-$5.667M
-324.7%
YoY
|
-$58.64M
-630.79%
YoY
|
-$17.05M
43.73%
YoY
|
-$86.12M
-1729.81%
YoY
|
$2.522M
33.79%
YoY
|
$11.05M
-2188.28%
YoY
|
-$11.87M
2244.86%
YoY
|
$5.284M
-2407.42%
YoY
|
| Interest Expense |
-$167.0K
-94.15%
YoY
|
-$1.770M
-808.0%
YoY
|
-$244.0K
-86.68%
YoY
|
-$758.0K
-58.01%
YoY
|
-$2.855M
-258.61%
YoY
|
$250.0K
-108.52%
YoY
|
-$1.832M
-39.74%
YoY
|
-$1.805M
-42.0%
YoY
|
$1.800M
-50.0%
YoY
|
-$2.934M
-86.4%
YoY
|
-$3.040M
-156.3%
YoY
|
-$3.112M
-145.1%
YoY
|
$3.600M
5.88%
YoY
|
-$21.58M
840.91%
YoY
|
$5.400M
-635.18%
YoY
|
$6.900M
3350.0%
YoY
|
$3.400M
1600.0%
YoY
|
-$2.293M
1749.19%
YoY
|
-$1.009M
-1233.71%
YoY
|
$200.0K
15.61%
YoY
|
| Other Income/Expense, Net |
-$33.00K
-98.96%
YoY
|
-$330.0K
-1534.78%
YoY
|
$11.65M
-736.14%
YoY
|
-$757.0K
-58.06%
YoY
|
-$3.185M
47.25%
YoY
|
$23.00K
475.0%
YoY
|
-$1.832M
-39.74%
YoY
|
-$1.805M
-42.07%
YoY
|
-$2.163M
-31.87%
YoY
|
$4.000K
-71.43%
YoY
|
-$3.040M
-49.71%
YoY
|
-$3.116M
-50.33%
YoY
|
-$3.175M
-4.34%
YoY
|
$14.00K
-100.4%
YoY
|
-$6.045M
492.65%
YoY
|
-$6.274M
1600.27%
YoY
|
-$3.319M
-2734.13%
YoY
|
-$3.499M
1136.4%
YoY
|
-$1.020M
-570.05%
YoY
|
-$369.0K
7.89%
YoY
|
| Pretax Income |
-$4.584M
-17.76%
YoY
|
$2.575M
-166.55%
YoY
|
$11.96M
-285.63%
YoY
|
-$4.152M
-24.58%
YoY
|
-$5.574M
38.04%
YoY
|
-$3.869M
-242.4%
YoY
|
-$6.442M
-51.05%
YoY
|
-$5.505M
-43.56%
YoY
|
-$4.038M
-54.33%
YoY
|
$2.717M
-101.07%
YoY
|
-$13.16M
-43.03%
YoY
|
-$9.753M
-89.44%
YoY
|
-$8.842M
1009.41%
YoY
|
-$254.7M
568.38%
YoY
|
-$23.10M
79.26%
YoY
|
-$92.39M
-1979.82%
YoY
|
-$797.0K
-139.63%
YoY
|
-$38.11M
4525.36%
YoY
|
-$12.89M
4358.48%
YoY
|
$4.915M
-960.77%
YoY
|
| Income Tax |
$0.00
-100.0%
YoY
|
-$435.0K
-987.76%
YoY
|
$0.00
-100.0%
YoY
|
-$34.00K
N/A
|
-$10.00K
N/A
|
$49.00K
N/A
|
-$100.0K
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$15.00M
359.06%
YoY
|
$79.00K
-98.42%
YoY
|
$15.49M
1008.73%
YoY
|
-$368.0K
-150.27%
YoY
|
$3.268M
N/A
|
$4.989M
N/A
|
$1.397M
N/A
|
| Net Earnings |
-$4.584M
-17.61%
YoY
|
$3.010M
-177.06%
YoY
|
$11.96M
-287.81%
YoY
|
-$4.118M
-26.04%
YoY
|
-$5.564M
41.08%
YoY
|
-$3.906M
-232.77%
YoY
|
-$6.367M
-55.28%
YoY
|
-$5.568M
-44.55%
YoY
|
-$3.944M
-51.73%
YoY
|
$2.942M
-101.09%
YoY
|
-$14.24M
-38.56%
YoY
|
-$10.04M
-90.69%
YoY
|
-$8.171M
1804.66%
YoY
|
-$271.1M
555.05%
YoY
|
-$23.18M
193.53%
YoY
|
-$107.9M
-3166.57%
YoY
|
-$429.0K
-133.54%
YoY
|
-$41.38M
4921.97%
YoY
|
-$7.896M
2632.18%
YoY
|
$3.518M
-716.11%
YoY
|
| Basic Earnings Per Share |
-$0.29
-27.5%
YoY
|
N/A
|
$0.76
-226.67%
YoY
|
-$0.27
-51.79%
YoY
|
-$0.40
-4.76%
YoY
|
N/A
|
-$0.60
-69.39%
YoY
|
-$0.56
-64.33%
YoY
|
-$0.42
180.0%
YoY
|
N/A
|
-$1.96
256.36%
YoY
|
-$1.57
-39.85%
YoY
|
-$0.15
1400.0%
YoY
|
N/A
|
-$0.55
96.43%
YoY
|
-$2.61
-2275.0%
YoY
|
-$0.01
-150.0%
YoY
|
N/A
|
-$0.28
N/A
|
$0.12
N/A
|
| Diluted Earnings Per Share |
-$0.29
-27.5%
YoY
|
$0.19
-157.91%
YoY
|
$0.75
-225.0%
YoY
|
-$0.27
-51.79%
YoY
|
-$0.40
-4.76%
YoY
|
-$0.33
-186.66%
YoY
|
-$0.60
-69.39%
YoY
|
-$0.56
-64.33%
YoY
|
-$0.42
180.0%
YoY
|
$0.38
-105.95%
YoY
|
-$1.96
256.36%
YoY
|
-$1.57
-39.85%
YoY
|
-$0.15
1400.0%
YoY
|
-$6.39
-100.0%
YoY
|
-$0.55
96.43%
YoY
|
-$2.61
-2710.0%
YoY
|
-$0.01
-150.0%
YoY
|
-$1.000M
4834.82%
YoY
|
-$0.28
-100.0%
YoY
|
$0.10
-100.0%
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
|
N/A
|
| Basic Shares Outstanding |
15.96M shares
14.47%
YoY
|
N/A
|
15.66M shares
47.01%
YoY
|
15.25M shares
52.98%
YoY
|
13.94M shares
46.81%
YoY
|
N/A
|
10.65M shares
46.68%
YoY
|
9.966M shares
55.74%
YoY
|
9.494M shares
-82.23%
YoY
|
N/A
|
7.262M shares
-82.81%
YoY
|
6.399M shares
15298.87%
YoY
|
53.43M shares
130025.68%
YoY
|
N/A
|
42.24M shares
140154.35%
YoY
|
41.56K
46.73%
YoY
|
41.06K
45.91%
YoY
|
N/A
|
30.12K
N/A
|
28.32K
N/A
|
| Diluted Shares Outstanding |
15.96M shares
14.47%
YoY
|
N/A
|
15.89M shares
49.18%
YoY
|
15.25M shares
52.98%
YoY
|
13.94M shares
46.81%
YoY
|
N/A
|
10.65M shares
46.68%
YoY
|
9.966M shares
55.74%
YoY
|
9.494M shares
-82.23%
YoY
|
N/A
|
7.262M shares
-82.81%
YoY
|
6.399M shares
15298.87%
YoY
|
53.43M shares
130025.68%
YoY
|
N/A
|
42.24M shares
140154.35%
YoY
|
41.56K
17.3%
YoY
|
41.06K
45.87%
YoY
|
N/A
|
30.12K
N/A
|
35.43K
N/A
|
Loading...