|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
€26.56M
30.75%
YoY
|
$20.32M
4.98%
YoY
|
$19.35M
-12.93%
YoY
|
$22.23M
4.19%
YoY
|
$21.33M
6.44%
YoY
|
| Cost Of Revenue |
€8.901M
44.89%
YoY
|
$6.143M
-2.82%
YoY
|
$6.321M
-10.15%
YoY
|
$7.035M
7.21%
YoY
|
$6.562M
-10.24%
YoY
|
| Gross Profit |
€17.66M
24.62%
YoY
|
$14.17M
8.76%
YoY
|
$13.03M
-14.22%
YoY
|
$15.19M
2.85%
YoY
|
$14.77M
16.02%
YoY
|
| Selling, General & Admin |
€10.68M
27.94%
YoY
|
$8.347M
1.85%
YoY
|
$8.195M
3.1%
YoY
|
$7.949M
0.42%
YoY
|
$7.916M
17.44%
YoY
|
| Research & Development |
€2.448M
9.16%
YoY
|
$2.242M
6.96%
YoY
|
$2.096M
-6.32%
YoY
|
$2.238M
-24.97%
YoY
|
$2.983M
-6.5%
YoY
|
| Depreciation & Amortization |
€861.3K
21.3%
YoY
|
$710.1K
17.66%
YoY
|
$603.5K
-11.08%
YoY
|
$678.7K
-26.56%
YoY
|
$924.1K
14.08%
YoY
|
| Operating Expenses |
€13.13M
23.96%
YoY
|
$10.59M
2.89%
YoY
|
$10.29M
1.03%
YoY
|
$10.19M
-6.53%
YoY
|
$10.90M
9.75%
YoY
|
| Operating Profit |
€4.536M
26.56%
YoY
|
$3.584M
30.83%
YoY
|
$2.740M
-45.25%
YoY
|
$5.004M
29.25%
YoY
|
$3.871M
38.27%
YoY
|
| Interest Expense |
$708.1K
-24.57%
YoY
|
$938.8K
N/A
|
N/A
N/A
|
-$9.700K
-81.91%
YoY
|
-$53.61K
-23.41%
YoY
|
| Other Income/Expense, Net |
€976.2K
-4.96%
YoY
|
$1.027M
50.68%
YoY
|
$681.7K
431.43%
YoY
|
$128.3K
-91.06%
YoY
|
$1.435M
114.24%
YoY
|
| Pretax Income |
€5.512M
19.54%
YoY
|
$4.611M
34.78%
YoY
|
$3.421M
-33.34%
YoY
|
$5.132M
-2.3%
YoY
|
$5.253M
54.51%
YoY
|
| Income Tax |
€1.382M
43.2%
YoY
|
$965.3K
224.93%
YoY
|
$297.1K
-64.26%
YoY
|
$831.1K
172.07%
YoY
|
$305.5K
409.13%
YoY
|
| Net Earnings |
€4.130M
13.27%
YoY
|
$3.646M
16.7%
YoY
|
$3.124M
-27.37%
YoY
|
$4.301M
-13.07%
YoY
|
$4.948M
48.14%
YoY
|
| Basic Earnings Per Share |
$0.37
12.12%
YoY
|
$0.33
17.86%
YoY
|
$0.28
-30.0%
YoY
|
$0.40
-13.04%
YoY
|
$0.46
N/A
|
| Diluted Earnings Per Share |
$0.37
15.63%
YoY
|
$0.32
14.29%
YoY
|
$0.28
-26.32%
YoY
|
$0.38
-100.0%
YoY
|
$437.5K
47.88%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
11.23M shares
0.59%
YoY
|
11.17M shares
0.32%
YoY
|
11.13M shares
2.47%
YoY
|
10.86M shares
0.55%
YoY
|
10.80M shares
N/A
|
| Diluted Shares Outstanding |
11.25M shares
-0.33%
YoY
|
11.29M shares
-0.29%
YoY
|
11.32M shares
0.37%
YoY
|
11.28M shares
-0.25%
YoY
|
11.31M shares
N/A
|
|
Concept
|
2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 | 2021 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$6.710M
28.8%
YoY
|
$7.271M
43.83%
YoY
|
$7.065M
29.0%
YoY
|
$7.017M
31.83%
YoY
|
$5.210M
16.78%
YoY
|
$5.055M
41.85%
YoY
|
$5.477M
11.98%
YoY
|
$5.323M
0.41%
YoY
|
$4.461M
-20.28%
YoY
|
$3.564M
-30.6%
YoY
|
$4.891M
-21.97%
YoY
|
$5.302M
6.35%
YoY
|
$5.596M
-4.14%
YoY
|
$5.135M
1.08%
YoY
|
$6.267M
7.55%
YoY
|
$4.985M
-7.23%
YoY
|
$5.838M
15.61%
YoY
|
$5.081M
8.56%
YoY
|
$5.827M
7.91%
YoY
|
$5.373M
63.32%
YoY
|
| Cost Of Revenue |
$2.343M
31.54%
YoY
|
$2.358M
34.31%
YoY
|
$2.241M
56.93%
YoY
|
$2.520M
59.03%
YoY
|
$1.781M
29.6%
YoY
|
$1.756M
37.81%
YoY
|
$1.428M
-6.38%
YoY
|
$1.585M
-5.57%
YoY
|
$1.374M
-25.43%
YoY
|
$1.274M
-25.0%
YoY
|
$1.525M
-10.53%
YoY
|
$1.678M
-14.07%
YoY
|
$1.843M
9.83%
YoY
|
$1.699M
7.0%
YoY
|
$1.705M
5.56%
YoY
|
$1.953M
20.31%
YoY
|
$1.678M
-3.55%
YoY
|
$1.588M
-10.29%
YoY
|
$1.615M
-9.27%
YoY
|
$1.623M
19.37%
YoY
|
| Gross Profit |
$4.367M
27.38%
YoY
|
$4.913M
48.9%
YoY
|
$4.824M
19.15%
YoY
|
$4.497M
20.3%
YoY
|
$3.428M
11.07%
YoY
|
$3.299M
44.11%
YoY
|
$4.049M
20.31%
YoY
|
$3.738M
3.18%
YoY
|
$3.087M
-17.75%
YoY
|
$2.290M
-33.37%
YoY
|
$3.365M
-26.24%
YoY
|
$3.623M
19.51%
YoY
|
$3.753M
-9.78%
YoY
|
$3.436M
-1.61%
YoY
|
$4.563M
8.31%
YoY
|
$3.032M
-19.15%
YoY
|
$4.160M
25.68%
YoY
|
$3.493M
20.03%
YoY
|
$4.212M
16.36%
YoY
|
$3.750M
94.28%
YoY
|
| Selling, General & Admin |
$2.751M
23.73%
YoY
|
$2.864M
24.85%
YoY
|
$2.871M
32.84%
YoY
|
$2.720M
47.36%
YoY
|
$2.223M
8.7%
YoY
|
$2.294M
11.58%
YoY
|
$2.161M
11.74%
YoY
|
$1.846M
-17.69%
YoY
|
$2.045M
4.23%
YoY
|
$2.056M
12.19%
YoY
|
$1.934M
-1.36%
YoY
|
$2.242M
10.28%
YoY
|
$1.962M
-7.04%
YoY
|
$1.833M
-13.43%
YoY
|
$1.961M
-11.08%
YoY
|
$2.033M
14.22%
YoY
|
$2.111M
16.64%
YoY
|
$2.117M
18.27%
YoY
|
$2.205M
44.13%
YoY
|
$1.780M
16.34%
YoY
|
| Research & Development |
$606.1K
11.6%
YoY
|
$642.2K
-10.51%
YoY
|
$572.5K
15.33%
YoY
|
$690.0K
27.19%
YoY
|
$543.1K
11.76%
YoY
|
$717.6K
28.65%
YoY
|
$496.4K
-12.66%
YoY
|
$542.5K
3.15%
YoY
|
$486.0K
9.34%
YoY
|
$557.8K
18.75%
YoY
|
$568.3K
-1.67%
YoY
|
$525.9K
1.65%
YoY
|
$444.5K
-33.95%
YoY
|
$469.7K
-56.45%
YoY
|
$578.0K
-14.47%
YoY
|
$517.4K
-19.82%
YoY
|
$672.9K
16.02%
YoY
|
$1.078M
40.06%
YoY
|
$675.8K
-12.24%
YoY
|
$645.3K
-9.12%
YoY
|
| Depreciation & Amortization |
$229.3K
11.49%
YoY
|
$354.1K
86.66%
YoY
|
$232.0K
23.44%
YoY
|
$219.1K
23.44%
YoY
|
$205.6K
7.93%
YoY
|
$189.7K
28.58%
YoY
|
$188.0K
5.16%
YoY
|
$177.5K
-0.71%
YoY
|
$190.5K
16.18%
YoY
|
$147.5K
71.61%
YoY
|
$178.7K
-14.4%
YoY
|
$178.8K
-36.72%
YoY
|
$164.0K
1.57%
YoY
|
$85.97K
-10.97%
YoY
|
$208.8K
-8.27%
YoY
|
$282.5K
22.89%
YoY
|
$161.5K
-56.36%
YoY
|
$96.56K
-43.2%
YoY
|
$227.7K
-26.56%
YoY
|
$229.9K
129.86%
YoY
|
| Operating Expenses |
$3.357M
21.35%
YoY
|
$3.507M
16.43%
YoY
|
$3.444M
29.57%
YoY
|
$3.410M
42.78%
YoY
|
$2.766M
9.29%
YoY
|
$3.012M
15.22%
YoY
|
$2.658M
6.2%
YoY
|
$2.388M
-13.73%
YoY
|
$2.531M
5.17%
YoY
|
$2.614M
13.53%
YoY
|
$2.503M
-1.43%
YoY
|
$2.768M
8.53%
YoY
|
$2.407M
-13.55%
YoY
|
$2.302M
-27.95%
YoY
|
$2.539M
-11.87%
YoY
|
$2.551M
5.16%
YoY
|
$2.784M
16.49%
YoY
|
$3.195M
24.82%
YoY
|
$2.881M
25.81%
YoY
|
$2.425M
7.79%
YoY
|
| Operating Profit |
$1.010M
52.57%
YoY
|
$1.406M
389.01%
YoY
|
$1.380M
-0.78%
YoY
|
$1.088M
-19.45%
YoY
|
$662.0K
19.2%
YoY
|
$287.6K
-188.69%
YoY
|
$1.391M
61.23%
YoY
|
$1.350M
57.92%
YoY
|
$555.4K
-58.74%
YoY
|
-$324.3K
-128.59%
YoY
|
$862.6K
-57.37%
YoY
|
$855.1K
77.7%
YoY
|
$1.346M
-2.17%
YoY
|
$1.134M
281.44%
YoY
|
$2.024M
52.0%
YoY
|
$481.2K
-63.66%
YoY
|
$1.376M
49.56%
YoY
|
$297.3K
-15.05%
YoY
|
$1.331M
0.11%
YoY
|
$1.324M
-513.85%
YoY
|
| Interest Expense |
$172.3K
-11.28%
YoY
|
$213.5K
-4.17%
YoY
|
$154.8K
-32.7%
YoY
|
$145.6K
-50.39%
YoY
|
$194.2K
0.86%
YoY
|
$222.8K
-65.32%
YoY
|
$230.0K
N/A
|
$293.5K
N/A
|
$192.5K
N/A
|
$642.5K
-9548.97%
YoY
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
-$6.800K
-36.51%
YoY
|
$0.00
-100.0%
YoY
|
-$2.500K
-81.67%
YoY
|
-$11.28K
12.8%
YoY
|
-$10.71K
-46.45%
YoY
|
-$14.74K
-26.3%
YoY
|
-$13.64K
-31.8%
YoY
|
| Other Income/Expense, Net |
$176.7K
-35.24%
YoY
|
$148.2K
225.71%
YoY
|
$163.8K
-31.9%
YoY
|
$177.9K
-38.82%
YoY
|
$272.8K
679.09%
YoY
|
$45.50K
-112.48%
YoY
|
$240.5K
12.08%
YoY
|
$290.8K
67.75%
YoY
|
$35.02K
122.14%
YoY
|
-$364.6K
-1635.59%
YoY
|
$214.6K
986.67%
YoY
|
$173.4K
1095.7%
YoY
|
$15.77K
-80.29%
YoY
|
$23.74K
-96.66%
YoY
|
$19.74K
453.05%
YoY
|
$14.50K
-97.69%
YoY
|
$79.99K
-11.12%
YoY
|
$711.4K
9.45%
YoY
|
$3.570K
N/A
|
$628.4K
N/A
|
| Pretax Income |
$1.187M
26.95%
YoY
|
$1.768M
218.04%
YoY
|
$1.544M
-5.36%
YoY
|
$1.266M
-22.89%
YoY
|
$934.9K
19.4%
YoY
|
$555.9K
-1301.17%
YoY
|
$1.631M
51.44%
YoY
|
$1.641M
59.58%
YoY
|
$782.9K
-42.51%
YoY
|
-$46.28K
-104.02%
YoY
|
$1.077M
-47.29%
YoY
|
$1.028M
108.53%
YoY
|
$1.362M
-5.73%
YoY
|
$1.151M
15.33%
YoY
|
$2.043M
54.78%
YoY
|
$493.2K
-74.56%
YoY
|
$1.445M
44.47%
YoY
|
$998.0K
0.81%
YoY
|
$1.320M
0.78%
YoY
|
$1.939M
-670.3%
YoY
|
| Income Tax |
$256.1K
1069.98%
YoY
|
$742.8K
223.38%
YoY
|
$260.8K
-26.87%
YoY
|
$356.8K
57.91%
YoY
|
$21.89K
-85.7%
YoY
|
$229.7K
-16.38%
YoY
|
$356.6K
828.95%
YoY
|
$226.0K
1029.49%
YoY
|
$153.1K
-525.21%
YoY
|
$274.7K
-38.55%
YoY
|
$38.39K
-86.03%
YoY
|
$20.01K
-116.94%
YoY
|
-$36.00K
-115.83%
YoY
|
$447.0K
-50.78%
YoY
|
$274.8K
-236.83%
YoY
|
-$118.1K
-56.08%
YoY
|
$227.4K
-274.92%
YoY
|
$908.1K
-463.26%
YoY
|
-$200.8K
-169.26%
YoY
|
-$268.9K
236.14%
YoY
|
| Net Earnings |
$930.7K
1.94%
YoY
|
$1.025M
214.29%
YoY
|
$1.283M
0.65%
YoY
|
$908.8K
-35.79%
YoY
|
$913.0K
44.94%
YoY
|
$326.2K
-201.63%
YoY
|
$1.275M
22.71%
YoY
|
$1.415M
40.33%
YoY
|
$629.9K
-54.94%
YoY
|
-$321.0K
-145.59%
YoY
|
$1.039M
-41.27%
YoY
|
$1.008M
64.97%
YoY
|
$1.398M
14.84%
YoY
|
$704.0K
683.1%
YoY
|
$1.769M
16.28%
YoY
|
$611.3K
-72.31%
YoY
|
$1.217M
7.72%
YoY
|
$89.90K
-92.75%
YoY
|
$1.521M
49.13%
YoY
|
$2.208M
-917.75%
YoY
|
| Basic Earnings Per Share |
$0.08
0.0%
YoY
|
N/A
|
$0.11
0.0%
YoY
|
$0.08
-38.46%
YoY
|
$0.08
33.33%
YoY
|
N/A
|
$0.11
22.22%
YoY
|
$0.13
44.44%
YoY
|
$0.06
-53.85%
YoY
|
N/A
|
$0.09
-43.75%
YoY
|
$0.09
50.0%
YoY
|
$0.13
18.18%
YoY
|
N/A
|
$0.16
14.29%
YoY
|
$0.06
N/A
|
$0.11
N/A
|
N/A
|
$0.14
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.08
0.0%
YoY
|
$0.09
207.61%
YoY
|
$0.11
0.0%
YoY
|
$0.08
-38.46%
YoY
|
$0.08
43.06%
YoY
|
$0.03
-202.59%
YoY
|
$0.11
22.22%
YoY
|
$0.13
44.44%
YoY
|
$0.06
-53.4%
YoY
|
-$0.03
-100.0%
YoY
|
$0.09
-43.75%
YoY
|
$0.09
-100.0%
YoY
|
$0.12
-100.0%
YoY
|
$63.99K
707.41%
YoY
|
$0.16
-100.0%
YoY
|
$53.60K
-72.83%
YoY
|
$106.8K
6.9%
YoY
|
$7.925K
-92.75%
YoY
|
$134.1K
48.43%
YoY
|
$197.3K
-883.31%
YoY
|
| 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
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
11.27M shares
0.46%
YoY
|
N/A
|
11.25M shares
0.67%
YoY
|
11.23M shares
0.57%
YoY
|
11.22M shares
0.49%
YoY
|
N/A
|
11.17M shares
0.73%
YoY
|
11.17M shares
1.44%
YoY
|
11.16M shares
2.03%
YoY
|
N/A
|
11.09M shares
2.16%
YoY
|
11.01M shares
1.4%
YoY
|
10.94M shares
0.78%
YoY
|
N/A
|
10.86M shares
0.26%
YoY
|
10.86M shares
0.24%
YoY
|
10.86M shares
N/A
|
N/A
|
10.83M shares
N/A
|
10.83M shares
0.75%
YoY
|
| Diluted Shares Outstanding |
11.29M shares
-0.08%
YoY
|
N/A
|
11.30M shares
-0.06%
YoY
|
11.31M shares
0.16%
YoY
|
11.30M shares
0.31%
YoY
|
N/A
|
11.31M shares
0.24%
YoY
|
11.29M shares
-0.38%
YoY
|
11.26M shares
-1.01%
YoY
|
N/A
|
11.28M shares
-0.8%
YoY
|
11.33M shares
-0.66%
YoY
|
11.38M shares
-0.15%
YoY
|
N/A
|
11.38M shares
0.29%
YoY
|
11.41M shares
N/A
|
11.40M shares
N/A
|
N/A
|
11.34M shares
N/A
|
N/A
|
Loading...