|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$68.73M
36.88%
YoY
|
$50.21M
22.2%
YoY
|
$41.09M
20.35%
YoY
|
$34.14M
133.38%
YoY
|
$14.63M
98.53%
YoY
|
| Cost Of Revenue |
$38.56M
33.6%
YoY
|
$28.86M
22.39%
YoY
|
$23.58M
24.07%
YoY
|
$19.01M
402.78%
YoY
|
$3.780M
289.69%
YoY
|
| Gross Profit |
$30.18M
41.31%
YoY
|
$21.36M
21.94%
YoY
|
$17.51M
15.68%
YoY
|
$15.14M
39.53%
YoY
|
$10.85M
69.56%
YoY
|
| Selling, General & Admin |
$21.72M
10.24%
YoY
|
$19.70M
23.72%
YoY
|
$15.93M
79.17%
YoY
|
$8.889M
94.51%
YoY
|
$4.570M
-8.82%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$31.69M
46.94%
YoY
|
$21.57M
11.89%
YoY
|
$19.28M
2.7%
YoY
|
$18.77M
90.98%
YoY
|
$9.827M
-36.77%
YoY
|
| Operating Expenses |
$90.17M
30.82%
YoY
|
$68.93M
19.9%
YoY
|
$57.49M
30.38%
YoY
|
$44.09M
321.5%
YoY
|
$10.46M
51.39%
YoY
|
| Operating Profit |
-$60.00M
26.11%
YoY
|
-$47.57M
19.01%
YoY
|
-$39.97M
301.79%
YoY
|
-$9.949M
-2657.58%
YoY
|
$389.0K
-176.13%
YoY
|
| Interest Expense |
-$8.913M
1119.29%
YoY
|
-$731.0K
-94.42%
YoY
|
-$13.10M
129.9%
YoY
|
-$5.699M
-2172.36%
YoY
|
$275.0K
-85.11%
YoY
|
| Other Income/Expense, Net |
-$9.528M
-243.88%
YoY
|
$6.622M
956.14%
YoY
|
$627.0K
-83.11%
YoY
|
$3.713M
1221.35%
YoY
|
$281.0K
-101.75%
YoY
|
| Pretax Income |
-$30.97M
156.11%
YoY
|
-$12.09M
-23.94%
YoY
|
-$15.90M
154.92%
YoY
|
-$6.236M
-759.89%
YoY
|
$945.0K
-106.41%
YoY
|
| Income Tax |
$1.632M
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
-$32.60M
169.61%
YoY
|
-$12.09M
-23.31%
YoY
|
-$15.77M
1476.7%
YoY
|
-$1.000M
-101.0%
YoY
|
$100.2M
-664.71%
YoY
|
| Basic Earnings Per Share |
N/A
|
-$1.10
-15.38%
YoY
|
-$1.30
400.0%
YoY
|
-$0.26
-102.91%
YoY
|
$8.93
N/A
|
| Diluted Earnings Per Share |
-$3.02
174.55%
YoY
|
-$1.10
-15.38%
YoY
|
-$1.30
400.0%
YoY
|
-$0.26
-100.0%
YoY
|
$26.00M
-664.71%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
3.889M
0.86%
YoY
|
3.856M
0.28%
YoY
|
3.845M
0.05%
YoY
|
3.844M
0.0%
YoY
|
3.844M
N/A
|
| Diluted Shares Outstanding |
3.889M
0.86%
YoY
|
3.856M
0.28%
YoY
|
3.845M
0.05%
YoY
|
3.844M
0.0%
YoY
|
3.844M
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 | 2021 Q4 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$19.70M
20.03%
YoY
|
$18.91M
36.93%
YoY
|
$16.61M
30.73%
YoY
|
$16.80M
34.17%
YoY
|
$16.41M
46.86%
YoY
|
$13.81M
31.49%
YoY
|
$12.71M
24.78%
YoY
|
$12.52M
21.94%
YoY
|
$11.18M
10.24%
YoY
|
$10.50M
8.01%
YoY
|
$10.18M
17.36%
YoY
|
$10.27M
-34.77%
YoY
|
$10.14M
31.03%
YoY
|
$9.723M
-33.54%
YoY
|
$8.677M
126.49%
YoY
|
$15.74M
213.5%
YoY
|
$14.63M
N/A
|
| Cost Of Revenue |
$10.65M
18.66%
YoY
|
$10.03M
25.48%
YoY
|
$10.03M
31.77%
YoY
|
$9.513M
33.78%
YoY
|
$8.977M
46.28%
YoY
|
$7.996M
32.41%
YoY
|
$7.615M
22.62%
YoY
|
$7.111M
24.97%
YoY
|
$6.137M
8.66%
YoY
|
$6.039M
11.42%
YoY
|
$6.210M
12.13%
YoY
|
$5.690M
-29.29%
YoY
|
$5.648M
65.15%
YoY
|
$5.420M
43.39%
YoY
|
$5.538M
516.02%
YoY
|
$8.047M
899.63%
YoY
|
$3.780M
N/A
|
| Gross Profit |
$9.049M
21.69%
YoY
|
$8.876M
52.69%
YoY
|
$6.576M
29.17%
YoY
|
$7.289M
34.68%
YoY
|
$7.436M
47.57%
YoY
|
$5.813M
30.25%
YoY
|
$5.091M
27.91%
YoY
|
$5.412M
18.17%
YoY
|
$5.039M
12.23%
YoY
|
$4.463M
3.72%
YoY
|
$3.980M
26.79%
YoY
|
$4.580M
-40.5%
YoY
|
$4.490M
4.18%
YoY
|
$4.303M
-60.34%
YoY
|
$3.139M
7.06%
YoY
|
$7.697M
82.52%
YoY
|
$10.85M
N/A
|
| Selling, General & Admin |
$5.802M
3.66%
YoY
|
$5.504M
3.34%
YoY
|
$5.348M
10.77%
YoY
|
$5.271M
14.34%
YoY
|
$5.597M
13.32%
YoY
|
$5.326M
16.11%
YoY
|
$4.828M
31.55%
YoY
|
$4.610M
22.61%
YoY
|
$4.939M
26.12%
YoY
|
$4.587M
17.68%
YoY
|
$3.670M
103.66%
YoY
|
$3.760M
17.91%
YoY
|
$3.916M
140.25%
YoY
|
$3.898M
-14.7%
YoY
|
$1.802M
69.52%
YoY
|
$3.189M
53.39%
YoY
|
$4.570M
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
|
| Depreciation & Amortization |
$9.547M
16.88%
YoY
|
$8.520M
25.55%
YoY
|
$7.246M
37.63%
YoY
|
$7.756M
49.82%
YoY
|
$8.168M
88.29%
YoY
|
$6.786M
35.86%
YoY
|
$5.265M
5.09%
YoY
|
$5.177M
9.45%
YoY
|
$4.338M
-4.53%
YoY
|
$4.995M
-0.66%
YoY
|
$5.010M
17.25%
YoY
|
$4.730M
-50.04%
YoY
|
$4.544M
-4.96%
YoY
|
$5.028M
-0.08%
YoY
|
$4.273M
119.58%
YoY
|
$9.467M
97.43%
YoY
|
$5.032M
N/A
|
| Operating Expenses |
$26.21M
18.35%
YoY
|
$13.46M
16.61%
YoY
|
$22.28M
27.16%
YoY
|
$22.15M
33.92%
YoY
|
$22.14M
46.75%
YoY
|
$11.55M
33.13%
YoY
|
$17.52M
25.31%
YoY
|
$16.54M
20.02%
YoY
|
$15.09M
0.74%
YoY
|
$8.673M
11.61%
YoY
|
$13.98M
27.12%
YoY
|
$13.78M
17.63%
YoY
|
$14.98M
57.14%
YoY
|
$7.771M
-25.71%
YoY
|
$11.00M
199.13%
YoY
|
$11.72M
241.7%
YoY
|
$10.46M
N/A
|
| Operating Profit |
-$17.16M
16.67%
YoY
|
-$4.588M
-19.97%
YoY
|
-$15.70M
26.34%
YoY
|
-$14.86M
33.55%
YoY
|
-$14.71M
46.34%
YoY
|
-$5.733M
36.18%
YoY
|
-$12.43M
227.19%
YoY
|
-$11.13M
216.82%
YoY
|
-$10.05M
107.67%
YoY
|
-$4.210M
21.4%
YoY
|
-$3.799M
63.61%
YoY
|
-$3.513M
-12.61%
YoY
|
-$4.839M
169.73%
YoY
|
-$3.468M
-991.52%
YoY
|
-$2.322M
-1607.79%
YoY
|
-$4.020M
-610.15%
YoY
|
$389.0K
N/A
|
| Interest Expense |
-$6.485M
224.74%
YoY
|
-$3.116M
2141.73%
YoY
|
-$1.661M
76.33%
YoY
|
-$2.139M
2790.54%
YoY
|
-$1.997M
-43.14%
YoY
|
-$139.0K
-69.78%
YoY
|
-$942.0K
-63.43%
YoY
|
-$74.00K
-93.84%
YoY
|
-$3.512M
7.3%
YoY
|
-$460.0K
-757.14%
YoY
|
-$2.576M
11609.09%
YoY
|
-$1.201M
-626.75%
YoY
|
-$3.273M
209.36%
YoY
|
$70.00K
-74.55%
YoY
|
-$22.00K
-97.03%
YoY
|
$228.0K
74.05%
YoY
|
$275.0K
N/A
|
| Other Income/Expense, Net |
-$3.716M
196.1%
YoY
|
-$21.00K
-103.95%
YoY
|
-$3.891M
-146.53%
YoY
|
$151.0K
-113.11%
YoY
|
-$1.255M
-269.14%
YoY
|
$531.0K
-22.93%
YoY
|
$8.362M
4519.89%
YoY
|
-$1.152M
-149.36%
YoY
|
$742.0K
-269.02%
YoY
|
$689.0K
81.79%
YoY
|
$181.0K
-93.0%
YoY
|
$2.334M
393.45%
YoY
|
-$439.0K
-175.95%
YoY
|
$379.0K
34.88%
YoY
|
$2.587M
2169.3%
YoY
|
$473.0K
-4830.0%
YoY
|
$281.0K
N/A
|
| Pretax Income |
-$10.22M
46.35%
YoY
|
-$9.221M
26.37%
YoY
|
-$9.561M
-369.55%
YoY
|
-$5.200M
0.56%
YoY
|
-$6.984M
120.32%
YoY
|
-$7.297M
28.2%
YoY
|
$3.547M
-197.71%
YoY
|
-$5.171M
338.22%
YoY
|
-$3.170M
-39.94%
YoY
|
-$5.692M
82.9%
YoY
|
-$3.630M
-1469.81%
YoY
|
-$1.180M
-65.18%
YoY
|
-$5.278M
332.62%
YoY
|
-$3.112M
-429.31%
YoY
|
$265.0K
-1.12%
YoY
|
-$3.389M
-472.83%
YoY
|
$945.0K
N/A
|
| Income Tax |
$76.00K
-78.03%
YoY
|
$260.0K
N/A
|
$400.0K
N/A
|
$626.0K
N/A
|
$346.0K
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 |
-$10.30M
40.48%
YoY
|
-$2.870M
14.66%
YoY
|
-$9.961M
-380.83%
YoY
|
-$5.826M
12.67%
YoY
|
-$7.330M
131.23%
YoY
|
-$2.503M
60.45%
YoY
|
$3.547M
-198.04%
YoY
|
-$5.171M
1443.58%
YoY
|
-$3.170M
105.84%
YoY
|
-$1.560M
51.31%
YoY
|
-$3.618M
-530.2%
YoY
|
-$335.0K
-58.64%
YoY
|
-$1.540M
880.89%
YoY
|
-$1.031M
-101.03%
YoY
|
$841.0K
-97.94%
YoY
|
-$810.0K
-101.38%
YoY
|
$100.2M
N/A
|
| Basic Earnings Per Share |
-$0.90
34.33%
YoY
|
N/A
|
-$0.94
-491.67%
YoY
|
-$0.66
57.14%
YoY
|
-$0.67
148.15%
YoY
|
N/A
|
$0.24
-185.71%
YoY
|
-$0.42
366.67%
YoY
|
-$0.27
-32.5%
YoY
|
N/A
|
-$0.28
-450.0%
YoY
|
-$0.09
200.0%
YoY
|
-$0.40
900.0%
YoY
|
N/A
|
$0.08
N/A
|
-$0.03
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.90
34.33%
YoY
|
-$0.74
13.9%
YoY
|
-$0.94
-491.67%
YoY
|
-$0.66
57.14%
YoY
|
-$0.67
148.15%
YoY
|
-$0.65
59.76%
YoY
|
$0.24
-185.71%
YoY
|
-$0.42
366.67%
YoY
|
-$0.27
-32.5%
YoY
|
-$0.41
50.14%
YoY
|
-$0.28
-100.0%
YoY
|
-$0.09
-100.0%
YoY
|
-$0.40
900.0%
YoY
|
-$0.27
-100.0%
YoY
|
$218.3K
-97.94%
YoY
|
-$210.3K
-101.38%
YoY
|
$26.00M
N/A
|
| 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
|
| Basic Shares Outstanding |
3.898M
0.87%
YoY
|
N/A
|
3.898M
1.01%
YoY
|
3.896M
1.14%
YoY
|
3.865M
0.42%
YoY
|
N/A
|
3.859M
0.35%
YoY
|
3.852M
0.21%
YoY
|
3.848M
0.13%
YoY
|
N/A
|
3.846M
0.06%
YoY
|
3.844M
0.01%
YoY
|
3.844M
0.0%
YoY
|
N/A
|
3.844M
N/A
|
3.844M
N/A
|
N/A
|
| Diluted Shares Outstanding |
3.898M
0.87%
YoY
|
N/A
|
3.898M
0.69%
YoY
|
3.896M
1.14%
YoY
|
3.865M
0.42%
YoY
|
N/A
|
3.871M
0.66%
YoY
|
3.852M
0.21%
YoY
|
3.848M
0.13%
YoY
|
N/A
|
3.846M
0.06%
YoY
|
3.844M
0.01%
YoY
|
3.844M
0.0%
YoY
|
N/A
|
3.844M
N/A
|
3.844M
N/A
|
N/A
|
Loading...