Valuation Ratios

Breakdown 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Price to Earnings 5.82 5.92 4.81 0.32 0.37
Price to Sales 6.66 5.66 4.01 0.37 0.32
Book Value Per Common Share 52.85 45.13 39.28 757.64 660.11
Price to Book 3.58 3.10 2.25 0.19 0.13
Price to Operating Cash Flow 18.61 17.11 12.39 1.05 0.91
Price to Free Cash Flow
Enterprise Value to EBITDA 170726.55 185022.90
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 7.54 8.54 13.64 6.96 11.92 19.76 7.72 11.25 21.70 6.77 11.07 1.40 0.40 0.56 0.96
Price to Sales 10.20 11.47 20.88 8.08 13.64 23.20 7.42 10.47 18.91 6.00 10.35 1.35 0.49 0.70 1.25
Book Value Per Common Share 63.90 59.79 56.47 52.85 50.96 48.41 46.91 45.13 43.01 41.83 40.54 39.28 38.42 38.62 765.01 757.64 735.28 711.94 685.48 660.11
Price to Book 3.80 2.95 2.74 3.58 3.25 3.76 3.22 3.10 3.04 2.86 2.56 2.25 2.49 2.82 0.18 0.19 0.18 0.17 0.15 0.13
Price to Operating Cash Flow 26.26 33.52 52.12 23.76 40.64 64.78 19.81 28.97 56.13 18.28 32.00 3.65 1.33 1.98 3.59
Price to Free Cash Flow
Enterprise Value to EBITDA 217084.23 249477.43 405882.51 205674.56 355426.10 587221.43

Earnings Data

Breakdown 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Earning YoY 37.80 28.54 -96.00 93.80
Revenue YoY 13.87 8.68 9.78 41.15
EBITDA YoY 43.93
Net Profit YoY 35.67 23.05 -21.12 88.81
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 56.20 82.01 56.02 100.00 59.21 122.59 43.50 -90.12 52.24 103.82
Revenue YoY 54.83 106.86 53.40 105.22 53.11 106.90 50.18 102.46 55.56 111.87
EBITDA YoY 58.18 84.63 56.61 98.44 -66.17
Net Profit YoY 55.76 81.63 55.63 99.82 58.92 122.04 42.88 97.36 51.94 103.32

Financial Strength

Breakdown 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Cash Per Common Share 7.77 8.90 8.85 210.91 202.44
Quick Ratio 1.66 1.94 2.22 2.79 2.95
Current Ratio 1.84 2.10 2.38 2.93 3.07
Debt to Equity 0.38 0.43 0.43 0.43 0.44
Long-Term Debt to Equity 0.12 0.14 0.16 0.18 0.19
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 8.12 7.83 7.82 7.83 7.55 8.14 8.73 8.90 9.56 9.37 9.05 8.85 8.96 9.56 203.37 210.91 213.64 203.50 201.32 202.44
Quick Ratio 1.56 1.72 1.60 1.66 1.76 1.90 1.98 1.94 1.87 2.02 2.20 2.22 2.29 2.62 2.72 2.79 2.85 3.01 2.94 2.95
Current Ratio 1.75 1.90 1.77 1.84 1.95 2.08 2.15 2.10 2.04 2.17 2.35 2.38 2.52 2.81 2.87 2.93 2.98 3.15 3.10 3.07
Debt to Equity 0.39 0.38 0.38 0.38 0.37 0.39 0.40 0.43 0.46 0.44 0.42 0.43 0.42 0.40 0.41 0.43 0.42 0.41 0.43 0.44
Long-Term Debt to Equity 0.13 0.15 0.12 0.12 0.12 0.13 0.13 0.14 0.14 0.15 0.16 0.16 0.16 0.16 0.17 0.18 0.18 0.18 0.19 0.19

Profitability

Breakdown 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31
ROA 21.81 18.12 16.24 20.82 12.38
ROE 30.20 25.82 23.28 29.80 17.82
Gross Margin 58.20 56.63 55.38 56.94 53.58
Operating Margin 34.31 27.99 25.35 35.35 26.42
EBITDA Margin 38.68 30.60
Net Profit Margin 28.60 24.01 21.20 29.51 22.06
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 18.01 12.32 7.15 16.80 11.30 5.75 13.30 8.65 4.04 12.77 9.02 4.53 15.64 10.64 5.39
ROE 24.97 17.04 9.84 22.99 15.65 8.03 19.41 12.49 5.75 18.12 12.60 6.39 22.26 15.03 7.69
Gross Margin 59.60 59.61 59.70 58.31 58.12 58.14 56.69 56.70 56.14 56.06 56.64 56.48 57.24 57.05 56.43
Operating Margin 41.57 40.72 46.35 34.62 33.90 35.27 27.84 27.86 26.20 26.33 27.68 27.96 36.51 37.05 38.61
EBITDA Margin 46.80 45.81 51.32 39.00 38.21 39.51
Net Profit Margin 33.81 33.61 38.28 29.02 28.61 29.38 24.02 23.14 21.57 22.41 23.56 24.17 30.38 31.11 32.41

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 458,956,000.00 407,292,000.00 369,364,000.00 365,268,000.00 325,316,000.00
   Current Assets 163,711,000.00 171,530,000.00 164,795,000.00 188,143,000.00 174,296,000.00
      Cash and Short-Term Investments 95,657,000.00 110,916,000.00 113,762,000.00 139,649,000.00 136,694,000.00
            Cash and Cash Equivalents 23,466,000.00 24,048,000.00 21,879,000.00 20,945,000.00 26,465,000.00
            Short-Term Investments 216,573,000.00 260,604,000.00 275,649,000.00 118,704,000.00 110,229,000.00
      Net Receivables 52,340,000.00 47,964,000.00 40,258,000.00 39,304,000.00 30,930,000.00
      Inventory 0 0 2,670,000.00 1,170,000.00 728,000.00
      Other Current Assets 15,714,000.00 12,650,000.00 8,105,000.00 8,020,000.00 5,944,000.00
   Non-Current Assets 295,245,000.00 235,762,000.00 204,569,000.00 177,125,000.00 151,020,000.00
      Property, Plant, Equipment Net 184,624,000.00 148,436,000.00 127,049,000.00 110,558,000.00 96,960,000.00
      Goodwill 66,470,000.00 29,198,000.00 28,960,000.00 22,956,000.00 42,796,000.00
      Intangible Assets 0 0 2,084,000.00 1,417,000.00 1,445,000.00
      Long-Term Investments 37,982,000.00 31,008,000.00 30,492,000.00 29,549,000.00 20,703,000.00
      Non-Current Deferred Assets 17,180,000.00 12,169,000.00 5,261,000.00 1,284,000.00 1,084,000.00
      Other Non-Current Assets -11,011,000.00 14,951,000.00 10,723,000.00 11,361,000.00 -11,968,000.00
Liabilities 127,472,000.00 121,513,000.00 111,720,000.00 110,133,000.00 99,372,000.00
   Current Liabilities 89,122,000.00 81,814,000.00 69,300,000.00 64,254,000.00 56,834,000.00
      Payables and Expenses 74,284,000.00 68,801,000.00 57,022,000.00 51,970,000.00 46,791,000.00
            Account Payables 7,987,000.00 7,493,000.00 5,128,000.00 6,037,000.00 5,589,000.00
            Current Accrued Liabilities 66,297,000.00 61,308,000.00 51,894,000.00 45,933,000.00 41,202,000.00
      Short-Term Debt 2,887,000.00 2,791,000.00 2,477,000.00 2,189,000.00 1,694,000.00
      Other Current Liabilities 11,951,000.00 10,222,000.00 9,801,000.00 10,095,000.00 8,349,000.00
   Non-Current Liabilities 38,350,000.00 39,699,000.00 42,420,000.00 45,879,000.00 42,538,000.00
      Long-Term Debt 22,574,000.00 25,713,000.00 27,202,000.00 26,206,000.00 25,078,000.00
      Other Non-Current Liabilities 15,776,000.00 13,986,000.00 15,218,000.00 19,673,000.00 17,460,000.00
Equity 331,484,000.00 285,779,000.00 257,644,000.00 255,135,000.00 225,944,000.00
   Shareholders Equity 645,368,000.00 562,356,000.00 504,685,000.00 501,647,000.00 445,721,000.00
      Capital Stock 0 0 0 0 0
      Share Premium 0 0 0 0 0
      Retained Earnings 245,084,000.00 211,247,000.00 195,563,000.00 191,484,000.00 163,401,000.00
      Treasury Shares 0 0 0 0 0
      Accumulated Other Comprehensive Income -4,800,000.00 -4,402,000.00 -7,603,000.00 -1,623,000.00 633,000.00
   Minority Interest 0 0 0 0 0
Investments 254,555,000.00 291,612,000.00 306,141,000.00 148,253,000.00 130,932,000.00
Debt 22,574,000.00 25,713,000.00 27,202,000.00 26,206,000.00 25,078,000.00
Common Shares Outstanding 12,211,000.00 12,460,000.00 12,849,000.00 662,121.00 675,222.00
Breakdown 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenues 350,018,000.00 307,394,000.00 282,836,000.00 257,637,000.00 182,527,000.00
Cost Of Revenue 146,306,000.00 133,332,000.00 126,203,000.00 110,939,000.00 84,732,000.00
Gross Profit 203,712,000.00 174,062,000.00 156,633,000.00 146,698,000.00 97,795,000.00
Operating Expenses 91,322,000.00 89,769,000.00 81,791,000.00 67,984,000.00 56,571,000.00
   Selling, General and Administrative Expenses 41,996,000.00 44,342,000.00 42,291,000.00 36,422,000.00 28,998,000.00
   Research and Development Expenses 49,326,000.00 45,427,000.00 39,500,000.00 31,562,000.00 27,573,000.00
   Other Operating Expenses 0.00 0.00 0.00 0.00 0.00
