|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$435.9M
-1.52%
YoY
|
$442.6M
N/A
|
N/A
N/A
|
$78.66K
-62.54%
YoY
|
$210.0K
-36.36%
YoY
|
| Cost Of Revenue |
$389.9M
-1.4%
YoY
|
$395.4M
N/A
|
$0.00
-100.0%
YoY
|
$690.00
-98.8%
YoY
|
$57.69K
-66.06%
YoY
|
| Gross Profit |
$45.99M
-2.53%
YoY
|
$47.18M
N/A
|
$0.00
-100.0%
YoY
|
$77.97K
-48.81%
YoY
|
$152.3K
-4.81%
YoY
|
| Selling, General & Admin |
$91.29M
42.59%
YoY
|
$64.02M
1740.13%
YoY
|
$3.479M
38.79%
YoY
|
$2.507M
15.48%
YoY
|
$2.171M
178.32%
YoY
|
| Research & Development |
N/A
|
N/A
|
$2.253M
43.68%
YoY
|
$1.568M
195.85%
YoY
|
$530.1K
60.63%
YoY
|
| Depreciation & Amortization |
$4.929M
-1.27%
YoY
|
$4.992M
3136.55%
YoY
|
$154.2K
75.39%
YoY
|
$87.94K
1.73%
YoY
|
$86.44K
-21.42%
YoY
|
| Operating Expenses |
$91.29M
42.59%
YoY
|
$64.02M
1016.81%
YoY
|
$5.733M
40.67%
YoY
|
$4.075M
50.88%
YoY
|
$2.701M
143.33%
YoY
|
| Operating Profit |
-$50.23M
130.06%
YoY
|
-$21.83M
280.89%
YoY
|
-$5.733M
43.41%
YoY
|
-$3.997M
56.84%
YoY
|
-$2.549M
168.28%
YoY
|
| Interest Expense |
-$9.165M
-23.66%
YoY
|
-$12.00M
-11541.96%
YoY
|
$104.9K
15.62%
YoY
|
$90.75K
-142.23%
YoY
|
-$214.9K
-25.89%
YoY
|
| Other Income/Expense, Net |
$0.00
-100.0%
YoY
|
-$95.05M
N/A
|
N/A
|
$0.00
-100.0%
YoY
|
-$196.0K
N/A
|
| Pretax Income |
-$59.40M
-54.35%
YoY
|
-$130.1M
2211.84%
YoY
|
-$5.628M
37.43%
YoY
|
-$4.095M
10.56%
YoY
|
-$3.704M
252.72%
YoY
|
| Income Tax |
$33.99K
-99.37%
YoY
|
$5.379M
-190.74%
YoY
|
-$5.928M
N/A
|
N/A
|
N/A
|
| Net Earnings |
-$59.43M
-56.13%
YoY
|
-$135.5M
2307.42%
YoY
|
-$5.628M
37.43%
YoY
|
-$4.095M
10.56%
YoY
|
-$3.704M
252.72%
YoY
|
| Basic Earnings Per Share |
-$1.08
-70.65%
YoY
|
-$3.68
-75.52%
YoY
|
-$15.03
4320.59%
YoY
|
-$0.34
-33.33%
YoY
|
-$0.51
N/A
|
| Diluted Earnings Per Share |
-$1.08
-70.65%
YoY
|
-$3.68
-75.52%
YoY
|
-$15.03
4320.59%
YoY
|
-$0.34
-100.0%
YoY
|
-$513.2K
321.35%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
54.85M shares
49.1%
YoY
|
36.78M shares
9722.48%
YoY
|
374.5K shares
-96.85%
YoY
|
11.89M shares
64.72%
YoY
|
7.216M shares
N/A
|
| Diluted Shares Outstanding |
54.85M shares
49.1%
YoY
|
36.78M shares
9722.48%
YoY
|
374.5K shares
-96.85%
YoY
|
11.89M shares
64.72%
YoY
|
7.216M shares
N/A
|
|
Concept
|
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 | 2021 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$120.0M
-7.33%
YoY
|
$110.1M
2.16%
YoY
|
$102.9M
-1.66%
YoY
|
$102.8M
2.17%
YoY
|
$129.5M
N/A
|
$107.8M
N/A
|
$104.6M
N/A
|
$100.6M
N/A
|
$0.00
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$31.18K
-50.82%
YoY
|
$47.48K
-21.82%
YoY
|
$34.97K
-70.26%
YoY
|
$50.90K
-40.52%
YoY
|
$63.40K
N/A
|
| Cost Of Revenue |
$109.1M
-6.15%
YoY
|
$97.73M
1.88%
YoY
|
$91.48M
-1.79%
YoY
|
$91.62M
1.62%
YoY
|
$116.2M
N/A
|
$95.92M
N/A
|
$93.15M
N/A
|
$90.16M
N/A
|
$0.00
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$690.00
-94.61%
YoY
|
N/A
N/A
|
$12.90K
-82.52%
YoY
|
$4.050K
N/A
|
$12.79K
N/A
|
| Gross Profit |
$10.98M
-17.69%
YoY
|
$12.40M
4.35%
YoY
|
$11.42M
-0.62%
YoY
|
$11.19M
6.89%
YoY
|
$13.34M
N/A
|
$11.89M
N/A
|
$11.49M
N/A
|
$10.47M
N/A
|
$0.00
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
|
$30.49K
-39.75%
YoY
|
$47.48K
44.84%
YoY
|
$22.07K
-49.58%
YoY
|
$46.85K
-45.26%
YoY
|
$50.60K
N/A
|
| Selling, General & Admin |
$33.13M
84.31%
YoY
|
$19.89M
15.96%
YoY
|
$18.87M
1.71%
YoY
|
$19.40M
87.6%
YoY
|
$17.98M
2272.19%
YoY
|
$17.15M
1854.35%
YoY
|
$18.55M
2050.62%
YoY
|
$10.34M
954.01%
YoY
|
$757.8K
-6.05%
YoY
|
$877.6K
79.2%
YoY
|
$862.7K
37.87%
YoY
|
$981.1K
67.75%
YoY
|
$806.5K
-19.13%
YoY
|
$489.7K
35.68%
YoY
|
$625.7K
47.15%
YoY
|
$584.9K
50.98%
YoY
|
$997.3K
1302.66%
YoY
|
$360.9K
110.49%
YoY
|
$425.2K
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$316.3K
-59.28%
YoY
|
$483.6K
10.16%
YoY
|
$411.3K
-4.07%
YoY
|
$581.7K
59.01%
YoY
|
$776.7K
132.09%
YoY
|
$439.0K
10.57%
YoY
|
$428.8K
372.94%
YoY
|
$365.8K
1395.63%
YoY
|
$334.7K
1763.42%
YoY
|
$397.0K
N/A
|
$90.66K
198.52%
YoY
|
$24.46K
N/A
|
| Depreciation & Amortization |
$1.229M
-0.69%
YoY
|
$31.97K
-32.29%
YoY
|
$34.42K
-32.15%
YoY
|
$1.236M
2891.58%
YoY
|
$1.238M
2895.4%
YoY
|
$47.22K
14.23%
YoY
|
$50.72K
22.75%
YoY
|
$41.33K
36.64%
YoY
|
$41.32K
41.41%
YoY
|
$41.34K
67.17%
YoY
|
$41.32K
139.12%
YoY
|
$30.25K
81.01%
YoY
|
$29.22K
33.42%
YoY
|
$24.73K
14.81%
YoY
|
$17.28K
-19.78%
YoY
|
$16.71K
-22.13%
YoY
|
$21.90K
-12.96%
YoY
|
$21.54K
-74.23%
YoY
|
$21.54K
N/A
|
| Operating Expenses |
$34.36M
78.84%
YoY
|
$19.89M
15.96%
YoY
|
$18.87M
1.71%
YoY
|
$19.40M
1720.14%
YoY
|
$19.21M
1447.78%
YoY
|
$17.15M
1230.67%
YoY
|
$18.55M
1184.48%
YoY
|
$1.066M
-39.37%
YoY
|
$1.241M
-0.33%
YoY
|
$1.289M
40.33%
YoY
|
$1.444M
45.67%
YoY
|
$1.758M
91.16%
YoY
|
$1.245M
-10.67%
YoY
|
$918.5K
103.39%
YoY
|
$991.6K
120.5%
YoY
|
$919.5K
126.86%
YoY
|
$1.394M
1035.69%
YoY
|
$451.6K
123.73%
YoY
|
$449.7K
N/A
|
| Operating Profit |
-$23.38M
297.96%
YoY
|
-$8.717M
33.87%
YoY
|
-$8.685M
4.48%
YoY
|
-$9.450M
786.62%
YoY
|
-$5.875M
373.3%
YoY
|
-$6.512M
405.19%
YoY
|
-$8.313M
475.5%
YoY
|
-$1.066M
-39.37%
YoY
|
-$1.241M
-0.33%
YoY
|
-$1.289M
40.33%
YoY
|
-$1.444M
50.29%
YoY
|
-$1.758M
101.57%
YoY
|
-$1.245M
-9.24%
YoY
|
-$918.5K
126.93%
YoY
|
-$961.1K
140.82%
YoY
|
-$872.1K
134.07%
YoY
|
-$1.372M
1636.99%
YoY
|
-$404.8K
248.11%
YoY
|
-$399.1K
N/A
|
| Interest Expense |
-$3.762M
149.11%
YoY
|
-$2.094M
42.21%
YoY
|
-$2.024M
-49.4%
YoY
|
-$1.285M
-74.42%
YoY
|
-$1.510M
1372627.27%
YoY
|
-$1.473M
-6692.65%
YoY
|
-$4.000M
-17607.0%
YoY
|
-$5.022M
-29983.37%
YoY
|
-$110.00
-101.16%
YoY
|
$22.34K
-228.15%
YoY
|
$22.85K
-42.25%
YoY
|
$16.81K
-124.49%
YoY
|
$9.470K
-138.0%
YoY
|
-$17.43K
-57.56%
YoY
|
$39.57K
-3.79%
YoY
|
-$68.63K
-36.34%
YoY
|
-$24.92K
-66.89%
YoY
|
-$41.07K
-43.56%
YoY
|
$41.13K
N/A
|
| Other Income/Expense, Net |
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
N/A
|
-$36.15M
N/A
|
-$285.5K
N/A
|
-$58.61M
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
-100.0%
YoY
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$2.730K
N/A
|
$0.00
N/A
|
-$193.8K
N/A
|
-$2.190K
N/A
|
| Pretax Income |
-$27.14M
-37.66%
YoY
|
-$10.81M
30.73%
YoY
|
-$10.71M
-85.15%
YoY
|
-$10.73M
74.34%
YoY
|
-$43.54M
3407.22%
YoY
|
-$8.270M
552.35%
YoY
|
-$72.13M
5052.0%
YoY
|
-$6.157M
258.33%
YoY
|
-$1.241M
0.44%
YoY
|
-$1.268M
36.9%
YoY
|
-$1.400M
40.73%
YoY
|
-$1.718M
83.2%
YoY
|
-$1.236M
-11.53%
YoY
|
-$926.0K
44.79%
YoY
|
-$994.9K
294.34%
YoY
|
-$938.0K
-33.7%
YoY
|
-$1.397M
805.59%
YoY
|
-$639.5K
238.29%
YoY
|
-$252.3K
N/A
|
| Income Tax |
$5.600K
-99.98%
YoY
|
$9.144K
-100.75%
YoY
|
$9.618K
-100.06%
YoY
|
$9.617K
-100.75%
YoY
|
$25.11M
N/A
|
-$1.220M
-9.42%
YoY
|
-$17.22M
1030.54%
YoY
|
-$1.291M
N/A
|
N/A
|
-$1.347M
N/A
|
-$1.523M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
-$27.15M
-60.46%
YoY
|
-$10.82M
53.49%
YoY
|
-$10.72M
-80.48%
YoY
|
-$10.74M
880.68%
YoY
|
-$68.65M
5430.01%
YoY
|
-$7.050M
456.11%
YoY
|
-$54.91M
3821.95%
YoY
|
-$1.096M
-36.24%
YoY
|
-$1.241M
0.44%
YoY
|
-$1.268M
36.9%
YoY
|
-$1.400M
40.73%
YoY
|
-$1.718M
83.2%
YoY
|
-$1.236M
-11.53%
YoY
|
-$926.0K
44.79%
YoY
|
-$994.9K
294.33%
YoY
|
-$938.0K
-33.7%
YoY
|
-$1.397M
805.59%
YoY
|
-$639.5K
238.29%
YoY
|
-$252.3K
N/A
|
| Basic Earnings Per Share |
N/A
|
-$0.20
25.0%
YoY
|
-$0.20
-89.8%
YoY
|
-$0.20
-93.03%
YoY
|
N/A
|
-$0.16
-95.2%
YoY
|
-$1.96
1860.0%
YoY
|
-$2.87
2107.69%
YoY
|
N/A
|
-$3.33
18.93%
YoY
|
-$0.10
25.0%
YoY
|
-$0.13
62.5%
YoY
|
N/A
|
-$2.80
N/A
|
-$0.08
60.0%
YoY
|
-$0.08
N/A
|
N/A
|
N/A
|
-$0.05
N/A
|
| Diluted Earnings Per Share |
-$0.49
-65.41%
YoY
|
-$0.20
25.0%
YoY
|
-$0.20
-89.8%
YoY
|
-$0.20
-93.03%
YoY
|
-$1.41
-56.87%
YoY
|
-$0.16
-95.2%
YoY
|
-$1.96
1860.0%
YoY
|
-$2.87
2107.69%
YoY
|
-$3.26
3035.68%
YoY
|
-$3.33
-100.0%
YoY
|
-$0.10
25.0%
YoY
|
-$0.13
-100.0%
YoY
|
-$0.10
-100.0%
YoY
|
-$77.90K
-12.64%
YoY
|
-$0.08
60.0%
YoY
|
-$78.91K
-72.86%
YoY
|
-$117.0K
554.22%
YoY
|
-$89.18K
129.49%
YoY
|
-$0.05
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 |
58.53M shares
16.71%
YoY
|
58.38M shares
19.8%
YoY
|
58.38M shares
15235.82%
YoY
|
62.42M shares
16297.22%
YoY
|
50.15M shares
13074.04%
YoY
|
48.73M shares
250.91%
YoY
|
380.6K shares
-97.26%
YoY
|
380.6K shares
-97.26%
YoY
|
380.6K shares
N/A
|
13.89M shares
16.83%
YoY
|
13.89M shares
16.83%
YoY
|
13.89M shares
16.83%
YoY
|
N/A
|
11.89M shares
N/A
|
11.89M shares
144.33%
YoY
|
11.89M shares
N/A
|
N/A
|
N/A
|
4.865M shares
N/A
|
| Diluted Shares Outstanding |
N/A
|
55.12M shares
23.34%
YoY
|
54.55M shares
94.27%
YoY
|
53.98M shares
14024.15%
YoY
|
N/A
|
44.69M shares
11640.2%
YoY
|
28.08M shares
102.22%
YoY
|
382.2K shares
-97.03%
YoY
|
N/A
|
380.6K shares
15.12%
YoY
|
13.89M shares
16.83%
YoY
|
12.89M shares
8.41%
YoY
|
N/A
|
330.6K shares
N/A
|
11.89M shares
144.33%
YoY
|
11.89M shares
N/A
|
N/A
|
N/A
|
4.865M shares
N/A
|
Loading...