|
Concept
|
2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|
| Revenue |
$22.00M
2.94%
YoY
|
$21.37M
11.09%
YoY
|
$19.24M
2.32%
YoY
|
$18.80M
-12.95%
YoY
|
$21.60M
-16.59%
YoY
|
| Cost Of Revenue |
$6.460M
4.68%
YoY
|
$6.171M
45.38%
YoY
|
$4.245M
9.31%
YoY
|
$3.883M
-33.04%
YoY
|
$5.799M
-19.79%
YoY
|
| Gross Profit |
$15.54M
2.23%
YoY
|
$15.20M
1.39%
YoY
|
$14.99M
0.49%
YoY
|
$14.92M
-5.58%
YoY
|
$15.80M
-15.36%
YoY
|
| Selling, General & Admin |
$200.0K
104.52%
YoY
|
$97.79K
-22.43%
YoY
|
$126.1K
-70.14%
YoY
|
$422.2K
27.66%
YoY
|
$330.7K
149.66%
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 |
$1.520M
1.72%
YoY
|
$1.494M
-12.21%
YoY
|
$1.702M
-24.54%
YoY
|
$2.256M
4.05%
YoY
|
$2.168M
51.17%
YoY
|
| Operating Profit |
$14.02M
2.29%
YoY
|
$13.71M
3.13%
YoY
|
$13.29M
4.95%
YoY
|
$12.66M
-7.11%
YoY
|
$13.63M
-20.89%
YoY
|
| Interest Expense |
N/A
|
-$6.287M
-90.47%
YoY
|
-$65.99M
139767.44%
YoY
|
-$47.18K
-99.75%
YoY
|
-$18.93M
-143.6%
YoY
|
| Other Income/Expense, Net |
$16.00M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$30.00M
307.69%
YoY
|
$7.359M
-113.95%
YoY
|
-$52.76M
-520.4%
YoY
|
$12.55M
-328.34%
YoY
|
-$5.497M
-109.07%
YoY
|
| Income Tax |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
$30.00M
307.69%
YoY
|
$7.359M
-113.95%
YoY
|
-$52.76M
-520.4%
YoY
|
$12.55M
-328.34%
YoY
|
-$5.497M
-109.07%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$1.77
303.5%
YoY
|
$0.44
-113.95%
YoY
|
-$3.14
-100.0%
YoY
|
$747.4K
-328.34%
YoY
|
-$327.3K
-111.34%
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
|
2025 Q2 | 2024 Q4 | 2024 Q2 | 2023 Q4 | 2023 Q2 | 2022 Q4 | 2022 Q2 | 2021 Q4 | 2021 Q2 | 2020 Q4 | 2020 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$11.00M
0.0%
YoY
|
$11.00M
0.13%
YoY
|
$11.00M
5.91%
YoY
|
$10.99M
14.13%
YoY
|
$10.39M
8.05%
YoY
|
$9.626M
0.82%
YoY
|
$9.612M
3.86%
YoY
|
$9.547M
-6.34%
YoY
|
$9.255M
-18.86%
YoY
|
$10.19M
N/A
|
$11.41M
N/A
|
| Cost Of Revenue |
$3.090M
-4.33%
YoY
|
$3.230M
-0.49%
YoY
|
$3.230M
10.42%
YoY
|
$3.246M
35.82%
YoY
|
$2.925M
57.69%
YoY
|
$2.390M
23.98%
YoY
|
$1.855M
-5.15%
YoY
|
$1.928M
-17.11%
YoY
|
$1.956M
-44.73%
YoY
|
$2.326M
N/A
|
$3.538M
N/A
|
| Gross Profit |
$7.910M
1.8%
YoY
|
$7.770M
0.39%
YoY
|
$7.770M
4.14%
YoY
|
$7.740M
6.96%
YoY
|
$7.461M
-3.82%
YoY
|
$7.236M
-5.04%
YoY
|
$7.757M
6.27%
YoY
|
$7.620M
-3.16%
YoY
|
$7.300M
-7.22%
YoY
|
$7.868M
N/A
|
$7.868M
N/A
|
| Selling, General & Admin |
$110.0K
22.22%
YoY
|
$110.0K
130.22%
YoY
|
$90.00K
79.96%
YoY
|
$47.78K
-28.69%
YoY
|
$50.01K
-15.34%
YoY
|
$67.00K
23.94%
YoY
|
$59.07K
-83.95%
YoY
|
$54.06K
-56.38%
YoY
|
$368.1K
78.03%
YoY
|
$123.9K
N/A
|
$206.8K
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 |
$460.0K
-38.67%
YoY
|
$770.0K
5.43%
YoY
|
$750.0K
-1.82%
YoY
|
$730.4K
-7.07%
YoY
|
$763.9K
-16.62%
YoY
|
$785.9K
-19.38%
YoY
|
$916.2K
-28.46%
YoY
|
$974.9K
-9.0%
YoY
|
$1.281M
24.12%
YoY
|
$1.071M
N/A
|
$1.032M
N/A
|
| Operating Profit |
$7.450M
6.13%
YoY
|
$7.000M
-0.13%
YoY
|
$7.020M
4.82%
YoY
|
$7.009M
8.67%
YoY
|
$6.697M
-2.1%
YoY
|
$6.450M
-2.93%
YoY
|
$6.841M
13.66%
YoY
|
$6.645M
-2.23%
YoY
|
$6.019M
-11.95%
YoY
|
$6.797M
N/A
|
$6.836M
N/A
|
| Interest Expense |
N/A
|
N/A
|
N/A
|
-$12.30M
-50.63%
YoY
|
$6.014M
-114.64%
YoY
|
-$24.92M
180.36%
YoY
|
-$41.07M
-564.59%
YoY
|
-$8.888M
-162.41%
YoY
|
$8.841M
-126.65%
YoY
|
$14.24M
N/A
|
-$33.18M
N/A
|
| Other Income/Expense, Net |
-$3.410M
-128.51%
YoY
|
$4.010M
N/A
|
$11.96M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$3.590M
-81.11%
YoY
|
$11.00M
-307.06%
YoY
|
$19.00M
49.95%
YoY
|
-$5.313M
-71.3%
YoY
|
$12.67M
-136.99%
YoY
|
-$18.51M
716.02%
YoY
|
-$34.25M
-331.12%
YoY
|
-$2.269M
-110.79%
YoY
|
$14.82M
-155.89%
YoY
|
$21.02M
N/A
|
-$26.51M
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 |
$3.590M
-81.11%
YoY
|
$11.00M
-307.06%
YoY
|
$19.00M
49.95%
YoY
|
-$5.313M
-71.3%
YoY
|
$12.67M
-136.99%
YoY
|
-$18.51M
716.02%
YoY
|
-$34.25M
-331.12%
YoY
|
-$2.269M
-110.79%
YoY
|
$14.82M
-155.89%
YoY
|
$21.02M
N/A
|
-$26.51M
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.21
-81.08%
YoY
|
$0.66
-309.75%
YoY
|
$1.11
47.71%
YoY
|
-$0.32
-71.3%
YoY
|
$0.75
-100.0%
YoY
|
-$1.10
-100.0%
YoY
|
-$2.040M
-331.12%
YoY
|
-$135.1K
-108.1%
YoY
|
$882.5K
-169.87%
YoY
|
$1.669M
N/A
|
-$1.263M
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...