Valuation Ratios

Breakdown 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Price to Earnings 23.79 7.77 4.65 0.36
Price to Sales 9.02 6.75 2.77 0.36
Book Value Per Common Share 72.07 59.51 46.79 44.36 45.03
Price to Book 8.12 5.95 2.57 0.34
Price to Operating Cash Flow 16.25 12.81 6.41 0.74
Price to Free Cash Flow
Enterprise Value to EBITDA 170781.28 154286.09 86215.75 7732.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 2020-12-31
Price to Earnings 49.09 53.21 87.46 34.97 49.58 99.91 10.28 18.26 31.97 6.59 10.32 1.50 0.46 0.72
Price to Sales 13.12 20.72 34.42 12.50 16.96 33.90 8.16 12.19 19.14 4.34 7.71 1.20 0.48 0.78
Book Value Per Common Share 77.01 77.35 73.22 64.88 61.72 58.75 55.44 52.01 48.24 45.91 46.34 45.22 47.09 48.65 46.95 45.03
Price to Book 9.54 9.54 7.87 8.82 8.17 8.26 5.41 5.52 4.39 2.96 3.48 0.27 0.30 0.31
Price to Operating Cash Flow 23.25 37.54 60.62 22.92 33.17 64.21 14.96 23.62 39.17 10.20 16.66 2.38 1.01 1.69
Price to Free Cash Flow
Enterprise Value to EBITDA 250821.77 394729.04 653648.53 247777.85 352814.54 703878.25 198786.85 337599.62 554947.16 126549.85 206147.28 30310.89 9889.93 15350.37

Earnings Data

Breakdown 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Earning YoY -46.00 76.01 -38.31 36.89
Revenue YoY 21.94 15.69 -1.12 37.18
EBITDA YoY 47.12 57.45 -32.12 37.98
Net Profit YoY 59.50 68.53 -41.07 35.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 2020-12-31
Earning YoY 7.86 110.47 60.96 109.26 85.69 137.10 31.67 90.15 46.71 109.58
Revenue YoY 57.04 112.29 53.74 107.18 56.30 111.71 48.86 103.27 52.51 111.10
EBITDA YoY 56.46 111.64 61.40 106.76 77.66 121.72 36.51 91.87 44.90 107.60
Net Profit YoY 7.74 110.17 60.73 108.86 85.81 136.43 31.06 89.58 46.21 109.46

Financial Strength

Breakdown 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Cash Per Common Share 30.71 25.41 15.16 39.36 52.86
Quick Ratio 2.82 2.55 2.01 5.91 10.82
Current Ratio 2.98 2.67 2.20 3.15 5.05
Debt to Equity 0.51 0.50 0.48 0.33 0.24
Long-Term Debt to Equity 0.33 0.29 0.26 0.16 0.13
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 2020-12-31
Cash Per Common Share 17.64 18.66 27.79 27.96 22.87 22.84 23.72 20.74 14.47 15.46 14.92 37.39 51.28 56.27 53.96 52.90
Quick Ratio 1.67 1.71 2.50 2.57 2.69 2.55 2.43 2.20 1.91 2.34 2.34 5.37 8.83 11.53 12.89 10.82
Current Ratio 1.98 1.97 2.66 2.73 2.83 2.68 2.57 2.32 2.07 2.57 2.52 2.81 4.23 5.43 6.08 5.05
Debt to Equity 0.57 0.51 0.51 0.56 0.47 0.49 0.51 0.54 0.48 0.44 0.35 0.33 0.27 0.23 0.22 0.24
Long-Term Debt to Equity 0.38 0.32 0.33 0.36 0.30 0.30 0.30 0.32 0.28 0.26 0.17 0.16 0.14 0.13 0.13 0.13

Profitability

Breakdown 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31
ROA 22.59 17.03 12.49 23.72 18.29
ROE 34.14 25.53 18.45 31.53 22.72
Gross Margin 81.67 80.76 78.35 80.79 80.58
Operating Margin 43.39 35.49 24.71 40.10 38.60
EBITDA Margin 52.81 43.77 32.16 46.85 46.58
Net Profit Margin 37.91 28.98 19.90 33.38 33.90
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 2020-12-31
ROA 12.40 11.87 5.94 16.19 11.22 5.55 11.60 6.53 3.09 10.37 8.34 4.55 17.15 11.66 5.81
ROE 19.42 17.93 9.00 25.24 16.48 8.27 17.55 10.07 4.57 14.95 11.25 6.06 21.81 14.39 7.11
Gross Margin 82.09 82.12 82.11 81.64 81.53 81.79 80.73 80.12 78.68 79.97 80.26 78.48 80.65 80.94 80.39
Operating Margin 42.94 43.32 43.44 40.95 38.78 38.91 32.61 27.63 25.68 26.85 30.13 31.92 41.04 43.47 43.95
EBITDA Margin 52.30 52.50 52.66 50.46 48.06 48.16 41.06 36.12 34.49 34.32 37.42 39.64 48.11 50.63 51.49
Net Profit Margin 26.72 38.94 39.33 35.76 34.21 33.93 26.46 22.26 19.93 21.96 24.95 26.75 34.52 36.00 36.29

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 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 276,054,000.00 229,623,000.00 185,727,000.00 165,987,000.00 159,316,000.00
   Current Assets 100,045,000.00 85,365,000.00 59,549,000.00 66,666,000.00 75,670,000.00
      Cash and Short-Term Investments 77,815,000.00 65,403,000.00 40,738,000.00 110,792,000.00 150,710,000.00
            Cash and Cash Equivalents 43,889,000.00 41,862,000.00 14,681,000.00 16,601,000.00 17,576,000.00
            Short-Term Investments 33,926,000.00 23,541,000.00 26,057,000.00 94,191,000.00 133,134,000.00
      Net Receivables 16,994,000.00 16,169,000.00 13,466,000.00 14,039,000.00 11,335,000.00
      Inventory 0 0 0 0 0
      Other Current Assets 5,236,000.00 3,793,000.00 5,345,000.00 -58,165,000.00 -86,375,000.00
   Non-Current Assets 176,009,000.00 144,258,000.00 126,178,000.00 99,321,000.00 83,646,000.00
      Property, Plant, Equipment Net 136,268,000.00 109,881,000.00 92,191,000.00 69,964,000.00 54,981,000.00
      Goodwill 20,654,000.00 41,660,000.00 41,752,000.00 19,197,000.00 19,050,000.00
      Intangible Assets 968,000.00 788,000.00 897,000.00 634,000.00 623,000.00
      Long-Term Investments 52,000.00 58,000.00 17,000.00 34,000.00 0
      Non-Current Deferred Assets 0 0 0 0 0
      Other Non-Current Assets 18,067,000.00 -8,129,000.00 -8,679,000.00 9,492,000.00 8,992,000.00
Liabilities 93,417,000.00 76,455,000.00 60,014,000.00 41,108,000.00 31,026,000.00
   Current Liabilities 33,596,000.00 31,960,000.00 27,026,000.00 21,135,000.00 14,981,000.00
      Payables and Expenses 31,654,000.00 30,337,000.00 25,659,000.00 19,447,000.00 13,576,000.00
            Account Payables 7,687,000.00 5,712,000.00 6,107,000.00 5,135,000.00 2,424,000.00
            Current Accrued Liabilities 23,967,000.00 24,625,000.00 19,552,000.00 14,312,000.00 11,152,000.00
      Short-Term Debt 1,942,000.00 1,623,000.00 1,367,000.00 1,127,000.00 1,023,000.00
      Other Current Liabilities 0.00 0.00 0.00 561,000.00 382,000.00
   Non-Current Liabilities 59,821,000.00 44,495,000.00 32,988,000.00 19,973,000.00 16,045,000.00
      Long-Term Debt 47,118,000.00 35,611,000.00 25,224,000.00 12,746,000.00 9,631,000.00
      Other Non-Current Liabilities 12,703,000.00 8,884,000.00 7,764,000.00 7,227,000.00 6,414,000.00
Equity 182,637,000.00 153,168,000.00 125,713,000.00 124,879,000.00 128,290,000.00
   Shareholders Equity 182,637,000.00 153,168,000.00 125,713,000.00 124,879,000.00 128,290,000.00
      Capital Stock 0 0 0 0 0
      Share Premium 83,228,000.00 73,253,000.00 64,444,000.00 55,811,000.00 50,018,000.00
      Retained Earnings 102,506,000.00 82,070,000.00 64,799,000.00 69,761,000.00 77,345,000.00
      Treasury Shares 0 0 0 0 0
      Accumulated Other Comprehensive Income -3,097,000.00 -2,155,000.00 -3,530,000.00 -693,000.00 927,000.00
   Minority Interest 0 0 0 0 0
Investments 33,926,000.00 23,541,000.00 26,057,000.00 94,191,000.00 133,134,000.00
Debt 49,060,000.00 37,234,000.00 26,591,000.00 13,873,000.00 10,654,000.00
Common Shares Outstanding 0 0 0 0 2,849,000.00
Breakdown 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenues 164,501,000.00 134,902,000.00 116,609,000.00 117,929,000.00 85,965,000.00
Cost Of Revenue 30,161,000.00 25,959,000.00 25,249,000.00 22,649,000.00 16,692,000.00
Gross Profit 134,340,000.00 108,943,000.00 91,360,000.00 95,280,000.00 69,273,000.00
Operating Expenses 64,960,000.00 62,192,000.00 62,416,000.00 48,527,000.00 36,602,000.00
   Selling, General and Administrative Expenses 21,087,000.00 23,709,000.00 51,062,000.00 42,200,000.00 31,227,000.00
   Research and Development Expenses 43,873,000.00 38,483,000.00 35,338,000.00 24,655,000.00 18,447,000.00
   Other Operating Expenses 0.00 0.00 -23,984,000.00 -18,328,000.00 -13,072,000.00
Operating Income 69,380,000.00 46,751,000.00 28,944,000.00 46,753,000.00 32,671,000.00
Net Non-Operating Income 1,283,000.00 677,000.00 -125,000.00 531,000.00 509,000.00
Interest Income 3,232,000.00 2,085,000.00 0 0 0
Interest Expense 715,000.00 446,000.00 0.00 0.00 0.00
Net Interest 2,517,000.00 1,639,000.00 0 0 0
EBT 70,663,000.00 47,428,000.00 28,819,000.00 47,284,000.00 33,180,000.00
Income Tax 8,303,000.00 8,330,000.00 5,619,000.00 7,914,000.00 4,034,000.00
Net Income 62,360,000.00 39,098,000.00 23,200,000.00 39,370,000.00 29,146,000.00
EBIT 71,378,000.00 47,874,000.00 28,819,000.00 47,284,000.00 33,180,000.00
Deprecation and Amortization 15,498,000.00 11,178,000.00 8,686,000.00 7,967,000.00 6,862,000.00
EBITDA 86,876,000.00 59,052,000.00 37,505,000.00 55,251,000.00 40,042,000.00
EPS 0.02 0.05 0.03 0.04 0.03
Diluted EPS 0.02 0.04 0.03 0.04 0.03
Average Shares Outstanding Basic 2,534,000.00 2,574,000.00 2,687,000.00 2,815,000.00 2,851,000.00
Average Shares Outstanding Diluted 2,614,000.00 5,612,000.00 5,806,000.00 6,150,000.00 6,220,000.00
Breakdown 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Operating Cash Flow 91,328,000.00 71,113,000.00 50,475,000.00 57,683,000.00 38,747,000.00
   Operating Net Income 62,360,000.00 117,294,000.00 70,293,000.00 118,626,000.00 87,438,000.00
   Deprecation and Amortization 15,498,000.00 11,178,000.00 8,686,000.00 7,967,000.00 6,862,000.00
   Deferred Income Tax -4,738,000.00 131,000.00 -3,286,000.00 609,000.00 -1,192,000.00
   Share Based Compensation 16,690,000.00 14,027,000.00 11,992,000.00 9,164,000.00 6,536,000.00
   Change in Working Capital 5,954,000.00 7,676,000.00 5,109,000.00 11,118,000.00 99,000.00
   Other Operating Activities -4,436,000.00 -79,193,000.00 -42,319,000.00 -89,801,000.00 -60,996,000.00
Investing Cash Flow -47,150,000.00 -24,495,000.00 -28,970,000.00 -7,570,000.00 -30,059,000.00
   Capital Expenditure 0.00 0.00 0.00 0.00 0.00
   Net Purchase/Sale of PPE 37,256,000.00 27,487,000.00 31,676,000.00 18,567,000.00 15,115,000.00
   Net Purchase/Sale of Investments Net 41,202,000.00 9,189,000.00 22,783,000.00 73,277,000.00 59,737,000.00
   Net Purchase/Sale of Business 0 0 0 0 0
   Other Investing Activities -125,608,000.00 -61,171,000.00 -83,429,000.00 -99,414,000.00 -104,911,000.00
Financing Cash Flow -40,781,000.00 -19,500,000.00 -22,136,000.00 -50,728,000.00 -10,292,000.00
   Net Issuance/Repayment of Debt 12,401,000.00 9,513,000.00 10,771,000.00 691,000.00 628,000.00
   Net Issuance/Repurchase of Equity 30,125,000.00 19,774,000.00 27,956,000.00 44,537,000.00 6,272,000.00
   Dividends Paid 10,143,000.00 0 0 0 0
   Other Financing Activities -93,450,000.00 -48,787,000.00 -60,863,000.00 -95,956,000.00 -17,192,000.00
Net Change in Cash 2,611,000.00 27,231,000.00 -1,269,000.00 -1,089,000.00 -1,325,000.00
   Cash at Beginning of Period 42,827,000.00 15,596,000.00 16,865,000.00 17,954,000.00 19,279,000.00
   Cash at End of Period 45,438,000.00 42,827,000.00 15,596,000.00 16,865,000.00 17,954,000.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 303,844,000.00 294,744,000.00 280,213,000.00 276,054,000.00 256,408,000.00 230,238,000.00 222,844,000.00 229,623,000.00 216,274,000.00 206,688,000.00 184,491,000.00 185,727,000.00 178,894,000.00 169,779,000.00 164,218,000.00 165,987,000.00 169,585,000.00 170,609,000.00 163,523,000.00 159,316,000.00
   Current Assets 73,118,000.00 73,613,000.00 90,227,000.00 100,045,000.00 91,067,000.00 76,431,000.00 75,330,000.00 85,365,000.00 78,378,000.00 69,560,000.00 52,483,000.00 59,549,000.00 58,315,000.00 55,987,000.00 59,265,000.00 66,666,000.00 75,421,000.00 80,697,000.00 77,322,000.00 75,670,000.00
      Cash and Short-Term Investments 44,448,000.00 47,071,000.00 70,230,000.00 77,815,000.00 70,900,000.00 58,080,000.00 58,120,000.00 65,403,000.00 61,123,000.00 53,446,000.00 37,439,000.00 40,738,000.00 41,776,000.00 40,489,000.00 101,898,000.00 110,792,000.00 145,233,000.00 159,868,000.00 153,631,000.00 150,710,000.00
            Cash and Cash Equivalents 10,187,000.00 12,005,000.00 28,750,000.00 43,889,000.00 43,852,000.00 32,045,000.00 32,307,000.00 41,862,000.00 36,890,000.00 28,785,000.00 11,551,000.00 14,681,000.00 14,308,000.00 12,681,000.00 14,886,000.00 16,601,000.00 14,496,000.00 16,186,000.00 19,513,000.00 17,576,000.00
            Short-Term Investments 34,261,000.00 35,066,000.00 41,480,000.00 33,926,000.00 27,048,000.00 26,035,000.00 25,813,000.00 23,541,000.00 24,233,000.00 24,661,000.00 25,888,000.00 26,057,000.00 27,468,000.00 27,808,000.00 87,012,000.00 94,191,000.00 130,737,000.00 143,682,000.00 134,118,000.00 133,134,000.00
      Net Receivables 17,297,000.00 16,561,000.00 14,514,000.00 16,994,000.00 14,700,000.00 14,505,000.00 13,430,000.00 16,169,000.00 12,944,000.00 12,511,000.00 11,044,000.00 13,466,000.00 11,227,000.00 11,525,000.00 11,390,000.00 14,039,000.00 12,088,000.00 11,698,000.00 10,276,000.00 11,335,000.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 11,373,000.00 9,981,000.00 5,483,000.00 5,236,000.00 5,467,000.00 3,846,000.00 3,780,000.00 3,793,000.00 4,311,000.00 3,603,000.00 4,000,000.00 5,345,000.00 5,312,000.00 3,973,000.00 -54,023,000.00 -58,165,000.00 -81,900,000.00 -90,869,000.00 -86,585,000.00 -86,375,000.00
   Non-Current Assets 230,726,000.00 221,131,000.00 189,986,000.00 176,009,000.00 165,341,000.00 153,807,000.00 147,514,000.00 144,258,000.00 137,896,000.00 137,128,000.00 132,008,000.00 126,178,000.00 120,579,000.00 113,792,000.00 104,953,000.00 99,321,000.00 94,164,000.00 89,912,000.00 86,201,000.00 83,646,000.00
      Property, Plant, Equipment Net 177,642,000.00 162,701,000.00 149,072,000.00 136,268,000.00 126,974,000.00 117,017,000.00 112,463,000.00 109,881,000.00 104,805,000.00 100,904,000.00 97,055,000.00 92,191,000.00 87,379,000.00 81,718,000.00 73,823,000.00 69,964,000.00 64,789,000.00 61,434,000.00 57,922,000.00 54,981,000.00
      Goodwill 21,158,000.00 20,654,000.00 20,654,000.00 20,654,000.00 41,314,000.00 41,314,000.00 41,314,000.00 41,660,000.00 41,702,000.00 41,675,000.00 41,641,000.00 41,752,000.00 41,636,000.00 41,528,000.00 40,605,000.00 19,197,000.00 19,065,000.00 19,219,000.00 19,056,000.00 19,050,000.00
      Intangible Assets 3,362,000.00 0 0 968,000.00 1,022,000.00 1,040,000.00 855,000.00 788,000.00 813,000.00 856,000.00 949,000.00 897,000.00 875,000.00 965,000.00 910,000.00 634,000.00 365,000.00 514,000.00 505,000.00 623,000.00
      Long-Term Investments 5,057,000.00 2,022,000.00 49,000.00 52,000.00 53,000.00 56,000.00 57,000.00 58,000.00 59,000.00 59,000.00 18,000.00 17,000.00 33,000.00 34,000.00 34,000.00 34,000.00 0 0 0 0
      Non-Current Deferred Assets 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
      Other Non-Current Assets 23,507,000.00 35,754,000.00 20,211,000.00 18,067,000.00 -4,022,000.00 -5,620,000.00 -7,175,000.00 -8,129,000.00 -9,483,000.00 -6,366,000.00 -7,655,000.00 -8,679,000.00 -9,344,000.00 -10,453,000.00 -10,419,000.00 9,492,000.00 9,945,000.00 8,745,000.00 8,718,000.00 8,992,000.00
Liabilities 109,778,000.00 99,674,000.00 95,184,000.00 93,417,000.00 91,879,000.00 73,475,000.00 73,315,000.00 76,455,000.00 73,401,000.00 72,655,000.00 59,696,000.00 60,014,000.00 54,800,000.00 44,012,000.00 40,990,000.00 41,108,000.00 36,225,000.00 32,382,000.00 29,866,000.00 31,026,000.00
   Current Liabilities 36,958,000.00 37,305,000.00 33,890,000.00 33,596,000.00 33,330,000.00 27,004,000.00 28,101,000.00 31,960,000.00 30,531,000.00 29,921,000.00 25,381,000.00 27,026,000.00 22,687,000.00 22,217,000.00 21,086,000.00 21,135,000.00 17,812,000.00 14,874,000.00 12,717,000.00 14,981,000.00
      Payables and Expenses 34,845,000.00 35,328,000.00 31,914,000.00 31,654,000.00 31,314,000.00 25,087,000.00 26,425,000.00 30,337,000.00 29,071,000.00 28,525,000.00 23,902,000.00 25,659,000.00 20,882,000.00 20,410,000.00 19,407,000.00 19,447,000.00 16,262,000.00 13,432,000.00 11,295,000.00 13,576,000.00
            Account Payables 7,798,000.00 10,271,000.00 8,512,000.00 7,687,000.00 7,656,000.00 3,173,000.00 3,785,000.00 5,712,000.00 5,142,000.00 3,865,000.00 4,557,000.00 6,107,000.00 4,846,000.00 4,990,000.00 4,181,000.00 5,135,000.00 3,104,000.00 1,922,000.00 1,884,000.00 2,424,000.00
            Current Accrued Liabilities 27,047,000.00 25,057,000.00 23,402,000.00 23,967,000.00 23,658,000.00 21,914,000.00 22,640,000.00 24,625,000.00 23,929,000.00 24,660,000.00 19,345,000.00 19,552,000.00 16,036,000.00 15,420,000.00 15,226,000.00 14,312,000.00 13,158,000.00 11,510,000.00 9,411,000.00 11,152,000.00
      Short-Term Debt 2,113,000.00 1,977,000.00 1,976,000.00 1,942,000.00 2,016,000.00 1,917,000.00 1,676,000.00 1,623,000.00 1,460,000.00 1,396,000.00 1,479,000.00 1,367,000.00 1,291,000.00 1,275,000.00 1,159,000.00 1,127,000.00 1,086,000.00 1,051,000.00 1,040,000.00 1,023,000.00
      Other Current Liabilities 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 514,000.00 532,000.00 520,000.00 561,000.00 464,000.00 391,000.00 382,000.00 382,000.00
   Non-Current Liabilities 72,820,000.00 62,369,000.00 61,294,000.00 59,821,000.00 58,549,000.00 46,471,000.00 45,214,000.00 44,495,000.00 42,870,000.00 42,734,000.00 34,315,000.00 32,988,000.00 32,113,000.00 21,795,000.00 19,904,000.00 19,973,000.00 18,413,000.00 17,508,000.00 17,149,000.00 16,045,000.00
      Long-Term Debt 48,947,000.00 47,583,000.00 47,543,000.00 47,118,000.00 47,031,000.00 36,074,000.00 35,957,000.00 35,611,000.00 34,757,000.00 34,822,000.00 26,096,000.00 25,224,000.00 24,609,000.00 14,792,000.00 12,894,000.00 12,746,000.00 11,554,000.00 10,956,000.00 10,574,000.00 9,631,000.00
      Other Non-Current Liabilities 23,873,000.00 14,786,000.00 13,751,000.00 12,703,000.00 11,518,000.00 10,397,000.00 9,257,000.00 8,884,000.00 8,113,000.00 7,912,000.00 8,219,000.00 7,764,000.00 7,504,000.00 7,003,000.00 7,010,000.00 7,227,000.00 6,859,000.00 6,552,000.00 6,575,000.00 6,414,000.00
Equity 194,066,000.00 195,070,000.00 185,029,000.00 182,637,000.00 164,529,000.00 156,763,000.00 149,529,000.00 153,168,000.00 142,873,000.00 134,033,000.00 124,795,000.00 125,713,000.00 124,094,000.00 125,767,000.00 123,228,000.00 124,879,000.00 133,360,000.00 138,227,000.00 133,657,000.00 128,290,000.00
   Shareholders Equity 194,066,000.00 195,070,000.00 185,029,000.00 182,637,000.00 164,529,000.00 156,763,000.00 149,529,000.00 153,168,000.00 142,873,000.00 134,033,000.00 124,795,000.00 125,713,000.00 124,094,000.00 125,767,000.00 123,228,000.00 124,879,000.00 133,360,000.00 138,227,000.00 133,657,000.00 128,290,000.00
      Capital Stock 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
      Share Premium 92,330,000.00 88,496,000.00 85,568,000.00 83,228,000.00 80,749,000.00 78,270,000.00 75,391,000.00 73,253,000.00 71,224,000.00 69,159,000.00 66,535,000.00 64,444,000.00 62,092,000.00 59,929,000.00 57,512,000.00 55,811,000.00 54,334,000.00 52,845,000.00 51,160,000.00 50,018,000.00
      Retained Earnings 101,577,000.00 106,345,000.00 101,326,000.00 102,506,000.00 84,972,000.00 81,188,000.00 76,793,000.00 82,070,000.00 75,205,000.00 67,980,000.00 61,241,000.00 64,799,000.00 67,056,000.00 69,249,000.00 67,712,000.00 69,761,000.00 79,233,000.00 85,097,000.00 82,343,000.00 77,345,000.00
      Treasury Shares 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
      Accumulated Other Comprehensive Income 159,000.00 229,000.00 -1,865,000.00 -3,097,000.00 -1,192,000.00 -2,695,000.00 -2,655,000.00 -2,155,000.00 -3,556,000.00 -3,106,000.00 -2,981,000.00 -3,530,000.00 -5,054,000.00 -3,411,000.00 -1,996,000.00 -693,000.00 -207,000.00 285,000.00 154,000.00 927,000.00
   Minority Interest 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Investments 34,261,000.00 35,066,000.00 41,480,000.00 33,926,000.00 27,048,000.00 26,035,000.00 25,813,000.00 23,541,000.00 24,233,000.00 24,661,000.00 25,888,000.00 26,057,000.00 27,468,000.00 27,808,000.00 87,012,000.00 94,191,000.00 130,737,000.00 143,682,000.00 134,118,000.00 133,134,000.00
Debt 51,060,000.00 49,560,000.00 49,519,000.00 49,060,000.00 49,047,000.00 37,991,000.00 37,633,000.00 37,234,000.00 36,217,000.00 36,218,000.00 27,575,000.00 26,591,000.00 25,900,000.00 16,067,000.00 14,053,000.00 13,873,000.00 12,640,000.00 12,007,000.00 11,614,000.00 10,654,000.00
Net Debt 6,612,000.00 2,489,000.00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Common Shares Outstanding 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2,849,000.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
Revenues 141,073,000.00 89,830,000.00 42,314,000.00 -63,597,000.00 116,116,000.00 75,527,000.00 36,455,000.00 -49,179,000.00 94,791,000.00 60,645,000.00 28,645,000.00 -52,472,000.00 84,444,000.00 56,729,000.00 27,908,000.00 -47,748,000.00 84,258,000.00 55,248,000.00 26,171,000.00
Cost Of Revenue 25,269,000.00 16,063,000.00 7,572,000.00 -11,749,000.00 21,322,000.00 13,948,000.00 6,640,000.00 -10,467,000.00 18,264,000.00 12,054,000.00 6,108,000.00 -8,866,000.00 16,913,000.00 11,197,000.00 6,005,000.00 -9,313,000.00 16,301,000.00 10,530,000.00 5,131,000.00
Gross Profit 115,804,000.00 73,767,000.00 34,742,000.00 -51,848,000.00 94,794,000.00 61,579,000.00 29,815,000.00 -38,712,000.00 76,527,000.00 48,591,000.00 22,537,000.00 -43,606,000.00 67,531,000.00 45,532,000.00 21,903,000.00 -38,435,000.00 67,957,000.00 44,718,000.00 21,040,000.00
Operating Expenses 57,273,000.00 35,770,000.00 17,187,000.00 -32,729,000.00 48,778,000.00 32,914,000.00 15,997,000.00 -31,250,000.00 46,160,000.00 31,972,000.00 15,310,000.00 -24,600,000.00 44,986,000.00 28,651,000.00 13,379,000.00 -15,897,000.00 33,789,000.00 20,973,000.00 9,662,000.00
   Selling, General and Administrative Expenses 17,036,000.00 10,678,000.00 5,037,000.00 -14,416,000.00 17,085,000.00 12,399,000.00 6,019,000.00 -13,661,000.00 18,194,000.00 13,247,000.00 5,929,000.00 -20,947,000.00 37,387,000.00 23,954,000.00 10,668,000.00 -14,057,000.00 29,694,000.00 18,438,000.00 8,125,000.00
   Research and Development Expenses 40,237,000.00 25,092,000.00 12,150,000.00 -18,313,000.00 31,693,000.00 20,515,000.00 9,978,000.00 -17,589,000.00 27,966,000.00 18,725,000.00 9,381,000.00 -14,333,000.00 25,567,000.00 16,397,000.00 7,707,000.00 -9,444,000.00 17,609,000.00 11,293,000.00 5,197,000.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 10,680,000.00 -17,968,000.00 -11,700,000.00 -4,996,000.00 7,604,000.00 -13,514,000.00 -8,758,000.00 -3,660,000.00
Operating Income 58,531,000.00 37,997,000.00 17,555,000.00 -19,119,000.00 46,016,000.00 28,665,000.00 13,818,000.00 -7,462,000.00 30,367,000.00 16,619,000.00 7,227,000.00 -19,006,000.00 22,545,000.00 16,881,000.00 8,524,000.00 -22,538,000.00 34,168,000.00 23,745,000.00 11,378,000.00
Net Non-Operating Income 2,047,000.00 919,000.00 827,000.00 -801,000.00 1,095,000.00 624,000.00 365,000.00 362,000.00 254,000.00 -19,000.00 80,000.00 -847,000.00 125,000.00 213,000.00 384,000.00 -278,000.00 413,000.00 271,000.00 125,000.00
Interest Income 0 0 0 3,232,000.00 0 0 0 2,085,000.00 0 0 0 0 0 0 0 0 0 0 0
Interest Expense 0.00 0.00 0.00 275,000.00 440,000.00 0.00 0.00 -53,000.00 291,000.00 159,000.00 49,000.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Net Interest 0 0 0 2,517,000.00 0 0 0 1,639,000.00 0 0 0 0 0 0 0 0 0 0 0
EBT 60,578,000.00 38,916,000.00 18,382,000.00 -19,920,000.00 47,111,000.00 29,289,000.00 14,183,000.00 -7,100,000.00 30,621,000.00 16,600,000.00 7,307,000.00 -19,853,000.00 22,670,000.00 17,094,000.00 8,908,000.00 -22,816,000.00 34,581,000.00 24,016,000.00 11,503,000.00
Income Tax 22,888,000.00 3,935,000.00 1,738,000.00 -2,555,000.00 5,589,000.00 3,455,000.00 1,814,000.00 -1,910,000.00 5,540,000.00 3,102,000.00 1,598,000.00 -2,889,000.00 4,123,000.00 2,942,000.00 1,443,000.00 -3,712,000.00 5,496,000.00 4,124,000.00 2,006,000.00
Net Income 37,690,000.00 34,981,000.00 16,644,000.00 -17,365,000.00 41,522,000.00 25,834,000.00 12,369,000.00 -5,190,000.00 25,081,000.00 13,498,000.00 5,709,000.00 -16,964,000.00 18,547,000.00 14,152,000.00 7,465,000.00 -19,104,000.00 29,085,000.00 19,892,000.00 9,497,000.00
EBIT 60,578,000.00 38,916,000.00 18,382,000.00 -19,645,000.00 47,551,000.00 29,289,000.00 14,183,000.00 -7,153,000.00 30,912,000.00 16,759,000.00 7,356,000.00 -19,853,000.00 22,670,000.00 17,094,000.00 8,908,000.00 -22,816,000.00 34,581,000.00 24,016,000.00 11,503,000.00
Deprecation and Amortization 13,205,000.00 8,242,000.00 3,900,000.00 -5,925,000.00 11,038,000.00 7,011,000.00 3,374,000.00 -4,499,000.00 8,006,000.00 5,147,000.00 2,524,000.00 -3,915,000.00 6,310,000.00 4,135,000.00 2,156,000.00 -3,916,000.00 5,953,000.00 3,958,000.00 1,972,000.00
EBITDA 73,783,000.00 47,158,000.00 22,282,000.00 -25,570,000.00 58,589,000.00 36,300,000.00 17,557,000.00 -11,652,000.00 38,918,000.00 21,906,000.00 9,880,000.00 -23,768,000.00 28,980,000.00 21,229,000.00 11,064,000.00 -26,732,000.00 40,534,000.00 27,974,000.00 13,475,000.00
EPS 0.01 0.01 0.01 -0.00 0.02 0.01 0.00 -0.00 0.03 0.02 0.01 -0.00 0.02 0.02 0.01 -0.00 0.03 0.02 0.01
Diluted EPS 0.02 0.01 0.01 0.00 0.02 0.01 0.00 0.00 0.03 0.02 0.01 0.00 0.02 0.02 0.01 0.00 0.03 0.02 0.01
Average Shares Outstanding Basic 2,520,000.00 2,522,000.00 2,527,000.00 2,515,000.00 2,536,000.00 2,540,000.00 2,545,000.00 2,555,000.00 2,577,000.00 2,577,000.00 2,587,000.00 2,606,000.00 2,703,000.00 2,714,000.00 2,725,000.00 2,740,000.00 2,832,000.00 2,841,000.00 2,847,000.00
Average Shares Outstanding Diluted 2,578,000.00 2,580,000.00 2,590,000.00 2,597,000.00 2,615,000.00 2,619,000.00 2,625,000.00 5,726,000.00 5,601,000.00 5,565,000.00 5,556,000.00 5,612,000.00 5,846,000.00 5,869,000.00 5,897,000.00 6,003,000.00 6,190,000.00 6,202,000.00 6,205,000.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 79,586,000.00 49,587,000.00 24,026,000.00 -29,874,000.00 63,340,000.00 38,616,000.00 19,246,000.00 -25,901,000.00 51,709,000.00 31,307,000.00 13,998,000.00 -25,837,000.00 35,964,000.00 26,272,000.00 14,076,000.00 -19,627,000.00 39,579,000.00 25,489,000.00 12,242,000.00
   Operating Net Income 77,340,000.00 71,302,000.00 33,983,000.00 -17,365,000.00 41,522,000.00 25,834,000.00 12,369,000.00 -15,570,000.00 75,243,000.00 40,494,000.00 17,127,000.00 -22,289,000.00 56,035,000.00 14,152,000.00 22,395,000.00 -57,112,000.00 87,571,000.00 59,676,000.00 28,491,000.00
   Deprecation and Amortization 13,205,000.00 8,242,000.00 3,900,000.00 -5,925,000.00 11,038,000.00 7,011,000.00 3,374,000.00 -4,499,000.00 8,006,000.00 5,147,000.00 2,524,000.00 -3,915,000.00 6,310,000.00 4,135,000.00 2,156,000.00 -3,916,000.00 5,953,000.00 3,958,000.00 1,972,000.00
   Deferred Income Tax 17,704,000.00 -2,163,000.00 -993,000.00 1,222,000.00 -3,406,000.00 -2,098,000.00 -456,000.00 1,216,000.00 1,292,000.00 -1,757,000.00 -620,000.00 406,000.00 -2,113,000.00 -1,016,000.00 -563,000.00 -317,000.00 -139,000.00 647,000.00 418,000.00
   Share Based Compensation 14,537,000.00 8,981,000.00 4,147,000.00 -7,478,000.00 12,428,000.00 8,178,000.00 3,562,000.00 -6,738,000.00 10,603,000.00 7,111,000.00 3,051,000.00 -5,340,000.00 8,984,000.00 5,850,000.00 2,498,000.00 -3,802,000.00 6,757,000.00 4,379,000.00 1,830,000.00
   Change in Working Capital -2,755,000.00 -4,218,000.00 -5,665,000.00 14,909,000.00 -958,000.00 -3,168,000.00 -4,829,000.00 5,270,000.00 4,439,000.00 2,190,000.00 -4,223,000.00 7,597,000.00 1,633,000.00 -870,000.00 -3,251,000.00 4,804,000.00 5,728,000.00 2,751,000.00 -2,165,000.00
   Other Operating Activities -40,445,000.00 -32,557,000.00 -11,346,000.00 -15,237,000.00 2,716,000.00 2,859,000.00 5,226,000.00 -5,580,000.00 -47,874,000.00 -21,878,000.00 -3,861,000.00 -2,296,000.00 -34,885,000.00 4,021,000.00 -9,159,000.00 40,716,000.00 -66,291,000.00 -45,922,000.00 -18,304,000.00
