|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$182.9M
21.01%
YoY
|
$151.1M
242.09%
YoY
|
$44.17M
22.59%
YoY
|
$36.03M
286.08%
YoY
|
$9.333M
78.7%
YoY
|
| Cost Of Revenue |
$79.41M
26.96%
YoY
|
$62.54M
82.31%
YoY
|
$34.31M
27.66%
YoY
|
$26.87M
344.13%
YoY
|
$6.051M
202.52%
YoY
|
| Gross Profit |
$103.5M
16.81%
YoY
|
$88.57M
797.49%
YoY
|
$9.869M
7.71%
YoY
|
$9.163M
179.09%
YoY
|
$3.283M
1.86%
YoY
|
| Selling, General & Admin |
$199.6M
132.59%
YoY
|
$85.83M
725.66%
YoY
|
$10.40M
16.19%
YoY
|
$8.947M
275.55%
YoY
|
$2.382M
-14.18%
YoY
|
| Research & Development |
$7.097M
16.85%
YoY
|
$6.074M
N/A
|
N/A
|
$23.09K
-84.58%
YoY
|
$149.7K
214.84%
YoY
|
| Depreciation & Amortization |
$5.984M
35.5%
YoY
|
$4.416M
10573.02%
YoY
|
$41.38K
81.12%
YoY
|
$22.85K
-41.02%
YoY
|
$38.74K
-3.15%
YoY
|
| Operating Expenses |
$199.6M
132.59%
YoY
|
$85.83M
725.66%
YoY
|
$10.40M
15.89%
YoY
|
$8.970M
254.25%
YoY
|
$2.532M
-10.33%
YoY
|
| Operating Profit |
-$96.17M
-3605.08%
YoY
|
$2.744M
-621.37%
YoY
|
-$526.2K
-373.39%
YoY
|
$192.5K
-74.36%
YoY
|
$750.9K
88.03%
YoY
|
| Interest Expense |
$4.579M
30.03%
YoY
|
$3.521M
28297.48%
YoY
|
$12.40K
N/A
|
$0.00
-100.0%
YoY
|
-$62.78K
4962.9%
YoY
|
| Other Income/Expense, Net |
-$1.019M
-33.6%
YoY
|
-$1.535M
-4271.36%
YoY
|
$36.80K
-86.4%
YoY
|
$270.6K
-776.46%
YoY
|
-$40.00K
0.0%
YoY
|
| Pretax Income |
-$97.19M
-8141.94%
YoY
|
$1.209M
-346.92%
YoY
|
-$489.4K
-205.69%
YoY
|
$463.1K
-28.55%
YoY
|
$648.1K
62.8%
YoY
|
| Income Tax |
-$5.206M
-298.83%
YoY
|
$2.618M
283.19%
YoY
|
$683.3K
63.06%
YoY
|
$419.0K
N/A
|
$0.00
N/A
|
| Net Earnings |
-$91.98M
6113.96%
YoY
|
-$1.480M
26.22%
YoY
|
-$1.173M
369.03%
YoY
|
-$250.0K
-138.58%
YoY
|
$648.1K
62.8%
YoY
|
| Basic Earnings Per Share |
-$7.76
77500.0%
YoY
|
-$0.01
-66.67%
YoY
|
-$0.03
200.0%
YoY
|
-$0.01
-150.0%
YoY
|
$0.02
N/A
|
| Diluted Earnings Per Share |
-$7.76
77500.0%
YoY
|
-$0.01
-66.67%
YoY
|
-$0.03
200.0%
YoY
|
-$0.01
-100.0%
YoY
|
$20.08K
59.32%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
11.59M shares
-89.79%
YoY
|
113.5M shares
220.47%
YoY
|
35.42M shares
26.31%
YoY
|
28.04M shares
40.53%
YoY
|
19.95M shares
N/A
|
| Diluted Shares Outstanding |
11.59M shares
-89.79%
YoY
|
113.5M shares
220.47%
YoY
|
35.42M shares
26.31%
YoY
|
28.04M shares
-11.23%
YoY
|
31.59M shares
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 |
$50.10M
17.28%
YoY
|
$49.58M
8.11%
YoY
|
$47.32M
15.43%
YoY
|
$43.25M
9.72%
YoY
|
$42.72M
260.72%
YoY
|
$45.86M
289.25%
YoY
|
$40.99M
262.54%
YoY
|
$39.42M
282.36%
YoY
|
$11.84M
9.89%
YoY
|
$11.78M
23.06%
YoY
|
$11.31M
24.23%
YoY
|
$10.31M
21.52%
YoY
|
$10.78M
21.41%
YoY
|
$9.573M
178.06%
YoY
|
$9.102M
237.79%
YoY
|
$8.483M
221.38%
YoY
|
$8.877M
354.91%
YoY
|
$3.443M
130.84%
YoY
|
$2.694M
424.15%
YoY
|
| Cost Of Revenue |
$21.96M
18.53%
YoY
|
$21.08M
10.57%
YoY
|
$20.93M
12.59%
YoY
|
$18.87M
6.42%
YoY
|
$18.53M
118.77%
YoY
|
$19.07M
122.98%
YoY
|
$18.59M
102.68%
YoY
|
$17.73M
114.95%
YoY
|
$8.469M
1.61%
YoY
|
$8.550M
14.67%
YoY
|
$9.172M
38.54%
YoY
|
$8.248M
-0.3%
YoY
|
$8.335M
21.62%
YoY
|
$7.457M
196.6%
YoY
|
$6.621M
223.99%
YoY
|
$8.273M
320.06%
YoY
|
$6.853M
617.76%
YoY
|
$2.514M
306.12%
YoY
|
$2.043M
417.68%
YoY
|
| Gross Profit |
$28.14M
16.32%
YoY
|
$28.50M
6.37%
YoY
|
$26.39M
17.78%
YoY
|
$24.38M
12.41%
YoY
|
$24.20M
616.86%
YoY
|
$26.79M
729.28%
YoY
|
$22.40M
949.24%
YoY
|
$21.69M
952.71%
YoY
|
$3.375M
38.16%
YoY
|
$3.231M
52.61%
YoY
|
$2.135M
-13.94%
YoY
|
$2.060M
882.94%
YoY
|
$2.443M
20.7%
YoY
|
$2.117M
127.9%
YoY
|
$2.481M
105.43%
YoY
|
$209.6K
-68.72%
YoY
|
$2.024M
103.1%
YoY
|
$928.9K
6.47%
YoY
|
$1.208M
85.61%
YoY
|
| Selling, General & Admin |
$24.99M
2.82%
YoY
|
$121.9M
353.2%
YoY
|
$26.77M
14.52%
YoY
|
$26.68M
23.75%
YoY
|
$24.30M
684.93%
YoY
|
$26.89M
1214.85%
YoY
|
$23.38M
672.3%
YoY
|
$21.56M
745.27%
YoY
|
$3.096M
11.69%
YoY
|
$2.045M
-46.39%
YoY
|
$3.027M
72.87%
YoY
|
$2.551M
43.23%
YoY
|
$2.772M
73.26%
YoY
|
$3.815M
395.6%
YoY
|
$1.751M
178.43%
YoY
|
$1.781M
81.04%
YoY
|
$1.600M
70.21%
YoY
|
$769.8K
-5.21%
YoY
|
$628.9K
12.85%
YoY
|
| Research & Development |
$228.8K
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$1.110K
-98.16%
YoY
|
$570.00
-99.16%
YoY
|
$1.200K
-94.34%
YoY
|
$20.21K
-30.03%
YoY
|
$60.47K
223.89%
YoY
|
$68.05K
N/A
|
| Depreciation & Amortization |
$1.436M
-0.02%
YoY
|
$3.763M
14.05%
YoY
|
$1.413M
23.4%
YoY
|
$1.344M
62.58%
YoY
|
$1.436M
1082.68%
YoY
|
$3.299M
2619.64%
YoY
|
$1.145M
837.01%
YoY
|
$826.7K
583.93%
YoY
|
$121.4K
1127.04%
YoY
|
$121.3K
12.55%
YoY
|
$122.2K
17.76%
YoY
|
$120.9K
21.88%
YoY
|
$9.897K
-89.77%
YoY
|
$107.8K
637.71%
YoY
|
$103.8K
610.89%
YoY
|
$99.17K
940.61%
YoY
|
$96.70K
N/A
|
$14.61K
N/A
|
$14.60K
N/A
|
| Operating Expenses |
$24.99M
2.82%
YoY
|
$121.9M
353.2%
YoY
|
$26.77M
14.52%
YoY
|
$118.7K
-99.45%
YoY
|
$24.30M
684.93%
YoY
|
$26.89M
1214.85%
YoY
|
$23.38M
672.3%
YoY
|
$21.56M
745.27%
YoY
|
$3.096M
11.69%
YoY
|
$2.045M
-46.41%
YoY
|
$3.027M
72.82%
YoY
|
$2.551M
43.14%
YoY
|
$2.772M
71.1%
YoY
|
$3.816M
359.64%
YoY
|
$1.752M
151.33%
YoY
|
$1.782M
77.34%
YoY
|
$1.620M
67.57%
YoY
|
$830.3K
-0.06%
YoY
|
$697.0K
25.06%
YoY
|
| Operating Profit |
$3.157M
-3077.94%
YoY
|
-$93.37M
94118.47%
YoY
|
-$387.6K
-60.3%
YoY
|
-$2.305M
-1942.23%
YoY
|
-$106.0K
-137.97%
YoY
|
-$99.10K
-108.36%
YoY
|
-$976.4K
9.45%
YoY
|
$125.1K
-125.49%
YoY
|
$279.2K
-184.87%
YoY
|
$1.186M
-169.77%
YoY
|
-$892.1K
-222.32%
YoY
|
-$490.7K
-164.69%
YoY
|
-$329.0K
-181.43%
YoY
|
-$1.699M
-1823.26%
YoY
|
$729.3K
42.79%
YoY
|
$758.5K
436.16%
YoY
|
$404.0K
1257.57%
YoY
|
$98.61K
136.99%
YoY
|
$510.8K
447.06%
YoY
|
| Interest Expense |
$353.7K
-75.96%
YoY
|
-$1.425M
-49.06%
YoY
|
$510.6K
-35.38%
YoY
|
$1.482M
4461.23%
YoY
|
$1.471M
2459.78%
YoY
|
-$2.796M
8874.33%
YoY
|
$790.2K
10264.55%
YoY
|
$32.48K
4289.73%
YoY
|
$57.48K
5659.52%
YoY
|
-$31.16K
-175.1%
YoY
|
$7.624K
-73.97%
YoY
|
$740.00
-99.35%
YoY
|
$998.00
N/A
|
$41.49K
-311.68%
YoY
|
$29.29K
N/A
|
$114.7K
-942.76%
YoY
|
$0.00
-100.0%
YoY
|
-$19.60K
77.38%
YoY
|
$0.00
-100.0%
YoY
|
| Other Income/Expense, Net |
-$292.8K
-40.02%
YoY
|
$827.0K
8.22%
YoY
|
$1.003M
-320.39%
YoY
|
-$936.7K
-325.44%
YoY
|
-$488.3K
-949.42%
YoY
|
$764.2K
N/A
|
-$455.1K
-6124.14%
YoY
|
$415.5K
1318.95%
YoY
|
$57.48K
84.71%
YoY
|
N/A
|
$7.555K
-74.2%
YoY
|
$29.28K
-74.47%
YoY
|
$31.12K
-63.44%
YoY
|
N/A
|
$29.29K
-0.98%
YoY
|
$114.7K
N/A
|
$85.12K
N/A
|
-$40.00K
N/A
|
$29.58K
282.13%
YoY
|
| Pretax Income |
$2.864M
-581.98%
YoY
|
-$93.97M
4308.95%
YoY
|
$615.4K
-142.99%
YoY
|
-$3.242M
-699.62%
YoY
|
-$594.3K
-276.5%
YoY
|
-$2.131M
-284.63%
YoY
|
-$1.432M
61.84%
YoY
|
$540.6K
-217.15%
YoY
|
$336.7K
-213.05%
YoY
|
$1.154M
-169.63%
YoY
|
-$884.5K
-216.6%
YoY
|
-$461.5K
-152.84%
YoY
|
-$297.8K
-160.9%
YoY
|
-$1.658M
-4349.76%
YoY
|
$758.6K
57.65%
YoY
|
$873.2K
582.9%
YoY
|
$489.1K
878.16%
YoY
|
$39.01K
27.65%
YoY
|
$481.2K
461.94%
YoY
|
| Income Tax |
$696.1K
-307.15%
YoY
|
-$5.562M
10514.89%
YoY
|
$201.6K
-89.18%
YoY
|
$490.4K
-6.59%
YoY
|
-$336.1K
-228.18%
YoY
|
-$52.40K
-113.64%
YoY
|
$1.864M
2199.0%
YoY
|
$525.0K
626.09%
YoY
|
$262.2K
79.96%
YoY
|
$384.2K
313.56%
YoY
|
$81.08K
2.7%
YoY
|
$72.30K
-57.91%
YoY
|
$145.7K
93.21%
YoY
|
$92.91K
N/A
|
$78.95K
N/A
|
$171.8K
N/A
|
$75.40K
N/A
|
N/A
|
N/A
|
| Net Earnings |
$2.168M
-1036.13%
YoY
|
-$86.65M
3967.4%
YoY
|
$566.0K
-116.62%
YoY
|
-$3.584M
-23038.34%
YoY
|
-$231.6K
-410.84%
YoY
|
-$2.130M
-376.61%
YoY
|
-$3.406M
252.68%
YoY
|
$15.63K
-102.93%
YoY
|
$74.51K
-116.8%
YoY
|
$770.2K
-142.44%
YoY
|
-$965.6K
-253.68%
YoY
|
-$533.8K
-176.09%
YoY
|
-$443.5K
-207.22%
YoY
|
-$1.815M
-4751.96%
YoY
|
$628.3K
30.58%
YoY
|
$701.4K
448.07%
YoY
|
$413.7K
693.11%
YoY
|
$39.01K
27.65%
YoY
|
$481.2K
461.97%
YoY
|
| Basic Earnings Per Share |
$0.18
N/A
|
N/A
|
$0.00
-100.0%
YoY
|
-$0.03
N/A
|
$0.00
N/A
|
N/A
|
-$0.03
0.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
N/A
|
-$0.03
-250.0%
YoY
|
-$0.01
-150.0%
YoY
|
-$0.01
-200.0%
YoY
|
N/A
|
$0.02
0.0%
YoY
|
$0.02
100.0%
YoY
|
$0.01
N/A
|
N/A
|
$0.02
N/A
|
| Diluted Earnings Per Share |
$0.18
N/A
|
-$7.09
42590.36%
YoY
|
$0.00
-100.0%
YoY
|
-$0.03
N/A
|
$0.00
0.0%
YoY
|
-$0.02
-177.93%
YoY
|
-$0.03
0.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-119.2%
YoY
|
$0.02
-133.08%
YoY
|
-$0.03
-250.0%
YoY
|
-$0.01
-150.0%
YoY
|
-$0.01
-200.0%
YoY
|
-$0.06
-100.0%
YoY
|
$0.02
100.0%
YoY
|
$0.02
N/A
|
$0.01
N/A
|
$1.400K
49.09%
YoY
|
$0.01
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
|
N/A
|
N/A
|
| Basic Shares Outstanding |
12.64M shares
-90.43%
YoY
|
141.2M shares
9.57%
YoY
|
139.5M shares
15.43%
YoY
|
138.4M shares
14.77%
YoY
|
132.1M shares
264.34%
YoY
|
128.9M shares
N/A
|
120.8M shares
234.46%
YoY
|
120.6M shares
233.9%
YoY
|
36.25M shares
1.91%
YoY
|
N/A
|
36.13M shares
28.35%
YoY
|
36.11M shares
28.57%
YoY
|
35.57M shares
28.21%
YoY
|
N/A
|
28.15M shares
20.28%
YoY
|
28.09M shares
22.45%
YoY
|
27.75M shares
28.98%
YoY
|
N/A
|
23.40M shares
22.97%
YoY
|
| Diluted Shares Outstanding |
12.79M shares
-90.29%
YoY
|
N/A
|
142.8M shares
17.49%
YoY
|
138.0M shares
7.41%
YoY
|
131.7M shares
239.68%
YoY
|
N/A
|
121.5M shares
236.31%
YoY
|
128.5M shares
255.7%
YoY
|
38.78M shares
16.42%
YoY
|
N/A
|
36.13M shares
-1.17%
YoY
|
36.11M shares
0.57%
YoY
|
33.31M shares
N/A
|
N/A
|
36.56M shares
5.23%
YoY
|
35.91M shares
N/A
|
N/A
|
N/A
|
34.74M shares
N/A
|
Loading...