|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$92.01M
6.64%
YoY
|
$86.28M
46.76%
YoY
|
$58.79M
183479.29%
YoY
|
$32.02K
-25.72%
YoY
|
$43.11K
-83.32%
YoY
|
| Cost Of Revenue |
$64.17M
4.04%
YoY
|
$61.68M
51.37%
YoY
|
$40.75M
215359.79%
YoY
|
$18.91K
-87.33%
YoY
|
$149.3K
-70.32%
YoY
|
| Gross Profit |
$27.84M
13.18%
YoY
|
$24.59M
36.36%
YoY
|
$18.04M
137483.72%
YoY
|
$13.11K
-112.35%
YoY
|
-$106.2K
-56.6%
YoY
|
| Selling, General & Admin |
$56.95M
0.43%
YoY
|
$56.71M
1.51%
YoY
|
$55.86M
111.67%
YoY
|
$26.39M
428.05%
YoY
|
$4.998M
-33.98%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$238.2K
250.16%
YoY
|
$68.02K
-97.64%
YoY
|
$2.886M
3977.97%
YoY
|
$70.77K
-16.04%
YoY
|
$84.29K
-20.71%
YoY
|
| Operating Expenses |
$56.95M
-51.9%
YoY
|
$118.4M
111.93%
YoY
|
$55.86M
111.67%
YoY
|
$26.39M
419.3%
YoY
|
$5.082M
-41.86%
YoY
|
| Operating Profit |
-$29.11M
-9.34%
YoY
|
-$32.11M
-15.1%
YoY
|
-$37.83M
42.07%
YoY
|
-$26.63M
413.2%
YoY
|
-$5.188M
-42.26%
YoY
|
| Interest Expense |
-$4.303M
6.1%
YoY
|
-$4.056M
30.44%
YoY
|
-$3.109M
-627.89%
YoY
|
$589.0K
-206.64%
YoY
|
-$552.3K
7.54%
YoY
|
| Other Income/Expense, Net |
-$4.303M
17.71%
YoY
|
-$3.656M
91.66%
YoY
|
-$1.907M
364.37%
YoY
|
-$410.8K
-24.26%
YoY
|
-$542.3K
N/A
|
| Pretax Income |
-$33.42M
-6.58%
YoY
|
-$35.77M
-9.98%
YoY
|
-$39.73M
46.96%
YoY
|
-$27.04M
371.8%
YoY
|
-$5.730M
-38.0%
YoY
|
| Income Tax |
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
N/A
|
N/A
N/A
|
| Net Earnings |
-$33.42M
-6.58%
YoY
|
-$35.77M
-9.98%
YoY
|
-$39.73M
46.96%
YoY
|
-$27.04M
371.8%
YoY
|
-$5.730M
-38.0%
YoY
|
| Basic Earnings Per Share |
-$0.32
-11.11%
YoY
|
-$0.36
-20.0%
YoY
|
-$0.45
12.5%
YoY
|
-$0.40
344.44%
YoY
|
-$0.09
N/A
|
| Diluted Earnings Per Share |
-$0.32
-11.11%
YoY
|
-$0.36
-19.93%
YoY
|
-$0.45
12.39%
YoY
|
-$0.40
-100.0%
YoY
|
-$74.90K
-38.0%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
108.8M shares
9.01%
YoY
|
99.77M shares
12.9%
YoY
|
88.37M shares
11.17%
YoY
|
79.49M shares
22.4%
YoY
|
64.94M shares
N/A
|
| Diluted Shares Outstanding |
108.8M shares
9.01%
YoY
|
99.77M shares
12.9%
YoY
|
88.37M shares
11.17%
YoY
|
79.49M shares
N/A
|
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 |
$22.09M
9.85%
YoY
|
$24.94M
5.31%
YoY
|
$23.89M
7.77%
YoY
|
$23.06M
7.53%
YoY
|
$20.11M
5.99%
YoY
|
$23.68M
6.81%
YoY
|
$22.17M
2.55%
YoY
|
$21.45M
43.13%
YoY
|
$18.98M
189204.95%
YoY
|
$22.17M
243303.95%
YoY
|
$21.62M
252559.88%
YoY
|
$14.98M
202688.67%
YoY
|
$10.03K
43.83%
YoY
|
$9.110K
-78.87%
YoY
|
$8.556K
26.19%
YoY
|
$7.389K
N/A
|
$6.970K
N/A
|
$43.11K
368.59%
YoY
|
$6.780K
-83.05%
YoY
|
| Cost Of Revenue |
$15.47M
7.4%
YoY
|
$17.38M
-3.89%
YoY
|
$16.32M
6.5%
YoY
|
$16.06M
8.04%
YoY
|
$14.40M
7.48%
YoY
|
$18.09M
16.37%
YoY
|
$15.33M
2.75%
YoY
|
$14.87M
44.52%
YoY
|
$13.40M
912690.94%
YoY
|
$15.54M
1253312.1%
YoY
|
$14.92M
252140.33%
YoY
|
$10.29M
167960.16%
YoY
|
$1.468K
-95.29%
YoY
|
$1.240K
-99.17%
YoY
|
$5.914K
-79.57%
YoY
|
$6.122K
N/A
|
$31.14K
N/A
|
$149.3K
1094.32%
YoY
|
$28.95K
-41.4%
YoY
|
| Gross Profit |
$6.625M
16.0%
YoY
|
$7.559M
35.04%
YoY
|
$7.568M
10.62%
YoY
|
$6.997M
6.39%
YoY
|
$5.711M
2.39%
YoY
|
$5.598M
-15.59%
YoY
|
$6.842M
2.11%
YoY
|
$6.577M
40.06%
YoY
|
$5.578M
65086.98%
YoY
|
$6.632M
84166.71%
YoY
|
$6.700M
253499.02%
YoY
|
$4.695M
370492.9%
YoY
|
$8.557K
-135.4%
YoY
|
$7.870K
-107.41%
YoY
|
$2.642K
-111.92%
YoY
|
$1.267K
N/A
|
-$24.17K
N/A
|
-$106.2K
3117.58%
YoY
|
-$22.17K
135.85%
YoY
|
| Selling, General & Admin |
$14.79M
10.15%
YoY
|
$14.67M
-2.05%
YoY
|
$14.33M
-0.8%
YoY
|
$14.52M
13.32%
YoY
|
$13.42M
-7.2%
YoY
|
$14.98M
-18.78%
YoY
|
$14.45M
9.27%
YoY
|
$12.81M
-24.4%
YoY
|
$14.47M
99.59%
YoY
|
$18.44M
308.37%
YoY
|
$13.22M
135.72%
YoY
|
$16.95M
271.23%
YoY
|
$7.248M
-39.2%
YoY
|
$4.517M
-9.62%
YoY
|
$5.609M
405.37%
YoY
|
$4.565M
374.38%
YoY
|
$11.92M
N/A
|
$4.998M
33.85%
YoY
|
$1.110M
-29.61%
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
|
$275.6K
5.98%
YoY
|
| Depreciation & Amortization |
$190.4K
169.04%
YoY
|
$734.5K
-21.95%
YoY
|
$1.306M
79.71%
YoY
|
$1.272M
-4.97%
YoY
|
$70.76K
133.5%
YoY
|
$941.1K
19.75%
YoY
|
$726.6K
-32.1%
YoY
|
$1.339M
150.54%
YoY
|
$30.31K
36.87%
YoY
|
$785.9K
14.14%
YoY
|
$1.070M
624.39%
YoY
|
$534.4K
4109.88%
YoY
|
$22.14K
1.1%
YoY
|
$688.5K
3184.97%
YoY
|
$147.7K
594.45%
YoY
|
$12.69K
22.86%
YoY
|
$21.90K
N/A
|
$20.96K
-42.64%
YoY
|
$21.27K
-8.52%
YoY
|
| Operating Expenses |
$14.79M
10.15%
YoY
|
$14.67M
-2.05%
YoY
|
$14.33M
-0.8%
YoY
|
$14.52M
13.32%
YoY
|
$13.42M
-7.2%
YoY
|
$14.98M
-18.78%
YoY
|
$14.45M
9.27%
YoY
|
$12.81M
-24.4%
YoY
|
$14.47M
99.59%
YoY
|
$18.44M
308.37%
YoY
|
$13.22M
135.72%
YoY
|
$16.95M
271.23%
YoY
|
$7.248M
-39.2%
YoY
|
$4.517M
-11.12%
YoY
|
$5.609M
298.73%
YoY
|
$4.565M
374.38%
YoY
|
$11.92M
N/A
|
$5.082M
28.81%
YoY
|
$1.407M
-24.24%
YoY
|
| Operating Profit |
-$8.162M
5.82%
YoY
|
-$7.115M
-24.18%
YoY
|
-$6.764M
-11.07%
YoY
|
-$7.521M
20.62%
YoY
|
-$7.713M
-13.22%
YoY
|
-$9.383M
-20.57%
YoY
|
-$7.605M
16.62%
YoY
|
-$6.235M
-49.11%
YoY
|
-$8.888M
22.77%
YoY
|
-$11.81M
161.99%
YoY
|
-$6.522M
16.32%
YoY
|
-$12.25M
168.44%
YoY
|
-$7.240M
-39.4%
YoY
|
-$4.509M
-13.09%
YoY
|
-$5.606M
292.36%
YoY
|
-$4.564M
374.25%
YoY
|
-$11.95M
N/A
|
-$5.188M
31.39%
YoY
|
-$1.429M
-23.44%
YoY
|
| Interest Expense |
-$1.113M
-16.85%
YoY
|
-$806.0K
-21.33%
YoY
|
-$852.3K
-16.1%
YoY
|
-$1.306M
6.37%
YoY
|
-$1.339M
-269.97%
YoY
|
-$1.025M
101.76%
YoY
|
-$1.016M
-253.41%
YoY
|
-$1.228M
-200.73%
YoY
|
$787.9K
7.83%
YoY
|
-$507.8K
39.35%
YoY
|
$662.2K
1168.8%
YoY
|
$1.219M
1387.76%
YoY
|
$730.6K
-907.32%
YoY
|
-$364.4K
-34.02%
YoY
|
$52.19K
-136.2%
YoY
|
$81.92K
-43.18%
YoY
|
-$90.50K
N/A
|
-$552.3K
283.67%
YoY
|
-$144.2K
16.0%
YoY
|
| Other Income/Expense, Net |
-$1.113M
-16.85%
YoY
|
N/A
|
-$852.3K
-16.1%
YoY
|
-$1.306M
6.37%
YoY
|
-$1.339M
69.97%
YoY
|
N/A
|
-$1.016M
53.41%
YoY
|
-$1.228M
7174.96%
YoY
|
-$787.9K
7.83%
YoY
|
N/A
|
-$662.2K
1168.8%
YoY
|
-$16.88K
-79.4%
YoY
|
-$730.6K
-932.66%
YoY
|
N/A
|
-$52.19K
-61.11%
YoY
|
-$81.92K
-39.89%
YoY
|
$87.75K
N/A
|
N/A
|
-$134.2K
N/A
|
| Pretax Income |
-$9.276M
2.47%
YoY
|
-$7.921M
-20.85%
YoY
|
-$7.616M
-11.66%
YoY
|
-$8.827M
18.28%
YoY
|
-$9.052M
-6.45%
YoY
|
-$10.01M
-18.77%
YoY
|
-$8.621M
20.07%
YoY
|
-$7.463M
-39.17%
YoY
|
-$9.676M
21.4%
YoY
|
-$12.32M
152.82%
YoY
|
-$7.180M
26.88%
YoY
|
-$12.27M
164.07%
YoY
|
-$7.970M
-32.79%
YoY
|
-$4.873M
-14.96%
YoY
|
-$5.659M
262.02%
YoY
|
-$4.646M
122.76%
YoY
|
-$11.86M
N/A
|
-$5.730M
49.42%
YoY
|
-$1.563M
-21.47%
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 |
-$9.276M
2.47%
YoY
|
-$8.204M
-19.73%
YoY
|
-$7.616M
-11.66%
YoY
|
-$8.827M
18.28%
YoY
|
-$9.052M
-6.45%
YoY
|
-$10.22M
-17.04%
YoY
|
-$8.621M
20.01%
YoY
|
-$7.463M
-39.17%
YoY
|
-$9.676M
21.4%
YoY
|
-$12.32M
150.71%
YoY
|
-$7.184M
26.95%
YoY
|
-$12.27M
164.07%
YoY
|
-$7.970M
-32.79%
YoY
|
-$4.914M
-14.24%
YoY
|
-$5.659M
262.02%
YoY
|
-$4.646M
322.87%
YoY
|
-$11.86M
N/A
|
-$5.730M
49.42%
YoY
|
-$1.563M
-21.47%
YoY
|
| Basic Earnings Per Share |
-$0.07
-22.22%
YoY
|
N/A
|
N/A
|
-$0.08
0.0%
YoY
|
-$0.09
-10.0%
YoY
|
N/A
|
-$0.08
0.0%
YoY
|
-$0.08
-42.86%
YoY
|
-$0.10
0.0%
YoY
|
N/A
|
-$0.08
14.29%
YoY
|
-$0.14
133.33%
YoY
|
-$0.10
-56.52%
YoY
|
N/A
|
-$0.07
250.0%
YoY
|
-$0.06
200.0%
YoY
|
-$0.23
N/A
|
N/A
|
-$0.02
N/A
|
| Diluted Earnings Per Share |
-$0.07
-22.22%
YoY
|
-$0.07
-37.04%
YoY
|
-$0.07
-12.5%
YoY
|
-$0.08
0.0%
YoY
|
-$0.09
-10.0%
YoY
|
-$0.11
-19.08%
YoY
|
-$0.08
0.0%
YoY
|
-$0.08
-42.86%
YoY
|
-$0.10
4.09%
YoY
|
-$0.13
125.17%
YoY
|
-$0.08
-100.0%
YoY
|
-$0.14
-100.0%
YoY
|
-$0.10
-100.0%
YoY
|
-$0.06
-100.0%
YoY
|
-$69.38K
239.59%
YoY
|
-$57.66K
111.52%
YoY
|
-$162.8K
N/A
|
-$74.90K
49.42%
YoY
|
-$20.43K
-21.47%
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 |
133.3M shares
27.58%
YoY
|
113.7M shares
10.97%
YoY
|
111.4M shares
9.7%
YoY
|
105.8M shares
5.73%
YoY
|
104.5M shares
7.85%
YoY
|
102.5M shares
11.21%
YoY
|
101.6M shares
10.6%
YoY
|
100.0M shares
14.89%
YoY
|
96.87M shares
16.54%
YoY
|
92.17M shares
11.38%
YoY
|
91.85M shares
13.25%
YoY
|
87.07M shares
8.06%
YoY
|
83.12M shares
14.15%
YoY
|
82.75M shares
N/A
|
81.11M shares
24.75%
YoY
|
80.58M shares
24.25%
YoY
|
72.82M shares
N/A
|
N/A
|
65.02M shares
N/A
|
| Diluted Shares Outstanding |
129.4M shares
25.01%
YoY
|
N/A
|
112.0M shares
8.23%
YoY
|
107.1M shares
7.71%
YoY
|
103.5M shares
8.89%
YoY
|
N/A
|
103.5M shares
13.64%
YoY
|
99.45M shares
14.81%
YoY
|
95.09M shares
14.62%
YoY
|
N/A
|
91.08M shares
11.67%
YoY
|
86.62M shares
7.5%
YoY
|
82.97M shares
N/A
|
N/A
|
81.56M shares
N/A
|
80.58M shares
N/A
|
N/A
|
N/A
|
N/A
|
Loading...