Operating Income 112,390,000.00 84,293,000.00 74,842,000.00 78,714,000.00 41,224,000.00
Net Non-Operating Income 7,425,000.00 1,424,000.00 -3,514,000.00 12,020,000.00 6,858,000.00
Interest Expense 268,000.00 308,000.00 357,000.00 346,000.00 135,000.00
EBT 119,815,000.00 85,717,000.00 71,328,000.00 90,734,000.00 48,082,000.00
Income Tax 19,480,000.00 11,598,000.00 11,418,000.00 14,736,000.00 7,984,000.00
Net Income 100,118,000.00 73,795,000.00 59,972,000.00 76,033,000.00 40,269,000.00
EBIT 120,083,000.00 86,025,000.00 71,685,000.00 91,080,000.00 48,217,000.00
Deprecation and Amortization 15,311,000.00 8,046,000.00 0.00 0.00 0.00
EBITDA 135,394,000.00 94,071,000.00 0 0 0
EPS 0.03 0.02 0.02 0.46 0.24
Diluted EPS 0.03 0.02 0.02 0.45 0.23
Average Shares Outstanding Basic 12,319,000.00 0 0 0 0
Average Shares Outstanding Diluted 12,447,000.00 0 0 0 0
Breakdown 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Operating Cash Flow 125,299,000.00 101,746,000.00 91,495,000.00 91,652,000.00 65,124,000.00
   Operating Net Income 199,004,000.00 148,682,000.00 121,342,000.00 154,502,000.00 81,796,000.00
   Deprecation and Amortization 15,311,000.00 8,046,000.00 0 0 0
   Deferred Income Tax -5,257,000.00 -7,763,000.00 -8,081,000.00 1,808,000.00 1,390,000.00
   Share Based Compensation 22,785,000.00 22,892,000.00 19,362,000.00 15,376,000.00 12,991,000.00
   Change in Working Capital 7,529,000.00 15,102,000.00 12,352,000.00 19,302,000.00 14,687,000.00
   Other Operating Activities -114,073,000.00 -85,213,000.00 -53,480,000.00 -99,336,000.00 -45,740,000.00
Investing Cash Flow -45,536,000.00 -27,063,000.00 -20,298,000.00 -35,523,000.00 -32,773,000.00
   Capital Expenditure 0.00 0.00 0.00 0.00 0.00
   Net Purchase/Sale of PPE 52,535,000.00 32,251,000.00 31,485,000.00 24,640,000.00 22,281,000.00
   Net Purchase/Sale of Investments Net 198,690,000.00 169,555,000.00 177,788,000.00 266,721,000.00 277,612,000.00
   Net Purchase/Sale of Business 0 0 0 0 0
   Other Investing Activities -296,761,000.00 -228,869,000.00 -229,571,000.00 -326,884,000.00 -332,666,000.00
Financing Cash Flow -79,733,000.00 -72,093,000.00 -69,757,000.00 -61,362,000.00 -24,408,000.00
   Net Issuance/Repayment of Debt 26,290,000.00 22,340,000.00 106,940,000.00 41,634,000.00 13,861,000.00
   Net Issuance/Repurchase of Equity 62,222,000.00 61,504,000.00 59,296,000.00 50,274,000.00 31,149,000.00
   Dividends Paid 7,363,000.00 0 0 0 0
   Other Financing Activities -175,608,000.00 -155,937,000.00 -235,993,000.00 -153,270,000.00 -69,418,000.00
