|
Concept
|
2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|
| Revenue |
$44.38M
0.5%
YoY
|
$44.16M
-9.49%
YoY
|
$48.79M
-3.08%
YoY
|
$50.34M
-4.0%
YoY
|
| Cost Of Revenue |
$17.13M
45.4%
YoY
|
$11.78M
-12.3%
YoY
|
$13.43M
-28.6%
YoY
|
$18.81M
3.24%
YoY
|
| Gross Profit |
$27.26M
-15.83%
YoY
|
$32.38M
-8.4%
YoY
|
$35.35M
12.08%
YoY
|
$31.54M
-7.83%
YoY
|
| Selling, General & Admin |
$55.38K
28.43%
YoY
|
$43.12K
-46.1%
YoY
|
$80.00K
-20.0%
YoY
|
$100.0K
-62.96%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
N/A
|
N/A
|
N/A
|
N/A
|
| Operating Expenses |
$37.79K
150.93%
YoY
|
$15.06K
-84.94%
YoY
|
$100.0K
-23.08%
YoY
|
$130.0K
-62.86%
YoY
|
| Operating Profit |
$27.22M
-15.91%
YoY
|
$32.37M
-8.18%
YoY
|
$35.25M
12.23%
YoY
|
$31.41M
-7.26%
YoY
|
| Interest Expense |
-$120.1M
244.04%
YoY
|
-$34.90M
22.86%
YoY
|
-$28.41M
-147.17%
YoY
|
$60.23M
-511.41%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
-$92.86M
3560.09%
YoY
|
-$2.537M
-137.09%
YoY
|
$6.840M
-92.54%
YoY
|
$91.64M
376.55%
YoY
|
| Income Tax |
N/A
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
-$92.86M
3560.09%
YoY
|
-$2.537M
-137.09%
YoY
|
$6.840M
-92.54%
YoY
|
$91.64M
376.55%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$1.71
-100.0%
YoY
|
-$46.78K
-137.09%
YoY
|
$126.1K
-92.54%
YoY
|
$1.690M
376.55%
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 | 2019 Q3 | 2019 Q1 | 2018 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$21.00M
0.0%
YoY
|
$22.00M
0.06%
YoY
|
$21.00M
-6.13%
YoY
|
$21.99M
-0.11%
YoY
|
$22.37M
2.34%
YoY
|
$22.01M
-1.29%
YoY
|
$21.86M
-7.99%
YoY
|
$22.30M
-10.9%
YoY
|
$23.76M
-4.58%
YoY
|
$25.03M
-1.65%
YoY
|
$24.90M
-0.91%
YoY
|
$25.45M
-6.85%
YoY
|
$25.13M
N/A
|
$27.32M
N/A
|
| Cost Of Revenue |
$8.470M
-15.3%
YoY
|
$10.00M
-5.59%
YoY
|
$10.00M
2.39%
YoY
|
$10.59M
43.92%
YoY
|
$9.767M
64.08%
YoY
|
$7.359M
26.3%
YoY
|
$5.953M
6.85%
YoY
|
$5.827M
-25.89%
YoY
|
$5.571M
-38.29%
YoY
|
$7.863M
-19.59%
YoY
|
$9.028M
7.31%
YoY
|
$9.779M
-0.32%
YoY
|
$8.413M
N/A
|
$9.810M
N/A
|
| Gross Profit |
$12.53M
13.91%
YoY
|
$12.00M
5.31%
YoY
|
$11.00M
-12.73%
YoY
|
$11.40M
-22.22%
YoY
|
$12.60M
-20.77%
YoY
|
$14.65M
-11.06%
YoY
|
$15.91M
-12.54%
YoY
|
$16.47M
-4.03%
YoY
|
$18.19M
14.6%
YoY
|
$17.16M
9.55%
YoY
|
$15.87M
-5.05%
YoY
|
$15.67M
-10.5%
YoY
|
$16.72M
N/A
|
$17.51M
N/A
|
| Selling, General & Admin |
$40.00K
0.0%
YoY
|
$280.0K
717.76%
YoY
|
$40.00K
46.47%
YoY
|
$34.24K
21.98%
YoY
|
$27.31K
236.74%
YoY
|
$28.07K
-19.82%
YoY
|
$8.110K
-79.6%
YoY
|
$35.01K
-12.69%
YoY
|
$39.75K
-26.2%
YoY
|
$40.10K
-13.93%
YoY
|
$53.86K
-62.64%
YoY
|
$46.59K
-63.59%
YoY
|
$144.2K
N/A
|
$128.0K
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
|
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
|
N/A
|
N/A
|
N/A
|
| Operating Expenses |
$40.00K
N/A
|
$1.000M
2539.22%
YoY
|
$0.00
-100.0%
YoY
|
$37.89K
12.4%
YoY
|
$4.070K
-88.37%
YoY
|
$33.71K
-261.29%
YoY
|
$35.00K
-206.16%
YoY
|
-$20.90K
-115.74%
YoY
|
-$32.97K
-212.41%
YoY
|
$132.8K
28.9%
YoY
|
$29.33K
-79.17%
YoY
|
$103.0K
-50.61%
YoY
|
$140.8K
N/A
|
$208.6K
N/A
|
| Operating Profit |
$12.49M
13.55%
YoY
|
$11.00M
-3.15%
YoY
|
$11.00M
-12.7%
YoY
|
$11.36M
-22.3%
YoY
|
$12.60M
-20.62%
YoY
|
$14.62M
-11.37%
YoY
|
$15.87M
-12.89%
YoY
|
$16.49M
-3.16%
YoY
|
$18.22M
15.03%
YoY
|
$17.03M
9.42%
YoY
|
$15.84M
-4.42%
YoY
|
$15.56M
-10.02%
YoY
|
$16.57M
N/A
|
$17.30M
N/A
|
| Interest Expense |
N/A
|
N/A
|
N/A
|
-$2.303M
-97.66%
YoY
|
-$21.71M
-60.19%
YoY
|
-$98.37M
-600.95%
YoY
|
-$54.54M
-1280.88%
YoY
|
$19.64M
-159.46%
YoY
|
$4.619M
-73.15%
YoY
|
-$33.03M
-176.75%
YoY
|
$17.20M
-307.51%
YoY
|
$43.03M
-777.74%
YoY
|
-$8.290M
N/A
|
-$6.349M
N/A
|
| Other Income/Expense, Net |
-$6.880M
-125.48%
YoY
|
$4.000M
N/A
|
$27.00M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$5.120M
-86.53%
YoY
|
$15.00M
65.67%
YoY
|
$38.00M
-517.02%
YoY
|
$9.054M
-110.81%
YoY
|
-$9.112M
-76.43%
YoY
|
-$83.75M
-331.81%
YoY
|
-$38.67M
-269.29%
YoY
|
$36.13M
-325.87%
YoY
|
$22.84M
-30.88%
YoY
|
-$16.00M
-127.3%
YoY
|
$33.04M
298.86%
YoY
|
$58.59M
435.17%
YoY
|
$8.284M
N/A
|
$10.95M
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
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
$5.120M
-86.53%
YoY
|
$15.00M
65.67%
YoY
|
$38.00M
-517.02%
YoY
|
$9.054M
-110.81%
YoY
|
-$9.112M
-76.43%
YoY
|
-$83.75M
-331.81%
YoY
|
-$38.67M
-269.29%
YoY
|
$36.13M
-325.87%
YoY
|
$22.84M
-30.88%
YoY
|
-$16.00M
-127.3%
YoY
|
$33.04M
298.86%
YoY
|
$58.59M
435.17%
YoY
|
$8.284M
N/A
|
$10.95M
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
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.09
-87.14%
YoY
|
$0.28
65.88%
YoY
|
$0.70
-517.8%
YoY
|
$0.17
-100.0%
YoY
|
-$0.17
-100.0%
YoY
|
-$1.544M
-331.78%
YoY
|
-$712.9K
-269.25%
YoY
|
$666.3K
-325.87%
YoY
|
$421.2K
-30.88%
YoY
|
-$295.0K
-127.3%
YoY
|
$609.4K
298.86%
YoY
|
$1.081M
435.17%
YoY
|
$152.8K
N/A
|
$201.9K
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
|
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
|
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
|
N/A
|
Loading...