|
Concept
|
2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|
| Revenue |
$70.51M
-15.98%
YoY
|
$83.92M
52.95%
YoY
|
$54.87M
N/A
|
$0.00
N/A
|
| Cost Of Revenue |
$6.103M
-16.03%
YoY
|
$7.268M
3.61%
YoY
|
$7.015M
N/A
|
N/A
|
| Gross Profit |
$64.40M
-15.97%
YoY
|
$76.65M
60.18%
YoY
|
$47.85M
N/A
|
N/A
|
| Selling, General & Admin |
$62.54M
-23.94%
YoY
|
$82.22M
21.68%
YoY
|
$67.57M
8016.05%
YoY
|
$832.6K
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$2.360M
41.06%
YoY
|
$1.673M
192.99%
YoY
|
$571.0K
47.16%
YoY
|
$388.0K
N/A
|
| Operating Expenses |
$62.54M
-25.46%
YoY
|
$83.89M
24.16%
YoY
|
$67.57M
8016.05%
YoY
|
$832.6K
N/A
|
| Operating Profit |
$1.868M
-125.78%
YoY
|
-$7.246M
-63.26%
YoY
|
-$19.72M
N/A
|
N/A
|
| Interest Expense |
$6.215M
-195.47%
YoY
|
-$6.510M
163.56%
YoY
|
-$2.470M
-82433.33%
YoY
|
$3.000K
N/A
|
| Other Income/Expense, Net |
$0.00
-100.0%
YoY
|
-$21.00K
-99.58%
YoY
|
-$4.958M
N/A
|
N/A
|
| Pretax Income |
-$17.41M
26.33%
YoY
|
-$13.78M
-64.27%
YoY
|
-$38.55M
4547.52%
YoY
|
-$829.6K
N/A
|
| Income Tax |
$163.0K
75.27%
YoY
|
$93.00K
615.38%
YoY
|
$13.00K
-101.64%
YoY
|
-$793.0K
N/A
|
| Net Earnings |
-$17.60M
32.16%
YoY
|
-$13.32M
-65.47%
YoY
|
-$38.57M
4549.09%
YoY
|
-$829.6K
N/A
|
| Basic Earnings Per Share |
-$0.39
11.43%
YoY
|
-$0.35
-83.09%
YoY
|
-$2.07
88.18%
YoY
|
-$1.10
N/A
|
| Diluted Earnings Per Share |
-$0.39
12.46%
YoY
|
-$0.35
-83.25%
YoY
|
-$2.07
-100.0%
YoY
|
-$52.88K
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
44.72M shares
16.45%
YoY
|
38.40M shares
106.01%
YoY
|
18.64M shares
224.6%
YoY
|
5.743M shares
N/A
|
| Diluted Shares Outstanding |
44.72M shares
16.45%
YoY
|
38.40M shares
106.01%
YoY
|
18.64M shares
224.6%
YoY
|
5.743M shares
N/A
|
|
Concept
|
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 |
$16.72M
-10.35%
YoY
|
$15.17M
-34.69%
YoY
|
$15.43M
-28.79%
YoY
|
$13.20M
-39.43%
YoY
|
$18.65M
-5.9%
YoY
|
$23.22M
12.59%
YoY
|
$21.67M
27.22%
YoY
|
$21.80M
41.75%
YoY
|
$19.82M
N/A
|
$20.62M
N/A
|
$17.04M
N/A
|
$15.38M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Cost Of Revenue |
N/A
|
$1.654M
-7.08%
YoY
|
$1.526M
-13.64%
YoY
|
$1.400M
-2.78%
YoY
|
$1.397M
-57.71%
YoY
|
$1.780M
73.49%
YoY
|
$1.767M
58.62%
YoY
|
$1.440M
-62.86%
YoY
|
$3.303M
63.19%
YoY
|
$1.026M
25.12%
YoY
|
$1.114M
N/A
|
$3.877M
N/A
|
$2.024M
N/A
|
$820.0K
N/A
|
N/A
|
N/A
|
| Gross Profit |
N/A
|
$13.51M
-36.98%
YoY
|
$13.91M
-30.14%
YoY
|
$11.80M
-42.02%
YoY
|
$17.25M
4.46%
YoY
|
$21.44M
9.4%
YoY
|
$19.91M
25.02%
YoY
|
$20.36M
77.01%
YoY
|
$16.52M
-19.14%
YoY
|
$19.60M
121.44%
YoY
|
$15.92M
N/A
|
$11.50M
N/A
|
$20.43M
N/A
|
$8.850M
N/A
|
N/A
|
N/A
|
| Selling, General & Admin |
$17.02M
14.64%
YoY
|
$14.34M
-27.94%
YoY
|
$16.83M
-21.06%
YoY
|
$13.09M
-24.91%
YoY
|
$14.85M
-4.71%
YoY
|
$19.89M
8.95%
YoY
|
$21.32M
25.08%
YoY
|
$17.44M
-50.28%
YoY
|
$15.58M
892.61%
YoY
|
$18.26M
736.74%
YoY
|
$17.04M
2292.06%
YoY
|
$35.07M
33541.25%
YoY
|
$1.570M
9789.73%
YoY
|
$2.182M
N/A
|
$712.4K
N/A
|
$104.3K
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
|
| Depreciation & Amortization |
$751.0K
29.48%
YoY
|
$644.0K
11.42%
YoY
|
$619.0K
23.06%
YoY
|
$583.0K
40.82%
YoY
|
$580.0K
54.67%
YoY
|
$578.0K
51.71%
YoY
|
$503.0K
259.29%
YoY
|
$414.0K
208.96%
YoY
|
$375.0K
26.26%
YoY
|
$381.0K
150.66%
YoY
|
$140.0K
N/A
|
$134.0K
9.84%
YoY
|
$297.0K
N/A
|
$152.0K
N/A
|
N/A
|
$122.0K
N/A
|
| Operating Expenses |
$17.02M
14.64%
YoY
|
$14.34M
-27.94%
YoY
|
$17.45M
-20.05%
YoY
|
$13.09M
-24.91%
YoY
|
$14.85M
-4.71%
YoY
|
$19.89M
8.95%
YoY
|
$21.82M
26.99%
YoY
|
$17.44M
-50.28%
YoY
|
$15.58M
892.61%
YoY
|
$18.26M
736.74%
YoY
|
$17.18M
2311.71%
YoY
|
$35.07M
33541.25%
YoY
|
$1.570M
9789.73%
YoY
|
$2.182M
N/A
|
$712.4K
N/A
|
$104.3K
N/A
|
| Operating Profit |
N/A
|
-$824.0K
-153.33%
YoY
|
-$3.538M
84.95%
YoY
|
-$1.289M
-144.1%
YoY
|
$2.408M
156.72%
YoY
|
$1.545M
15.47%
YoY
|
-$1.913M
51.83%
YoY
|
$2.923M
-112.4%
YoY
|
$938.0K
-159.76%
YoY
|
$1.338M
-161.32%
YoY
|
-$1.260M
N/A
|
-$23.57M
22508.37%
YoY
|
-$1.570M
36925.27%
YoY
|
-$2.182M
18656.65%
YoY
|
N/A
|
-$104.2K
N/A
|
| Interest Expense |
$1.578M
-1.19%
YoY
|
$1.182M
-37.29%
YoY
|
-$1.194M
-22.37%
YoY
|
$1.497M
-11.05%
YoY
|
$1.597M
-3.74%
YoY
|
$1.885M
-215.64%
YoY
|
-$1.538M
-8.78%
YoY
|
$1.683M
-328.98%
YoY
|
$1.659M
834.44%
YoY
|
-$1.630M
-16080.39%
YoY
|
-$1.686M
-56300.0%
YoY
|
-$735.0K
-8266.67%
YoY
|
$177.5K
N/A
|
$10.20K
N/A
|
$3.000K
N/A
|
$9.000K
N/A
|
| Other Income/Expense, Net |
N/A
|
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
|
-$10.00K
-99.93%
YoY
|
-$65.00K
-136.61%
YoY
|
$56.00K
448.91%
YoY
|
$8.750M
N/A
|
-$13.71M
N/A
|
$177.5K
N/A
|
$10.20K
N/A
|
N/A
|
N/A
|
| Pretax Income |
-$6.085M
180.54%
YoY
|
-$4.931M
16.24%
YoY
|
-$4.732M
37.12%
YoY
|
-$6.262M
190.58%
YoY
|
-$2.169M
-50.52%
YoY
|
-$4.242M
12.01%
YoY
|
-$3.451M
-159.46%
YoY
|
-$2.155M
-94.74%
YoY
|
-$4.384M
214.95%
YoY
|
-$3.787M
74.36%
YoY
|
$5.804M
-918.11%
YoY
|
-$40.93M
39162.35%
YoY
|
-$1.392M
8671.01%
YoY
|
-$2.172M
N/A
|
-$709.4K
N/A
|
-$104.3K
N/A
|
| Income Tax |
$60.00K
-26.83%
YoY
|
-$41.00K
4000.0%
YoY
|
$82.00K
485.71%
YoY
|
$0.00
-100.0%
YoY
|
$82.00K
115.79%
YoY
|
-$1.000K
N/A
|
$14.00K
N/A
|
$41.00K
N/A
|
$38.00K
192.31%
YoY
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$13.00K
N/A
|
$0.00
N/A
|
N/A
|
-$797.0K
N/A
|
| Net Earnings |
-$6.145M
172.99%
YoY
|
-$4.900M
15.54%
YoY
|
-$4.814M
38.93%
YoY
|
-$6.262M
185.15%
YoY
|
-$2.251M
-41.82%
YoY
|
-$4.241M
11.99%
YoY
|
-$3.465M
-159.7%
YoY
|
-$2.196M
-94.63%
YoY
|
-$3.869M
177.95%
YoY
|
-$3.787M
74.36%
YoY
|
$5.804M
-918.11%
YoY
|
-$40.93M
39162.73%
YoY
|
-$1.392M
32737.08%
YoY
|
-$2.172M
18568.96%
YoY
|
-$709.4K
N/A
|
-$104.2K
N/A
|
| Basic Earnings Per Share |
-$0.12
100.0%
YoY
|
-$0.10
-9.09%
YoY
|
N/A
|
-$0.13
116.67%
YoY
|
-$0.06
-40.0%
YoY
|
-$0.11
10.0%
YoY
|
N/A
|
-$0.06
-96.41%
YoY
|
-$0.10
-44.44%
YoY
|
-$0.10
-73.68%
YoY
|
N/A
|
-$1.67
-742.31%
YoY
|
-$0.18
N/A
|
-$0.38
N/A
|
N/A
|
$0.26
N/A
|
| Diluted Earnings Per Share |
-$0.12
100.0%
YoY
|
-$0.10
-9.09%
YoY
|
-$0.10
9.43%
YoY
|
-$0.13
116.67%
YoY
|
-$0.06
-40.0%
YoY
|
-$0.11
10.0%
YoY
|
-$0.09
-156.95%
YoY
|
-$0.06
-96.41%
YoY
|
-$0.10
-100.0%
YoY
|
-$0.10
-100.0%
YoY
|
$0.15
-100.0%
YoY
|
-$1.67
-99.97%
YoY
|
-$88.73K
7618.49%
YoY
|
-$138.5K
N/A
|
-$45.22K
N/A
|
-$6.645K
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
|
| Basic Shares Outstanding |
50.74M shares
24.91%
YoY
|
50.73M shares
25.63%
YoY
|
49.79M shares
26.87%
YoY
|
48.81M shares
25.85%
YoY
|
40.62M shares
8.35%
YoY
|
40.38M shares
7.9%
YoY
|
39.25M shares
6.69%
YoY
|
38.78M shares
2.26%
YoY
|
37.49M shares
138.97%
YoY
|
37.43M shares
138.59%
YoY
|
36.78M shares
134.47%
YoY
|
37.92M
544.33%
YoY
|
15.69M
N/A
|
15.69M
N/A
|
15.69M
N/A
|
5.886M shares
N/A
|
| Diluted Shares Outstanding |
50.80M shares
24.16%
YoY
|
50.49M shares
25.97%
YoY
|
N/A
|
47.78M shares
22.55%
YoY
|
40.91M shares
7.36%
YoY
|
40.08M shares
8.12%
YoY
|
N/A
|
38.99M shares
58.91%
YoY
|
38.11M shares
521.78%
YoY
|
37.07M shares
505.52%
YoY
|
N/A
|
24.53M shares
-34.53%
YoY
|
6.129M shares
N/A
|
6.121M shares
N/A
|
N/A
|
37.47M shares
N/A
|
Loading...