|
Concept
|
2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|
| Revenue |
$32.04M
-65.51%
YoY
|
$92.91M
-61.67%
YoY
|
$242.4M
560.3%
YoY
|
$36.71M
73319.86%
YoY
|
$50.00K
-84.85%
YoY
|
| Cost Of Revenue |
$25.19M
-71.47%
YoY
|
$88.28M
-54.92%
YoY
|
$195.8M
550.25%
YoY
|
$30.11M
75180.9%
YoY
|
$40.00K
0.0%
YoY
|
| Gross Profit |
$6.856M
48.12%
YoY
|
$4.629M
-90.06%
YoY
|
$46.59M
606.15%
YoY
|
$6.598M
65875.7%
YoY
|
$10.00K
-96.55%
YoY
|
| Selling, General & Admin |
$909.0K
-93.45%
YoY
|
$13.87M
-54.37%
YoY
|
$30.40M
1790.96%
YoY
|
$1.607M
67.44%
YoY
|
$960.0K
-29.93%
YoY
|
| Research & Development |
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$36.32K
-39.47%
YoY
|
$60.00K
-53.85%
YoY
|
| Depreciation & Amortization |
$9.577K
-97.02%
YoY
|
$321.1K
59.01%
YoY
|
$201.9K
426.44%
YoY
|
$38.36K
27.87%
YoY
|
$30.00K
-50.0%
YoY
|
| Operating Expenses |
$909.0K
-93.45%
YoY
|
$13.87M
-54.37%
YoY
|
$30.40M
1749.17%
YoY
|
$1.644M
59.58%
YoY
|
$1.030M
-31.33%
YoY
|
| Operating Profit |
$5.947M
-164.35%
YoY
|
-$9.242M
-157.07%
YoY
|
$16.19M
226.89%
YoY
|
$4.954M
-585.67%
YoY
|
-$1.020M
-15.7%
YoY
|
| Interest Expense |
N/A
|
$15.23K
N/A
|
N/A
|
N/A
|
$0.00
-100.0%
YoY
|
| Other Income/Expense, Net |
-$208.8K
-45.29%
YoY
|
-$381.7K
2.33%
YoY
|
-$373.0K
-9425.85%
YoY
|
$4.000K
-140.0%
YoY
|
-$10.00K
-96.0%
YoY
|
| Pretax Income |
$5.739M
-159.63%
YoY
|
-$9.623M
-160.83%
YoY
|
$15.82M
219.1%
YoY
|
$4.958M
-586.06%
YoY
|
-$1.020M
-28.17%
YoY
|
| Income Tax |
$2.331M
-206.72%
YoY
|
-$2.184M
-150.27%
YoY
|
$4.345M
208.98%
YoY
|
$1.406M
1657.7%
YoY
|
$80.00K
33.33%
YoY
|
| Net Earnings |
$3.119M
-141.93%
YoY
|
-$7.439M
-164.83%
YoY
|
$11.48M
223.1%
YoY
|
$3.552M
-431.93%
YoY
|
-$1.070M
-31.41%
YoY
|
| Basic Earnings Per Share |
$0.13
-141.94%
YoY
|
-$0.31
-165.96%
YoY
|
$0.47
176.47%
YoY
|
$0.17
-440.0%
YoY
|
-$0.05
N/A
|
| Diluted Earnings Per Share |
$0.13
-143.46%
YoY
|
-$0.31
-165.26%
YoY
|
$0.47
-100.0%
YoY
|
$165.1K
-436.23%
YoY
|
-$49.11K
-32.95%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
24.25M shares
0.0%
YoY
|
24.25M shares
0.0%
YoY
|
24.25M shares
12.86%
YoY
|
21.49M shares
-1.36%
YoY
|
21.79M shares
N/A
|
| Diluted Shares Outstanding |
24.25M shares
0.0%
YoY
|
24.25M shares
0.0%
YoY
|
24.25M shares
12.75%
YoY
|
21.51M shares
-1.27%
YoY
|
21.79M shares
N/A
|
|
Concept
|
2025 Q2 | 2024 Q4 | 2024 Q2 | 2023 Q4 | 2023 Q2 | 2022 Q4 | 2022 Q2 | 2021 Q4 | 2021 Q3 | 2021 Q2 | 2020 Q4 | 2020 Q2 | 2019 Q4 | 2019 Q2 | 2018 Q4 | 2018 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$20.31M
430.69%
YoY
|
$28.22M
-49.9%
YoY
|
$3.827M
-89.54%
YoY
|
$56.32M
-76.77%
YoY
|
$36.59M
-67.77%
YoY
|
$242.4M
672.61%
YoY
|
$113.5M
N/A
|
$31.37M
58752.07%
YoY
|
$5.336M
N/A
|
$0.00
-100.0%
YoY
|
$53.31K
-76.24%
YoY
|
$117.8K
11.56%
YoY
|
$224.4K
-76.61%
YoY
|
$105.6K
-97.46%
YoY
|
$959.6K
-92.28%
YoY
|
$4.153M
-28.4%
YoY
|
| Cost Of Revenue |
$17.95M
750.05%
YoY
|
$23.08M
-56.44%
YoY
|
$2.112M
-94.02%
YoY
|
$52.98M
-72.94%
YoY
|
$35.30M
-61.6%
YoY
|
$195.8M
668.13%
YoY
|
$91.92M
N/A
|
$25.49M
66057.31%
YoY
|
$4.622M
N/A
|
$0.00
-100.0%
YoY
|
$38.53K
-167.22%
YoY
|
$109.2K
8.75%
YoY
|
-$57.32K
-174.14%
YoY
|
$100.4K
-93.63%
YoY
|
$77.31K
-97.69%
YoY
|
$1.576M
21.21%
YoY
|
| Gross Profit |
$2.356M
37.39%
YoY
|
$5.142M
53.92%
YoY
|
$1.715M
33.08%
YoY
|
$3.340M
-92.83%
YoY
|
$1.289M
-94.04%
YoY
|
$46.60M
692.03%
YoY
|
$21.60M
N/A
|
$5.884M
39708.05%
YoY
|
$713.9K
N/A
|
$0.00
-100.0%
YoY
|
$14.78K
-94.75%
YoY
|
$8.660K
65.58%
YoY
|
$281.7K
-68.07%
YoY
|
$5.230K
-99.8%
YoY
|
$882.3K
-90.28%
YoY
|
$2.577M
-42.73%
YoY
|
| Selling, General & Admin |
$2.681M
-82.87%
YoY
|
-$14.74M
-142.91%
YoY
|
$15.65M
-176.4%
YoY
|
$34.36M
13.03%
YoY
|
-$20.49M
-1322.98%
YoY
|
$30.40M
3711.86%
YoY
|
$1.675M
248.67%
YoY
|
$797.5K
-17.31%
YoY
|
$329.4K
N/A
|
$480.5K
-24.87%
YoY
|
$964.5K
58.7%
YoY
|
$639.5K
-16.07%
YoY
|
$607.8K
-77.55%
YoY
|
$762.0K
-63.59%
YoY
|
$2.708M
-8.72%
YoY
|
$2.092M
60.96%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$3.510K
-94.47%
YoY
|
$10.30K
N/A
|
$22.51K
-28.2%
YoY
|
$63.45K
-50.09%
YoY
|
$31.35K
N/A
|
$127.1K
-79.82%
YoY
|
$0.00
-100.0%
YoY
|
$630.1K
58.23%
YoY
|
$398.2K
-0.45%
YoY
|
| Depreciation & Amortization |
N/A
|
$19.30K
-90.61%
YoY
|
$5.740K
-95.04%
YoY
|
$205.4K
-2154.3%
YoY
|
$115.7K
-45.29%
YoY
|
-$10.00K
-134.73%
YoY
|
$211.4K
2453.62%
YoY
|
$28.79K
149.7%
YoY
|
$1.290K
N/A
|
$8.280K
-62.21%
YoY
|
$11.53K
-60.85%
YoY
|
$21.91K
-22.25%
YoY
|
$29.45K
-83.64%
YoY
|
$28.18K
-85.91%
YoY
|
$180.0K
20.0%
YoY
|
$200.0K
100.0%
YoY
|
| Operating Expenses |
$2.681M
-82.87%
YoY
|
-$14.74M
-142.91%
YoY
|
$15.65M
-176.4%
YoY
|
$34.36M
13.03%
YoY
|
-$20.49M
-1322.98%
YoY
|
$30.40M
3695.21%
YoY
|
$1.675M
233.07%
YoY
|
$801.0K
-22.07%
YoY
|
$339.7K
N/A
|
$503.0K
-25.02%
YoY
|
$1.028M
39.88%
YoY
|
$670.9K
-11.95%
YoY
|
$734.9K
-77.98%
YoY
|
$762.0K
-69.41%
YoY
|
$3.338M
-0.8%
YoY
|
$2.491M
46.51%
YoY
|
| Operating Profit |
-$324.8K
-97.67%
YoY
|
$19.89M
-164.11%
YoY
|
-$13.94M
-164.0%
YoY
|
-$31.02M
-291.48%
YoY
|
$21.78M
9.28%
YoY
|
$16.20M
218.73%
YoY
|
$19.93M
-4062.11%
YoY
|
$5.083M
-601.67%
YoY
|
$374.3K
N/A
|
-$503.0K
-24.04%
YoY
|
-$1.013M
123.58%
YoY
|
-$662.2K
-12.49%
YoY
|
-$453.2K
-81.55%
YoY
|
-$756.7K
-973.62%
YoY
|
-$2.455M
-142.97%
YoY
|
$86.62K
-96.91%
YoY
|
| Interest Expense |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
-$600.00
-98.29%
YoY
|
$34.28K
N/A
|
-$35.17K
N/A
|
N/A
|
| Other Income/Expense, Net |
-$232.3K
203.74%
YoY
|
-$132.4K
-52.31%
YoY
|
-$76.48K
-26.55%
YoY
|
-$277.6K
-30.6%
YoY
|
-$104.1K
-54.73%
YoY
|
-$400.0K
-1778.56%
YoY
|
-$230.0K
4661.7%
YoY
|
$23.83K
-411.1%
YoY
|
-$15.01K
N/A
|
-$4.830K
-190.45%
YoY
|
-$7.660K
-96.52%
YoY
|
$5.340K
-121.32%
YoY
|
-$220.1K
-1110.33%
YoY
|
-$25.05K
-4573.21%
YoY
|
$21.78K
261.79%
YoY
|
$560.00
N/A
|
| Pretax Income |
-$557.1K
-96.03%
YoY
|
$19.75M
-163.12%
YoY
|
-$14.02M
-164.66%
YoY
|
-$31.30M
-298.08%
YoY
|
$21.67M
10.02%
YoY
|
$15.80M
209.41%
YoY
|
$19.70M
-3979.14%
YoY
|
$5.106M
-600.24%
YoY
|
$359.2K
N/A
|
-$507.8K
-22.69%
YoY
|
-$1.021M
51.5%
YoY
|
-$656.9K
-12.12%
YoY
|
-$673.8K
-72.71%
YoY
|
-$747.5K
-957.52%
YoY
|
-$2.469M
-143.16%
YoY
|
$87.17K
-96.89%
YoY
|
| Income Tax |
-$5.630M
65.8%
YoY
|
$5.727M
-173.95%
YoY
|
-$3.396M
-161.07%
YoY
|
-$7.744M
-280.09%
YoY
|
$5.560M
8.33%
YoY
|
$4.300M
244.29%
YoY
|
$5.132M
N/A
|
$1.249M
1536.01%
YoY
|
$157.2K
N/A
|
$0.00
-100.0%
YoY
|
$76.34K
-69.64%
YoY
|
$2.170K
-101.16%
YoY
|
$251.5K
-122.86%
YoY
|
-$186.9K
-137.04%
YoY
|
-$1.100M
-184.55%
YoY
|
$504.5K
-150.45%
YoY
|
| Net Earnings |
-$2.797M
-81.26%
YoY
|
$18.04M
-176.6%
YoY
|
-$14.92M
-192.6%
YoY
|
-$23.55M
-304.81%
YoY
|
$16.11M
10.62%
YoY
|
$11.50M
198.12%
YoY
|
$14.57M
-2968.49%
YoY
|
$3.858M
-459.96%
YoY
|
$202.0K
N/A
|
-$507.8K
-22.94%
YoY
|
-$1.072M
6.93%
YoY
|
-$659.0K
17.55%
YoY
|
-$1.002M
-69.54%
YoY
|
-$560.6K
-89.05%
YoY
|
-$3.291M
-184.38%
YoY
|
-$5.122M
-276.62%
YoY
|
| Basic Earnings Per Share |
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
|
| Diluted Earnings Per Share |
-$2.04
234.43%
YoY
|
$0.74
-176.09%
YoY
|
-$0.61
-191.82%
YoY
|
-$0.97
-306.61%
YoY
|
$0.66
-100.0%
YoY
|
$0.47
-100.0%
YoY
|
$677.8K
-2950.47%
YoY
|
$175.5K
-456.86%
YoY
|
$9.459K
N/A
|
-$23.78K
-22.69%
YoY
|
-$49.19K
6.23%
YoY
|
-$30.76K
14.95%
YoY
|
-$46.30K
-69.96%
YoY
|
-$26.76K
-89.26%
YoY
|
-$154.1K
-179.09%
YoY
|
-$249.2K
-178007563.83%
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
|
| Basic Shares Outstanding |
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
|
| Diluted Shares Outstanding |
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
|
Loading...