Net Change in Cash -582,000.00 2,169,000.00 934,000.00 -5,520,000.00 7,967,000.00
   Cash at Beginning of Period 24,048,000.00 21,879,000.00 20,945,000.00 26,465,000.00 18,498,000.00
   Cash at End of Period 23,466,000.00 24,048,000.00 21,879,000.00 20,945,000.00 26,465,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 542,669,000.00 509,053,000.00 483,174,000.00 458,956,000.00 438,066,000.00 418,470,000.00 411,450,000.00 407,292,000.00 399,311,000.00 386,144,000.00 372,691,000.00 369,364,000.00 363,055,000.00 359,685,000.00 362,596,000.00 365,268,000.00 354,203,000.00 342,687,000.00 332,495,000.00 325,316,000.00
   Current Assets 173,947,000.00 166,216,000.00 162,052,000.00 163,711,000.00 157,541,000.00 161,995,000.00 165,471,000.00 171,530,000.00 176,310,000.00 168,788,000.00 161,985,000.00 164,795,000.00 166,109,000.00 172,371,000.00 177,853,000.00 188,143,000.00 184,110,000.00 175,697,000.00 172,137,000.00 174,296,000.00
      Cash and Short-Term Investments 98,496,000.00 95,148,000.00 95,328,000.00 95,657,000.00 93,230,000.00 100,725,000.00 108,090,000.00 110,916,000.00 119,935,000.00 118,332,000.00 115,102,000.00 113,762,000.00 116,259,000.00 124,997,000.00 133,970,000.00 139,649,000.00 142,003,000.00 135,863,000.00 135,104,000.00 136,694,000.00
            Cash and Cash Equivalents 23,090,000.00 21,036,000.00 23,264,000.00 23,466,000.00 19,959,000.00 27,225,000.00 24,493,000.00 24,048,000.00 30,702,000.00 25,929,000.00 25,924,000.00 21,879,000.00 21,984,000.00 17,936,000.00 20,886,000.00 20,945,000.00 23,719,000.00 23,630,000.00 26,622,000.00 26,465,000.00
            Short-Term Investments 226,218,000.00 222,336,000.00 216,192,000.00 216,573,000.00 219,813,000.00 220,500,000.00 250,791,000.00 260,604,000.00 267,699,000.00 277,209,000.00 267,534,000.00 275,649,000.00 94,275,000.00 107,061,000.00 113,084,000.00 118,704,000.00 118,284,000.00 112,233,000.00 108,482,000.00 110,229,000.00
      Net Receivables 57,148,000.00 55,048,000.00 51,000,000.00 52,340,000.00 49,104,000.00 47,087,000.00 44,552,000.00 47,964,000.00 41,020,000.00 38,804,000.00 36,036,000.00 40,258,000.00 34,697,000.00 35,707,000.00 34,703,000.00 39,304,000.00 34,047,000.00 31,967,000.00 28,006,000.00 30,930,000.00
      Inventory 0 0 0 0 0 0 0 0 2,957,000.00 2,231,000.00 2,315,000.00 2,670,000.00 3,156,000.00 1,980,000.00 1,369,000.00 1,170,000.00 1,278,000.00 907,000.00 888,000.00 728,000.00
      Other Current Assets 18,303,000.00 16,020,000.00 15,724,000.00 15,714,000.00 15,207,000.00 14,183,000.00 12,829,000.00 12,650,000.00 12,398,000.00 9,421,000.00 8,532,000.00 8,105,000.00 11,997,000.00 9,687,000.00 7,811,000.00 8,020,000.00 6,782,000.00 6,960,000.00 8,139,000.00 5,944,000.00
   Non-Current Assets 368,722,000.00 342,837,000.00 321,122,000.00 295,245,000.00 280,525,000.00 256,475,000.00 245,979,000.00 235,762,000.00 223,001,000.00 217,356,000.00 210,706,000.00 204,569,000.00 196,946,000.00 187,314,000.00 184,743,000.00 177,125,000.00 170,093,000.00 166,990,000.00 160,358,000.00 151,020,000.00
      Property, Plant, Equipment Net 238,311,000.00 217,486,000.00 198,784,000.00 184,624,000.00 174,831,000.00 164,761,000.00 156,950,000.00 148,436,000.00 139,904,000.00 135,677,000.00 132,007,000.00 127,049,000.00 122,040,000.00 119,621,000.00 117,210,000.00 110,558,000.00 107,549,000.00 104,675,000.00 100,204,000.00 96,960,000.00
      Goodwill 33,269,000.00 32,335,000.00 32,173,000.00 66,470,000.00 66,570,000.00 29,185,000.00 29,183,000.00 29,198,000.00 29,146,000.00 29,210,000.00 28,994,000.00 28,960,000.00 28,834,000.00 23,949,000.00 23,010,000.00 22,956,000.00 22,623,000.00 22,406,000.00 22,341,000.00 42,796,000.00
      Intangible Assets 0 0 0 0 0 0 0 0 1,833,000.00 1,966,000.00 1,968,000.00 2,084,000.00 2,192,000.00 1,377,000.00 1,313,000.00 1,417,000.00 1,549,000.00 1,626,000.00 1,823,000.00 1,445,000.00
      Long-Term Investments 63,800,000.00 52,574,000.00 51,029,000.00 37,982,000.00 36,177,000.00 34,172,000.00 33,994,000.00 31,008,000.00 30,907,000.00 31,224,000.00 31,213,000.00 30,492,000.00 30,419,000.00 30,665,000.00 30,544,000.00 29,549,000.00 26,101,000.00 25,532,000.00 25,294,000.00 20,703,000.00
      Non-Current Deferred Assets 10,331,000.00 19,289,000.00 18,386,000.00 17,180,000.00 15,915,000.00 14,958,000.00 11,687,000.00 12,169,000.00 10,983,000.00 9,357,000.00 6,885,000.00 5,261,000.00 2,991,000.00 1,490,000.00 1,388,000.00 1,284,000.00 1,195,000.00 1,153,000.00 1,129,000.00 1,084,000.00
      Other Non-Current Assets 23,011,000.00 21,153,000.00 20,750,000.00 -11,011,000.00 -12,968,000.00 13,399,000.00 14,165,000.00 14,951,000.00 10,228,000.00 9,922,000.00 9,639,000.00 10,723,000.00 10,470,000.00 10,212,000.00 11,278,000.00 11,361,000.00 11,076,000.00 11,598,000.00 9,567,000.00 -11,968,000.00
Liabilities 151,402,000.00 140,937,000.00 132,107,000.00 127,472,000.00 118,047,000.00 116,317,000.00 116,706,000.00 121,513,000.00 125,709,000.00 118,503,000.00 111,097,000.00 111,720,000.00 107,329,000.00 102,266,000.00 105,492,000.00 110,133,000.00 105,336,000.00 100,122,000.00 99,282,000.00 99,372,000.00
   Current Liabilities 99,550,000.00 87,310,000.00 91,654,000.00 89,122,000.00 80,803,000.00 77,913,000.00 76,997,000.00 81,814,000.00 86,295,000.00 77,709,000.00 68,854,000.00 69,300,000.00 65,979,000.00 61,354,000.00 61,948,000.00 64,254,000.00 61,782,000.00 55,741,000.00 55,453,000.00 56,834,000.00
      Payables and Expenses 83,927,000.00 72,554,000.00 76,781,000.00 74,284,000.00 66,542,000.00 64,763,000.00 64,504,000.00 68,801,000.00 73,967,000.00 65,873,000.00 57,323,000.00 57,022,000.00 54,732,000.00 50,193,000.00 50,634,000.00 51,970,000.00 51,069,000.00 45,588,000.00 45,801,000.00 46,791,000.00
            Account Payables 10,546,000.00 8,347,000.00 8,497,000.00 7,987,000.00 7,049,000.00 6,092,000.00 6,198,000.00 7,493,000.00 5,803,000.00 5,313,000.00 4,184,000.00 5,128,000.00 6,303,000.00 4,409,000.00 3,436,000.00 6,037,000.00 4,616,000.00 4,708,000.00 4,801,000.00 5,589,000.00
            Current Accrued Liabilities 73,381,000.00 64,207,000.00 68,284,000.00 66,297,000.00 59,493,000.00 58,671,000.00 58,306,000.00 61,308,000.00 68,164,000.00 60,560,000.00 53,139,000.00 51,894,000.00 48,429,000.00 45,784,000.00 47,198,000.00 45,933,000.00 46,453,000.00 40,880,000.00 41,000,000.00 41,202,000.00
      Short-Term Debt 3,099,000.00 3,007,000.00 2,873,000.00 2,887,000.00 2,971,000.00 2,855,000.00 2,874,000.00 2,791,000.00 2,715,000.00 2,663,000.00 2,625,000.00 2,477,000.00 2,285,000.00 2,297,000.00 2,267,000.00 2,189,000.00 2,101,000.00 2,037,000.00 1,888,000.00 1,694,000.00
      Other Current Liabilities 12,524,000.00 11,749,000.00 12,000,000.00 11,951,000.00 11,290,000.00 10,295,000.00 9,619,000.00 10,222,000.00 9,613,000.00 9,173,000.00 8,906,000.00 9,801,000.00 8,962,000.00 8,864,000.00 9,047,000.00 10,095,000.00 8,612,000.00 8,116,000.00 7,764,000.00 8,349,000.00
   Non-Current Liabilities 51,852,000.00 53,627,000.00 40,453,000.00 38,350,000.00 37,244,000.00 38,404,000.00 39,709,000.00 39,699,000.00 39,414,000.00 40,794,000.00 42,243,000.00 42,420,000.00 41,350,000.00 40,912,000.00 43,544,000.00 45,879,000.00 43,554,000.00 44,381,000.00 43,829,000.00 42,538,000.00
      Long-Term Debt 33,713,000.00 35,559,000.00 22,564,000.00 22,574,000.00 23,951,000.00 24,946,000.00 25,185,000.00 25,713,000.00 26,331,000.00 26,451,000.00 26,496,000.00 27,202,000.00 26,637,000.00 26,431,000.00 26,154,000.00 26,206,000.00 25,759,000.00 25,947,000.00 25,269,000.00 25,078,000.00
      Other Non-Current Liabilities 18,139,000.00 18,068,000.00 17,889,000.00 15,776,000.00 13,293,000.00 13,458,000.00 14,524,000.00 13,986,000.00 13,083,000.00 14,343,000.00 15,747,000.00 15,218,000.00 14,713,000.00 14,481,000.00 17,390,000.00 19,673,000.00 17,795,000.00 18,434,000.00 18,560,000.00 17,460,000.00
Equity 391,267,000.00 368,116,000.00 351,067,000.00 331,484,000.00 320,019,000.00 302,153,000.00 294,744,000.00 285,779,000.00 273,602,000.00 267,641,000.00 261,594,000.00 257,644,000.00 255,726,000.00 257,419,000.00 257,104,000.00 255,135,000.00 248,867,000.00 242,565,000.00 233,213,000.00 225,944,000.00
   Shareholders Equity 771,680,000.00 723,705,000.00 686,448,000.00 645,368,000.00 625,010,000.00 596,494,000.00 580,849,000.00 562,356,000.00 539,368,000.00 528,291,000.00 515,788,000.00 504,685,000.00 498,400,000.00 505,010,000.00 503,959,000.00 501,647,000.00 488,726,000.00 475,320,000.00 460,023,000.00 445,721,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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
      Retained Earnings 297,226,000.00 275,760,000.00 262,628,000.00 245,084,000.00 235,317,000.00 226,033,000.00 219,770,000.00 211,247,000.00 205,647,000.00 200,884,000.00 196,625,000.00 195,563,000.00 196,220,000.00 196,845,000.00 195,221,000.00 191,484,000.00 183,782,000.00 176,939,000.00 170,580,000.00 163,401,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 -2,054,000.00 -2,127,000.00 -4,086,000.00 -4,800,000.00 -3,228,000.00 -5,012,000.00 -4,839,000.00 -4,402,000.00 -7,036,000.00 -5,991,000.00 -6,000,000.00 -7,603,000.00 -8,852,000.00 -5,828,000.00 -4,049,000.00 -1,623,000.00 -408,000.00 190,000.00 -3,000.00 633,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 290,018,000.00 274,910,000.00 267,221,000.00 254,555,000.00 255,990,000.00 254,672,000.00 284,785,000.00 291,612,000.00 298,606,000.00 308,433,000.00 298,747,000.00 306,141,000.00 124,694,000.00 137,726,000.00 143,628,000.00 148,253,000.00 144,385,000.00 137,765,000.00 133,776,000.00 130,932,000.00
Debt 33,713,000.00 35,559,000.00 22,564,000.00 22,574,000.00 23,951,000.00 24,946,000.00 25,185,000.00 25,713,000.00 26,331,000.00 26,451,000.00 26,496,000.00 27,202,000.00 26,637,000.00 26,431,000.00 26,154,000.00 26,206,000.00 25,759,000.00 25,947,000.00 25,269,000.00 25,078,000.00
Common Shares Outstanding 12,077,000.00 12,104,000.00 12,155,000.00 12,211,000.00 12,264,000.00 12,322,000.00 12,381,000.00 12,460,000.00 12,541,000.00 12,629,000.00 12,722,000.00 12,849,000.00 12,971,000.00 13,078,000.00 658,763.00 662,121.00 664,682.00 667,637.00 671,094.00 675,222.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 289,007,000.00 186,662,000.00 90,234,000.00 -149,351,000.00 253,549,000.00 165,281,000.00 80,539,000.00 -127,868,000.00 221,084,000.00 144,391,000.00 69,787,000.00 -129,659,000.00 206,788,000.00 137,696,000.00 68,011,000.00 -97,183,000.00 182,312,000.00 117,194,000.00 55,314,000.00
Cost Of Revenue 116,768,000.00 75,400,000.00 36,361,000.00 -62,318,000.00 105,693,000.00 69,219,000.00 33,712,000.00 -55,565,000.00 95,757,000.00 62,528,000.00 30,612,000.00 -53,960,000.00 90,861,000.00 59,703,000.00 29,599,000.00 -41,445,000.00 77,951,000.00 50,330,000.00 24,103,000.00
Gross Profit 172,239,000.00 111,262,000.00 53,873,000.00 -87,033,000.00 147,856,000.00 96,062,000.00 46,827,000.00 -72,303,000.00 125,327,000.00 81,863,000.00 39,175,000.00 -75,699,000.00 115,927,000.00 77,993,000.00 38,412,000.00 -55,738,000.00 104,361,000.00 66,864,000.00 31,211,000.00
Operating Expenses 79,134,000.00 49,385,000.00 23,267,000.00 -39,636,000.00 66,438,000.00 43,165,000.00 21,355,000.00 -39,332,000.00 64,731,000.00 42,610,000.00 21,760,000.00 -34,218,000.00 59,245,000.00 38,446,000.00 18,318,000.00 -25,388,000.00 47,532,000.00 31,066,000.00 14,774,000.00
   Selling, General and Administrative Expenses 36,619,000.00 22,021,000.00 9,711,000.00 -17,086,000.00 30,228,000.00 19,402,000.00 9,452,000.00 -17,921,000.00 31,417,000.00 20,554,000.00 10,292,000.00 -16,406,000.00 30,012,000.00 19,486,000.00 9,199,000.00 -11,451,000.00 24,678,000.00 15,906,000.00 7,289,000.00
   Research and Development Expenses 42,515,000.00 27,364,000.00 13,556,000.00 -22,550,000.00 36,210,000.00 23,763,000.00 11,903,000.00 -21,411,000.00 33,314,000.00 22,056,000.00 11,468,000.00 -17,812,000.00 29,233,000.00 18,960,000.00 9,119,000.00 -13,937,000.00 22,854,000.00 15,160,000.00 7,485,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 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Operating Income 93,105,000.00 61,877,000.00 30,606,000.00 -47,397,000.00 81,418,000.00 52,897,000.00 25,472,000.00 -32,971,000.00 60,596,000.00 39,253,000.00 17,415,000.00 -41,481,000.00 56,682,000.00 39,547,000.00 20,094,000.00 -30,350,000.00 56,829,000.00 35,798,000.00 16,437,000.00
Net Non-Operating Income 26,604,000.00 13,845,000.00 11,183,000.00 -4,541,000.00 6,154,000.00 2,969,000.00 2,843,000.00 -930,000.00 709,000.00 855,000.00 790,000.00 1,746,000.00 -2,501,000.00 -1,599,000.00 -1,160,000.00 -9,799,000.00 9,503,000.00 7,470,000.00 4,846,000.00
Interest Expense 438,000.00 295,000.00 34,000.00 -202,000.00 215,000.00 161,000.00 94,000.00 -134,000.00 239,000.00 123,000.00 80,000.00 -159,000.00 267,000.00 166,000.00 83,000.00 -111,000.00 229,000.00 152,000.00 76,000.00
EBT 119,709,000.00 75,722,000.00 41,789,000.00 -51,938,000.00 87,572,000.00 55,866,000.00 28,315,000.00 -33,901,000.00 61,305,000.00 40,108,000.00 18,205,000.00 -39,735,000.00 54,181,000.00 37,948,000.00 18,934,000.00 -40,149,000.00 66,332,000.00 43,268,000.00 21,283,000.00
Income Tax 21,992,000.00 13,028,000.00 7,314,000.00 -7,359,000.00 13,823,000.00 8,447,000.00 4,569,000.00 -6,023,000.00 7,978,000.00 6,558,000.00 3,085,000.00 -4,456,000.00 7,851,000.00 5,517,000.00 2,506,000.00 -6,359,000.00 10,957,000.00 6,807,000.00 3,331,000.00
Net Income 97,715,000.00 62,736,000.00 34,540,000.00 -44,407,000.00 73,582,000.00 47,281,000.00 23,662,000.00 -27,783,000.00 53,108,000.00 33,419,000.00 15,051,000.00 -35,250,000.00 46,348,000.00 32,438,000.00 16,436,000.00 -33,743,000.00 55,391,000.00 36,455,000.00 17,930,000.00
EBIT 120,147,000.00 76,017,000.00 41,823,000.00 -52,140,000.00 87,787,000.00 56,027,000.00 28,409,000.00 -34,035,000.00 61,544,000.00 40,231,000.00 18,285,000.00 -39,894,000.00 54,448,000.00 38,114,000.00 19,017,000.00 -40,260,000.00 66,561,000.00 43,420,000.00 21,359,000.00
Deprecation and Amortization 15,096,000.00 9,485,000.00 4,487,000.00 -6,329,000.00 11,106,000.00 7,121,000.00 3,413,000.00 8,046,000.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
EBITDA 135,243,000.00 85,502,000.00 46,310,000.00 -58,469,000.00 98,893,000.00 63,148,000.00 31,822,000.00 94,071,000.00 0 0 0 0 0 0 0 0 0 0 0
EPS 0.03 0.02 0.01 -0.00 0.02 0.02 0.01 0.00 0.02 0.01 0.00 0.00 0.01 0.01 0.10 0.00 0.33 0.22 0.11
Diluted EPS 0.03 0.02 0.01 0.00 0.02 0.02 0.01 0.00 0.02 0.01 0.00 0.00 0.01 0.01 0.10 0.00 0.33 0.22 0.11
Average Shares Outstanding Basic 12,130,000.00 12,153,000.00 12,183,000.00 24,548,000.00 12,349,000.00 12,379,000.00 0 0.00 0 0 0 0.00 0 0 0 0.00 0 0 0
Average Shares Outstanding Diluted 12,230,000.00 12,245,000.00 12,291,000.00 24,797,000.00 12,480,000.00 12,511,000.00 0 0.00 0 0 0 0.00 0 0 0 0.00 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
Operating Cash Flow 112,311,000.00 63,897,000.00 36,150,000.00 -45,223,000.00 86,186,000.00 55,488,000.00 28,848,000.00 -56,769,000.00 82,831,000.00 52,175,000.00 23,509,000.00 -46,020,000.00 67,881,000.00 44,528,000.00 25,106,000.00 -35,534,000.00 66,718,000.00 41,179,000.00 19,289,000.00
   Operating Net Income 195,542,000.00 125,878,000.00 69,642,000.00 -87,886,000.00 146,234,000.00 93,812,000.00 46,844,000.00 -56,478,000.00 107,196,000.00 67,522,000.00 30,442,000.00 -70,490,000.00 93,474,000.00 65,284,000.00 33,074,000.00 -68,574,000.00 112,682,000.00 74,076,000.00 36,318,000.00
   Deprecation and Amortization 15,096,000.00 9,485,000.00 4,487,000.00 -6,329,000.00 11,106,000.00 7,121,000.00 3,413,000.00 8,046,000.00 0 0 0 0 0 0 0 0 0 0 0
   Deferred Income Tax 7,130,000.00 -1,596,000.00 -1,152,000.00 871,000.00 -3,809,000.00 -2,738,000.00 419,000.00 4,453,000.00 -6,093,000.00 -4,269,000.00 -1,854,000.00 4,403,000.00 -6,157,000.00 -4,237,000.00 -2,090,000.00 -963,000.00 192,000.00 1,479,000.00 1,100,000.00
   Share Based Compensation 17,882,000.00 11,514,000.00 5,516,000.00 -10,583,000.00 16,975,000.00 11,129,000.00 5,264,000.00 -11,521,000.00 17,230,000.00 11,487,000.00 5,696,000.00 -8,690,000.00 14,262,000.00 9,286,000.00 4,504,000.00 -7,339,000.00 11,422,000.00 7,548,000.00 3,745,000.00
   Change in Working Capital 14,387,000.00 2,717,000.00 -5,775,000.00 23,005,000.00 -1,893,000.00 -4,097,000.00 -9,486,000.00 24,154,000.00 4,745,000.00 -4,287,000.00 -9,510,000.00 21,996,000.00 3,300,000.00 -3,673,000.00 -9,271,000.00 19,178,000.00 7,018,000.00 282,000.00 -7,176,000.00
   Other Operating Activities -137,726,000.00 -84,101,000.00 -36,568,000.00 35,699,000.00 -82,427,000.00 -49,739,000.00 -17,606,000.00 -25,423,000.00 -40,247,000.00 -18,278,000.00 -1,265,000.00 6,761,000.00 -36,998,000.00 -22,132,000.00 -1,111,000.00 22,164,000.00 -64,596,000.00 -42,206,000.00 -14,698,000.00
Investing Cash Flow -68,515,000.00 -40,738,000.00 -16,194,000.00 3,729,000.00 -29,356,000.00 -11,345,000.00 -8,564,000.00 10,525,000.00 -20,896,000.00 -13,746,000.00 -2,946,000.00 16,062,000.00 -14,071,000.00 -13,238,000.00 -9,051,000.00 8,824,000.00 -24,507,000.00 -14,457,000.00 -5,383,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 63,596,000.00 39,643,000.00 17,197,000.00 -22,934,000.00 38,259,000.00 25,198,000.00 12,012,000.00 -8,447,000.00 21,232,000.00 13,177,000.00 6,289,000.00 -18,805,000.00 23,890,000.00 16,614,000.00 9,786,000.00 -10,997,000.00 18,257,000.00 11,438,000.00 5,942,000.00
   Net Purchase/Sale of Investments Net 128,488,000.00 84,348,000.00 39,865,000.00 -106,100,000.00 153,279,000.00 104,424,000.00 47,087,000.00 -44,443,000.00 105,968,000.00 74,689,000.00 33,341,000.00 -139,004,000.00 151,732,000.00 106,386,000.00 58,674,000.00 -121,928,000.00 189,449,000.00 122,891,000.00 76,309,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 -260,599,000.00 -164,729,000.00 -73,256,000.00 132,763,000.00 -220,894,000.00 -140,967,000.00 -67,663,000.00 63,415,000.00 -148,096,000.00 -101,612,000.00 -42,576,000.00 173,871,000.00 -189,693,000.00 -136,238,000.00 -77,511,000.00 141,749,000.00 -232,213,000.00 -148,786,000.00 -87,634,000.00
Financing Cash Flow -44,416,000.00 -26,033,000.00 -20,201,000.00 41,281,000.00 -60,697,000.00 -40,603,000.00 -19,714,000.00 31,663,000.00 -52,785,000.00 -34,403,000.00 -16,568,000.00 32,616,000.00 -52,128,000.00 -34,031,000.00 -16,214,000.00 26,692,000.00 -44,851,000.00 -29,597,000.00 -13,606,000.00
   Net Issuance/Repayment of Debt 64,096,000.00 49,775,000.00 9,053,000.00 -6,793,000.00 17,645,000.00 10,377,000.00 5,061,000.00 -26,715,000.00 18,919,000.00 16,257,000.00 13,879,000.00 -74,384,000.00 89,672,000.00 58,810,000.00 32,842,000.00 -5,499,000.00 29,019,000.00 16,277,000.00 1,837,000.00
   Net Issuance/Repurchase of Equity 40,210,000.00 28,706,000.00 15,068,000.00 -31,525,000.00 46,671,000.00 31,380,000.00 15,696,000.00 -27,892,000.00 45,313,000.00 29,526,000.00 14,557,000.00 -26,390,000.00 43,889,000.00 28,497,000.00 13,300,000.00 -22,113,000.00 36,801,000.00 24,191,000.00 11,395,000.00
   Dividends Paid 7,513,000.00 4,977,000.00 2,434,000.00 -24,000.00 4,921,000.00 2,466,000.00 0 0 0 0 0 0 0 0 0 0 0 0 0
   Other Financing Activities -156,235,000.00 -109,491,000.00 -46,756,000.00 79,623,000.00 -129,934,000.00 -84,826,000.00 -40,471,000.00 86,270,000.00 -117,017,000.00 -80,186,000.00 -45,004,000.00 133,390,000.00 -185,689,000.00 -121,338,000.00 -62,356,000.00 54,304,000.00 -110,671,000.00 -70,065,000.00 -26,838,000.00
Net Change in Cash -376,000.00 -2,430,000.00 -202,000.00 -115,000.00 -4,089,000.00 3,177,000.00 445,000.00 -14,749,000.00 8,823,000.00 4,050,000.00 4,045,000.00 2,963,000.00 1,039,000.00 -3,009,000.00 -59,000.00 -96,000.00 -2,746,000.00 -2,835,000.00 157,000.00
   Cash at Beginning of Period 23,466,000.00 23,466,000.00 23,466,000.00 23,581,000.00 24,048,000.00 24,048,000.00 24,048,000.00 38,797,000.00 21,879,000.00 21,879,000.00 21,879,000.00 18,916,000.00 20,945,000.00 20,945,000.00 20,945,000.00 21,041,000.00 26,465,000.00 26,465,000.00 26,465,000.00
   Cash at End of Period 23,090,000.00 21,036,000.00 23,264,000.00 23,466,000.00 19,959,000.00 27,225,000.00 24,493,000.00 24,048,000.00 30,702,000.00 25,929,000.00 25,924,000.00 21,879,000.00 21,984,000.00 17,936,000.00 20,886,000.00 20,945,000.00 23,719,000.00 23,630,000.00 26,622,000.00
Free Cash Flow 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0