TACT
Valuation Ratios
| Breakdown | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
|---|---|---|---|---|---|
| Price to Earnings | -4.13 | 14.54 | -10.53 | -24.22 | -9.86 |
| Price to Sales | 0.94 | 0.96 | 1.08 | 2.57 | 1.82 |
| Book Value Per Common Share | 3.06 | 3.96 | 3.42 | 3.95 | 3.39 |
| Price to Book | 1.34 | 1.76 | 1.85 | 2.76 | 2.10 |
| Price to Operating Cash Flow | 21.97 | 12.61 | -5.12 | -40.37 | -15.83 |
| Price to Free Cash Flow | |||||
| Enterprise Value to EBITDA | 90251.44 |
| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Price to Earnings | -542.00 | -366.00 | -25.58 | -26.93 | -52.40 | 13.38 | 22.97 | 19.34 | -5.79 | -5.85 | -17.22 | -37.57 | -28.60 | -43.48 | ||||||
| Price to Sales | 1.36 | 1.37 | 2.83 | 1.46 | 1.69 | 4.89 | 1.08 | 2.11 | 2.76 | 0.90 | 1.76 | 7.19 | 4.48 | 6.98 | 11.72 | |||||
| Book Value Per Common Share | 3.14 | 3.10 | 3.07 | 3.06 | 3.83 | 3.85 | 3.86 | 3.96 | 3.93 | 3.83 | 3.74 | 3.42 | 3.36 | 3.30 | 3.54 | 3.95 | 3.99 | 2.99 | 3.16 | 3.39 |
| Price to Book | 1.72 | 1.18 | 1.20 | 1.34 | 1.27 | 0.98 | 1.36 | 1.76 | 1.63 | 2.34 | 1.66 | 1.85 | 1.09 | 1.21 | 1.99 | 2.76 | 3.48 | 4.59 | 3.44 | 2.10 |
| Price to Operating Cash Flow | 7.73 | 10.73 | -230.00 | -92.22 | -44.09 | -35.07 | 13.91 | 24.14 | -81.23 | -2.54 | -2.70 | -10.23 | -32.15 | -31.40 | -31.43 | |||||
| Price to Free Cash Flow | ||||||||||||||||||||
| Enterprise Value to EBITDA | 1066314.21 | 1187669.10 | 1526585.00 | 87468.01 | 154351.06 | 147188.62 |
Earnings Data
| Breakdown | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
|---|---|---|---|---|---|
| Earning YoY | |||||
| Revenue YoY | -40.27 | 24.93 | 47.61 | 28.73 | |
| EBITDA YoY | |||||
| Net Profit YoY |
| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Earning YoY | 23.08 | 21.88 | ||||||||||||||||||
| Revenue YoY | 49.07 | 105.71 | 48.76 | 108.53 | 40.76 | 89.38 | 79.98 | 130.11 | 60.35 | 112.34 | ||||||||||
| EBITDA YoY | 65.27 | 27.98 | -82.18 | 26.45 | 38.08 | -70.54 | ||||||||||||||
| Net Profit YoY | 23.21 | 24.37 |
Financial Strength
| Breakdown | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
|---|---|---|---|---|---|
| Cash Per Common Share | 1.44 | 1.24 | 0.80 | 2.09 | 1.32 |
| Quick Ratio | 1.62 | 1.63 | 1.47 | 2.91 | 2.07 |
| Current Ratio | 2.98 | 3.01 | 2.27 | 3.79 | 4.21 |
| Debt to Equity | 0.44 | 0.38 | 0.53 | 0.31 | 0.40 |
| Long-Term Debt to Equity | 0.02 | 0.03 | 0.06 | 0.06 | 0.18 |
| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash Per Common Share | 1.99 | 1.76 | 1.41 | 1.44 | 1.14 | 1.12 | 1.07 | 1.24 | 1.17 | 1.08 | 0.67 | 0.80 | 0.64 | 0.39 | 1.21 | 1.97 | 2.05 | 0.89 | 0.98 | 1.16 |
| Quick Ratio | 2.02 | 1.98 | 1.82 | 1.62 | 1.67 | 1.67 | 1.48 | 1.63 | 1.48 | 1.55 | 1.82 | 1.47 | 1.49 | 1.68 | 2.22 | 2.91 | 3.72 | 2.02 | 2.32 | 2.07 |
| Current Ratio | 3.05 | 3.08 | 3.05 | 2.98 | 3.32 | 3.45 | 3.12 | 3.01 | 2.65 | 2.55 | 2.85 | 2.27 | 2.35 | 2.83 | 3.39 | 3.79 | 5.20 | 3.80 | 4.61 | 4.21 |
| Debt to Equity | 0.42 | 0.42 | 0.43 | 0.44 | 0.32 | 0.31 | 0.35 | 0.38 | 0.45 | 0.47 | 0.40 | 0.53 | 0.50 | 0.39 | 0.32 | 0.31 | 0.23 | 0.43 | 0.39 | 0.40 |
| Long-Term Debt to Equity | 0.01 | 0.01 | 0.02 | 0.02 | 0.02 | 0.03 | 0.02 | 0.03 | 0.04 | 0.04 | 0.05 | 0.06 | 0.07 | 0.08 | 0.06 | 0.06 | 0.06 | 0.18 | 0.18 | 0.18 |
Profitability
| Breakdown | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
|---|---|---|---|---|---|
| ROA | 8.76 | ||||
| ROE | 12.05 | ||||
| Gross Margin | 49.52 | 52.87 | 41.99 | 38.72 | 42.26 |
| Operating Margin | -7.48 | 8.55 | -13.23 | -15.38 | -26.28 |
| EBITDA Margin | -5.09 | 10.60 | -10.94 | -12.95 | -21.89 |
| Net Profit Margin | 6.54 |
| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ROA | -0.24 | -0.28 | 0.04 | -3.77 | -2.69 | -2.00 | 8.49 | 6.99 | 6.04 | -12.41 | -14.76 | -8.67 | -7.05 | -11.25 | -5.60 | |||||
| ROE | -0.34 | -0.40 | 0.06 | -4.97 | -3.52 | -2.69 | 12.28 | 10.25 | 8.44 | -18.62 | -20.58 | -11.43 | -8.68 | -16.08 | -7.78 | |||||
| Gross Margin | 48.88 | 48.46 | 48.72 | 51.16 | 52.65 | 52.62 | 53.95 | 54.80 | 55.03 | 40.30 | 35.83 | 30.86 | 38.32 | 36.96 | 38.42 | |||||
| Operating Margin | 0.02 | -0.12 | 0.54 | -7.29 | -7.71 | -12.29 | 10.45 | 11.99 | 17.22 | -20.75 | -39.67 | -53.71 | -17.77 | -31.32 | -33.12 | |||||
| EBITDA Margin | 1.28 | 1.16 | 1.86 | -4.74 | -4.86 | -8.59 | 12.31 | 13.70 | 18.80 | -18.30 | -36.87 | -51.36 | -15.21 | -28.57 | -30.23 | |||||
| Net Profit Margin | -0.27 | -0.46 | 0.15 | -5.75 | -6.08 | -9.69 | 8.10 | 9.26 | 14.10 | -15.42 | -30.12 | -41.36 | -12.07 | -24.51 | -26.58 |
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-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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Dividend Yield | ||||||||||||||||||||
| Dividend Payout Ratio |
Financial Statements
| Breakdown | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
|---|---|---|---|---|---|
| Assets | 44,034.00 | 54,198.00 | 51,832.00 | 50,941.00 | 42,247.00 |
| Current Assets | 38,362.00 | 40,999.00 | 36,125.00 | 37,145.00 | 28,175.00 |
| Cash and Short-Term Investments | 14,394.00 | 12,321.00 | 7,946.00 | 19,457.00 | 10,359.00 |
| Cash and Cash Equivalents | 14,394.00 | 12,321.00 | 7,946.00 | 19,457.00 | 10,359.00 |
| Short-Term Investments | 0 | 0 | 0 | 0 | 0 |
| Net Receivables | 6,512.00 | 9,858.00 | 15,427.00 | 9,093.00 | 3,477.00 |
| Inventory | 16,161.00 | 17,759.00 | 12,028.00 | 7,720.00 | 11,286.00 |
| Other Current Assets | 1,295.00 | 1,061.00 | 724.00 | 875.00 | 3,053.00 |
| Non-Current Assets | 5,672.00 | 13,199.00 | 15,707.00 | 13,796.00 | 14,072.00 |
| Property, Plant, Equipment Net | 6,522.00 | 8,523.00 | 10,366.00 | 9,384.00 | 8,990.00 |
| Goodwill | 2,621.00 | 2,621.00 | 2,621.00 | 2,621.00 | 2,621.00 |
| Intangible Assets | 0 | 88.00 | 242.00 | 397.00 | 583.00 |
| Long-Term Investments | 0 | 0 | 0 | 0 | 1,584.00 |
| Non-Current Deferred Assets | 0 | 6,304.00 | 7,327.00 | 5,141.00 | 2,939.00 |
| Other Non-Current Assets | -3,471.00 | -4,337.00 | -4,849.00 | -3,747.00 | -2,645.00 |
| Liabilities | 13,401.00 | 14,784.00 | 17,970.00 | 11,950.00 | 12,011.00 |
| Current Liabilities | 12,884.00 | 13,636.00 | 15,926.00 | 9,796.00 | 6,697.00 |
| Payables and Expenses | 7,822.00 | 9,378.00 | 11,472.00 | 8,202.00 | 5,356.00 |
| Account Payables | 4,569.00 | 4,431.00 | 7,395.00 | 4,308.00 | 1,691.00 |
| Current Accrued Liabilities | 3,253.00 | 4,947.00 | 4,077.00 | 3,894.00 | 3,665.00 |
| Short-Term Debt | 3,955.00 | 3,179.00 | 3,125.00 | 789.00 | 837.00 |
| Other Current Liabilities | 1,107.00 | 1,079.00 | 1,329.00 | 805.00 | 504.00 |
| Non-Current Liabilities | 517.00 | 1,148.00 | 2,044.00 | 2,154.00 | 5,314.00 |
| Long-Term Debt | 231.00 | 720.00 | 1,683.00 | 1,781.00 | 5,037.00 |
| Other Non-Current Liabilities | 286.00 | 428.00 | 361.00 | 373.00 | 277.00 |
| Equity | 30,633.00 | 39,414.00 | 33,862.00 | 38,991.00 | 30,236.00 |
| Shareholders Equity | 30,633.00 | 39,414.00 | 33,862.00 | 38,991.00 | 30,236.00 |
| Capital Stock | 141.00 | 140.00 | 139.00 | 139.00 | 130.00 |
| Share Premium | 58,141.00 | 57,055.00 | 56,282.00 | 55,246.00 | 42,536.00 |
| Retained Earnings | 4,515.00 | 14,378.00 | 9,630.00 | 15,573.00 | 19,718.00 |
| Treasury Shares | 32,110.00 | 32,110.00 | 32,110.00 | 32,110.00 | 32,110.00 |
| Accumulated Other Comprehensive Income | -54.00 | -49.00 | -79.00 | 143.00 | -38.00 |
| Minority Interest | 0 | 0 | 0 | 0 | 0 |
| Investments | 0 | 0 | 0 | 0 | 1,584.00 |
| Debt | 4,186.00 | 3,899.00 | 4,808.00 | 2,570.00 | 5,874.00 |
| Common Shares Outstanding | 10,023.21 | 9,958.81 | 9,911.88 | 9,872.89 | 8,931.39 |
| Breakdown | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
|---|---|---|---|---|---|
| Revenues | 43,384.00 | 72,631.00 | 58,139.00 | 39,386.00 | 30,595.00 |
| Cost Of Revenue | 21,902.00 | 34,231.00 | 33,727.00 | 24,137.00 | 17,666.00 |
| Gross Profit | 21,482.00 | 38,400.00 | 24,412.00 | 15,249.00 | 12,929.00 |
| Operating Expenses | 25,108.00 | 32,694.00 | 32,089.00 | 24,759.00 | 21,102.00 |
| Selling, General and Administrative Expenses | 18,131.00 | 23,252.00 | 23,519.00 | 17,284.00 | 15,399.00 |
| Research and Development Expenses | 6,977.00 | 9,442.00 | 8,570.00 | 7,475.00 | 5,703.00 |
| Other Operating Expenses | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Operating Income | -3,626.00 | 5,706.00 | -7,677.00 | -9,510.00 | -8,173.00 |
| Net Non-Operating Income | 58.00 | 197.00 | -224.00 | 3,294.00 | 4.00 |
| Interest Income | 469.00 | 0 | 0 | 0 | 0 |
| Interest Expense | 322.00 | 310.00 | 208.00 | 157.00 | 130.00 |
| Net Interest | 147.00 | 0 | 0 | 0 | 0 |
| EBT | -3,568.00 | 5,903.00 | -7,901.00 | -6,216.00 | -8,169.00 |
| Income Tax | 6,295.00 | 1,155.00 | 1,965.00 | 2,071.00 | 2,539.00 |
| Net Income | 0 | 4,748.00 | 0 | 0 | 0 |
| EBIT | -3,246.00 | 6,213.00 | -7,693.00 | -6,059.00 | -8,039.00 |
| Deprecation and Amortization | 1,037.00 | 1,489.00 | 1,332.00 | 957.00 | 1,342.00 |
| EBITDA | -2,209.00 | 7,702.00 | -6,361.00 | -5,102.00 | -6,697.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 | 9,997.00 | 9,951.00 | 9,905.00 | 9,298.00 | 7,827.00 |
| Average Shares Outstanding Diluted | 9,997.00 | 10,021.00 | 9,905.00 | 9,298.00 | 7,827.00 |
| Breakdown | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
|---|---|---|---|---|---|
| Operating Cash Flow | 1,861.00 | 5,507.00 | -12,220.00 | -2,510.00 | -3,510.00 |
| Operating Net Income | -19,726.00 | 4,748.00 | -11,872.00 | -8,290.00 | -11,260.00 |
| Deprecation and Amortization | 1,037.00 | 1,489.00 | 1,332.00 | 957.00 | 1,342.00 |
| Deferred Income Tax | 6,304.00 | 1,020.00 | -2,141.00 | -2,150.00 | -367.00 |
| Share Based Compensation | 1,157.00 | 860.00 | 1,155.00 | 1,206.00 | 876.00 |
| Change in Working Capital | -4,650.00 | -2,746.00 | 13,598.00 | 646.00 | -2,704.00 |
| Other Operating Activities | 17,739.00 | 136.00 | -14,292.00 | 5,121.00 | 8,603.00 |
| Investing Cash Flow | -322.00 | -901.00 | -1,299.00 | 222.00 | -1,344.00 |
| Capital Expenditure | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Net Purchase/Sale of PPE | 322.00 | 901.00 | 1,299.00 | 1,392.00 | 744.00 |
| Net Purchase/Sale of Investments Net | 0 | 0 | 0 | 1,600.00 | 600.00 |
| Net Purchase/Sale of Business | 0 | 0 | 0 | 0 | 0 |
| Other Investing Activities | -644.00 | -1,802.00 | -2,598.00 | -2,770.00 | -2,688.00 |
| Financing Cash Flow | 634.00 | -87.00 | 2,062.00 | 11,472.00 | 11,031.00 |
| Net Issuance/Repayment of Debt | 750.00 | 0 | 2,250.00 | 0 | 7,685.00 |
| Net Issuance/Repurchase of Equity | 0 | 0 | 0 | 12,650.00 | 10,173.00 |
| Dividends Paid | 0 | 0 | 0 | 0 | 0 |
| Other Financing Activities | -116.00 | -87.00 | -188.00 | -1,178.00 | -6,827.00 |
| Net Change in Cash | 2,073.00 | 4,375.00 | -11,511.00 | 9,098.00 | 6,156.00 |
| Cash at Beginning of Period | 12,321.00 | 7,946.00 | 19,457.00 | 10,359.00 | 4,203.00 |
| Cash at End of Period | 14,394.00 | 12,321.00 | 7,946.00 | 19,457.00 | 10,359.00 |
| 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 | 44,983.00 | 44,549.00 | 44,164.00 | 44,034.00 | 50,503.00 | 50,364.00 | 51,918.00 | 54,198.00 | 56,665.00 | 55,887.00 | 52,000.00 | 51,832.00 | 49,939.00 | 45,543.00 | 46,283.00 | 50,941.00 | 48,349.00 | 38,415.00 | 39,363.00 | 42,247.00 |
| Current Assets | 39,156.00 | 39,688.00 | 38,918.00 | 38,362.00 | 37,407.00 | 37,019.00 | 38,865.00 | 40,999.00 | 42,654.00 | 41,312.00 | 36,966.00 | 36,125.00 | 33,790.00 | 29,273.00 | 31,145.00 | 37,145.00 | 35,229.00 | 25,798.00 | 26,762.00 | 28,175.00 |
| Cash and Short-Term Investments | 20,041.00 | 17,746.00 | 14,178.00 | 14,394.00 | 11,343.00 | 11,134.00 | 10,631.00 | 12,321.00 | 11,605.00 | 10,756.00 | 6,644.00 | 7,946.00 | 6,364.00 | 3,893.00 | 11,994.00 | 19,457.00 | 18,658.00 | 7,960.00 | 8,728.00 | 10,359.00 |
| Cash and Cash Equivalents | 20,041.00 | 17,746.00 | 14,178.00 | 14,394.00 | 11,343.00 | 11,134.00 | 10,631.00 | 12,321.00 | 11,605.00 | 10,756.00 | 6,644.00 | 7,946.00 | 6,364.00 | 3,893.00 | 11,994.00 | 19,457.00 | 18,658.00 | 7,960.00 | 8,728.00 | 10,359.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 | 5,839.00 | 7,805.00 | 9,062.00 | 6,512.00 | 7,421.00 | 6,738.00 | 7,780.00 | 9,858.00 | 12,184.00 | 14,441.00 | 17,022.00 | 15,427.00 | 15,139.00 | 13,491.00 | 8,382.00 | 9,093.00 | 6,501.00 | 5,741.00 | 4,712.00 | 3,477.00 |
| Inventory | 11,735.00 | 12,968.00 | 14,415.00 | 16,161.00 | 16,851.00 | 17,636.00 | 19,171.00 | 17,759.00 | 17,559.00 | 15,408.00 | 12,390.00 | 12,028.00 | 11,115.00 | 10,907.00 | 9,048.00 | 7,720.00 | 6,369.00 | 8,734.00 | 10,000.00 | 11,286.00 |
| Other Current Assets | 1,541.00 | 1,169.00 | 1,263.00 | 1,295.00 | 1,792.00 | 1,511.00 | 1,283.00 | 1,061.00 | 1,306.00 | 707.00 | 910.00 | 724.00 | 1,172.00 | 982.00 | 1,721.00 | 875.00 | 3,701.00 | 3,363.00 | 3,322.00 | 3,053.00 |
| Non-Current Assets | 5,827.00 | 4,861.00 | 5,246.00 | 5,672.00 | 13,096.00 | 13,345.00 | 13,053.00 | 13,199.00 | 14,011.00 | 14,575.00 | 15,034.00 | 15,707.00 | 16,149.00 | 16,270.00 | 15,138.00 | 13,796.00 | 13,120.00 | 12,617.00 | 12,601.00 | 14,072.00 |
| Property, Plant, Equipment Net | 1,808.00 | 2,180.00 | 2,550.00 | 6,522.00 | 3,366.00 | 3,737.00 | 3,558.00 | 8,523.00 | 4,477.00 | 4,891.00 | 5,156.00 | 10,366.00 | 5,430.00 | 5,775.00 | 5,449.00 | 9,384.00 | 5,082.00 | 4,795.00 | 5,281.00 | 8,990.00 |
| Goodwill | 2,621.00 | 2,621.00 | 2,621.00 | 2,621.00 | 2,621.00 | 2,621.00 | 2,621.00 | 2,621.00 | 2,621.00 | 2,621.00 | 2,621.00 | 2,621.00 | 2,621.00 | 2,621.00 | 2,621.00 | 2,621.00 | 2,621.00 | 2,621.00 | 2,621.00 | 2,621.00 |
| Intangible Assets | 1,352.00 | 0 | 0 | 0 | 0 | 13.00 | 50.00 | 88.00 | 126.00 | 165.00 | 204.00 | 242.00 | 281.00 | 319.00 | 358.00 | 397.00 | 435.00 | 481.00 | 532.00 | 583.00 |
| Long-Term Investments | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1,584.00 |
| Non-Current Deferred Assets | 0 | 0 | 0 | 0 | 7,034.00 | 6,875.00 | 6,691.00 | 6,304.00 | 6,589.00 | 6,565.00 | 6,828.00 | 7,327.00 | 7,520.00 | 7,325.00 | 6,402.00 | 5,141.00 | 4,506.00 | 4,147.00 | 3,489.00 | 2,939.00 |
| Other Non-Current Assets | 46.00 | 60.00 | 75.00 | -3,471.00 | 75.00 | 99.00 | 133.00 | -4,337.00 | 198.00 | 333.00 | 225.00 | -4,849.00 | 297.00 | 230.00 | 308.00 | -3,747.00 | 476.00 | 573.00 | 678.00 | -2,645.00 |
| Liabilities | 13,205.00 | 13,264.00 | 13,223.00 | 13,401.00 | 12,149.00 | 11,836.00 | 13,347.00 | 14,784.00 | 17,491.00 | 17,797.00 | 14,804.00 | 17,970.00 | 16,657.00 | 12,871.00 | 11,170.00 | 11,950.00 | 9,069.00 | 11,542.00 | 11,000.00 | 12,011.00 |
| Current Liabilities | 12,826.00 | 12,885.00 | 12,752.00 | 12,884.00 | 11,252.00 | 10,722.00 | 12,468.00 | 13,636.00 | 16,104.00 | 16,208.00 | 12,981.00 | 15,926.00 | 14,389.00 | 10,342.00 | 9,195.00 | 9,796.00 | 6,771.00 | 6,797.00 | 5,799.00 | 6,697.00 |
| Payables and Expenses | 8,246.00 | 8,020.00 | 7,775.00 | 7,822.00 | 7,093.00 | 6,694.00 | 8,352.00 | 9,378.00 | 11,962.00 | 11,832.00 | 8,635.00 | 11,472.00 | 10,154.00 | 8,666.00 | 7,628.00 | 8,202.00 | 5,187.00 | 5,246.00 | 4,417.00 | 5,356.00 |
| Account Payables | 3,703.00 | 3,925.00 | 4,670.00 | 4,569.00 | 3,210.00 | 3,043.00 | 4,226.00 | 4,431.00 | 6,239.00 | 6,321.00 | 4,574.00 | 7,395.00 | 6,156.00 | 5,017.00 | 3,997.00 | 4,308.00 | 1,676.00 | 2,780.00 | 1,919.00 | 1,691.00 |
| Current Accrued Liabilities | 4,543.00 | 4,095.00 | 3,105.00 | 3,253.00 | 3,883.00 | 3,651.00 | 4,126.00 | 4,947.00 | 5,723.00 | 5,511.00 | 4,061.00 | 4,077.00 | 3,998.00 | 3,649.00 | 3,631.00 | 3,894.00 | 3,511.00 | 2,466.00 | 2,498.00 | 3,665.00 |
| Short-Term Debt | 3,437.00 | 3,703.00 | 3,852.00 | 3,955.00 | 3,233.00 | 3,192.00 | 3,191.00 | 3,179.00 | 3,165.00 | 3,154.00 | 3,141.00 | 3,125.00 | 3,077.00 | 789.00 | 744.00 | 789.00 | 816.00 | 809.00 | 813.00 | 837.00 |
| Other Current Liabilities | 1,143.00 | 1,162.00 | 1,125.00 | 1,107.00 | 926.00 | 836.00 | 925.00 | 1,079.00 | 977.00 | 1,222.00 | 1,205.00 | 1,329.00 | 1,158.00 | 887.00 | 823.00 | 805.00 | 768.00 | 742.00 | 569.00 | 504.00 |
| Non-Current Liabilities | 379.00 | 379.00 | 471.00 | 517.00 | 897.00 | 1,114.00 | 879.00 | 1,148.00 | 1,387.00 | 1,589.00 | 1,823.00 | 2,044.00 | 2,268.00 | 2,529.00 | 1,975.00 | 2,154.00 | 2,298.00 | 4,745.00 | 5,201.00 | 5,314.00 |
| Long-Term Debt | 0 | 0 | 96.00 | 231.00 | 438.00 | 701.00 | 468.00 | 720.00 | 965.00 | 1,210.00 | 1,449.00 | 1,683.00 | 1,909.00 | 2,170.00 | 1,617.00 | 1,781.00 | 1,956.00 | 4,340.00 | 4,839.00 | 5,037.00 |
| Other Non-Current Liabilities | 0 | 0 | 375.00 | 286.00 | 459.00 | 413.00 | 411.00 | 428.00 | 422.00 | 379.00 | 374.00 | 361.00 | 359.00 | 359.00 | 358.00 | 373.00 | 342.00 | 405.00 | 362.00 | 277.00 |
| Equity | 31,778.00 | 31,285.00 | 30,941.00 | 30,633.00 | 38,354.00 | 38,528.00 | 38,571.00 | 39,414.00 | 39,174.00 | 38,090.00 | 37,196.00 | 33,862.00 | 33,282.00 | 32,672.00 | 35,113.00 | 38,991.00 | 39,280.00 | 26,873.00 | 28,363.00 | 30,236.00 |
| Shareholders Equity | 31,778.00 | 31,285.00 | 30,941.00 | 30,633.00 | 38,354.00 | 38,528.00 | 38,571.00 | 39,414.00 | 39,174.00 | 38,090.00 | 37,196.00 | 33,862.00 | 33,282.00 | 32,672.00 | 35,113.00 | 38,991.00 | 39,280.00 | 26,873.00 | 28,363.00 | 30,236.00 |
| Capital Stock | 141.00 | 141.00 | 141.00 | 141.00 | 141.00 | 140.00 | 140.00 | 140.00 | 140.00 | 140.00 | 140.00 | 139.00 | 139.00 | 139.00 | 139.00 | 139.00 | 139.00 | 130.00 | 130.00 | 130.00 |
| Share Premium | 59,357.00 | 58,864.00 | 58,414.00 | 58,141.00 | 57,857.00 | 57,528.00 | 57,249.00 | 57,055.00 | 56,807.00 | 56,594.00 | 56,474.00 | 56,282.00 | 55,995.00 | 55,708.00 | 55,423.00 | 55,246.00 | 54,873.00 | 43,408.00 | 42,816.00 | 42,536.00 |
| Retained Earnings | 4,406.00 | 4,391.00 | 4,534.00 | 4,515.00 | 12,472.00 | 13,023.00 | 13,342.00 | 14,378.00 | 14,440.00 | 13,534.00 | 12,769.00 | 9,630.00 | 9,370.00 | 8,842.00 | 11,560.00 | 15,573.00 | 16,308.00 | 15,398.00 | 17,512.00 | 19,718.00 |
| Treasury Shares | 32,110.00 | 32,110.00 | 32,110.00 | 32,110.00 | 32,110.00 | 32,110.00 | 32,110.00 | 32,110.00 | 32,110.00 | 32,110.00 | 32,110.00 | 32,110.00 | 32,110.00 | 32,110.00 | 32,110.00 | 32,110.00 | 32,110.00 | 32,110.00 | 32,110.00 | 32,110.00 |
| Accumulated Other Comprehensive Income | -16.00 | -1.00 | -38.00 | -54.00 | -6.00 | -53.00 | -50.00 | -49.00 | -103.00 | -68.00 | -77.00 | -79.00 | -112.00 | 93.00 | 101.00 | 143.00 | 70.00 | 47.00 | 15.00 | -38.00 |
| Minority Interest | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Investments | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1,584.00 |
| Debt | 3,437.00 | 3,703.00 | 3,948.00 | 4,186.00 | 3,671.00 | 3,893.00 | 3,659.00 | 3,899.00 | 4,130.00 | 4,364.00 | 4,590.00 | 4,808.00 | 4,986.00 | 2,959.00 | 2,361.00 | 2,570.00 | 2,772.00 | 5,149.00 | 5,652.00 | 5,874.00 |
| Common Shares Outstanding | 10,112.58 | 10,092.33 | 10,080.72 | 10,023.21 | 10,010.36 | 9,998.31 | 9,994.91 | 9,958.81 | 9,958.12 | 9,957.09 | 9,953.69 | 9,911.88 | 9,911.53 | 9,910.01 | 9,910.01 | 9,872.89 | 9,835.38 | 8,990.48 | 8,965.54 | 8,931.39 |
| 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 | 40,027.00 | 26,851.00 | 13,053.00 | -22,742.00 | 33,153.00 | 22,286.00 | 10,687.00 | -51,181.00 | 59,366.00 | 42,176.00 | 22,270.00 | -14,069.00 | 40,181.00 | 22,325.00 | 9,702.00 | -14,804.00 | 28,263.00 | 17,626.00 | 8,301.00 |
| Cost Of Revenue | 20,460.00 | 13,840.00 | 6,694.00 | -9,905.00 | 16,192.00 | 10,552.00 | 5,063.00 | -22,184.00 | 27,337.00 | 19,063.00 | 10,015.00 | -11,294.00 | 23,988.00 | 14,325.00 | 6,708.00 | -9,519.00 | 17,432.00 | 11,112.00 | 5,112.00 |
| Gross Profit | 19,567.00 | 13,011.00 | 6,359.00 | -12,837.00 | 16,961.00 | 11,734.00 | 5,624.00 | -28,997.00 | 32,029.00 | 23,113.00 | 12,255.00 | -2,775.00 | 16,193.00 | 8,000.00 | 2,994.00 | -5,285.00 | 10,831.00 | 6,514.00 | 3,189.00 |
| Operating Expenses | 19,826.00 | 13,284.00 | 6,374.00 | -14,827.00 | 19,537.00 | 13,473.00 | 6,925.00 | -19,625.00 | 25,801.00 | 18,076.00 | 8,442.00 | -17,003.00 | 24,364.00 | 16,558.00 | 8,170.00 | -10,887.00 | 17,856.00 | 11,935.00 | 5,855.00 |
| Selling, General and Administrative Expenses | 14,810.00 | 9,924.00 | 4,739.00 | -10,668.00 | 14,132.00 | 9,708.00 | 4,959.00 | -14,741.00 | 18,518.00 | 13,302.00 | 6,173.00 | -12,395.00 | 17,924.00 | 12,103.00 | 5,887.00 | -7,469.00 | 12,373.00 | 8,328.00 | 4,052.00 |
| Research and Development Expenses | 5,016.00 | 3,360.00 | 1,635.00 | -4,159.00 | 5,405.00 | 3,765.00 | 1,966.00 | -4,884.00 | 7,283.00 | 4,774.00 | 2,269.00 | -4,608.00 | 6,440.00 | 4,455.00 | 2,283.00 | -3,418.00 | 5,483.00 | 3,607.00 | 1,803.00 |
| Other Operating Expenses | 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 |
| Operating Income | -259.00 | -273.00 | -15.00 | 1,990.00 | -2,576.00 | -1,739.00 | -1,301.00 | -9,372.00 | 6,228.00 | 5,037.00 | 3,813.00 | 14,228.00 | -8,171.00 | -8,558.00 | -5,176.00 | 5,602.00 | -7,025.00 | -5,421.00 | -2,666.00 |
| Net Non-Operating Income | 266.00 | 240.00 | 85.00 | -110.00 | 159.00 | 21.00 | -12.00 | 584.00 | -229.00 | -113.00 | -45.00 | 578.00 | -312.00 | -391.00 | -99.00 | 1,599.00 | 1,933.00 | -142.00 | -96.00 |
| Interest Income | 0 | 0 | 0 | 469.00 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Interest Expense | 0.00 | 0.00 | 0.00 | 322.00 | 0.00 | 0.00 | 0.00 | -97.00 | 207.00 | 134.00 | 66.00 | -93.00 | 145.00 | 92.00 | 64.00 | 31.00 | 71.00 | 42.00 | 13.00 |
| Net Interest | 123.00 | 62.00 | 22.00 | -91.00 | 116.00 | 74.00 | 48.00 | 0 | -207.00 | -134.00 | -66.00 | 0 | -145.00 | -92.00 | -64.00 | 0 | -71.00 | -42.00 | -13.00 |
| EBT | 7.00 | -33.00 | 70.00 | 1,880.00 | -2,417.00 | -1,718.00 | -1,313.00 | -8,788.00 | 5,999.00 | 4,924.00 | 3,768.00 | 14,806.00 | -8,483.00 | -8,949.00 | -5,275.00 | 7,201.00 | -5,092.00 | -5,563.00 | -2,762.00 |
| Income Tax | 116.00 | 91.00 | 51.00 | 5,144.00 | 511.00 | 363.00 | 277.00 | -1,683.00 | 1,189.00 | 1,020.00 | 629.00 | -3,809.00 | 2,287.00 | 2,225.00 | 1,262.00 | -1,410.00 | 1,682.00 | 1,243.00 | 556.00 |
| Net Income | -109.00 | -124.00 | 19.00 | 0 | -1,906.00 | -1,355.00 | -1,036.00 | -7,105.00 | 4,810.00 | 3,904.00 | 3,139.00 | 0 | -6,196.00 | -6,724.00 | -4,013.00 | 0 | -3,410.00 | -4,320.00 | -2,206.00 |
| EBIT | 7.00 | -33.00 | 70.00 | 2,202.00 | -2,417.00 | -1,718.00 | -1,313.00 | -8,885.00 | 6,206.00 | 5,058.00 | 3,834.00 | 14,713.00 | -8,338.00 | -8,857.00 | -5,211.00 | 7,232.00 | -5,021.00 | -5,521.00 | -2,749.00 |
| Deprecation and Amortization | 507.00 | 344.00 | 173.00 | -838.00 | 844.00 | 636.00 | 395.00 | -688.00 | 1,103.00 | 722.00 | 352.00 | -505.00 | 984.00 | 625.00 | 228.00 | -490.00 | 721.00 | 486.00 | 240.00 |
| EBITDA | 514.00 | 311.00 | 243.00 | 1,364.00 | -1,573.00 | -1,082.00 | -918.00 | -9,573.00 | 7,309.00 | 5,780.00 | 4,186.00 | 14,208.00 | -7,354.00 | -8,232.00 | -4,983.00 | 6,742.00 | -4,300.00 | -5,035.00 | -2,509.00 |
| EPS | -0.00 | -0.00 | 0 | 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 | 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 | 10,077.00 | 10,064.00 | 10,043.00 | 10,039.00 | 9,992.00 | 9,985.00 | 9,972.00 | 9,983.00 | 9,948.00 | 9,943.00 | 9,930.00 | 9,934.00 | 9,902.00 | 9,898.00 | 9,886.00 | 10,170.00 | 9,112.00 | 8,962.00 | 8,948.00 |
| Average Shares Outstanding Diluted | 10,077.00 | 10,064.00 | 10,054.00 | 10,039.00 | 9,992.00 | 9,985.00 | 9,972.00 | 10,002.00 | 10,023.00 | 10,016.00 | 10,043.00 | 9,934.00 | 9,902.00 | 9,898.00 | 9,886.00 | 10,170.00 | 9,112.00 | 8,962.00 | 8,948.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 | 7,064.00 | 3,434.00 | -161.00 | 4,732.00 | -527.00 | -854.00 | -1,490.00 | -2,017.00 | 4,591.00 | 3,690.00 | -757.00 | 23,401.00 | -14,214.00 | -14,588.00 | -6,819.00 | 8,442.00 | -3,939.00 | -3,919.00 | -3,094.00 |
| Operating Net Income | -109.00 | -124.00 | 19.00 | -15,429.00 | -1,906.00 | -1,355.00 | -1,036.00 | -7,105.00 | 4,810.00 | 3,904.00 | 3,139.00 | 5,061.00 | -6,196.00 | -6,724.00 | -4,013.00 | 1,646.00 | -3,410.00 | -4,320.00 | -2,206.00 |
| Deprecation and Amortization | 507.00 | 344.00 | 173.00 | -838.00 | 844.00 | 636.00 | 395.00 | -688.00 | 1,103.00 | 722.00 | 352.00 | -505.00 | 984.00 | 625.00 | 228.00 | -490.00 | 721.00 | 486.00 | 240.00 |
| Deferred Income Tax | 0 | 0 | 0 | 7,999.00 | -739.00 | -570.00 | -386.00 | -989.00 | 746.00 | 762.00 | 501.00 | 3,735.00 | -2,387.00 | -2,227.00 | -1,262.00 | 1,187.00 | -1,573.00 | -1,209.00 | -555.00 |
| Share Based Compensation | 1,300.00 | 773.00 | 323.00 | -525.00 | 873.00 | 544.00 | 265.00 | -427.00 | 611.00 | 398.00 | 278.00 | -590.00 | 868.00 | 581.00 | 296.00 | -705.00 | 952.00 | 695.00 | 264.00 |
| Change in Working Capital | -5,914.00 | -2,933.00 | 804.00 | 4,227.00 | -4,049.00 | -4,194.00 | -634.00 | -4,958.00 | 1,668.00 | 1,320.00 | -776.00 | -8,012.00 | 12,008.00 | 8,560.00 | 1,042.00 | 1,177.00 | -1,716.00 | 832.00 | 353.00 |
| Other Operating Activities | 11,280.00 | 5,374.00 | -1,480.00 | 9,298.00 | 4,450.00 | 4,085.00 | -94.00 | 12,150.00 | -4,347.00 | -3,416.00 | -4,251.00 | 23,712.00 | -19,491.00 | -15,403.00 | -3,110.00 | 5,627.00 | 1,087.00 | -403.00 | -1,190.00 |
| Investing Cash Flow | -1,441.00 | -29.00 | -10.00 | 338.00 | -311.00 | -243.00 | -106.00 | 954.00 | -788.00 | -689.00 | -378.00 | 896.00 | -955.00 | -744.00 | -496.00 | -3,565.00 | 802.00 | 1,447.00 | 1,538.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 | 1,441.00 | 29.00 | 10.00 | -338.00 | 311.00 | 243.00 | 106.00 | -954.00 | 788.00 | 689.00 | 378.00 | -896.00 | 955.00 | 744.00 | 496.00 | 361.00 | 804.00 | 159.00 | 68.00 |
| Net Purchase/Sale of Investments Net | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -3,194.00 | 1,598.00 | 1,598.00 | 1,598.00 |
| 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 | -2,882.00 | -58.00 | -20.00 | 676.00 | -622.00 | -486.00 | -212.00 | 1,908.00 | -1,576.00 | -1,378.00 | -756.00 | 1,792.00 | -1,910.00 | -1,488.00 | -992.00 | -732.00 | -1,600.00 | -310.00 | -128.00 |
| Financing Cash Flow | -84.00 | -50.00 | -50.00 | 847.00 | -71.00 | -71.00 | -71.00 | 171.00 | -86.00 | -86.00 | -86.00 | 248.00 | 2,062.00 | -129.00 | -119.00 | -159.00 | 11,500.00 | 146.00 | -15.00 |
| Net Issuance/Repayment of Debt | 0 | 0 | 0 | 750.00 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.00 | 2,250.00 | 0 | 0 | 0 | 0 | 0 | 0 |
| Net Issuance/Repurchase of Equity | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -216.00 | 12,498.00 | 277.00 | 91.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 | -84.00 | -50.00 | -50.00 | 97.00 | -71.00 | -71.00 | -71.00 | 171.00 | -86.00 | -86.00 | -86.00 | 248.00 | -188.00 | -129.00 | -119.00 | 57.00 | -998.00 | -131.00 | -106.00 |
| Net Change in Cash | 5,647.00 | 3,352.00 | -216.00 | 5,928.00 | -978.00 | -1,187.00 | -1,690.00 | -792.00 | 3,659.00 | 2,810.00 | -1,302.00 | 24,609.00 | -13,093.00 | -15,564.00 | -7,463.00 | 4,829.00 | 8,299.00 | -2,399.00 | -1,631.00 |
| Cash at Beginning of Period | 14,394.00 | 14,394.00 | 14,394.00 | 8,466.00 | 12,321.00 | 12,321.00 | 12,321.00 | 13,113.00 | 7,946.00 | 7,946.00 | 7,946.00 | -16,663.00 | 19,457.00 | 19,457.00 | 19,457.00 | 14,628.00 | 10,359.00 | 10,359.00 | 10,359.00 |
| Cash at End of Period | 20,041.00 | 17,746.00 | 14,178.00 | 14,394.00 | 11,343.00 | 11,134.00 | 10,631.00 | 12,321.00 | 11,605.00 | 10,756.00 | 6,644.00 | 7,946.00 | 6,364.00 | 3,893.00 | 11,994.00 | 19,457.00 | 18,658.00 | 7,960.00 | 8,728.00 |
| Free Cash Flow | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |