|
Concept
|
2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|
| Revenue |
$54.34M
-0.37%
YoY
|
$54.54M
-8.29%
YoY
|
$59.47M
-3.46%
YoY
|
$61.60M
-4.33%
YoY
|
| Cost Of Revenue |
$21.18M
47.99%
YoY
|
$14.31M
-13.8%
YoY
|
$16.60M
-28.69%
YoY
|
$23.28M
1.48%
YoY
|
| Gross Profit |
$33.16M
-17.57%
YoY
|
$40.23M
-6.16%
YoY
|
$42.87M
11.87%
YoY
|
$38.32M
-7.53%
YoY
|
| Selling, General & Admin |
N/A
|
N/A
|
N/A
|
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
N/A
|
N/A
|
N/A
|
N/A
|
| Operating Expenses |
$32.59K
-154.32%
YoY
|
-$60.00K
-300.0%
YoY
|
$30.00K
50.0%
YoY
|
$20.00K
-93.1%
YoY
|
| Operating Profit |
$33.13M
-17.77%
YoY
|
$40.29M
-5.95%
YoY
|
$42.84M
11.85%
YoY
|
$38.30M
-6.93%
YoY
|
| Interest Expense |
-$145.2M
245.25%
YoY
|
-$42.07M
24.5%
YoY
|
-$33.79M
-146.21%
YoY
|
$73.13M
-569.38%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
-$112.1M
6198.82%
YoY
|
-$1.780M
-119.67%
YoY
|
$9.050M
-91.88%
YoY
|
$111.4M
335.61%
YoY
|
| Income Tax |
N/A
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
-$112.1M
6198.82%
YoY
|
-$1.780M
-119.67%
YoY
|
$9.050M
-91.88%
YoY
|
$111.4M
335.61%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$1.66
-99.99%
YoY
|
-$26.39K
-119.66%
YoY
|
$134.3K
-91.88%
YoY
|
$1.653M
335.61%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
|
Concept
|
2025 Q1 | 2024 Q3 | 2024 Q1 | 2023 Q3 | 2023 Q1 | 2022 Q3 | 2022 Q1 | 2021 Q3 | 2021 Q1 | 2020 Q3 | 2020 Q1 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$26.00M
-3.7%
YoY
|
$27.00M
0.0%
YoY
|
$27.00M
-1.06%
YoY
|
$27.00M
-0.18%
YoY
|
$27.29M
0.81%
YoY
|
$27.05M
-1.52%
YoY
|
$27.07M
-6.48%
YoY
|
$27.46M
-10.02%
YoY
|
$28.95M
-4.59%
YoY
|
$30.52M
N/A
|
$30.34M
N/A
|
| Cost Of Revenue |
$11.00M
-15.38%
YoY
|
$14.00M
7.69%
YoY
|
$13.00M
7.26%
YoY
|
$13.00M
43.53%
YoY
|
$12.12M
67.5%
YoY
|
$9.057M
27.24%
YoY
|
$7.235M
5.04%
YoY
|
$7.118M
-26.7%
YoY
|
$6.888M
-37.77%
YoY
|
$9.710M
N/A
|
$11.07M
N/A
|
| Gross Profit |
$15.00M
7.14%
YoY
|
$13.00M
-7.14%
YoY
|
$14.00M
-7.72%
YoY
|
$14.00M
-22.18%
YoY
|
$15.17M
-23.52%
YoY
|
$17.99M
-11.58%
YoY
|
$19.84M
-10.08%
YoY
|
$20.35M
-2.24%
YoY
|
$22.06M
14.47%
YoY
|
$20.81M
N/A
|
$19.27M
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
|
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
|
| Depreciation & Amortization |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Operating Expenses |
$0.00
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$4.160K
-123.76%
YoY
|
$28.44K
-134.35%
YoY
|
-$17.51K
-280.52%
YoY
|
-$82.79K
-541.08%
YoY
|
$9.700K
-213.45%
YoY
|
$18.77K
N/A
|
-$8.550K
N/A
|
| Operating Profit |
$15.00M
7.14%
YoY
|
$13.00M
-7.14%
YoY
|
$14.00M
-7.69%
YoY
|
$14.00M
-22.06%
YoY
|
$15.17M
-23.61%
YoY
|
$17.96M
-12.08%
YoY
|
$19.85M
-9.96%
YoY
|
$20.43M
-1.76%
YoY
|
$22.05M
14.37%
YoY
|
$20.79M
N/A
|
$19.28M
N/A
|
| Interest Expense |
N/A
|
N/A
|
N/A
|
N/A
|
-$26.00M
-60.38%
YoY
|
-$119.2M
-605.84%
YoY
|
-$65.64M
-1219.28%
YoY
|
$23.57M
-159.44%
YoY
|
$5.865M
-70.59%
YoY
|
-$39.66M
N/A
|
$19.94M
N/A
|
| Other Income/Expense, Net |
-$9.260M
-128.06%
YoY
|
$5.000M
-225.0%
YoY
|
$33.00M
N/A
|
-$4.000M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$5.740M
-87.79%
YoY
|
$18.00M
80.0%
YoY
|
$47.00M
-533.68%
YoY
|
$10.00M
-109.87%
YoY
|
-$10.84M
-76.33%
YoY
|
-$101.3M
-330.17%
YoY
|
-$45.79M
-264.03%
YoY
|
$44.00M
-333.26%
YoY
|
$27.91M
-28.83%
YoY
|
-$18.86M
N/A
|
$39.22M
N/A
|
| Income Tax |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
$5.740M
-87.79%
YoY
|
$18.00M
80.0%
YoY
|
$47.00M
-533.68%
YoY
|
$10.00M
-109.87%
YoY
|
-$10.84M
-76.33%
YoY
|
-$101.3M
-330.17%
YoY
|
-$45.79M
-264.03%
YoY
|
$44.00M
-333.26%
YoY
|
$27.91M
-28.83%
YoY
|
-$18.86M
N/A
|
$39.22M
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
|
N/A
|
| Diluted Earnings Per Share |
$0.09
-87.14%
YoY
|
$0.27
80.0%
YoY
|
$0.70
-535.16%
YoY
|
$0.15
-109.87%
YoY
|
-$0.16
-100.0%
YoY
|
-$1.50
-100.0%
YoY
|
-$678.7K
-263.9%
YoY
|
$652.7K
-333.26%
YoY
|
$414.1K
-28.83%
YoY
|
-$279.8K
N/A
|
$581.8K
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
|
| Basic Shares Outstanding |
N/A
|
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
|
N/A
|
Loading...