Investing Cash Flow -67,816,000.00 -45,968,000.00 -20,010,000.00 4,268,000.00 -25,652,000.00 -17,032,000.00 -8,734,000.00 12,217,000.00 -18,023,000.00 -11,946,000.00 -6,743,000.00 8,986,000.00 -21,439,000.00 -11,738,000.00 -4,779,000.00 23,772,000.00 -13,399,000.00 -13,069,000.00 -4,874,000.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 48,308,000.00 29,479,000.00 12,941,000.00 -6,548,000.00 22,831,000.00 14,573,000.00 6,400,000.00 -12,282,000.00 19,749,000.00 13,159,000.00 6,861,000.00 -9,652,000.00 22,578,000.00 13,183,000.00 5,567,000.00 -7,787,000.00 13,198,000.00 8,884,000.00 4,272,000.00
   Net Purchase/Sale of Investments Net 46,158,000.00 38,552,000.00 16,637,000.00 -14,860,000.00 26,504,000.00 18,046,000.00 11,512,000.00 -174,000.00 5,655,000.00 3,164,000.00 544,000.00 -21,474,000.00 19,781,000.00 14,931,000.00 9,545,000.00 -16,964,000.00 49,123,000.00 29,254,000.00 11,864,000.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 -162,282,000.00 -113,999,000.00 -49,588,000.00 25,676,000.00 -74,987,000.00 -49,651,000.00 -26,646,000.00 24,673,000.00 -43,427,000.00 -28,269,000.00 -14,148,000.00 40,112,000.00 -63,798,000.00 -39,852,000.00 -19,891,000.00 48,523,000.00 -75,720,000.00 -51,207,000.00 -21,010,000.00
Financing Cash Flow -45,519,000.00 -35,472,000.00 -19,495,000.00 45,247,000.00 -35,316,000.00 -30,945,000.00 -19,767,000.00 7,339,000.00 -11,099,000.00 -5,224,000.00 -10,516,000.00 20,823,000.00 -15,076,000.00 -17,223,000.00 -10,660,000.00 -2,823,000.00 -28,986,000.00 -13,734,000.00 -5,185,000.00
   Net Issuance/Repayment of Debt 1,770,000.00 1,225,000.00 751,000.00 -518,000.00 11,990,000.00 614,000.00 315,000.00 -8,896,000.00 9,206,000.00 8,939,000.00 264,000.00 -161,000.00 10,286,000.00 393,000.00 253,000.00 -207,000.00 520,000.00 277,000.00 101,000.00
   Net Issuance/Repurchase of Equity 26,248,000.00 22,921,000.00 12,754,000.00 -36,315,000.00 30,125,000.00 21,307,000.00 15,008,000.00 -13,686,000.00 13,832,000.00 10,263,000.00 9,365,000.00 -17,382,000.00 21,093,000.00 14,739,000.00 9,506,000.00 5,104,000.00 24,476,000.00 11,018,000.00 3,939,000.00
   Dividends Paid 3,986,000.00 2,656,000.00 1,329,000.00 -5,080,000.00 7,601,000.00 5,075,000.00 2,547,000.00 0 0 0 0 0 0 0 0 0 0 0 0
   Other Financing Activities -77,523,000.00 -62,274,000.00 -34,329,000.00 87,160,000.00 -85,032,000.00 -57,941,000.00 -37,637,000.00 29,921,000.00 -34,137,000.00 -24,426,000.00 -20,145,000.00 38,366,000.00 -46,455,000.00 -32,355,000.00 -20,419,000.00 -7,720,000.00 -53,982,000.00 -25,029,000.00 -9,225,000.00
Net Change in Cash -33,497,000.00 -31,610,000.00 -15,367,000.00 19,655,000.00 2,300,000.00 -9,801,000.00 -9,543,000.00 -6,105,000.00 22,304,000.00 14,208,000.00 -3,176,000.00 5,244,000.00 -1,614,000.00 -3,387,000.00 -1,512,000.00 1,567,000.00 -3,150,000.00 -1,443,000.00 1,937,000.00
   Cash at Beginning of Period 45,438,000.00 45,438,000.00 45,438,000.00 25,783,000.00 42,827,000.00 42,827,000.00 42,827,000.00 48,932,000.00 15,596,000.00 15,596,000.00 15,596,000.00 10,352,000.00 16,865,000.00 16,865,000.00 16,865,000.00 15,298,000.00 17,954,000.00 17,954,000.00 17,954,000.00
   Cash at End of Period 11,941,000.00 13,828,000.00 30,071,000.00 45,438,000.00 45,127,000.00 33,026,000.00 33,284,000.00 42,827,000.00 37,900,000.00 29,804,000.00 12,420,000.00 15,596,000.00 15,251,000.00 13,478,000.00 15,353,000.00 16,865,000.00 14,804,000.00 16,511,000.00 19,891,000.00
Free Cash Flow 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0