MHH
Valuation Ratios
| Breakdown | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
|---|---|---|---|---|---|
| Price to Earnings | 51.38 | -13.82 | 14.68 | 15.95 | 18.28 |
| Price to Sales | 0.87 | 0.49 | 0.53 | 0.88 | 0.92 |
| Book Value Per Common Share | 7.49 | 7.01 | 7.42 | 6.51 | 5.27 |
| Price to Book | 1.99 | 1.20 | 1.48 | 2.62 | 3.02 |
| Price to Operating Cash Flow | 24.18 | 6.13 | 10.11 | 37.43 | 8.46 |
| Price to Free Cash Flow | |||||
| Enterprise Value to EBITDA | 219444.28 | 74855.47 | 90628.44 | 105070.28 |
| Breakdown | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Price to Earnings | -254.13 | -65.18 | -85.08 | 37.04 | 68.18 | -900.00 | -60.00 | -61.75 | 616.25 | 23.82 | 36.24 | 92.45 | 23.30 | 34.77 | 176.10 |
| Price to Sales | 0.61 | 0.87 | 2.48 | 0.79 | 0.91 | 2.23 | 0.67 | 1.07 | 2.60 | 0.92 | 1.41 | 3.56 | 1.19 | 1.65 | 4.04 |
| Book Value Per Common Share | 7.48 | 7.47 | 7.40 | 7.42 | 7.22 | 7.04 | 7.42 | 7.34 | 7.48 | 7.30 | 7.05 | 6.78 | 6.14 | 5.78 | 5.38 |
| Price to Book | 1.02 | 0.96 | 1.38 | 1.35 | 1.04 | 1.28 | 1.21 | 1.35 | 1.65 | 2.02 | 2.11 | 2.73 | 2.77 | 2.59 | 3.27 |
| Price to Operating Cash Flow | 13.23 | 280.08 | -40.07 | 36.95 | -600.00 | -78.81 | 9.92 | 8.77 | 45.82 | 22.08 | 88.66 | 136.16 | 101.86 | 958.33 | 259.73 |
| Price to Free Cash Flow | |||||||||||||||
| Enterprise Value to EBITDA | 406808.13 | 6968324.01 | 172164.31 | 261842.39 | 1696972.95 | 1310286.33 | 960735.33 | 123945.32 | 186040.66 | 485739.29 | 129177.94 | 186590.91 | 710566.91 |
Earnings Data
| Breakdown | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
|---|---|---|---|---|---|
| Earning YoY | -29.91 | 22.99 | |||
| Revenue YoY | -1.07 | -16.98 | 9.11 | 14.38 | |
| EBITDA YoY | -20.87 | 26.05 | |||
| Net Profit YoY | -28.71 | 23.93 |
| Breakdown | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Earning YoY | 145.45 | 51.22 | 105.00 | 69.77 | 330.00 | ||||||||||
| Revenue YoY | 49.78 | 101.61 | 53.80 | 105.79 | 44.54 | 94.81 | 51.82 | 103.95 | 57.56 | 107.80 | |||||
| EBITDA YoY | 1721.49 | 103.15 | 440.91 | 49.45 | 110.73 | 64.42 | 223.58 | ||||||||
| Net Profit YoY | 152.44 | 50.46 | 104.46 | 69.06 | 313.07 |
Financial Strength
| Breakdown | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
|---|---|---|---|---|---|
| Cash Per Common Share | 2.38 | 1.82 | 0.61 | 0.58 | 0.68 |
| Quick Ratio | 2.88 | 2.56 | 2.52 | 1.86 | 1.81 |
| Current Ratio | 3.22 | 2.84 | 2.72 | 2.01 | 1.87 |
| Debt to Equity | 0.28 | 0.29 | 0.27 | 0.53 | 0.71 |
| Long-Term Debt to Equity | 0.04 | 0.05 | 0.04 | 0.17 | 0.35 |
| Breakdown | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash Per Common Share | 2.78 | 2.38 | 2.10 | 2.05 | 1.77 | 1.67 | 1.37 | 1.60 | 0.78 | 0.30 | 0.58 | 0.62 | 0.48 | 0.46 | 0.63 |
| Quick Ratio | 2.73 | 2.96 | 2.93 | 2.62 | 2.63 | 2.48 | 2.44 | 2.19 | 2.70 | 2.02 | 2.12 | 2.02 | 1.83 | 1.82 | 1.82 |
| Current Ratio | 3.07 | 3.33 | 3.32 | 2.98 | 2.99 | 2.81 | 2.85 | 2.48 | 2.87 | 2.16 | 2.23 | 2.13 | 1.97 | 1.96 | 1.88 |
| Debt to Equity | 0.28 | 0.26 | 0.27 | 0.29 | 0.28 | 0.30 | 0.27 | 0.30 | 0.25 | 0.36 | 0.46 | 0.50 | 0.64 | 0.65 | 0.70 |
| Long-Term Debt to Equity | 0.02 | 0.03 | 0.04 | 0.03 | 0.04 | 0.04 | 0.04 | 0.03 | 0.03 | 0.04 | 0.13 | 0.15 | 0.24 | 0.28 | 0.32 |
Profitability
| Breakdown | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
|---|---|---|---|---|---|
| ROA | 3.05 | -6.78 | 8.00 | 10.75 | 9.66 |
| ROE | 3.89 | -8.76 | 10.13 | 16.42 | 16.56 |
| Gross Margin | 27.95 | 25.38 | 26.08 | 26.78 | 26.55 |
| Operating Margin | 2.22 | -4.49 | 5.30 | 7.91 | 6.95 |
| EBITDA Margin | 3.98 | -2.57 | 7.04 | 9.70 | 8.80 |
| Net Profit Margin | 1.71 | -3.55 | 3.60 | 5.50 | 5.08 |
| Breakdown | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ROA | -0.32 | -1.18 | -1.31 | 2.79 | 1.14 | -0.15 | -1.63 | -1.72 | 0.24 | 6.25 | 4.00 | 2.00 | 7.25 | 4.54 | 1.14 |
| ROE | -0.41 | -1.49 | -1.66 | 3.59 | 1.46 | -0.20 | -2.07 | -2.24 | 0.30 | 8.49 | 5.85 | 2.99 | 11.88 | 7.47 | 1.94 |
| Gross Margin | 27.53 | 27.42 | 26.68 | 27.59 | 27.10 | 25.91 | 25.60 | 25.29 | 24.48 | 26.46 | 26.81 | 26.66 | 26.84 | 26.22 | 25.72 |
| Operating Margin | -0.22 | -1.59 | -3.65 | 2.77 | 1.58 | -0.60 | -1.38 | -2.14 | 0.87 | 5.70 | 5.83 | 5.62 | 7.40 | 6.92 | 3.68 |
| EBITDA Margin | 1.51 | 0.12 | -1.92 | 4.57 | 3.46 | 1.32 | 0.51 | -0.25 | 2.71 | 7.46 | 7.58 | 7.33 | 9.24 | 8.85 | 5.68 |
| Net Profit Margin | -0.25 | -1.34 | -2.98 | 2.10 | 1.28 | -0.34 | -1.15 | -1.78 | 0.47 | 3.88 | 3.91 | 3.90 | 5.12 | 4.77 | 2.40 |
Dividends
| Breakdown | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
|---|---|---|---|---|---|
| Dividend Yield | |||||
| Dividend Payout Ratio |
| Breakdown | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Dividend Yield | |||||||||||||||
| Dividend Payout Ratio |
Financial Statements
| Breakdown | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
|---|---|---|---|---|---|
| Assets | 111,484.00 | 105,227.00 | 108,879.00 | 113,702.00 | 102,046.00 |
| Current Assets | 66,205.00 | 56,463.00 | 53,174.00 | 53,905.00 | 41,157.00 |
| Cash and Short-Term Investments | 27,742.00 | 21,147.00 | 7,057.00 | 6,622.00 | 7,677.00 |
| Cash and Cash Equivalents | 27,742.00 | 21,147.00 | 7,057.00 | 6,622.00 | 7,677.00 |
| Short-Term Investments | 0 | 0 | 0 | 0 | 0 |
| Net Receivables | 31,443.00 | 29,815.00 | 42,322.00 | 43,393.00 | 32,134.00 |
| Inventory | 0 | 0 | 0 | 0 | 0 |
| Other Current Assets | 7,020.00 | 5,501.00 | 3,795.00 | 3,890.00 | 1,346.00 |
| Non-Current Assets | 45,279.00 | 48,764.00 | 55,705.00 | 59,797.00 | 60,889.00 |
| Property, Plant, Equipment Net | 31,624.00 | 30,869.00 | 29,672.00 | 28,785.00 | 20,929.00 |
| Goodwill | 27,210.00 | 27,210.00 | 32,510.00 | 32,510.00 | 32,510.00 |
| Intangible Assets | 10,308.00 | 13,001.00 | 15,773.00 | 18,760.00 | 21,930.00 |
| Long-Term Investments | 0 | 0 | 0 | 0 | 0 |
| Non-Current Deferred Assets | 1,298.00 | 793.00 | 0 | 0 | 796.00 |
| Other Non-Current Assets | -25,161.00 | -23,109.00 | -22,250.00 | -20,258.00 | -15,276.00 |
| Liabilities | 24,050.00 | 23,783.00 | 22,876.00 | 39,274.00 | 42,513.00 |
| Current Liabilities | 20,577.00 | 19,871.00 | 19,557.00 | 26,844.00 | 21,971.00 |
| Payables and Expenses | 18,983.00 | 17,951.00 | 16,746.00 | 20,421.00 | 16,014.00 |
| Account Payables | 4,683.00 | 4,659.00 | 4,475.00 | 4,954.00 | 2,589.00 |
| Current Accrued Liabilities | 14,300.00 | 13,292.00 | 12,271.00 | 15,467.00 | 13,425.00 |
| Short-Term Debt | 1,265.00 | 1,236.00 | 2,604.00 | 5,879.00 | 5,479.00 |
| Other Current Liabilities | 329.00 | 684.00 | 207.00 | 544.00 | 478.00 |
| Non-Current Liabilities | 3,473.00 | 3,912.00 | 3,319.00 | 12,430.00 | 20,542.00 |
| Long-Term Debt | 2,486.00 | 3,843.00 | 2,294.00 | 12,040.00 | 15,200.00 |
| Other Non-Current Liabilities | 987.00 | 69.00 | 1,025.00 | 390.00 | 5,342.00 |
| Equity | 87,434.00 | 81,444.00 | 86,003.00 | 74,428.00 | 59,533.00 |
| Shareholders Equity | 87,434.00 | 81,444.00 | 86,003.00 | 74,428.00 | 59,533.00 |
| Capital Stock | 135.00 | 133.00 | 133.00 | 131.00 | 130.00 |
| Share Premium | 38,277.00 | 35,345.00 | 32,059.00 | 28,250.00 | 25,509.00 |
| Retained Earnings | 55,817.00 | 52,415.00 | 59,553.00 | 50,841.00 | 38,620.00 |
| Treasury Shares | 4,885.00 | 4,805.00 | 4,187.00 | 4,187.00 | 4,187.00 |
| Accumulated Other Comprehensive Income | -1,910.00 | -1,644.00 | -1,555.00 | -607.00 | -539.00 |
| Minority Interest | 0 | 0 | 0 | 0 | 0 |
| Debt | 3,751.00 | 5,079.00 | 4,898.00 | 17,919.00 | 20,679.00 |
| Net Debt | 0 | 0 | 0 | 11,297.00 | 13,002.00 |
| Common Shares Outstanding | 0 | 0 | 0 | 0 | 0 |
| Breakdown | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
|---|---|---|---|---|---|
| Revenues | 198,943.00 | 201,098.00 | 242,238.00 | 222,012.00 | 194,101.00 |
| Cost Of Revenue | 143,346.00 | 150,062.00 | 179,055.00 | 162,568.00 | 142,562.00 |
| Gross Profit | 55,597.00 | 51,036.00 | 63,183.00 | 59,444.00 | 51,539.00 |
| Operating Expenses | 34,672.00 | 51,817.00 | 17,732.00 | 5,758.00 | 4,450.00 |
| Selling, General and Administrative Expenses | 51,806.00 | 0 | 0 | 0 | 0 |
| Other Operating Expenses | -17,134.00 | 51,817.00 | 17,732.00 | 5,758.00 | 4,450.00 |
| Operating Income | 20,925.00 | -781.00 | 45,451.00 | 53,686.00 | 47,089.00 |
| Net Non-Operating Income | -16,501.00 | -8,250.00 | -32,960.00 | -36,800.00 | -34,456.00 |
| Interest Expense | 0.00 | 0.00 | 358.00 | 675.00 | 866.00 |
| Net Interest | 606.00 | 319.00 | -358.00 | -675.00 | -866.00 |
| EBT | 4,424.00 | -9,031.00 | 12,491.00 | 16,886.00 | 12,633.00 |
| Income Tax | 1,022.00 | 1,893.00 | 3,779.00 | 4,665.00 | 2,772.00 |
| Net Income | 3,402.00 | -7,138.00 | 8,712.00 | 12,221.00 | 9,861.00 |
| EBIT | 4,424.00 | -9,031.00 | 12,849.00 | 17,561.00 | 13,499.00 |
| Deprecation and Amortization | 3,499.00 | 3,855.00 | 4,195.00 | 3,979.00 | 3,589.00 |
| EBITDA | 7,923.00 | -5,176.00 | 17,044.00 | 21,540.00 | 17,088.00 |
| EPS | 0.00 | -0.00 | 0.00 | 0.00 | 0.00 |
| Diluted EPS | 0.00 | -0.00 | 0.00 | 0.00 | 0.00 |
| Average Shares Outstanding Basic | 11,669.00 | 11,613.00 | 11,588.00 | 11,436.00 | 11,292.00 |
| Average Shares Outstanding Diluted | 12,014.00 | 11,613.00 | 12,077.00 | 12,007.00 | 11,950.00 |
| Breakdown | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
|---|---|---|---|---|---|
| Operating Cash Flow | 7,192.00 | 15,978.00 | 12,615.00 | 5,216.00 | 21,231.00 |
| Operating Net Income | 3,402.00 | -7,138.00 | 8,712.00 | 12,221.00 | 9,861.00 |
| Deprecation and Amortization | 3,499.00 | 3,855.00 | 4,195.00 | 3,979.00 | 3,589.00 |
| Deferred Income Tax | -509.00 | -1,714.00 | 655.00 | 1,061.00 | -1,821.00 |
| Share Based Compensation | 2,200.00 | 3,082.00 | 2,225.00 | 2,212.00 | 2,021.00 |
| Change in Working Capital | 3,766.00 | -9,128.00 | -5,128.00 | 16,137.00 | 2,527.00 |
| Other Operating Activities | -5,166.00 | 27,021.00 | 1,956.00 | -30,394.00 | 5,054.00 |
| Investing Cash Flow | -941.00 | -216.00 | -818.00 | -2,084.00 | -9,634.00 |
| Capital Expenditure | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Net Purchase/Sale of PPE | 941.00 | 335.00 | 835.00 | 1,905.00 | 298.00 |
| Net Purchase/Sale of Investments Net | 0 | 0 | 0 | 0 | 0 |
| Net Purchase/Sale of Business | 0 | 0 | 0 | 0 | 0 |
| Other Investing Activities | -1,882.00 | -551.00 | -1,653.00 | -3,989.00 | -9,932.00 |
| Financing Cash Flow | 654.00 | -1,578.00 | -10,414.00 | -4,093.00 | -6,714.00 |
| Net Issuance/Repayment of Debt | 0 | 1,100.00 | 12,000.00 | 4,400.00 | 23,918.00 |
| Net Issuance/Repurchase of Equity | 814.00 | 822.00 | 1,586.00 | 530.00 | 1,552.00 |
| Dividends Paid | 0 | 0 | 0 | 0 | 0 |
| Other Financing Activities | -160.00 | -3,500.00 | -24,000.00 | -9,023.00 | -32,184.00 |
| Net Change in Cash | 6,595.00 | 14,090.00 | 435.00 | -1,055.00 | 4,696.00 |
| Cash at Beginning of Period | 21,147.00 | 7,057.00 | 6,622.00 | 0 | 0 |
| Cash at End of Period | 27,742.00 | 21,147.00 | 7,057.00 | 0 | 0 |
| Free Cash Flow | 0 | 0 | 0 | 0 | 0 |
| Breakdown | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Assets | 112,617.00 | 110,392.00 | 110,076.00 | 111,484.00 | 111,485.00 | 107,503.00 | 106,070.00 | 105,227.00 | 109,543.00 | 111,217.00 | 108,834.00 | 108,879.00 | 114,776.00 | 119,141.00 | 116,776.00 | 113,702.00 | 115,082.00 | 108,696.00 | 104,690.00 | 102,046.00 |
| Current Assets | 69,290.00 | 65,659.00 | 64,463.00 | 66,205.00 | 65,815.00 | 60,615.00 | 58,326.00 | 56,463.00 | 56,218.00 | 58,291.00 | 54,528.00 | 53,174.00 | 57,755.00 | 61,032.00 | 57,214.00 | 53,905.00 | 54,993.00 | 47,302.00 | 44,686.00 | 41,157.00 |
| Cash and Short-Term Investments | 32,747.00 | 27,933.00 | 24,665.00 | 27,742.00 | 23,885.00 | 20,587.00 | 19,424.00 | 21,147.00 | 15,881.00 | 18,614.00 | 9,097.00 | 7,057.00 | 3,482.00 | 6,722.00 | 7,185.00 | 6,622.00 | 5,447.00 | 5,302.00 | 7,242.00 | 7,677.00 |
| Cash and Cash Equivalents | 32,747.00 | 27,933.00 | 24,665.00 | 27,742.00 | 23,885.00 | 20,587.00 | 19,424.00 | 21,147.00 | 15,881.00 | 18,614.00 | 9,097.00 | 7,057.00 | 3,482.00 | 6,722.00 | 7,185.00 | 6,622.00 | 5,447.00 | 5,302.00 | 7,242.00 | 7,677.00 |
| Short-Term Investments | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Net Receivables | 28,863.00 | 30,505.00 | 32,146.00 | 31,443.00 | 34,054.00 | 32,643.00 | 32,015.00 | 29,815.00 | 32,278.00 | 32,718.00 | 42,078.00 | 42,322.00 | 50,440.00 | 51,208.00 | 46,838.00 | 43,393.00 | 45,375.00 | 38,584.00 | 36,206.00 | 32,134.00 |
| Inventory | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Current Assets | 7,680.00 | 7,221.00 | 7,652.00 | 7,020.00 | 7,876.00 | 7,385.00 | 6,887.00 | 5,501.00 | 8,059.00 | 6,959.00 | 3,353.00 | 3,795.00 | 3,833.00 | 3,102.00 | 3,191.00 | 3,890.00 | 4,171.00 | 3,416.00 | 1,238.00 | 1,346.00 |
| Non-Current Assets | 43,327.00 | 44,733.00 | 45,613.00 | 45,279.00 | 45,670.00 | 46,888.00 | 47,744.00 | 48,764.00 | 53,325.00 | 52,926.00 | 54,306.00 | 55,705.00 | 57,021.00 | 58,109.00 | 59,562.00 | 59,797.00 | 60,089.00 | 61,394.00 | 60,004.00 | 60,889.00 |
| Property, Plant, Equipment Net | 29,103.00 | 29,490.00 | 29,662.00 | 31,624.00 | 29,845.00 | 30,316.00 | 29,267.00 | 30,869.00 | 27,917.00 | 26,359.00 | 26,877.00 | 29,672.00 | 27,375.00 | 27,768.00 | 28,052.00 | 28,785.00 | 22,956.00 | 22,209.00 | 19,243.00 | 20,929.00 |
| Goodwill | 27,210.00 | 27,210.00 | 27,210.00 | 27,210.00 | 27,210.00 | 27,210.00 | 27,210.00 | 27,210.00 | 32,510.00 | 32,510.00 | 32,510.00 | 32,510.00 | 32,510.00 | 32,510.00 | 32,510.00 | 32,510.00 | 32,510.00 | 32,510.00 | 32,510.00 | 32,510.00 |
| Intangible Assets | 8,359.00 | 9,009.00 | 9,658.00 | 10,308.00 | 10,958.00 | 11,615.00 | 12,308.00 | 13,001.00 | 13,694.00 | 14,387.00 | 15,080.00 | 15,773.00 | 16,385.00 | 17,176.00 | 17,968.00 | 18,760.00 | 19,552.00 | 20,344.00 | 21,137.00 | 21,930.00 |
| Long-Term Investments | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Non-Current Deferred Assets | 1,464.00 | 1,674.00 | 1,295.00 | 1,298.00 | 607.00 | 660.00 | 738.00 | 793.00 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 463.00 | 804.00 | 796.00 |
| Other Non-Current Assets | -22,809.00 | -22,650.00 | -22,212.00 | -25,161.00 | -22,950.00 | -22,913.00 | -21,779.00 | -23,109.00 | -20,796.00 | -20,330.00 | -20,161.00 | -22,250.00 | -19,249.00 | -19,345.00 | -18,968.00 | -20,258.00 | -14,929.00 | -14,132.00 | -13,690.00 | -15,276.00 |
| Liabilities | 24,610.00 | 22,582.00 | 23,129.00 | 24,050.00 | 24,958.00 | 23,467.00 | 24,345.00 | 23,783.00 | 23,343.00 | 25,878.00 | 21,730.00 | 22,876.00 | 30,309.00 | 37,611.00 | 38,744.00 | 39,274.00 | 44,911.00 | 42,655.00 | 43,234.00 | 42,513.00 |
| Current Liabilities | 22,572.00 | 19,718.00 | 19,411.00 | 20,577.00 | 22,101.00 | 20,276.00 | 20,759.00 | 19,871.00 | 19,704.00 | 23,478.00 | 18,977.00 | 19,557.00 | 26,744.00 | 27,321.00 | 26,802.00 | 26,844.00 | 27,846.00 | 24,160.00 | 23,824.00 | 21,971.00 |
| Payables and Expenses | 20,977.00 | 18,118.00 | 17,902.00 | 18,983.00 | 19,985.00 | 18,073.00 | 18,795.00 | 17,951.00 | 17,976.00 | 15,811.00 | 17,095.00 | 16,746.00 | 22,494.00 | 20,922.00 | 20,388.00 | 20,421.00 | 21,506.00 | 17,888.00 | 17,963.00 | 16,014.00 |
| Account Payables | 3,412.00 | 3,564.00 | 3,742.00 | 4,683.00 | 4,636.00 | 5,790.00 | 5,473.00 | 4,659.00 | 4,842.00 | 4,382.00 | 4,688.00 | 4,475.00 | 5,831.00 | 6,724.00 | 6,242.00 | 4,954.00 | 4,942.00 | 4,638.00 | 3,915.00 | 2,589.00 |
| Current Accrued Liabilities | 17,565.00 | 14,554.00 | 14,160.00 | 14,300.00 | 15,349.00 | 12,283.00 | 13,322.00 | 13,292.00 | 13,134.00 | 11,429.00 | 12,407.00 | 12,271.00 | 16,663.00 | 14,198.00 | 14,146.00 | 15,467.00 | 16,564.00 | 13,250.00 | 14,048.00 | 13,425.00 |
| Short-Term Debt | 1,287.00 | 1,313.00 | 1,291.00 | 1,265.00 | 1,257.00 | 1,250.00 | 1,242.00 | 1,236.00 | 1,318.00 | 1,228.00 | 1,470.00 | 2,604.00 | 3,700.00 | 5,930.00 | 5,971.00 | 5,879.00 | 5,894.00 | 5,835.00 | 5,456.00 | 5,479.00 |
| Other Current Liabilities | 308.00 | 287.00 | 218.00 | 329.00 | 859.00 | 953.00 | 722.00 | 684.00 | 410.00 | 6,439.00 | 412.00 | 207.00 | 550.00 | 469.00 | 443.00 | 544.00 | 446.00 | 437.00 | 405.00 | 478.00 |
| Non-Current Liabilities | 2,038.00 | 2,864.00 | 3,718.00 | 3,473.00 | 2,857.00 | 3,191.00 | 3,586.00 | 3,912.00 | 3,639.00 | 2,400.00 | 2,753.00 | 3,319.00 | 3,565.00 | 10,290.00 | 11,942.00 | 12,430.00 | 17,065.00 | 18,495.00 | 19,410.00 | 20,542.00 |
| Long-Term Debt | 1,466.00 | 1,825.00 | 2,158.00 | 2,486.00 | 2,857.00 | 3,191.00 | 3,517.00 | 3,843.00 | 3,054.00 | 1,851.00 | 1,974.00 | 2,294.00 | 2,699.00 | 9,349.00 | 10,929.00 | 12,040.00 | 13,688.00 | 15,135.00 | 14,068.00 | 15,200.00 |
| Other Non-Current Liabilities | 572.00 | 1,039.00 | 1,560.00 | 987.00 | 0.00 | 0.00 | 69.00 | 69.00 | 585.00 | 549.00 | 779.00 | 1,025.00 | 866.00 | 941.00 | 1,013.00 | 390.00 | 3,377.00 | 3,360.00 | 5,342.00 | 5,342.00 |
| Equity | 88,007.00 | 87,810.00 | 86,947.00 | 87,434.00 | 86,527.00 | 84,036.00 | 81,725.00 | 81,444.00 | 86,200.00 | 85,339.00 | 87,104.00 | 86,003.00 | 84,467.00 | 81,530.00 | 78,032.00 | 74,428.00 | 70,171.00 | 66,041.00 | 61,456.00 | 59,533.00 |
| Shareholders Equity | 88,007.00 | 87,810.00 | 86,947.00 | 87,434.00 | 86,527.00 | 84,036.00 | 81,725.00 | 81,444.00 | 86,200.00 | 85,339.00 | 87,104.00 | 86,003.00 | 84,467.00 | 81,530.00 | 78,032.00 | 74,428.00 | 70,171.00 | 66,041.00 | 61,456.00 | 59,533.00 |
| Capital Stock | 136.00 | 135.00 | 135.00 | 135.00 | 134.00 | 134.00 | 133.00 | 133.00 | 133.00 | 133.00 | 133.00 | 133.00 | 133.00 | 133.00 | 133.00 | 131.00 | 131.00 | 131.00 | 130.00 | 130.00 |
| Share Premium | 41,215.00 | 40,064.00 | 39,199.00 | 38,277.00 | 37,473.00 | 36,813.00 | 35,895.00 | 35,345.00 | 34,710.00 | 33,886.00 | 32,894.00 | 32,059.00 | 31,814.00 | 31,048.00 | 29,667.00 | 28,250.00 | 27,865.00 | 27,172.00 | 26,231.00 | 25,509.00 |
| Retained Earnings | 55,454.00 | 54,513.00 | 54,378.00 | 55,817.00 | 55,520.00 | 53,645.00 | 52,254.00 | 52,415.00 | 57,766.00 | 57,641.00 | 59,814.00 | 59,553.00 | 58,015.00 | 55,609.00 | 53,173.00 | 50,841.00 | 46,958.00 | 43,552.00 | 39,814.00 | 38,620.00 |
| Treasury Shares | 6,477.00 | 4,999.00 | 4,885.00 | 4,885.00 | 4,885.00 | 4,885.00 | 4,885.00 | 4,805.00 | 4,759.00 | 4,759.00 | 4,187.00 | 4,187.00 | 4,187.00 | 4,187.00 | 4,187.00 | 4,187.00 | 4,187.00 | 4,187.00 | 4,187.00 | 4,187.00 |
| Accumulated Other Comprehensive Income | -2,321.00 | -1,903.00 | -1,880.00 | -1,910.00 | -1,715.00 | -1,671.00 | -1,672.00 | -1,644.00 | -1,650.00 | -1,562.00 | -1,550.00 | -1,555.00 | -1,308.00 | -1,073.00 | -754.00 | -607.00 | -596.00 | -627.00 | -532.00 | -539.00 |
| Minority Interest | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Debt | 2,753.00 | 3,138.00 | 3,449.00 | 3,751.00 | 4,114.00 | 4,441.00 | 4,759.00 | 5,079.00 | 4,372.00 | 3,079.00 | 3,444.00 | 4,898.00 | 6,399.00 | 15,279.00 | 16,900.00 | 17,919.00 | 19,582.00 | 20,970.00 | 19,524.00 | 20,679.00 |
| Net Debt | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2,917.00 | 8,557.00 | 9,715.00 | 11,297.00 | 14,135.00 | 15,668.00 | 12,282.00 | 13,002.00 |
| Common Shares Outstanding | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Breakdown | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenues | 145,910.00 | 97,414.00 | 48,317.00 | -92,433.00 | 148,196.00 | 96,357.00 | 46,823.00 | -116,278.00 | 155,046.00 | 107,267.00 | 55,063.00 | -124,411.00 | 185,022.00 | 121,872.00 | 59,755.00 | -94,160.00 | 162,964.00 | 103,433.00 | 49,775.00 |
| Cost Of Revenue | 105,737.00 | 70,702.00 | 35,425.00 | -68,906.00 | 107,314.00 | 70,246.00 | 34,692.00 | -87,014.00 | 115,354.00 | 80,141.00 | 41,581.00 | -90,019.00 | 136,057.00 | 89,194.00 | 43,823.00 | -69,942.00 | 119,225.00 | 76,314.00 | 36,971.00 |
| Gross Profit | 40,173.00 | 26,712.00 | 12,892.00 | -23,527.00 | 40,882.00 | 26,111.00 | 12,131.00 | -29,264.00 | 39,692.00 | 27,126.00 | 13,482.00 | -34,392.00 | 48,965.00 | 32,678.00 | 15,932.00 | -24,218.00 | 43,739.00 | 27,119.00 | 12,804.00 |
| Operating Expenses | 30,593.00 | 24,934.00 | 14,333.00 | -22,387.00 | 25,618.00 | 19,478.00 | 11,963.00 | -20,094.00 | 36,369.00 | 25,042.00 | 10,500.00 | -8,079.00 | 12,439.00 | 8,945.00 | 4,427.00 | -12,706.00 | 6,482.00 | 6,371.00 | 5,611.00 |
| Selling, General and Administrative Expenses | 41,179.00 | 28,538.00 | 14,745.00 | 39,269.00 | 0 | 0 | 12,537.00 | 0 | 0 | 0 | 12,950.00 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Operating Expenses | -10,586.00 | -3,604.00 | -412.00 | -61,656.00 | 25,618.00 | 19,478.00 | -574.00 | -7,144.00 | 36,369.00 | 25,042.00 | -2,450.00 | -8,079.00 | 12,439.00 | 8,945.00 | 4,427.00 | -12,706.00 | 6,482.00 | 6,371.00 | 5,611.00 |
| Operating Income | 9,580.00 | 1,778.00 | -1,441.00 | -1,140.00 | 15,264.00 | 6,633.00 | 168.00 | -9,170.00 | 3,323.00 | 2,084.00 | 2,982.00 | -26,313.00 | 36,526.00 | 23,733.00 | 11,505.00 | -11,512.00 | 37,257.00 | 20,748.00 | 7,193.00 |
| Net Non-Operating Income | -9,897.00 | -3,330.00 | -321.00 | 220.00 | -11,165.00 | -5,106.00 | -450.00 | 4,104.00 | -5,468.00 | -4,383.00 | -2,503.00 | 18,474.00 | -26,306.00 | -16,870.00 | -8,258.00 | 8,413.00 | -25,713.00 | -13,944.00 | -5,556.00 |
| Interest Expense | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | -323.00 | 326.00 | 241.00 | 114.00 | -397.00 | 523.00 | 354.00 | 195.00 |
| Net Interest | 571.00 | 305.00 | 115.00 | -279.00 | 447.00 | 284.00 | 154.00 | -1.00 | 232.00 | 84.00 | 4.00 | 323.00 | -326.00 | -241.00 | -114.00 | 397.00 | -523.00 | -354.00 | -195.00 |
| EBT | -317.00 | -1,552.00 | -1,762.00 | -920.00 | 4,099.00 | 1,527.00 | -282.00 | -5,066.00 | -2,145.00 | -2,299.00 | 479.00 | -7,839.00 | 10,220.00 | 6,863.00 | 3,247.00 | -3,099.00 | 11,544.00 | 6,804.00 | 1,637.00 |
| Income Tax | 46.00 | 248.00 | 323.00 | -390.00 | 994.00 | 297.00 | 121.00 | 930.00 | 358.00 | 387.00 | 218.00 | -2,277.00 | 3,046.00 | 2,095.00 | 915.00 | -856.00 | 3,206.00 | 1,872.00 | 443.00 |
| Net Income | -363.00 | -1,304.00 | -1,439.00 | -772.00 | 3,105.00 | 1,230.00 | -161.00 | -3,700.00 | -1,787.00 | -1,912.00 | 261.00 | -5,562.00 | 7,174.00 | 4,768.00 | 2,332.00 | -2,243.00 | 8,338.00 | 4,932.00 | 1,194.00 |
| EBIT | -317.00 | -1,552.00 | -1,762.00 | -920.00 | 4,099.00 | 1,527.00 | -282.00 | -5,066.00 | -2,145.00 | -2,299.00 | 479.00 | -8,162.00 | 10,546.00 | 7,104.00 | 3,361.00 | -3,496.00 | 12,067.00 | 7,158.00 | 1,832.00 |
| Deprecation and Amortization | 2,521.00 | 1,673.00 | 832.00 | -1,874.00 | 2,670.00 | 1,805.00 | 898.00 | -2,128.00 | 2,943.00 | 2,026.00 | 1,014.00 | -2,204.00 | 3,251.00 | 2,128.00 | 1,020.00 | -1,998.00 | 2,984.00 | 1,996.00 | 997.00 |
| EBITDA | 2,204.00 | 121.00 | -930.00 | -2,794.00 | 6,769.00 | 3,332.00 | 616.00 | -7,194.00 | 798.00 | -273.00 | 1,493.00 | -10,366.00 | 13,797.00 | 9,232.00 | 4,381.00 | -5,494.00 | 15,051.00 | 9,154.00 | 2,829.00 |
| EPS | -0.00 | -0.00 | -0.00 | 0.00 | 0.00 | 0.00 | -0.00 | 0.00 | -0.00 | -0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Diluted EPS | -0.00 | -0.00 | -0.00 | 0.00 | 0.00 | 0.00 | -0.00 | 0.00 | -0.00 | -0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Average Shares Outstanding Basic | 11,761.00 | 11,760.00 | 11,753.00 | 11,774.00 | 11,654.00 | 11,633.00 | 11,615.00 | 11,567.00 | 11,618.00 | 11,629.00 | 11,638.00 | 11,707.00 | 11,578.00 | 11,558.00 | 11,509.00 | 11,474.00 | 11,430.00 | 11,425.00 | 11,415.00 |
| Average Shares Outstanding Diluted | 11,761.00 | 11,760.00 | 11,753.00 | 12,577.00 | 11,949.00 | 11,915.00 | 11,615.00 | 11,151.00 | 11,618.00 | 11,629.00 | 12,054.00 | 12,112.00 | 12,082.00 | 12,079.00 | 12,035.00 | 12,025.00 | 12,007.00 | 11,999.00 | 11,997.00 |
| Breakdown | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating Cash Flow | 6,777.00 | 301.00 | -2,995.00 | 5,509.00 | 3,154.00 | -145.00 | -1,326.00 | -10,805.00 | 10,545.00 | 13,107.00 | 3,131.00 | 1,371.00 | 7,744.00 | 1,937.00 | 1,563.00 | 2,355.00 | 1,909.00 | 178.00 | 774.00 |
| Operating Net Income | -363.00 | -1,304.00 | -1,439.00 | -772.00 | 3,105.00 | 1,230.00 | -161.00 | -3,700.00 | -1,787.00 | -1,912.00 | 261.00 | -5,562.00 | 7,174.00 | 4,768.00 | 2,332.00 | -2,243.00 | 8,338.00 | 4,932.00 | 1,194.00 |
| Deprecation and Amortization | 2,521.00 | 1,673.00 | 832.00 | -1,874.00 | 2,670.00 | 1,805.00 | 898.00 | -2,128.00 | 2,943.00 | 2,026.00 | 1,014.00 | -2,204.00 | 3,251.00 | 2,128.00 | 1,020.00 | -1,998.00 | 2,984.00 | 1,996.00 | 997.00 |
| Deferred Income Tax | -170.00 | -376.00 | 3.00 | -881.00 | 185.00 | 132.00 | 55.00 | -625.00 | -405.00 | -439.00 | -245.00 | -1,015.00 | 496.00 | 551.00 | 623.00 | -77.00 | 813.00 | 333.00 | -8.00 |
| Share Based Compensation | 4,688.00 | 3,251.00 | 895.00 | -3,633.00 | 3,218.00 | 2,065.00 | 550.00 | -6,131.00 | 5,001.00 | 3,377.00 | 835.00 | -1,784.00 | 2,135.00 | 1,348.00 | 526.00 | -1,858.00 | 2,071.00 | 1,378.00 | 621.00 |
| Change in Working Capital | -185.00 | -2,106.00 | -363.00 | -14,431.00 | 8,775.00 | 5,028.00 | 4,394.00 | 6,227.00 | -6,521.00 | -8,675.00 | -159.00 | -24,312.00 | 9,119.00 | 7,453.00 | 2,612.00 | -21,810.00 | 21,702.00 | 10,379.00 | 5,866.00 |
| Other Operating Activities | 286.00 | -837.00 | -2,923.00 | 27,100.00 | -14,799.00 | -10,405.00 | -7,062.00 | -4,448.00 | 11,314.00 | 18,730.00 | 1,425.00 | 36,248.00 | -14,431.00 | -14,311.00 | -5,550.00 | 30,341.00 | -33,999.00 | -18,840.00 | -7,896.00 |
| Investing Cash Flow | -369.00 | -188.00 | -133.00 | 913.00 | -825.00 | -751.00 | -278.00 | -73.00 | -94.00 | -42.00 | -7.00 | 1,316.00 | -795.00 | -693.00 | -646.00 | -326.00 | -1,042.00 | -525.00 | -191.00 |
| Capital Expenditure | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Net Purchase/Sale of PPE | 351.00 | 169.00 | 114.00 | -915.00 | 826.00 | 752.00 | 278.00 | -87.00 | 213.00 | 112.00 | 97.00 | -1,511.00 | 819.00 | 797.00 | 730.00 | 590.00 | 861.00 | 326.00 | 128.00 |
| Net Purchase/Sale of Investments Net | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Net Purchase/Sale of Business | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Investing Activities | -720.00 | -357.00 | -247.00 | 1,828.00 | -1,651.00 | -1,503.00 | -556.00 | 14.00 | -307.00 | -154.00 | -104.00 | 2,827.00 | -1,614.00 | -1,490.00 | -1,376.00 | -916.00 | -1,903.00 | -851.00 | -319.00 |
| Financing Cash Flow | -992.00 | 64.00 | 27.00 | -140.00 | 496.00 | 378.00 | -80.00 | 2,566.00 | -1,522.00 | -1,522.00 | -1,100.00 | -141.00 | -9,388.00 | -678.00 | -207.00 | 1,834.00 | -3,014.00 | -1,914.00 | -999.00 |
| Net Issuance/Repayment of Debt | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -2,200.00 | 1,100.00 | 1,100.00 | 1,100.00 | -2,200.00 | 10,900.00 | 2,200.00 | 1,100.00 | -2,200.00 | 3,300.00 | 2,200.00 | 1,100.00 |
| Net Issuance/Repurchase of Equity | 2,192.00 | 292.00 | 27.00 | -460.00 | 656.00 | 538.00 | 80.00 | -622.00 | 722.00 | 722.00 | 0 | -2,341.00 | 1,512.00 | 1,522.00 | 893.00 | -143.00 | 286.00 | 286.00 | 101.00 |
| Dividends Paid | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Financing Activities | -3,184.00 | -228.00 | 0.00 | 320.00 | -160.00 | -160.00 | -160.00 | 5,388.00 | -3,344.00 | -3,344.00 | -2,200.00 | 4,400.00 | -21,800.00 | -4,400.00 | -2,200.00 | 4,177.00 | -6,600.00 | -4,400.00 | -2,200.00 |
| Net Change in Cash | 5,005.00 | 191.00 | -3,077.00 | 6,140.00 | 2,738.00 | -560.00 | -1,723.00 | -8,331.00 | 8,824.00 | 11,557.00 | 2,040.00 | 2,912.00 | -3,140.00 | 100.00 | 563.00 | 3,985.00 | -2,230.00 | -2,375.00 | -435.00 |
| Cash at Beginning of Period | 27,742.00 | 27,742.00 | 27,742.00 | 21,602.00 | 21,147.00 | 21,147.00 | 21,147.00 | 29,478.00 | 7,057.00 | 7,057.00 | 7,057.00 | 4,145.00 | 6,622.00 | 6,622.00 | 6,622.00 | 0.00 | 0 | 0 | 0 |
| Cash at End of Period | 32,747.00 | 27,933.00 | 24,665.00 | 27,742.00 | 23,885.00 | 20,587.00 | 19,424.00 | 21,147.00 | 15,881.00 | 18,614.00 | 9,097.00 | 7,057.00 | 3,482.00 | 6,722.00 | 7,185.00 | 0 | 0 | 0 | 0 |
| Free Cash Flow | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |