|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$50.00M
-1.96%
YoY
|
$51.00M
-1.43%
YoY
|
$51.74M
-14.45%
YoY
|
$60.48M
8.15%
YoY
|
$55.93M
N/A
|
| Cost Of Revenue |
$18.00M
-5.26%
YoY
|
$19.00M
6.5%
YoY
|
$17.84M
1.29%
YoY
|
$17.61M
9.85%
YoY
|
$16.03M
N/A
|
| Gross Profit |
$32.00M
0.0%
YoY
|
$32.00M
-5.58%
YoY
|
$33.89M
-20.94%
YoY
|
$42.87M
7.46%
YoY
|
$39.89M
N/A
|
| Selling, General & Admin |
N/A
|
N/A
|
N/A
|
N/A
|
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 |
-$40.00K
0.0%
YoY
|
-$40.00K
-180.0%
YoY
|
$50.00K
-42.08%
YoY
|
$86.32K
34.73%
YoY
|
$64.07K
N/A
|
| Operating Profit |
$32.04M
0.0%
YoY
|
$32.04M
-5.32%
YoY
|
$33.84M
-20.9%
YoY
|
$42.78M
7.42%
YoY
|
$39.83M
N/A
|
| Interest Expense |
N/A
|
N/A
|
-$53.42M
-53.78%
YoY
|
-$115.6M
-379.96%
YoY
|
$41.29M
N/A
|
| Other Income/Expense, Net |
$13.00M
-40.91%
YoY
|
$22.00M
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$45.00M
-16.67%
YoY
|
$54.00M
-375.37%
YoY
|
-$19.61M
-73.08%
YoY
|
-$72.84M
-189.83%
YoY
|
$81.09M
N/A
|
| Income Tax |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
$45.00M
-16.67%
YoY
|
$54.00M
-375.37%
YoY
|
-$19.61M
-73.08%
YoY
|
-$72.84M
-189.83%
YoY
|
$81.09M
N/A
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$1.21
-17.69%
YoY
|
$1.47
-377.36%
YoY
|
-$0.53
-100.0%
YoY
|
-$1.981M
-189.72%
YoY
|
$2.208M
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 Q2 | 2024 Q4 | 2024 Q2 | 2023 Q4 | 2023 Q2 | 2022 Q4 | 2022 Q2 | 2021 Q4 | 2021 Q2 | 2020 Q4 |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$25.00M
0.0%
YoY
|
$25.00M
-3.09%
YoY
|
$25.00M
3.31%
YoY
|
$25.80M
-6.29%
YoY
|
$24.20M
-20.12%
YoY
|
$27.53M
-8.8%
YoY
|
$30.30M
-5.47%
YoY
|
$30.18M
26.42%
YoY
|
$32.05M
N/A
|
$23.88M
N/A
|
| Cost Of Revenue |
$9.220M
-0.75%
YoY
|
$9.000M
-6.31%
YoY
|
$9.290M
7.52%
YoY
|
$9.606M
4.41%
YoY
|
$8.640M
-1.17%
YoY
|
$9.200M
3.71%
YoY
|
$8.742M
-4.68%
YoY
|
$8.871M
28.89%
YoY
|
$9.172M
N/A
|
$6.883M
N/A
|
| Gross Profit |
$15.78M
0.45%
YoY
|
$16.00M
-1.18%
YoY
|
$15.71M
0.96%
YoY
|
$16.19M
-11.67%
YoY
|
$15.56M
-27.81%
YoY
|
$18.33M
-14.0%
YoY
|
$21.55M
-5.79%
YoY
|
$21.31M
25.42%
YoY
|
$22.88M
N/A
|
$16.99M
N/A
|
| Selling, General & Admin |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Research & Development |
N/A
|
N/A
|
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
|
N/A
|
N/A
|
| Operating Expenses |
-$20.00K
-300.0%
YoY
|
$20.00K
8.23%
YoY
|
$10.00K
-50.0%
YoY
|
$18.48K
-38.4%
YoY
|
$20.00K
-69.13%
YoY
|
$30.00K
39.34%
YoY
|
$64.78K
110.26%
YoY
|
$21.53K
76.04%
YoY
|
$30.81K
N/A
|
$12.23K
N/A
|
| Operating Profit |
$15.80M
0.64%
YoY
|
$15.98M
-1.19%
YoY
|
$15.70M
1.03%
YoY
|
$16.17M
-11.62%
YoY
|
$15.54M
-27.68%
YoY
|
$18.30M
-14.05%
YoY
|
$21.49M
-5.94%
YoY
|
$21.29M
25.39%
YoY
|
$22.85M
N/A
|
$16.98M
N/A
|
| Interest Expense |
N/A
|
N/A
|
N/A
|
$19.49M
-143.32%
YoY
|
-$8.440M
-90.71%
YoY
|
-$44.98M
82.08%
YoY
|
-$90.88M
22739.95%
YoY
|
-$24.70M
-159.26%
YoY
|
-$397.9K
N/A
|
$41.68M
N/A
|
| Other Income/Expense, Net |
-$3.000M
N/A
|
$17.00M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$13.00M
-27.78%
YoY
|
$33.00M
-7.41%
YoY
|
$18.00M
153.88%
YoY
|
$35.64M
-233.54%
YoY
|
$7.090M
-110.22%
YoY
|
-$26.69M
676.91%
YoY
|
-$69.41M
-409.42%
YoY
|
-$3.435M
-105.86%
YoY
|
$22.43M
N/A
|
$58.66M
N/A
|
| Income Tax |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
$13.00M
-27.78%
YoY
|
$33.00M
-7.41%
YoY
|
$18.00M
153.88%
YoY
|
$35.64M
-233.54%
YoY
|
$7.090M
-110.22%
YoY
|
-$26.69M
676.91%
YoY
|
-$69.41M
-409.42%
YoY
|
-$3.435M
-105.86%
YoY
|
$22.43M
N/A
|
$58.66M
N/A
|
| Basic Earnings Per Share |
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.35
-30.0%
YoY
|
$0.89
-8.25%
YoY
|
$0.50
163.16%
YoY
|
$0.97
-232.77%
YoY
|
$0.19
-100.0%
YoY
|
-$0.73
-100.0%
YoY
|
-$1.887M
-409.02%
YoY
|
-$93.42K
-105.85%
YoY
|
$610.8K
N/A
|
$1.597M
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
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
|
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
|
Loading...