|
Concept
|
2025 | 2024 | 2023 | 2022 |
|---|---|---|---|---|
| Revenue |
$131.9M
6.73%
YoY
|
$123.6M
236.4%
YoY
|
$36.74M
N/A
|
$0.00
N/A
|
| Cost Of Revenue |
$28.00M
17.43%
YoY
|
$23.85M
177.36%
YoY
|
$8.597M
N/A
|
$0.00
N/A
|
| Gross Profit |
$103.9M
4.18%
YoY
|
$99.74M
254.44%
YoY
|
$28.14M
N/A
|
$0.00
N/A
|
| Selling, General & Admin |
$4.900M
-2.6%
YoY
|
$5.031M
30.81%
YoY
|
$3.846M
92.3%
YoY
|
$2.000M
100.0%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$29.20M
10.3%
YoY
|
$26.47M
190.35%
YoY
|
$9.118M
N/A
|
$0.00
N/A
|
| Operating Expenses |
$34.10M
8.24%
YoY
|
$31.51M
42.49%
YoY
|
$22.11M
1005.5%
YoY
|
$2.000M
100.0%
YoY
|
| Operating Profit |
$68.20M
2.37%
YoY
|
$66.62M
355.51%
YoY
|
$14.63M
-842.06%
YoY
|
-$1.971M
N/A
|
| Interest Expense |
-$50.40M
10.58%
YoY
|
-$45.58M
-435.09%
YoY
|
$13.60M
N/A
|
$0.00
N/A
|
| Other Income/Expense, Net |
-$50.50M
10.85%
YoY
|
-$45.56M
247.45%
YoY
|
-$13.11M
-72944.44%
YoY
|
$18.00K
N/A
|
| Pretax Income |
$17.70M
-15.93%
YoY
|
$21.06M
1290.69%
YoY
|
$1.514M
-175.7%
YoY
|
-$2.000M
100.0%
YoY
|
| Income Tax |
$0.00
-100.0%
YoY
|
$11.00K
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Net Earnings |
$17.70M
-15.89%
YoY
|
$21.04M
1289.96%
YoY
|
$1.514M
-175.7%
YoY
|
-$2.000M
100.0%
YoY
|
| Basic Earnings Per Share |
$0.38
-20.83%
YoY
|
$0.48
1100.0%
YoY
|
$0.04
-166.67%
YoY
|
-$0.06
N/A
|
| Diluted Earnings Per Share |
$0.38
-20.83%
YoY
|
$0.48
1100.0%
YoY
|
$0.04
-164.31%
YoY
|
-$0.06
13.94%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
45.98M shares
4.74%
YoY
|
43.90M shares
13.6%
YoY
|
38.64M shares
20.19%
YoY
|
32.15M shares
N/A
|
| Diluted Shares Outstanding |
46.02M shares
4.8%
YoY
|
43.91M shares
13.62%
YoY
|
38.64M shares
20.19%
YoY
|
32.15M 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 | 2022 Q4 | 2022 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$42.10M
42.24%
YoY
|
$37.90M
-3.31%
YoY
|
$29.90M
-4.17%
YoY
|
$21.97M
-6.82%
YoY
|
$29.60M
61.55%
YoY
|
$39.20M
282.77%
YoY
|
$31.20M
365.7%
YoY
|
$23.58M
1472.07%
YoY
|
$18.32M
N/A
|
$10.24M
N/A
|
$6.700M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Cost Of Revenue |
$7.600M
4.17%
YoY
|
$7.500M
8.1%
YoY
|
$7.500M
25.92%
YoY
|
$7.079M
N/A
|
$7.296M
N/A
|
$6.938M
N/A
|
$5.956M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Gross Profit |
$34.50M
54.69%
YoY
|
$30.40M
-5.77%
YoY
|
$22.40M
-11.27%
YoY
|
$14.89M
N/A
|
$22.30M
N/A
|
$32.26M
N/A
|
$25.25M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Selling, General & Admin |
$1.200M
18.69%
YoY
|
$1.100M
-14.53%
YoY
|
$1.500M
18.95%
YoY
|
$1.090M
-25.95%
YoY
|
$1.011M
-6.13%
YoY
|
$1.287M
34.76%
YoY
|
$1.261M
5.08%
YoY
|
$1.472M
145.33%
YoY
|
$1.077M
-46.15%
YoY
|
$955.0K
93.71%
YoY
|
$1.200M
100.0%
YoY
|
$2.000M
N/A
|
$600.0K
200.0%
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
|
| Depreciation & Amortization |
$7.300M
0.05%
YoY
|
$7.300M
0.29%
YoY
|
$7.304M
12.91%
YoY
|
$7.296M
34.36%
YoY
|
$7.296M
103.8%
YoY
|
$7.279M
131.96%
YoY
|
$6.469M
223.45%
YoY
|
$5.430M
1257.5%
YoY
|
$3.580M
N/A
|
$3.138M
N/A
|
$2.000M
N/A
|
N/A
|
N/A
|
| Operating Expenses |
$8.500M
2.32%
YoY
|
$8.400M
-1.94%
YoY
|
$8.800M
13.84%
YoY
|
$8.386M
-31.06%
YoY
|
$8.307M
-1.99%
YoY
|
$8.566M
17.76%
YoY
|
$7.730M
48.65%
YoY
|
$12.16M
913.67%
YoY
|
$8.476M
323.8%
YoY
|
$7.274M
1375.46%
YoY
|
$5.200M
766.67%
YoY
|
$2.000M
N/A
|
$600.0K
200.0%
YoY
|
| Operating Profit |
$26.00M
85.78%
YoY
|
$22.00M
-7.15%
YoY
|
$13.60M
-22.36%
YoY
|
$6.508M
N/A
|
$14.00M
N/A
|
$23.70M
N/A
|
$17.52M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Interest Expense |
-$12.40M
-4.42%
YoY
|
-$12.50M
-3.98%
YoY
|
-$12.50M
17.44%
YoY
|
-$12.85M
43.75%
YoY
|
-$12.97M
147.64%
YoY
|
-$13.02M
165.4%
YoY
|
-$10.64M
309.38%
YoY
|
-$8.940M
2880.0%
YoY
|
-$5.239M
N/A
|
-$4.905M
-28952.94%
YoY
|
-$2.600M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Other Income/Expense, Net |
-$100.0K
-1766.67%
YoY
|
N/A
|
N/A
|
-$31.00K
-306.67%
YoY
|
$6.000K
500.0%
YoY
|
-$4.000K
-75.0%
YoY
|
-$9.000K
-97.0%
YoY
|
$15.00K
N/A
|
$1.000K
-101.22%
YoY
|
-$16.00K
-141.03%
YoY
|
-$300.0K
N/A
|
-$82.00K
N/A
|
N/A
|
| Pretax Income |
$13.50M
1214.51%
YoY
|
$9.500M
-10.99%
YoY
|
$1.100M
-83.97%
YoY
|
-$6.374M
-355.78%
YoY
|
$1.027M
-77.71%
YoY
|
$10.67M
-646.21%
YoY
|
$6.863M
-723.91%
YoY
|
$2.492M
N/A
|
$4.607M
-330.35%
YoY
|
-$1.954M
347.14%
YoY
|
-$1.100M
83.33%
YoY
|
-$2.000M
N/A
|
-$600.0K
200.0%
YoY
|
| Income Tax |
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
N/A
|
$0.00
N/A
|
$7.000K
N/A
|
$4.000K
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
$0.00
N/A
|
| Net Earnings |
$13.50M
1223.53%
YoY
|
$9.500M
-10.96%
YoY
|
$1.100M
-83.97%
YoY
|
-$6.374M
-355.78%
YoY
|
$1.020M
-77.86%
YoY
|
$10.67M
-646.01%
YoY
|
$6.863M
-723.91%
YoY
|
$2.492M
N/A
|
$4.607M
-330.35%
YoY
|
-$1.954M
347.14%
YoY
|
-$1.100M
83.33%
YoY
|
-$2.000M
N/A
|
-$600.0K
200.0%
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
|
| Diluted Earnings Per Share |
$0.29
1163.79%
YoY
|
$0.20
-16.46%
YoY
|
$0.02
-83.17%
YoY
|
-$0.14
-352.3%
YoY
|
$0.02
-79.14%
YoY
|
$0.24
-586.0%
YoY
|
$0.16
-670.02%
YoY
|
$0.06
N/A
|
$0.11
-278.81%
YoY
|
-$0.05
400.0%
YoY
|
-$0.03
37.1%
YoY
|
-$0.06
N/A
|
-$0.02
100.0%
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
|
| Basic Shares Outstanding |
46.65M shares
6.26%
YoY
|
N/A
|
N/A
|
N/A
|
43.90M shares
0.0%
YoY
|
N/A
|
N/A
|
N/A
|
43.90M shares
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
|
Loading...