|
Concept
|
2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|
| Revenue |
$7.661M
-74.5%
YoY
|
$30.04M
-54.54%
YoY
|
$66.09M
20.17%
YoY
|
$55.00M
95.04%
YoY
|
$28.20M
166.04%
YoY
|
| Cost Of Revenue |
$14.75M
-47.5%
YoY
|
$28.09M
-2.02%
YoY
|
$28.67M
5.79%
YoY
|
$27.10M
39.69%
YoY
|
$19.40M
259.26%
YoY
|
| Gross Profit |
-$7.086M
-462.66%
YoY
|
$1.954M
-94.78%
YoY
|
$37.43M
34.14%
YoY
|
$27.90M
217.05%
YoY
|
$8.800M
69.23%
YoY
|
| Selling, General & Admin |
$5.317M
23.66%
YoY
|
$4.300M
-29.41%
YoY
|
$6.091M
-46.1%
YoY
|
$11.30M
-6.61%
YoY
|
$12.10M
-27.54%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$18.01M
-33.65%
YoY
|
$27.14M
1.36%
YoY
|
$26.78M
30.36%
YoY
|
$20.54M
28.46%
YoY
|
$15.99M
13.73%
YoY
|
| Operating Expenses |
$28.94M
-30.98%
YoY
|
$41.93M
-15.48%
YoY
|
$49.61M
118.56%
YoY
|
$22.70M
22.7%
YoY
|
$18.50M
-35.09%
YoY
|
| Operating Profit |
-$21.28M
78.99%
YoY
|
-$11.89M
-172.15%
YoY
|
$16.48M
216.96%
YoY
|
$5.200M
-153.61%
YoY
|
-$9.700M
-58.37%
YoY
|
| Interest Expense |
$91.90K
-12.65%
YoY
|
$105.2K
-13.34%
YoY
|
$121.4K
-39.3%
YoY
|
$200.0K
0.0%
YoY
|
$200.0K
-33.33%
YoY
|
| Other Income/Expense, Net |
-$62.11K
-142.86%
YoY
|
$144.9K
-12.03%
YoY
|
$164.7K
N/A
|
$0.00
N/A
|
N/A
N/A
|
| Pretax Income |
-$57.29M
-1.66%
YoY
|
-$58.26M
-449.96%
YoY
|
$16.65M
208.27%
YoY
|
$5.400M
-156.84%
YoY
|
-$9.500M
-58.7%
YoY
|
| Income Tax |
$1.648M
-53.42%
YoY
|
$3.539M
-46.28%
YoY
|
$6.587M
4.56%
YoY
|
$6.300M
-672.73%
YoY
|
-$1.100M
-139.29%
YoY
|
| Net Earnings |
-$58.94M
-4.63%
YoY
|
-$61.80M
-714.3%
YoY
|
$10.06M
-1217.72%
YoY
|
-$900.0K
-89.29%
YoY
|
-$8.400M
-67.44%
YoY
|
| Basic Earnings Per Share |
-$5.49
-7.26%
YoY
|
-$5.92
-692.0%
YoY
|
$1.00
-1211.11%
YoY
|
-$0.09
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$5.49
-7.21%
YoY
|
-$5.92
-690.93%
YoY
|
$1.00
-100.0%
YoY
|
-$85.71K
-90.1%
YoY
|
-$866.0K
-68.11%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
10.73M shares
2.79%
YoY
|
10.44M shares
3.95%
YoY
|
10.04M shares
-4.13%
YoY
|
10.47M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
|
Concept
|
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 | 2021 Q2 | 2021 Q1 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$9.045M
303.35%
YoY
|
$8.344M
250.11%
YoY
|
$1.604M
22.75%
YoY
|
$1.728M
-74.84%
YoY
|
$2.242M
-61.77%
YoY
|
$2.383M
-70.23%
YoY
|
$1.307M
-85.95%
YoY
|
$6.870M
-63.04%
YoY
|
$5.866M
-74.34%
YoY
|
$8.006M
-49.05%
YoY
|
$9.302M
4.16%
YoY
|
$18.59M
-10.93%
YoY
|
$22.86M
28.78%
YoY
|
$15.71M
40.94%
YoY
|
$8.931M
69.81%
YoY
|
$20.87M
76.71%
YoY
|
$17.75M
69.41%
YoY
|
$11.15M
107.99%
YoY
|
$5.259M
839.15%
YoY
|
| Cost Of Revenue |
$7.997M
96.4%
YoY
|
$7.357M
43.92%
YoY
|
$1.594M
-24.79%
YoY
|
$10.90M
-4.53%
YoY
|
$4.072M
-36.08%
YoY
|
$5.112M
-30.18%
YoY
|
$2.120M
-68.68%
YoY
|
$11.41M
49.95%
YoY
|
$6.370M
-24.22%
YoY
|
$7.321M
-9.62%
YoY
|
$6.769M
48.77%
YoY
|
$7.612M
-2.87%
YoY
|
$8.406M
2.54%
YoY
|
$8.101M
17.14%
YoY
|
$4.550M
8.81%
YoY
|
$7.838M
16.63%
YoY
|
$8.198M
21.45%
YoY
|
$6.916M
37.76%
YoY
|
$4.181M
354.5%
YoY
|
| Gross Profit |
$1.048M
-157.28%
YoY
|
$986.7K
-136.16%
YoY
|
$10.20K
-101.25%
YoY
|
-$9.169M
101.77%
YoY
|
-$1.829M
258.68%
YoY
|
-$2.729M
-498.76%
YoY
|
-$812.8K
-132.09%
YoY
|
-$4.545M
-141.4%
YoY
|
-$510.0K
-103.53%
YoY
|
$684.3K
-91.01%
YoY
|
$2.533M
-42.18%
YoY
|
$10.98M
-15.77%
YoY
|
$14.46M
51.29%
YoY
|
$7.611M
79.82%
YoY
|
$4.381M
306.44%
YoY
|
$13.03M
156.03%
YoY
|
$9.556M
156.19%
YoY
|
$4.232M
1144.78%
YoY
|
$1.078M
-399.4%
YoY
|
| Selling, General & Admin |
$801.5K
-21.11%
YoY
|
$1.010M
43.48%
YoY
|
$1.395M
93.17%
YoY
|
-$3.325M
144.96%
YoY
|
$1.016M
30.71%
YoY
|
$703.6K
15.72%
YoY
|
$721.9K
-21.85%
YoY
|
-$1.357M
4.88%
YoY
|
$777.3K
28.66%
YoY
|
$608.0K
5.91%
YoY
|
$923.8K
-37.47%
YoY
|
-$1.294M
-175.63%
YoY
|
$604.2K
-61.22%
YoY
|
$574.1K
-89.0%
YoY
|
$1.477M
-37.87%
YoY
|
$1.711M
-47.99%
YoY
|
$1.558M
-70.27%
YoY
|
$5.220M
171.89%
YoY
|
$2.378M
42.39%
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
|
N/A
|
| Depreciation & Amortization |
$3.752M
-17.91%
YoY
|
$3.994M
-15.57%
YoY
|
$4.004M
-15.42%
YoY
|
$4.189M
-66.85%
YoY
|
$4.570M
-4.57%
YoY
|
$4.730M
-9.67%
YoY
|
$4.733M
-11.69%
YoY
|
$12.64M
21.25%
YoY
|
$4.789M
-19.96%
YoY
|
$5.237M
-0.69%
YoY
|
$5.360M
81.08%
YoY
|
$10.42M
101.85%
YoY
|
$5.983M
564.88%
YoY
|
$5.273M
27.96%
YoY
|
$2.960M
49.4%
YoY
|
$5.163M
26.56%
YoY
|
$899.9K
-79.31%
YoY
|
$4.121M
0.26%
YoY
|
$1.981M
-42.57%
YoY
|
| Operating Expenses |
$9.379M
37.43%
YoY
|
$9.094M
20.77%
YoY
|
$6.215M
-5.5%
YoY
|
-$2.884M
-186.48%
YoY
|
$6.824M
-16.36%
YoY
|
$7.530M
-15.63%
YoY
|
$6.576M
-34.9%
YoY
|
$3.334M
-70.96%
YoY
|
$8.159M
-25.29%
YoY
|
$8.925M
-15.82%
YoY
|
$10.10M
127.21%
YoY
|
$11.48M
24.06%
YoY
|
$10.92M
344.27%
YoY
|
$10.60M
-21.64%
YoY
|
$4.446M
1.99%
YoY
|
$9.255M
117.77%
YoY
|
$2.458M
-62.01%
YoY
|
$13.53M
311.27%
YoY
|
$4.359M
-2.48%
YoY
|
| Operating Profit |
-$333.9K
-92.71%
YoY
|
-$750.7K
-85.42%
YoY
|
-$4.610M
-12.51%
YoY
|
-$6.286M
-20.22%
YoY
|
-$4.582M
99.78%
YoY
|
-$5.147M
460.01%
YoY
|
-$5.269M
559.04%
YoY
|
-$7.879M
1460.25%
YoY
|
-$2.293M
-119.2%
YoY
|
-$919.1K
-117.99%
YoY
|
-$799.6K
1128.58%
YoY
|
-$505.0K
-113.37%
YoY
|
$11.94M
68.25%
YoY
|
$5.109M
-314.42%
YoY
|
-$65.08K
-98.02%
YoY
|
$3.777M
349.66%
YoY
|
$7.098M
-359.05%
YoY
|
-$2.383M
-19.23%
YoY
|
-$3.281M
-32.06%
YoY
|
| Interest Expense |
$18.18K
-14.19%
YoY
|
$21.67K
-12.65%
YoY
|
$21.72K
-12.52%
YoY
|
-$17.90K
-171.29%
YoY
|
$21.19K
-10.93%
YoY
|
$24.81K
-11.06%
YoY
|
$24.83K
-16.2%
YoY
|
$25.11K
-45.29%
YoY
|
$23.79K
-14.16%
YoY
|
$27.90K
-13.61%
YoY
|
$29.63K
-27.45%
YoY
|
$45.90K
1.89%
YoY
|
$27.72K
-32.88%
YoY
|
$32.30K
-17.96%
YoY
|
$40.84K
14.75%
YoY
|
$45.05K
12.63%
YoY
|
$41.29K
3.23%
YoY
|
$39.37K
-1.58%
YoY
|
$35.59K
-11.03%
YoY
|
| Other Income/Expense, Net |
-$3.522M
23422.81%
YoY
|
-$19.88K
-299.25%
YoY
|
-$19.29K
-271.8%
YoY
|
$29.12M
-162.61%
YoY
|
-$14.97K
-144.08%
YoY
|
$9.977K
-77.62%
YoY
|
$11.23K
-72.78%
YoY
|
-$46.51M
N/A
|
$33.97K
-5.0%
YoY
|
$44.58K
5.52%
YoY
|
$41.26K
1.03%
YoY
|
N/A
|
$35.76K
670.58%
YoY
|
$42.25K
17.14%
YoY
|
$40.84K
N/A
|
$0.00
N/A
|
$4.640K
N/A
|
$36.07K
N/A
|
N/A
|
| Pretax Income |
-$35.66M
675.89%
YoY
|
-$773.8K
-97.74%
YoY
|
-$4.630M
-12.02%
YoY
|
-$13.12M
-75.86%
YoY
|
-$4.597M
103.45%
YoY
|
-$34.31M
3822.86%
YoY
|
-$5.262M
593.94%
YoY
|
-$54.36M
11742.06%
YoY
|
-$2.259M
-118.86%
YoY
|
-$874.5K
-116.98%
YoY
|
-$758.3K
3027.02%
YoY
|
-$459.1K
-112.01%
YoY
|
$11.98M
67.67%
YoY
|
$5.151M
-319.51%
YoY
|
-$24.25K
-99.25%
YoY
|
$3.822M
334.34%
YoY
|
$7.144M
-364.59%
YoY
|
-$2.347M
-19.63%
YoY
|
-$3.246M
-32.38%
YoY
|
| Income Tax |
N/A
N/A
|
N/A
N/A
|
$0.00
-100.0%
YoY
|
$5.230M
18.45%
YoY
|
-$1.104M
128.26%
YoY
|
-$1.208M
526.94%
YoY
|
-$1.270M
533.27%
YoY
|
$4.415M
97.94%
YoY
|
-$483.5K
-116.06%
YoY
|
-$192.7K
-115.42%
YoY
|
-$200.6K
-309.57%
YoY
|
$2.231M
-54.8%
YoY
|
$3.011M
72.03%
YoY
|
$1.250M
250.54%
YoY
|
$95.70K
-112.87%
YoY
|
$4.935M
722.53%
YoY
|
$1.750M
695.58%
YoY
|
$356.5K
-153.21%
YoY
|
-$743.7K
-40.98%
YoY
|
| Net Earnings |
-$35.66M
921.06%
YoY
|
-$773.8K
-97.66%
YoY
|
-$4.630M
15.97%
YoY
|
-$18.35M
-68.78%
YoY
|
-$3.493M
96.69%
YoY
|
-$33.10M
4754.38%
YoY
|
-$3.992M
615.76%
YoY
|
-$58.78M
2085.31%
YoY
|
-$1.776M
-119.8%
YoY
|
-$681.8K
-117.47%
YoY
|
-$557.7K
364.98%
YoY
|
-$2.690M
141.67%
YoY
|
$8.967M
66.26%
YoY
|
$3.902M
-244.34%
YoY
|
-$120.0K
-95.21%
YoY
|
-$1.113M
-497.5%
YoY
|
$5.394M
-285.35%
YoY
|
-$2.703M
20.68%
YoY
|
-$2.502M
-29.32%
YoY
|
| Basic Earnings Per Share |
-$26.35
7884.85%
YoY
|
-$0.06
-98.06%
YoY
|
-$0.40
8.11%
YoY
|
N/A
|
-$0.33
94.12%
YoY
|
-$3.09
4314.29%
YoY
|
-$0.37
640.0%
YoY
|
N/A
|
-$0.17
-119.77%
YoY
|
-$0.07
-118.92%
YoY
|
-$0.05
400.0%
YoY
|
N/A
|
$0.86
65.38%
YoY
|
$0.37
-242.31%
YoY
|
-$0.01
N/A
|
N/A
|
$0.52
N/A
|
-$0.26
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$26.35
7990.91%
YoY
|
-$0.06
-98.2%
YoY
|
-$0.40
5.37%
YoY
|
-$1.71
-69.59%
YoY
|
-$0.33
91.54%
YoY
|
-$3.09
4620.78%
YoY
|
-$0.37
596.02%
YoY
|
-$5.63
1728.07%
YoY
|
-$0.17
-100.0%
YoY
|
-$0.07
-100.0%
YoY
|
-$0.05
-100.0%
YoY
|
-$0.31
-100.0%
YoY
|
$856.3K
66.22%
YoY
|
$372.6K
-244.3%
YoY
|
-$11.45K
-95.42%
YoY
|
-$106.2K
-354029213.35%
YoY
|
$515.2K
-171725279.6%
YoY
|
-$258.2K
107583243.84%
YoY
|
-$250.3K
67641810.63%
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 |
13.35M shares
24.42%
YoY
|
11.35M shares
5.78%
YoY
|
11.69M shares
8.94%
YoY
|
10.73M shares
2.83%
YoY
|
10.73M shares
2.83%
YoY
|
10.73M shares
2.83%
YoY
|
10.73M shares
2.83%
YoY
|
10.43M shares
-2.25%
YoY
|
10.43M shares
-0.38%
YoY
|
10.43M shares
-0.38%
YoY
|
10.43M shares
-0.38%
YoY
|
10.67M shares
N/A
|
10.47M shares
0.02%
YoY
|
10.47M shares
0.02%
YoY
|
10.47M shares
4.75%
YoY
|
N/A
|
10.47M shares
N/A
|
10.47M shares
N/A
|
9.997M shares
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
|
N/A
|
N/A
|
N/A
|
Loading...