|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$47.00M
-22.95%
YoY
|
$61.00M
2.82%
YoY
|
$59.33M
38.89%
YoY
|
$42.72M
1367.9%
YoY
|
$2.910M
N/A
|
| Cost Of Revenue |
$21.00M
-8.7%
YoY
|
$23.00M
2.43%
YoY
|
$22.45M
-3.63%
YoY
|
$23.30M
236.68%
YoY
|
$6.920M
N/A
|
| Gross Profit |
$26.00M
-31.58%
YoY
|
$38.00M
3.05%
YoY
|
$36.87M
89.9%
YoY
|
$19.42M
-584.24%
YoY
|
-$4.010M
N/A
|
| Selling, General & Admin |
$690.0K
-20.69%
YoY
|
$870.0K
34.02%
YoY
|
$649.1K
0.56%
YoY
|
$645.6K
207.4%
YoY
|
$210.0K
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Operating Expenses |
$320.0K
-89.33%
YoY
|
$3.000M
175.58%
YoY
|
$1.089M
135.15%
YoY
|
$462.9K
101.28%
YoY
|
$230.0K
N/A
|
| Operating Profit |
$25.68M
-26.63%
YoY
|
$35.00M
-2.2%
YoY
|
$35.79M
88.79%
YoY
|
$18.95M
-547.05%
YoY
|
-$4.240M
N/A
|
| Interest Expense |
N/A
|
N/A
|
$259.1M
-178.09%
YoY
|
-$331.9M
-476.12%
YoY
|
$88.23M
N/A
|
| Other Income/Expense, Net |
$189.0M
-8.25%
YoY
|
$206.0M
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$213.0M
-11.62%
YoY
|
$241.0M
-18.28%
YoY
|
$294.9M
-194.26%
YoY
|
-$312.9M
-472.5%
YoY
|
$84.00M
N/A
|
| Income Tax |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
$213.0M
-11.62%
YoY
|
$241.0M
-18.28%
YoY
|
$294.9M
-194.26%
YoY
|
-$312.9M
-472.5%
YoY
|
$84.00M
N/A
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$2.15
-11.16%
YoY
|
$2.42
-16.24%
YoY
|
$2.89
-194.71%
YoY
|
-$3.06
-100.0%
YoY
|
$794.6K
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
|
Concept
|
2025 Q4 | 2025 Q2 | 2024 Q4 | 2024 Q2 | 2023 Q4 | 2023 Q2 | 2022 Q4 | 2022 Q2 |
|---|---|---|---|---|---|---|---|---|
| Revenue |
$21.00M
-25.0%
YoY
|
$26.00M
-23.53%
YoY
|
$28.00M
-0.47%
YoY
|
$34.00M
8.97%
YoY
|
$28.13M
20.8%
YoY
|
$31.20M
60.59%
YoY
|
$23.29M
N/A
|
$19.43M
N/A
|
| Cost Of Revenue |
$10.00M
-16.67%
YoY
|
$10.00M
-16.67%
YoY
|
$12.00M
5.99%
YoY
|
$12.00M
7.82%
YoY
|
$11.32M
1.47%
YoY
|
$11.13M
-8.33%
YoY
|
$11.16M
N/A
|
$12.14M
N/A
|
| Gross Profit |
$11.00M
-31.25%
YoY
|
$16.00M
-27.27%
YoY
|
$16.00M
-4.82%
YoY
|
$22.00M
9.67%
YoY
|
$16.81M
38.59%
YoY
|
$20.06M
175.26%
YoY
|
$12.13M
N/A
|
$7.288M
N/A
|
| Selling, General & Admin |
$300.0K
-42.31%
YoY
|
$380.0K
8.57%
YoY
|
$520.0K
41.69%
YoY
|
$350.0K
25.0%
YoY
|
$367.0K
-1.71%
YoY
|
$280.0K
2.88%
YoY
|
$373.4K
N/A
|
$272.2K
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Operating Expenses |
-$680.0K
-148.57%
YoY
|
$2.000M
233.33%
YoY
|
$1.400M
288.76%
YoY
|
$600.0K
-17.81%
YoY
|
$360.1K
52.44%
YoY
|
$730.0K
222.03%
YoY
|
$236.2K
N/A
|
$226.7K
N/A
|
| Operating Profit |
$11.68M
-20.0%
YoY
|
$14.00M
-34.58%
YoY
|
$14.60M
-11.25%
YoY
|
$21.40M
10.71%
YoY
|
$16.45M
38.31%
YoY
|
$19.33M
173.76%
YoY
|
$11.89M
N/A
|
$7.061M
N/A
|
| Interest Expense |
N/A
|
N/A
|
N/A
|
N/A
|
$64.32M
368.08%
YoY
|
$194.8M
-156.37%
YoY
|
$13.74M
N/A
|
-$345.6M
N/A
|
| Other Income/Expense, Net |
$111.0M
141.39%
YoY
|
$79.00M
-50.63%
YoY
|
$46.00M
N/A
|
$160.0M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$121.0M
98.36%
YoY
|
$93.00M
-48.33%
YoY
|
$61.00M
-24.48%
YoY
|
$180.0M
-15.95%
YoY
|
$80.77M
215.08%
YoY
|
$214.2M
-163.26%
YoY
|
$25.64M
N/A
|
-$338.5M
N/A
|
| Income Tax |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
$121.0M
98.36%
YoY
|
$93.00M
-48.33%
YoY
|
$61.00M
-24.48%
YoY
|
$180.0M
-15.95%
YoY
|
$80.77M
215.08%
YoY
|
$214.2M
-163.26%
YoY
|
$25.64M
N/A
|
-$338.5M
N/A
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$1.21
92.06%
YoY
|
$0.93
-47.46%
YoY
|
$0.63
-24.87%
YoY
|
$1.77
-10.61%
YoY
|
$0.84
230.51%
YoY
|
$1.98
-100.0%
YoY
|
$0.26
N/A
|
-$3.242M
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
N/A
|
N/A
|
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
|
Loading...