|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$118.9M
-16.4%
YoY
|
$142.2M
-18.7%
YoY
|
$175.0M
12.01%
YoY
|
$156.2M
5.61%
YoY
|
$147.9M
2.14%
YoY
|
| Cost Of Revenue |
$35.62M
-18.43%
YoY
|
$43.66M
15.38%
YoY
|
$37.84M
18.26%
YoY
|
$32.00M
6.31%
YoY
|
$30.10M
5.99%
YoY
|
| Gross Profit |
$83.30M
-15.5%
YoY
|
$98.58M
-28.11%
YoY
|
$137.1M
10.4%
YoY
|
$124.2M
5.43%
YoY
|
$117.8M
1.29%
YoY
|
| Selling, General & Admin |
$7.309M
-2.57%
YoY
|
$7.502M
-44.88%
YoY
|
$13.61M
14.37%
YoY
|
$11.90M
15.53%
YoY
|
$10.30M
9.57%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$14.90M
-36.86%
YoY
|
$23.60M
-24.36%
YoY
|
$31.20M
-51.46%
YoY
|
$64.28M
6.55%
YoY
|
$60.33M
2.08%
YoY
|
| Operating Expenses |
$43.19M
-32.75%
YoY
|
$64.21M
-33.84%
YoY
|
$97.05M
19.67%
YoY
|
$81.10M
17.71%
YoY
|
$68.90M
3.45%
YoY
|
| Operating Profit |
$40.11M
16.71%
YoY
|
$34.37M
-14.22%
YoY
|
$40.07M
-7.04%
YoY
|
$43.10M
-11.86%
YoY
|
$48.90M
-1.61%
YoY
|
| Interest Expense |
-$12.74M
-81.26%
YoY
|
-$67.96M
-259.49%
YoY
|
$42.61M
-259.0%
YoY
|
-$26.80M
-6.29%
YoY
|
-$28.60M
-10.9%
YoY
|
| Other Income/Expense, Net |
-$44.30M
-11.22%
YoY
|
-$49.90M
9.04%
YoY
|
-$45.77M
N/A
|
$0.00
-100.0%
YoY
|
-$17.20M
2050.0%
YoY
|
| Pretax Income |
-$145.0M
54.64%
YoY
|
-$93.77M
-28.58%
YoY
|
-$131.3M
-905.5%
YoY
|
$16.30M
425.81%
YoY
|
$3.100M
-81.55%
YoY
|
| Income Tax |
$158.0K
-106.63%
YoY
|
-$2.382M
-660.47%
YoY
|
$425.0K
-15.0%
YoY
|
$500.0K
-68.75%
YoY
|
$1.600M
100.0%
YoY
|
| Net Earnings |
-$145.3M
58.81%
YoY
|
-$91.47M
-30.57%
YoY
|
-$131.7M
-933.84%
YoY
|
$15.80M
1028.57%
YoY
|
$1.400M
-91.25%
YoY
|
| Basic Earnings Per Share |
-$9.81
58.74%
YoY
|
-$6.18
-31.33%
YoY
|
-$9.00
-933.33%
YoY
|
$1.08
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$9.81
58.74%
YoY
|
-$6.18
-31.37%
YoY
|
-$9.00
-933.74%
YoY
|
$1.08
980.0%
YoY
|
$0.10
-90.91%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
14.81M shares
0.17%
YoY
|
14.79M shares
1.08%
YoY
|
14.63M shares
0.07%
YoY
|
14.62M shares
0.0%
YoY
|
14.62M shares
N/A
|
| Diluted Shares Outstanding |
14.81M shares
0.17%
YoY
|
14.79M shares
1.08%
YoY
|
14.63M shares
0.07%
YoY
|
14.62M shares
0.0%
YoY
|
14.62M shares
N/A
|
|
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 | 2022 Q4 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$9.025M
-69.11%
YoY
|
$30.74M
10.87%
YoY
|
$29.78M
-5.39%
YoY
|
$29.17M
-25.25%
YoY
|
$29.21M
-33.62%
YoY
|
$27.73M
-40.23%
YoY
|
$31.48M
-26.98%
YoY
|
$39.03M
-54.33%
YoY
|
$44.01M
3.15%
YoY
|
$46.39M
8.91%
YoY
|
$43.11M
6.97%
YoY
|
$85.47M
N/A
|
$42.60M
N/A
|
| Cost Of Revenue |
$1.779M
-81.95%
YoY
|
$7.786M
-29.56%
YoY
|
$7.985M
-26.84%
YoY
|
$9.990M
-12.67%
YoY
|
$9.855M
-3.9%
YoY
|
$11.05M
4.94%
YoY
|
$10.92M
15.63%
YoY
|
$11.44M
-35.97%
YoY
|
$10.26M
N/A
|
$10.53M
16.14%
YoY
|
$9.440M
18.0%
YoY
|
$17.87M
N/A
|
$9.070M
N/A
|
| Gross Profit |
$7.246M
-62.57%
YoY
|
$22.96M
37.67%
YoY
|
$21.80M
6.0%
YoY
|
$19.18M
-30.47%
YoY
|
$19.36M
-42.65%
YoY
|
$16.68M
-53.5%
YoY
|
$20.57M
-38.9%
YoY
|
$27.59M
-59.19%
YoY
|
$33.75M
N/A
|
$35.86M
6.95%
YoY
|
$33.66M
4.21%
YoY
|
$67.60M
N/A
|
$33.53M
N/A
|
| Selling, General & Admin |
$1.933M
6.97%
YoY
|
$1.700M
-10.43%
YoY
|
$1.658M
-9.05%
YoY
|
$2.144M
14.04%
YoY
|
$1.807M
-4.94%
YoY
|
$1.898M
-46.92%
YoY
|
$1.823M
-47.01%
YoY
|
$1.880M
-71.51%
YoY
|
$1.901M
N/A
|
$3.576M
14.25%
YoY
|
$3.440M
3.3%
YoY
|
$6.599M
N/A
|
$3.130M
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
|
| Depreciation & Amortization |
$1.300M
-69.77%
YoY
|
$7.600M
-44.58%
YoY
|
$3.600M
-32.08%
YoY
|
$4.300M
-29.51%
YoY
|
$4.300M
-39.44%
YoY
|
$13.71M
-48.25%
YoY
|
$5.300M
-71.04%
YoY
|
$6.100M
-83.27%
YoY
|
$7.100M
-8.97%
YoY
|
$26.50M
45.1%
YoY
|
$18.30M
8.28%
YoY
|
$36.46M
25.21%
YoY
|
$18.26M
N/A
|
| Operating Expenses |
$4.213M
-63.47%
YoY
|
$9.188M
-30.01%
YoY
|
$10.64M
-25.09%
YoY
|
$11.83M
-30.41%
YoY
|
$11.53M
-42.01%
YoY
|
$13.13M
-57.53%
YoY
|
$14.20M
-37.09%
YoY
|
$17.00M
-60.98%
YoY
|
$19.89M
N/A
|
$30.91M
35.22%
YoY
|
$22.57M
-0.97%
YoY
|
$43.58M
N/A
|
$22.86M
N/A
|
| Operating Profit |
$3.033M
-61.24%
YoY
|
$13.77M
288.0%
YoY
|
$11.16M
75.3%
YoY
|
$7.353M
-30.55%
YoY
|
$7.826M
-43.56%
YoY
|
$3.549M
-28.27%
YoY
|
$6.368M
-42.58%
YoY
|
$10.59M
-55.93%
YoY
|
$13.87M
N/A
|
$4.948M
-53.63%
YoY
|
$11.09M
16.61%
YoY
|
$24.02M
N/A
|
$10.67M
N/A
|
| Interest Expense |
-$386.0K
-93.28%
YoY
|
-$936.0K
-87.72%
YoY
|
-$1.657M
-85.89%
YoY
|
-$4.400M
-84.17%
YoY
|
-$5.746M
-127.63%
YoY
|
-$7.620M
-58.09%
YoY
|
-$11.74M
45.89%
YoY
|
-$27.80M
69.7%
YoY
|
$20.80M
165.92%
YoY
|
-$18.18M
111.15%
YoY
|
-$8.050M
5.37%
YoY
|
-$16.38M
N/A
|
-$8.610M
N/A
|
| Other Income/Expense, Net |
$22.03M
-448.99%
YoY
|
-$4.666M
126.5%
YoY
|
-$24.38M
103.29%
YoY
|
-$6.954M
-167.8%
YoY
|
-$6.311M
-83.12%
YoY
|
-$2.060M
-579.07%
YoY
|
-$11.99M
39876.67%
YoY
|
$10.26M
20832.65%
YoY
|
-$37.40M
378.83%
YoY
|
$430.0K
4200.0%
YoY
|
-$30.00K
N/A
|
$49.00K
N/A
|
$10.00K
N/A
|
| Pretax Income |
$25.06M
4111.43%
YoY
|
-$71.00K
-99.82%
YoY
|
-$64.11M
61.12%
YoY
|
-$81.42M
-745.05%
YoY
|
$595.0K
-102.16%
YoY
|
-$39.00M
-72.53%
YoY
|
-$39.79M
-1417.52%
YoY
|
$12.62M
64.11%
YoY
|
-$27.60M
-757.38%
YoY
|
-$142.0M
-6993.64%
YoY
|
$3.020M
182.24%
YoY
|
$7.691M
N/A
|
$2.060M
N/A
|
| Income Tax |
$17.00K
-79.27%
YoY
|
-$54.00K
-98.33%
YoY
|
$30.00K
-93.81%
YoY
|
$100.0K
-32.89%
YoY
|
$82.00K
-63.39%
YoY
|
-$3.240M
-2755.74%
YoY
|
$485.0K
110.87%
YoY
|
$149.0K
106.94%
YoY
|
$224.0K
-48.74%
YoY
|
$122.0K
1120.0%
YoY
|
$230.0K
N/A
|
$72.00K
N/A
|
$10.00K
N/A
|
| Net Earnings |
$25.00M
4980.89%
YoY
|
-$53.00K
-99.85%
YoY
|
-$64.16M
59.23%
YoY
|
-$81.54M
-754.89%
YoY
|
$492.0K
-101.77%
YoY
|
-$35.79M
-74.81%
YoY
|
-$40.30M
-1559.96%
YoY
|
$12.45M
64.52%
YoY
|
-$27.84M
-843.84%
YoY
|
-$142.1M
-7030.63%
YoY
|
$2.760M
155.56%
YoY
|
$7.568M
N/A
|
$2.050M
N/A
|
| Basic Earnings Per Share |
$1.69
5533.33%
YoY
|
N/A
|
-$4.33
58.61%
YoY
|
-$5.50
-754.76%
YoY
|
$0.03
-101.6%
YoY
|
N/A
|
-$2.73
-1536.84%
YoY
|
$0.84
223.08%
YoY
|
-$1.88
-823.08%
YoY
|
N/A
|
$0.19
N/A
|
$0.26
N/A
|
N/A
|
| Diluted Earnings Per Share |
$1.69
5533.33%
YoY
|
$0.00
-99.69%
YoY
|
-$4.33
58.61%
YoY
|
-$5.50
-754.76%
YoY
|
$0.03
-101.6%
YoY
|
-$2.42
-75.05%
YoY
|
-$2.73
-1536.84%
YoY
|
$0.84
62.28%
YoY
|
-$1.88
-823.08%
YoY
|
-$9.69
-7021.44%
YoY
|
$0.19
171.43%
YoY
|
$0.52
N/A
|
$0.14
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
|
| Basic Shares Outstanding |
14.81M shares
0.0%
YoY
|
14.81M shares
0.2%
YoY
|
14.81M shares
0.2%
YoY
|
14.81M shares
0.2%
YoY
|
14.81M shares
0.2%
YoY
|
14.79M shares
1.12%
YoY
|
14.79M shares
1.12%
YoY
|
14.79M shares
1.12%
YoY
|
14.79M shares
1.12%
YoY
|
14.62M shares
N/A
|
14.62M shares
N/A
|
14.62M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
14.81M shares
0.0%
YoY
|
N/A
|
14.81M shares
0.2%
YoY
|
14.81M shares
0.04%
YoY
|
14.81M shares
0.2%
YoY
|
N/A
|
14.79M shares
1.12%
YoY
|
14.81M shares
1.28%
YoY
|
14.79M shares
1.12%
YoY
|
N/A
|
14.62M shares
N/A
|
14.62M shares
N/A
|
N/A
|
Loading...