|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$44.07M
-5.52%
YoY
|
$46.64M
17.06%
YoY
|
$39.85M
-56.66%
YoY
|
$91.95M
-15.31%
YoY
|
$108.6M
17.36%
YoY
|
| Cost Of Revenue |
$236.3M
129.32%
YoY
|
$103.0M
208.46%
YoY
|
$33.40M
-68.7%
YoY
|
$106.7M
26.03%
YoY
|
$84.67M
13.52%
YoY
|
| Gross Profit |
-$192.2M
240.87%
YoY
|
-$56.38M
-974.7%
YoY
|
$6.446M
-143.66%
YoY
|
-$14.77M
-161.8%
YoY
|
$23.89M
33.34%
YoY
|
| Selling, General & Admin |
$11.16M
0.82%
YoY
|
$11.07M
4.02%
YoY
|
$10.64M
5.6%
YoY
|
$10.08M
6.62%
YoY
|
$9.453M
-14.06%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$176.6M
1076.81%
YoY
|
$15.01M
-3.08%
YoY
|
$15.49M
1.69%
YoY
|
$15.23M
0.71%
YoY
|
$15.12M
5.88%
YoY
|
| Operating Expenses |
$11.16M
0.82%
YoY
|
$11.07M
4.02%
YoY
|
$10.64M
5.6%
YoY
|
$10.08M
6.62%
YoY
|
$9.453M
-14.06%
YoY
|
| Operating Profit |
-$203.9M
202.28%
YoY
|
-$67.45M
1507.2%
YoY
|
-$4.197M
-83.11%
YoY
|
-$24.84M
-272.05%
YoY
|
$14.44M
108.64%
YoY
|
| Interest Expense |
-$4.055M
28.61%
YoY
|
-$3.153M
-35.03%
YoY
|
-$4.853M
46.93%
YoY
|
-$3.303M
-16.68%
YoY
|
-$3.964M
-32.81%
YoY
|
| Other Income/Expense, Net |
$17.97M
-77.08%
YoY
|
$78.41M
1077.97%
YoY
|
$6.656M
-82.39%
YoY
|
$37.80M
18.32%
YoY
|
$31.95M
30.63%
YoY
|
| Pretax Income |
-$185.9M
-1797.69%
YoY
|
$10.95M
345.38%
YoY
|
$2.459M
-81.02%
YoY
|
$12.96M
-72.07%
YoY
|
$46.39M
47.84%
YoY
|
| Income Tax |
-$38.42M
-935.83%
YoY
|
$4.597M
473.91%
YoY
|
$801.0K
-25.07%
YoY
|
$1.069M
-90.76%
YoY
|
$11.57M
50.95%
YoY
|
| Net Earnings |
-$147.3M
-2212.92%
YoY
|
$6.973M
280.0%
YoY
|
$1.835M
-85.27%
YoY
|
$12.46M
-64.26%
YoY
|
$34.86M
47.32%
YoY
|
| Basic Earnings Per Share |
-$19.29
-2219.78%
YoY
|
$0.91
279.17%
YoY
|
$0.24
-85.45%
YoY
|
$1.65
-64.44%
YoY
|
$4.64
46.84%
YoY
|
| Diluted Earnings Per Share |
-$19.29
-2219.78%
YoY
|
$0.91
279.17%
YoY
|
$0.24
-85.45%
YoY
|
$1.65
-64.44%
YoY
|
$4.64
46.84%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
7.639M shares
0.22%
YoY
|
7.622M shares
0.26%
YoY
|
7.602M shares
0.56%
YoY
|
7.560M
0.59%
YoY
|
7.516M
0.43%
YoY
|
| Diluted Shares Outstanding |
7.639M shares
0.22%
YoY
|
7.622M shares
0.26%
YoY
|
7.602M shares
0.45%
YoY
|
7.568M
0.65%
YoY
|
7.519M
0.31%
YoY
|
|
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 |
$5.340M
-70.3%
YoY
|
$1.887M
-88.83%
YoY
|
$802.0K
-14.22%
YoY
|
$8.390M
-38.35%
YoY
|
$17.98M
-0.73%
YoY
|
$16.89M
20.8%
YoY
|
$935.0K
37.5%
YoY
|
$13.61M
86.85%
YoY
|
$18.11M
-14.94%
YoY
|
$13.99M
32.08%
YoY
|
$680.0K
-34.04%
YoY
|
$7.284M
-71.92%
YoY
|
$21.29M
-57.1%
YoY
|
$10.59M
-30.96%
YoY
|
$1.031M
-74.23%
YoY
|
$25.94M
-25.65%
YoY
|
$49.64M
-11.27%
YoY
|
$15.34M
11.69%
YoY
|
$4.000M
-17.78%
YoY
|
| Cost Of Revenue |
N/A
|
$7.441M
-70.39%
YoY
|
$7.005M
-66.02%
YoY
|
$36.45M
101.67%
YoY
|
$167.7M
360.07%
YoY
|
$25.13M
-11.18%
YoY
|
$20.62M
-5346.31%
YoY
|
$18.07M
-319.91%
YoY
|
$36.45M
31.95%
YoY
|
$28.30M
96.65%
YoY
|
-$393.0K
-101.71%
YoY
|
-$8.218M
-133.37%
YoY
|
$27.62M
-39.48%
YoY
|
$14.39M
6.38%
YoY
|
$22.92M
440.5%
YoY
|
$24.63M
-6.64%
YoY
|
$45.64M
-0.17%
YoY
|
$13.53M
62.28%
YoY
|
$4.240M
-21.48%
YoY
|
| Gross Profit |
-$4.588M
-96.94%
YoY
|
-$5.554M
-32.58%
YoY
|
-$6.203M
-68.49%
YoY
|
-$28.06M
554.44%
YoY
|
-$149.7M
724.41%
YoY
|
-$8.238M
-42.21%
YoY
|
-$19.68M
-1934.39%
YoY
|
-$4.287M
-127.65%
YoY
|
-$18.16M
186.95%
YoY
|
-$14.26M
275.03%
YoY
|
$1.073M
-104.9%
YoY
|
$15.50M
1082.46%
YoY
|
-$6.328M
-258.24%
YoY
|
-$3.801M
-309.88%
YoY
|
-$21.89M
9019.17%
YoY
|
$1.311M
-84.59%
YoY
|
$3.999M
-60.89%
YoY
|
$1.811M
-66.44%
YoY
|
-$240.0K
-54.89%
YoY
|
| Selling, General & Admin |
N/A
|
$3.001M
16.05%
YoY
|
$2.866M
-5.63%
YoY
|
$2.716M
19.86%
YoY
|
$2.994M
39.52%
YoY
|
$2.586M
-19.59%
YoY
|
$3.037M
19.71%
YoY
|
$2.266M
-22.66%
YoY
|
$2.146M
-19.54%
YoY
|
$3.216M
28.18%
YoY
|
$2.537M
5.71%
YoY
|
$2.930M
14.59%
YoY
|
$2.667M
5.08%
YoY
|
$2.509M
-2.9%
YoY
|
$2.400M
1.65%
YoY
|
$2.557M
33.8%
YoY
|
$2.538M
-4.23%
YoY
|
$2.584M
2.13%
YoY
|
$2.361M
-13.52%
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 |
$4.715M
-96.15%
YoY
|
$5.913M
54.63%
YoY
|
$5.839M
58.11%
YoY
|
$44.54M
1098.9%
YoY
|
$122.4M
3123.72%
YoY
|
$3.824M
0.53%
YoY
|
$3.693M
-2.74%
YoY
|
$3.715M
-3.2%
YoY
|
$3.798M
-2.54%
YoY
|
$3.804M
-3.7%
YoY
|
$3.797M
1.17%
YoY
|
$3.838M
0.79%
YoY
|
$3.897M
1.7%
YoY
|
$3.950M
2.97%
YoY
|
$3.753M
3.19%
YoY
|
$3.808M
2.04%
YoY
|
$3.832M
0.55%
YoY
|
$3.836M
0.79%
YoY
|
$3.637M
-0.9%
YoY
|
| Operating Expenses |
N/A
|
$3.001M
16.05%
YoY
|
$2.866M
-5.63%
YoY
|
$2.716M
19.86%
YoY
|
$2.994M
39.52%
YoY
|
$2.586M
-19.59%
YoY
|
$3.037M
19.71%
YoY
|
$2.266M
-22.66%
YoY
|
$2.146M
-19.54%
YoY
|
$3.216M
28.18%
YoY
|
$2.537M
5.71%
YoY
|
$2.930M
14.59%
YoY
|
$2.667M
5.08%
YoY
|
$2.509M
-2.9%
YoY
|
$2.400M
1.65%
YoY
|
$2.557M
33.8%
YoY
|
$2.538M
-4.23%
YoY
|
$2.584M
2.54%
YoY
|
$2.361M
-13.52%
YoY
|
| Operating Profit |
-$7.821M
-94.89%
YoY
|
-$8.555M
-20.96%
YoY
|
-$9.069M
-60.08%
YoY
|
-$30.92M
359.62%
YoY
|
-$153.1M
647.52%
YoY
|
-$10.82M
-38.24%
YoY
|
-$22.72M
1451.91%
YoY
|
-$6.728M
-153.52%
YoY
|
-$20.48M
127.67%
YoY
|
-$17.53M
177.77%
YoY
|
-$1.464M
-93.97%
YoY
|
$12.57M
-1108.99%
YoY
|
-$8.995M
-715.67%
YoY
|
-$6.310M
716.3%
YoY
|
-$24.29M
833.72%
YoY
|
-$1.246M
-118.88%
YoY
|
$1.461M
-80.72%
YoY
|
-$773.0K
-126.94%
YoY
|
-$2.601M
-20.26%
YoY
|
| Interest Expense |
N/A
|
-$578.0K
-32.08%
YoY
|
-$1.350M
124.25%
YoY
|
-$754.0K
41.46%
YoY
|
-$1.100M
116.54%
YoY
|
-$851.0K
-43.64%
YoY
|
-$602.0K
-51.26%
YoY
|
-$533.0K
-55.43%
YoY
|
-$508.0K
-60.13%
YoY
|
-$1.510M
31.53%
YoY
|
-$1.235M
82.15%
YoY
|
-$1.196M
40.05%
YoY
|
-$1.274M
46.44%
YoY
|
-$1.148M
27.41%
YoY
|
-$678.0K
-12.97%
YoY
|
-$854.0K
-5.84%
YoY
|
-$870.0K
-20.18%
YoY
|
-$901.0K
-24.29%
YoY
|
-$779.0K
-39.14%
YoY
|
| Other Income/Expense, Net |
$19.32M
30.9%
YoY
|
$4.362M
-818.62%
YoY
|
$1.000K
N/A
|
$4.799M
21.25%
YoY
|
$14.76M
-3028.17%
YoY
|
-$607.0K
-100.8%
YoY
|
N/A
|
$3.958M
178.14%
YoY
|
-$504.0K
-252.73%
YoY
|
$75.52M
3599.9%
YoY
|
-$44.00K
-88.97%
YoY
|
$1.423M
-71.02%
YoY
|
$330.0K
32900.0%
YoY
|
$2.041M
-72.98%
YoY
|
-$399.0K
-126.98%
YoY
|
$4.910M
-83.29%
YoY
|
$1.000K
-100.09%
YoY
|
$7.553M
245.68%
YoY
|
$1.479M
-94.32%
YoY
|
| Pretax Income |
$11.50M
-108.31%
YoY
|
-$4.193M
-63.32%
YoY
|
-$10.05M
-56.84%
YoY
|
-$26.12M
843.1%
YoY
|
-$138.3M
559.23%
YoY
|
-$11.43M
-119.71%
YoY
|
-$23.28M
-1765.45%
YoY
|
-$2.770M
-119.79%
YoY
|
-$20.98M
142.16%
YoY
|
$57.99M
-1458.35%
YoY
|
$1.398M
-105.66%
YoY
|
$14.00M
281.96%
YoY
|
-$8.665M
-131.86%
YoY
|
-$4.269M
-162.96%
YoY
|
-$24.69M
2100.09%
YoY
|
$3.664M
-89.82%
YoY
|
$27.20M
320.41%
YoY
|
$6.780M
34.15%
YoY
|
-$1.122M
-104.92%
YoY
|
| Income Tax |
$215.0K
-100.8%
YoY
|
-$598.0K
-72.57%
YoY
|
-$1.549M
-69.77%
YoY
|
-$7.800M
805.92%
YoY
|
-$26.89M
441.13%
YoY
|
-$2.180M
-114.02%
YoY
|
-$5.124M
-1135.15%
YoY
|
-$861.0K
-144.77%
YoY
|
-$4.970M
830.71%
YoY
|
$15.55M
-1536.01%
YoY
|
$495.0K
-115.41%
YoY
|
$1.923M
91.92%
YoY
|
-$534.0K
-108.12%
YoY
|
-$1.083M
-67.18%
YoY
|
-$3.212M
2693.04%
YoY
|
$1.002M
-88.68%
YoY
|
$6.579M
316.66%
YoY
|
-$3.300M
-364.0%
YoY
|
-$115.0K
-102.04%
YoY
|
| Net Earnings |
$11.38M
-110.22%
YoY
|
-$3.481M
-62.03%
YoY
|
-$8.493M
-53.14%
YoY
|
-$18.29M
794.77%
YoY
|
-$111.4M
604.79%
YoY
|
-$9.167M
-121.35%
YoY
|
-$18.12M
-2028.09%
YoY
|
-$2.044M
-117.28%
YoY
|
-$15.80M
102.95%
YoY
|
$42.95M
-1463.33%
YoY
|
$940.0K
-104.46%
YoY
|
$11.83M
337.25%
YoY
|
-$7.787M
-137.61%
YoY
|
-$3.150M
-131.09%
YoY
|
-$21.08M
2068.72%
YoY
|
$2.706M
-90.02%
YoY
|
$20.70M
325.35%
YoY
|
$10.13M
163.49%
YoY
|
-$972.0K
-105.65%
YoY
|
| Basic Earnings Per Share |
$1.49
-110.22%
YoY
|
-$0.45
-62.5%
YoY
|
N/A
|
-$2.39
785.19%
YoY
|
-$14.58
604.35%
YoY
|
-$1.20
-121.28%
YoY
|
N/A
|
-$0.27
-117.31%
YoY
|
-$2.07
102.94%
YoY
|
$5.64
-1475.61%
YoY
|
N/A
|
$1.56
333.33%
YoY
|
-$1.02
-137.23%
YoY
|
-$0.41
-130.6%
YoY
|
-$2.78
2038.46%
YoY
|
$0.36
-90.03%
YoY
|
$2.74
321.54%
YoY
|
$1.34
162.75%
YoY
|
-$0.13
-105.68%
YoY
|
| Diluted Earnings Per Share |
$1.49
-110.22%
YoY
|
-$0.45
-62.5%
YoY
|
-$1.11
-53.45%
YoY
|
-$2.39
785.19%
YoY
|
-$14.58
604.35%
YoY
|
-$1.20
-121.28%
YoY
|
-$2.38
-2023.73%
YoY
|
-$0.27
-117.31%
YoY
|
-$2.07
102.94%
YoY
|
$5.64
-1475.61%
YoY
|
$0.12
-104.44%
YoY
|
$1.56
333.33%
YoY
|
-$1.02
-137.23%
YoY
|
-$0.41
-130.6%
YoY
|
-$2.78
2038.46%
YoY
|
$0.36
-90.03%
YoY
|
$2.74
321.54%
YoY
|
$1.34
162.75%
YoY
|
-$0.13
-105.68%
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 |
7.657M shares
0.25%
YoY
|
7.657M shares
0.31%
YoY
|
7.645M shares
0.22%
YoY
|
7.642M shares
0.23%
YoY
|
7.638M shares
0.22%
YoY
|
7.633M shares
0.22%
YoY
|
7.629M shares
0.24%
YoY
|
7.624M shares
0.25%
YoY
|
7.621M shares
0.28%
YoY
|
7.616M shares
0.3%
YoY
|
7.611M
0.31%
YoY
|
7.605M
0.46%
YoY
|
7.599M
0.63%
YoY
|
7.593M
0.77%
YoY
|
7.587M
N/A
|
7.570M
0.65%
YoY
|
7.552M
0.52%
YoY
|
7.535M
0.43%
YoY
|
N/A
|
| Diluted Shares Outstanding |
7.640M shares
0.04%
YoY
|
7.652M shares
0.25%
YoY
|
N/A
|
7.641M shares
0.22%
YoY
|
7.637M shares
0.22%
YoY
|
7.633M shares
0.22%
YoY
|
N/A
|
7.624M shares
100149.84%
YoY
|
7.620M shares
100176.35%
YoY
|
7.616M shares
0.3%
YoY
|
N/A
|
7.605K
-99.9%
YoY
|
7.599K
-99.9%
YoY
|
7.593M
0.68%
YoY
|
N/A
|
7.589M
0.9%
YoY
|
7.556M
0.57%
YoY
|
7.542M
0.52%
YoY
|
N/A
|
Loading...