|
Concept
|
2023 | 2022 | 2021 | 2020 | 2019 |
|---|---|---|---|---|---|
| Revenue |
$41.38M
7.34%
YoY
|
$38.55M
25.42%
YoY
|
$30.74M
27.81%
YoY
|
$24.05M
-5.2%
YoY
|
$25.37M
-2.01%
YoY
|
| Cost Of Revenue |
$19.49M
85.39%
YoY
|
$10.51M
42.38%
YoY
|
$7.384M
11.53%
YoY
|
$6.620M
-21.47%
YoY
|
$8.430M
8.22%
YoY
|
| Gross Profit |
$21.89M
-21.93%
YoY
|
$28.04M
20.06%
YoY
|
$23.35M
33.99%
YoY
|
$17.43M
2.89%
YoY
|
$16.94M
-6.41%
YoY
|
| Selling, General & Admin |
$250.0K
106.82%
YoY
|
$120.9K
-55.33%
YoY
|
$270.6K
23.01%
YoY
|
$220.0K
-4.35%
YoY
|
$230.0K
4.55%
YoY
|
| 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 |
$290.0K
26.85%
YoY
|
$228.6K
-28.51%
YoY
|
$319.8K
77.64%
YoY
|
$180.0K
-37.93%
YoY
|
$290.0K
7.41%
YoY
|
| Operating Profit |
$21.60M
-22.33%
YoY
|
$27.81M
20.73%
YoY
|
$23.03M
33.53%
YoY
|
$17.25M
3.6%
YoY
|
$16.65M
-6.62%
YoY
|
| Interest Expense |
-$24.54M
-80.03%
YoY
|
-$122.9M
-979.47%
YoY
|
$13.97M
-251.36%
YoY
|
-$9.230M
-166.4%
YoY
|
$13.90M
-198.09%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
-$2.940M
-96.91%
YoY
|
-$95.06M
-358.2%
YoY
|
$36.82M
366.03%
YoY
|
$7.900M
-74.14%
YoY
|
$30.55M
736.99%
YoY
|
| Income Tax |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
-$2.940M
-96.91%
YoY
|
-$95.06M
-358.2%
YoY
|
$36.82M
366.03%
YoY
|
$7.900M
-74.14%
YoY
|
$30.55M
736.99%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.06
-97.14%
YoY
|
-$1.95
-356.81%
YoY
|
$0.76
125.2%
YoY
|
$0.34
-73.94%
YoY
|
$1.30
734.91%
YoY
|
| 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
|
2024 Q1 | 2023 Q3 | 2023 Q1 | 2022 Q3 | 2022 Q1 | 2021 Q3 | 2021 Q1 | 2020 Q3 | 2020 Q1 | 2019 Q3 | 2019 Q1 | 2018 Q3 | 2018 Q1 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$19.61M
-5.38%
YoY
|
$20.66M
17.91%
YoY
|
$20.72M
-1.45%
YoY
|
$17.52M
-10.2%
YoY
|
$21.03M
87.25%
YoY
|
$19.51M
65.92%
YoY
|
$11.23M
-8.62%
YoY
|
$11.76M
-6.44%
YoY
|
$12.29M
-3.98%
YoY
|
$12.57M
-2.86%
YoY
|
$12.80M
-1.16%
YoY
|
$12.94M
N/A
|
$12.95M
N/A
|
| Cost Of Revenue |
$9.660M
4.15%
YoY
|
$10.22M
96.67%
YoY
|
$9.275M
74.47%
YoY
|
$5.197M
8.24%
YoY
|
$5.316M
106.05%
YoY
|
$4.801M
63.86%
YoY
|
$2.580M
-30.08%
YoY
|
$2.930M
-30.73%
YoY
|
$3.690M
-12.14%
YoY
|
$4.230M
3.93%
YoY
|
$4.200M
12.9%
YoY
|
$4.070M
N/A
|
$3.720M
N/A
|
| Gross Profit |
$9.950M
-13.1%
YoY
|
$10.44M
-15.3%
YoY
|
$11.45M
-27.13%
YoY
|
$12.33M
-16.22%
YoY
|
$15.71M
81.86%
YoY
|
$14.71M
66.61%
YoY
|
$8.640M
0.47%
YoY
|
$8.830M
5.88%
YoY
|
$8.600M
-0.12%
YoY
|
$8.340M
-5.98%
YoY
|
$8.610M
-6.72%
YoY
|
$8.870M
N/A
|
$9.230M
N/A
|
| Selling, General & Admin |
$146.3K
16.99%
YoY
|
$130.0K
497.7%
YoY
|
$125.1K
26.18%
YoY
|
$21.75K
-86.79%
YoY
|
$99.13K
-9.88%
YoY
|
$164.6K
37.2%
YoY
|
$110.0K
10.0%
YoY
|
$120.0K
9.09%
YoY
|
$100.0K
-16.67%
YoY
|
$110.0K
10.0%
YoY
|
$120.0K
0.0%
YoY
|
$100.0K
N/A
|
$120.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
|
| 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
|
| Operating Expenses |
$166.5K
19.19%
YoY
|
$150.0K
73.83%
YoY
|
$139.7K
-1.82%
YoY
|
$86.29K
-79.63%
YoY
|
$142.3K
-242.32%
YoY
|
$423.6K
747.1%
YoY
|
-$100.0K
-176.92%
YoY
|
$50.00K
-66.67%
YoY
|
$130.0K
-7.14%
YoY
|
$150.0K
25.0%
YoY
|
$140.0K
-6.67%
YoY
|
$120.0K
N/A
|
$150.0K
N/A
|
| Operating Profit |
$9.783M
-13.5%
YoY
|
$10.29M
-15.93%
YoY
|
$11.31M
-27.36%
YoY
|
$12.24M
-14.34%
YoY
|
$15.57M
78.15%
YoY
|
$14.29M
62.73%
YoY
|
$8.740M
3.19%
YoY
|
$8.780M
7.2%
YoY
|
$8.470M
0.0%
YoY
|
$8.190M
-6.4%
YoY
|
$8.470M
-6.72%
YoY
|
$8.750M
N/A
|
$9.080M
N/A
|
| Interest Expense |
$5.921M
-141.57%
YoY
|
-$10.30M
-85.9%
YoY
|
-$14.25M
-71.42%
YoY
|
-$73.03M
-688.43%
YoY
|
-$49.84M
-3294.82%
YoY
|
$12.41M
-169.3%
YoY
|
$1.560M
-82.05%
YoY
|
-$17.91M
-204.37%
YoY
|
$8.690M
-365.75%
YoY
|
$17.16M
-584.75%
YoY
|
-$3.270M
-69.24%
YoY
|
-$3.540M
N/A
|
-$10.63M
N/A
|
| Other Income/Expense, Net |
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
|
| Pretax Income |
$15.70M
-634.96%
YoY
|
-$10.00K
-99.98%
YoY
|
-$2.936M
-91.43%
YoY
|
-$60.79M
-326.91%
YoY
|
-$34.27M
-441.67%
YoY
|
$26.79M
-389.62%
YoY
|
$10.03M
-41.55%
YoY
|
-$9.250M
-136.47%
YoY
|
$17.16M
230.64%
YoY
|
$25.36M
387.69%
YoY
|
$5.190M
-434.84%
YoY
|
$5.200M
N/A
|
-$1.550M
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
|
| Net Earnings |
$15.70M
-634.96%
YoY
|
-$10.00K
-99.98%
YoY
|
-$2.936M
-91.43%
YoY
|
-$60.79M
-326.91%
YoY
|
-$34.27M
-441.67%
YoY
|
$26.79M
-389.62%
YoY
|
$10.03M
-41.55%
YoY
|
-$9.250M
-136.47%
YoY
|
$17.16M
230.64%
YoY
|
$25.36M
387.69%
YoY
|
$5.190M
-434.84%
YoY
|
$5.200M
N/A
|
-$1.550M
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
|
| Diluted Earnings Per Share |
$0.33
-647.95%
YoY
|
$0.00
-99.66%
YoY
|
-$0.06
-91.24%
YoY
|
-$1.24
-325.09%
YoY
|
-$0.70
-265.54%
YoY
|
$0.55
-239.42%
YoY
|
$0.43
-41.15%
YoY
|
-$0.39
-136.45%
YoY
|
$0.73
231.22%
YoY
|
$1.08
389.15%
YoY
|
$0.22
-440.24%
YoY
|
$0.22
N/A
|
-$0.07
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
|
| 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
|
| 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...