|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
17.00M
0.0%
YoY
|
17.00M
5.49%
YoY
|
16.12M
7.71%
YoY
|
14.96M
-16.53%
YoY
|
17.93M
9.69%
YoY
|
| Cost Of Revenue |
1.700M
0.59%
YoY
|
1.690M
-6.39%
YoY
|
1.805M
-5.87%
YoY
|
1.918M
-5.03%
YoY
|
2.020M
7.01%
YoY
|
| Gross Profit |
15.30M
-0.07%
YoY
|
15.31M
6.98%
YoY
|
14.31M
9.7%
YoY
|
13.04M
-17.99%
YoY
|
15.91M
10.04%
YoY
|
| Selling, General & Admin |
1.100M
107.55%
YoY
|
530.0K
-1.43%
YoY
|
537.7K
-0.27%
YoY
|
539.2K
-3.0%
YoY
|
555.9K
-14.36%
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.250M
127.27%
YoY
|
550.0K
-14.43%
YoY
|
642.8K
-1.08%
YoY
|
649.7K
-3.62%
YoY
|
674.2K
-9.48%
YoY
|
| Operating Profit |
14.05M
-4.81%
YoY
|
14.76M
7.99%
YoY
|
13.67M
10.27%
YoY
|
12.40M
-18.62%
YoY
|
15.23M
11.1%
YoY
|
| Interest Expense |
N/A
|
N/A
|
8.850M
-126.91%
YoY
|
-32.88M
531.51%
YoY
|
-5.207M
-207.4%
YoY
|
| Other Income/Expense, Net |
5.000M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
19.00M
11.76%
YoY
|
17.00M
-24.5%
YoY
|
22.52M
-209.9%
YoY
|
-20.49M
-304.4%
YoY
|
10.02M
-45.99%
YoY
|
| Income Tax |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
19.00M
11.76%
YoY
|
17.00M
-24.5%
YoY
|
22.52M
-209.9%
YoY
|
-20.49M
-304.4%
YoY
|
10.02M
-45.99%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
0.4000
11.11%
YoY
|
0.3600
-23.34%
YoY
|
0.4712
-209.9%
YoY
|
-0.4288
-304.85%
YoY
|
0.2099
-46.31%
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
|
2023 Q4 | 2023 Q2 | 2022 Q4 | 2022 Q2 |
|---|---|---|---|---|
| Revenue |
8.823M
17.72%
YoY
|
7.293M
-2.34%
YoY
|
7.495M
N/A
|
7.468M
N/A
|
| Cost Of Revenue |
917.2K
-7.93%
YoY
|
888.2K
-3.66%
YoY
|
996.2K
N/A
|
921.9K
N/A
|
| Gross Profit |
7.906M
21.65%
YoY
|
6.405M
-2.16%
YoY
|
6.499M
N/A
|
6.546M
N/A
|
| Selling, General & Admin |
268.7K
-8.23%
YoY
|
269.0K
9.18%
YoY
|
292.8K
N/A
|
246.4K
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
N/A
|
N/A
|
N/A
|
N/A
|
| Operating Expenses |
322.1K
-7.67%
YoY
|
320.6K
6.57%
YoY
|
348.9K
N/A
|
300.8K
N/A
|
| Operating Profit |
7.584M
23.31%
YoY
|
6.084M
-2.58%
YoY
|
6.150M
N/A
|
6.245M
N/A
|
| Interest Expense |
5.709M
-188.65%
YoY
|
3.141M
-111.88%
YoY
|
-6.440M
N/A
|
-26.45M
N/A
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
13.29M
-4689.75%
YoY
|
9.225M
-145.67%
YoY
|
-289.6K
N/A
|
-20.20M
N/A
|
| Income Tax |
N/A
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
13.29M
-4689.75%
YoY
|
9.225M
-145.67%
YoY
|
-289.6K
N/A
|
-20.20M
N/A
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
0.2782
-4620.46%
YoY
|
0.1931
-146.67%
YoY
|
-0.006060
N/A
|
-0.4227
N/A
|
| 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
|
Loading...