Valuation Ratios

Breakdown 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Price to Earnings 13.34 10.45 17.40 20.38 13.03
Price to Sales 5.54 4.42 6.53 5.76 4.52
Book Value Per Common Share 287.40 254.18 207.20 175.02 152.25
Price to Book 1.23 0.87 1.34 1.23 1.00
Price to Operating Cash Flow 12.02 10.52 15.77 16.22 8.88
Price to Free Cash Flow
Enterprise Value to EBITDA 95611.59 74585.78 123763.44 147143.44 94842.47
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 19.27 20.47 42.93 18.16 24.91 35.23 13.74 20.57 43.07 15.93 29.98 33.79 22.73 39.96 265.51
Price to Sales 7.81 8.12 17.42 7.58 10.45 15.93 6.16 9.32 20.46 6.56 11.49 17.56 6.51 9.71 19.68
Book Value Per Common Share 153.61 158.65 151.02 287.40 136.74 128.25 120.76 254.18 121.58 115.34 109.71 207.20 100.13 94.93 92.22 175.02 85.06 81.07 76.93 152.25
Price to Book 2.73 1.81 2.04 1.23 2.62 2.48 1.90 0.87 1.86 1.91 2.04 1.34 2.09 2.48 1.95 1.23 2.17 2.21 2.17 1.00
Price to Operating Cash Flow 15.39 19.81 30.01 16.47 23.92 28.68 12.75 21.38 27.67 14.07 25.68 28.09 19.52 33.70 83.07
Price to Free Cash Flow
Enterprise Value to EBITDA 309186.02 129949.84 174157.65 237865.80 99863.25 151868.52 327849.47 114937.58 216372.80 249305.86 164683.87 284382.60 1510423.19

Earnings Data

Breakdown 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Earning YoY 25.67 31.66 50.75 -9.01
Revenue YoY 23.63 20.20 14.88 13.63
EBITDA YoY 19.30 34.08 56.14 -7.01
Net Profit YoY 21.35 35.40 52.86 -7.58
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 54.99 95.54 54.26 96.17 53.22 106.35 67.18 48.02 80.85 612.70
Revenue YoY 50.19 100.53 53.78 105.49 55.23 117.68 55.56 101.08 53.86 117.78
EBITDA YoY 52.23 97.20 51.42 90.33 55.83 113.76 67.54 52.01 78.18 470.97
Net Profit YoY 53.62 96.06 52.86 90.70 53.51 107.60 67.24 48.35 80.99 609.89

Financial Strength

Breakdown 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Cash Per Common Share 72.28 63.98 62.39 43.00 41.52
Quick Ratio 4.80 4.07 8.91 6.97 6.16
Current Ratio 5.25 4.41 9.85 7.61 6.70
Debt to Equity 0.14 0.20 0.26 0.30 0.35
Long-Term Debt to Equity 0.03 0.06 0.19 0.23 0.26
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 62.05 67.75 73.97 72.87 73.43 65.02 57.61 63.65 61.57 57.49 61.84 61.67 57.74 49.78 50.17 42.80 44.65 44.02 38.82 41.23
Quick Ratio 5.61 6.50 5.05 4.80 4.20 3.92 3.50 4.07 4.21 7.97 9.24 8.91 9.01 7.33 8.33 6.97 6.92 6.88 6.19 6.16
Current Ratio 6.40 7.26 5.46 5.25 4.58 4.35 3.77 4.41 4.65 8.68 9.84 9.85 9.68 8.10 8.84 7.61 7.46 7.44 6.66 6.70
Debt to Equity 0.12 0.10 0.14 0.14 0.17 0.18 0.22 0.20 0.23 0.23 0.24 0.26 0.27 0.28 0.28 0.30 0.32 0.33 0.35 0.35
Long-Term Debt to Equity 0.03 0.03 0.03 0.03 0.02 0.03 0.06 0.06 0.10 0.17 0.18 0.19 0.20 0.21 0.21 0.23 0.23 0.24 0.26 0.26

Profitability

Breakdown 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31
ROA 16.20 13.73 12.01 9.10 11.00
ROE 18.52 16.44 15.14 11.85 14.88
Gross Margin 89.24 88.94 92.17 92.73 92.71
Operating Margin 54.98 57.30 50.77 36.34 44.66
EBITDA Margin 57.50 59.58 53.42 39.30 48.02
Net Profit Margin 41.53 42.31 37.56 28.23 34.71
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 13.20 7.99 4.16 12.55 8.70 4.72 10.93 7.49 3.80 10.29 6.41 4.47 7.18 4.14 0.61
ROE 14.72 8.81 4.73 14.65 10.26 5.74 13.44 9.24 4.70 13.05 8.23 5.73 9.46 5.50 0.82
Gross Margin 88.26 88.69 88.36 89.08 89.18 89.24 89.11 89.45 89.68 92.88 92.94 92.23 93.08 92.71 93.93
Operating Margin 53.76 53.06 54.08 54.98 55.92 60.78 59.73 59.43 60.31 54.81 50.62 67.85 36.79 31.29 9.79
EBITDA Margin 56.39 55.63 56.57 57.45 58.34 62.99 62.04 61.80 62.93 57.45 53.34 70.56 39.72 34.30 13.08
Net Profit Margin 40.56 39.65 40.56 41.74 41.99 45.24 44.82 45.32 47.52 41.20 38.32 51.94 28.62 24.33 7.47

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 7,377,800.00 7,174,100.00 6,053,700.00 5,229,000.00 4,679,800.00
   Current Assets 3,873,900.00 3,551,000.00 3,380,300.00 2,323,600.00 2,167,200.00
      Cash and Short-Term Investments 3,267,000.00 2,994,100.00 2,838,700.00 1,930,700.00 1,835,000.00
            Cash and Cash Equivalents 1,697,200.00 1,207,700.00 961,200.00 894,800.00 738,700.00
            Short-Term Investments 1,569,800.00 1,786,400.00 1,877,500.00 1,035,900.00 1,096,300.00
      Net Receivables 279,300.00 278,900.00 220,400.00 198,700.00 157,400.00
      Inventory 157,900.00 111,800.00 102,000.00 93,800.00 86,500.00
      Other Current Assets 169,700.00 166,200.00 219,200.00 100,400.00 88,300.00
   Non-Current Assets 3,503,900.00 3,623,100.00 2,673,400.00 2,905,400.00 2,512,600.00
      Property, Plant, Equipment Net 1,317,000.00 1,112,600.00 934,400.00 780,900.00 1,518,800.00
      Goodwill 32,300.00 33,700.00 28,000.00 28,000.00 28,000.00
      Intangible Assets 6,900.00 6,000.00 5,700.00 5,600.00 5,500.00
      Long-Term Investments 1,475,300.00 1,909,800.00 1,316,200.00 1,649,900.00 1,149,600.00
      Non-Current Deferred Assets 458,400.00 394,800.00 327,700.00 261,900.00 238,600.00
      Other Non-Current Assets 214,000.00 166,200.00 61,400.00 179,100.00 -427,900.00
Liabilities 925,600.00 1,184,900.00 1,249,800.00 1,212,200.00 1,219,800.00
   Current Liabilities 738,100.00 804,400.00 343,200.00 305,400.00 323,300.00
      Payables and Expenses 344,500.00 298,000.00 229,900.00 174,600.00 211,000.00
            Account Payables 6,000.00 5,600.00 4,100.00 3,800.00 4,100.00
            Current Accrued Liabilities 338,500.00 292,400.00 225,800.00 170,800.00 182,900.00
      Short-Term Debt 300,000.00 400,000.00 0 0 0
      Other Current Liabilities 93,600.00 106,400.00 113,300.00 130,800.00 112,300.00
   Non-Current Liabilities 187,500.00 380,500.00 906,600.00 906,800.00 896,500.00
      Long-Term Debt 0 300,000.00 800,000.00 800,000.00 800,000.00
      Other Non-Current Liabilities 0 80,500.00 106,600.00 106,800.00 96,500.00
Equity 6,452,200.00 5,989,200.00 4,803,900.00 4,016,800.00 3,460,000.00
   Shareholders Equity 12,884,600.00 11,956,800.00 9,537,900.00 7,894,800.00 6,776,200.00
      Capital Stock 800.00 700.00 700.00 700.00 700.00
      Share Premium 2,698,900.00 2,549,000.00 2,388,400.00 2,245,400.00 2,148,700.00
      Retained Earnings 7,222,200.00 6,027,100.00 5,042,300.00 4,315,000.00 3,839,200.00
      Treasury Shares 3,474,500.00 2,579,200.00 2,579,200.00 2,579,200.00 2,579,200.00
      Accumulated Other Comprehensive Income -3,400.00 -12,800.00 -55,500.00 -23,000.00 -14,200.00
   Minority Interest 0 0 0 0 0
Investments 3,045,100.00 3,696,200.00 3,193,700.00 2,685,800.00 2,245,900.00
Debt 300,000.00 1,100,000.00 800,000.00 800,000.00 800,000.00
Common Shares Outstanding 44,831.31 47,040.54 46,032.06 45,107.81 44,507.10
Breakdown 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenues 2,877,400.00 2,327,500.00 1,936,300.00 1,685,500.00 1,483,300.00
Cost Of Revenue 309,700.00 257,500.00 151,600.00 122,500.00 108,100.00
Gross Profit 2,567,700.00 2,070,000.00 1,784,700.00 1,563,000.00 1,375,200.00
Operating Expenses 1,190,700.00 885,100.00 805,000.00 1,007,100.00 781,600.00
   Selling, General and Administrative Expenses 709,700.00 477,100.00 106,800.00 138,500.00 163,800.00
   Research and Development Expenses 481,000.00 408,000.00 322,900.00 645,100.00 357,700.00
   Other Operating Expenses 0.00 0.00 375,300.00 223,500.00 260,100.00
Operating Income 1,377,000.00 1,184,900.00 979,700.00 555,900.00 593,600.00
Net Non-Operating Income 162,000.00 89,400.00 -29,100.00 38,000.00 45,300.00
Interest Income 242,000.00 222,000.00 77,600.00 35,300.00 52,100.00
Interest Expense 42,900.00 59,300.00 32,400.00 18,600.00 23,500.00
Net Interest 199,100.00 162,700.00 45,200.00 16,700.00 28,600.00
EBT 1,539,000.00 1,274,300.00 950,600.00 593,900.00 638,900.00
Income Tax 343,900.00 289,500.00 223,300.00 118,100.00 124,100.00
Net Income 1,195,100.00 984,800.00 727,300.00 475,800.00 514,800.00
EBIT 1,581,900.00 1,333,600.00 983,000.00 612,500.00 662,400.00
Deprecation and Amortization 72,500.00 53,200.00 51,300.00 49,900.00 49,900.00
EBITDA 1,654,400.00 1,386,800.00 1,034,300.00 662,400.00 712,300.00
EPS 0.03 0.02 0.02 0.01 0.01
Diluted EPS 0.02 0.02 0.01 0.01 0.01
Average Shares Outstanding Basic 45,200.00 46,800.00 45,500.00 44,900.00 44,200.00
Average Shares Outstanding Diluted 48,500.00 49,700.00 48,500.00 47,300.00 44,600.00
Breakdown 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Operating Cash Flow 1,327,100.00 978,000.00 802,500.00 598,200.00 755,700.00
   Operating Net Income 1,195,100.00 984,800.00 0 0 0
   Deprecation and Amortization 72,500.00 53,200.00 51,300.00 49,900.00 49,900.00
   Deferred Income Tax -64,100.00 -64,400.00 -50,800.00 -18,800.00 -10,500.00
   Share Based Compensation 144,000.00 39,100.00 106,800.00 138,500.00 163,800.00
   Change in Working Capital 145,600.00 212,000.00 230,200.00 149,200.00 17,500.00
   Other Operating Activities -166,000.00 -246,700.00 465,000.00 279,400.00 535,000.00
Investing Cash Flow 417,200.00 -719,600.00 -811,500.00 -486,900.00 -738,500.00
   Capital Expenditure 0.00 0.00 0.00 0.00 0.00
   Net Purchase/Sale of PPE 246,500.00 230,400.00 138,800.00 120,800.00 61,700.00
   Net Purchase/Sale of Investments Net 4,014,900.00 4,651,600.00 2,737,400.00 3,424,500.00 3,936,000.00
   Net Purchase/Sale of Business 0 89,200.00 0 0 0
   Other Investing Activities -3,844,200.00 -5,690,800.00 -3,687,700.00 -4,032,200.00 -4,736,200.00
Financing Cash Flow -1,254,800.00 -11,900.00 75,400.00 44,800.00 -16,900.00
   Net Issuance/Repayment of Debt 400,000.00 100,000.00 800,000.00 0 50,000.00
   Net Issuance/Repurchase of Equity 1,305,000.00 98,000.00 88,400.00 50,000.00 33,800.00
   Dividends Paid 0 0 0 0 0
   Other Financing Activities -2,959,800.00 -209,900.00 -813,000.00 -5,200.00 -100,700.00
Net Change in Cash 489,500.00 246,500.00 66,400.00 156,100.00 300.00
   Cash at Beginning of Period 1,207,700.00 961,200.00 894,800.00 738,700.00 738,400.00
   Cash at End of Period 1,697,200.00 1,207,700.00 961,200.00 894,800.00 738,700.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 7,351,100.00 7,908,000.00 7,743,900.00 7,377,800.00 7,123,100.00 6,723,200.00 6,495,200.00 7,174,100.00 7,023,600.00 6,681,300.00 6,346,000.00 6,053,700.00 5,781,600.00 5,553,700.00 5,369,600.00 5,229,000.00 5,063,500.00 4,857,100.00 4,653,300.00 4,679,800.00
   Current Assets 3,494,000.00 3,826,900.00 3,939,800.00 3,873,900.00 4,000,400.00 3,619,500.00 3,248,700.00 3,551,000.00 3,458,900.00 3,213,400.00 3,193,000.00 3,380,300.00 3,056,400.00 2,684,300.00 2,586,600.00 2,323,600.00 2,385,900.00 2,317,900.00 2,014,300.00 2,167,200.00
      Cash and Short-Term Investments 2,767,600.00 3,048,700.00 3,321,300.00 3,267,000.00 3,326,500.00 2,971,500.00 2,707,800.00 2,994,100.00 2,875,500.00 2,679,000.00 2,863,400.00 2,838,700.00 2,615,600.00 2,255,200.00 2,267,700.00 1,930,700.00 2,000,400.00 1,967,500.00 1,731,300.00 1,835,000.00
            Cash and Cash Equivalents 1,340,100.00 1,593,100.00 1,899,900.00 1,697,200.00 1,553,900.00 1,355,700.00 1,251,500.00 1,207,700.00 1,107,700.00 1,067,300.00 1,163,500.00 961,200.00 966,800.00 795,200.00 813,300.00 894,800.00 908,500.00 942,200.00 832,300.00 738,700.00
            Short-Term Investments 1,427,500.00 1,455,600.00 1,421,400.00 1,569,800.00 1,772,600.00 1,615,800.00 1,456,300.00 1,786,400.00 1,767,800.00 1,611,700.00 1,699,900.00 1,877,500.00 1,648,800.00 1,460,000.00 1,454,400.00 1,035,900.00 1,091,900.00 1,025,300.00 899,000.00 1,096,300.00
      Net Receivables 297,700.00 379,300.00 322,000.00 279,300.00 341,800.00 290,700.00 307,300.00 278,900.00 258,600.00 272,700.00 134,500.00 220,400.00 231,700.00 173,400.00 170,500.00 198,700.00 212,800.00 173,400.00 141,100.00 157,400.00
      Inventory 176,500.00 169,200.00 165,400.00 157,900.00 146,700.00 136,500.00 120,200.00 111,800.00 104,300.00 103,300.00 102,500.00 102,000.00 91,000.00 89,900.00 88,200.00 93,800.00 96,700.00 89,900.00 92,200.00 86,500.00
      Other Current Assets 252,200.00 229,700.00 131,100.00 169,700.00 185,400.00 220,800.00 113,400.00 166,200.00 220,500.00 158,400.00 92,600.00 219,200.00 118,100.00 165,800.00 60,200.00 100,400.00 76,000.00 87,100.00 49,700.00 88,300.00
   Non-Current Assets 3,857,100.00 4,081,100.00 3,804,100.00 3,503,900.00 3,122,700.00 3,103,700.00 3,246,500.00 3,623,100.00 3,564,700.00 3,467,900.00 3,153,000.00 2,673,400.00 2,725,200.00 2,869,400.00 2,783,000.00 2,905,400.00 2,677,600.00 2,539,200.00 2,639,000.00 2,512,600.00
      Property, Plant, Equipment Net 1,555,600.00 1,362,400.00 1,302,700.00 1,317,000.00 1,156,700.00 1,094,600.00 1,074,000.00 1,112,600.00 992,200.00 938,900.00 896,500.00 934,400.00 880,900.00 791,400.00 784,400.00 780,900.00 726,700.00 715,700.00 713,700.00 1,518,800.00
      Goodwill 0 0 0 32,300.00 0 0 0 33,700.00 0 0 0 28,000.00 28,000.00 28,000.00 28,000.00 28,000.00 28,000.00 28,000.00 28,000.00 28,000.00
      Intangible Assets 0 0 0 6,900.00 0 0 0 6,000.00 0 0 0 5,700.00 5,700.00 5,600.00 5,600.00 5,600.00 5,500.00 5,500.00 5,500.00 5,500.00
      Long-Term Investments 1,567,300.00 1,917,700.00 1,710,700.00 1,475,300.00 1,279,400.00 1,330,400.00 1,491,900.00 1,909,800.00 2,060,800.00 2,023,600.00 1,765,600.00 1,316,200.00 1,443,800.00 1,641,900.00 1,559,100.00 1,649,900.00 1,508,700.00 1,325,400.00 1,433,500.00 1,149,600.00
      Non-Current Deferred Assets 354,900.00 456,200.00 456,600.00 458,400.00 390,900.00 395,600.00 396,100.00 394,800.00 325,600.00 325,600.00 321,900.00 327,700.00 281,300.00 275,300.00 271,800.00 261,900.00 273,900.00 264,200.00 263,600.00 238,600.00
      Other Non-Current Assets 379,300.00 344,800.00 334,100.00 214,000.00 295,700.00 283,100.00 284,500.00 166,200.00 186,100.00 179,800.00 169,000.00 61,400.00 85,500.00 127,200.00 134,100.00 179,100.00 134,800.00 200,400.00 194,700.00 -427,900.00
Liabilities 760,900.00 734,400.00 936,700.00 925,600.00 1,022,200.00 1,026,000.00 1,157,100.00 1,184,900.00 1,311,500.00 1,270,300.00 1,222,800.00 1,249,800.00 1,219,400.00 1,227,400.00 1,183,500.00 1,212,200.00 1,219,200.00 1,205,400.00 1,195,600.00 1,219,800.00
   Current Liabilities 546,300.00 527,100.00 721,500.00 738,100.00 873,400.00 832,300.00 860,600.00 804,400.00 744,100.00 370,300.00 324,600.00 343,200.00 315,900.00 331,500.00 292,600.00 305,400.00 320,000.00 311,400.00 302,400.00 323,300.00
      Payables and Expenses 468,000.00 432,000.00 367,000.00 344,500.00 363,900.00 325,300.00 305,100.00 298,000.00 333,400.00 292,000.00 239,700.00 229,900.00 220,100.00 196,600.00 168,100.00 174,600.00 212,000.00 191,600.00 169,600.00 211,000.00
            Account Payables 0 0 0 6,000.00 0 0 0 5,600.00 0 0 0 4,100.00 0 0 0 3,800.00 0 0 0 4,100.00
            Current Accrued Liabilities 0 0 0 338,500.00 0 0 0 292,400.00 0 0 0 225,800.00 0 0 0 170,800.00 0 0 0 182,900.00
      Short-Term Debt 0 0 200,000.00 300,000.00 400,000.00 400,000.00 400,000.00 400,000.00 300,000.00 0 0 0 0 0 0 0 0 0 0 0
      Other Current Liabilities 78,300.00 95,100.00 154,500.00 93,600.00 109,500.00 107,000.00 155,500.00 106,400.00 110,700.00 78,300.00 84,900.00 113,300.00 95,800.00 134,900.00 124,500.00 130,800.00 108,000.00 119,800.00 132,800.00 112,300.00
   Non-Current Liabilities 214,600.00 207,300.00 215,200.00 187,500.00 148,800.00 193,700.00 296,500.00 380,500.00 567,400.00 900,000.00 898,200.00 906,600.00 903,500.00 895,900.00 890,900.00 906,800.00 899,200.00 894,000.00 893,200.00 896,500.00
      Long-Term Debt 0 0 0 0 0 100,000.00 200,000.00 300,000.00 500,000.00 800,000.00 800,000.00 800,000.00 800,000.00 800,000.00 800,000.00 800,000.00 800,000.00 800,000.00 800,000.00 800,000.00
      Other Non-Current Liabilities 0 0 0 0 0 93,700.00 96,500.00 80,500.00 67,400.00 100,000.00 98,200.00 106,600.00 103,500.00 95,900.00 90,900.00 106,800.00 99,200.00 94,000.00 93,200.00 96,500.00
Equity 6,590,200.00 7,173,600.00 6,807,200.00 6,452,200.00 6,100,900.00 5,697,200.00 5,338,100.00 5,989,200.00 5,712,100.00 5,411,000.00 5,123,200.00 4,803,900.00 4,562,200.00 4,326,300.00 4,186,100.00 4,016,800.00 3,844,300.00 3,651,700.00 3,457,700.00 3,460,000.00
   Shareholders Equity 6,590,200.00 7,173,600.00 6,807,200.00 12,884,600.00 6,100,900.00 5,697,200.00 5,338,100.00 11,956,800.00 5,712,100.00 5,411,000.00 5,123,200.00 9,537,900.00 4,562,200.00 4,318,400.00 4,176,300.00 7,894,800.00 3,829,700.00 3,639,500.00 3,445,400.00 6,776,200.00
      Capital Stock 800.00 800.00 800.00 800.00 700.00 700.00 700.00 700.00 700.00 700.00 700.00 700.00 700.00 700.00 700.00 700.00 700.00 700.00 700.00 700.00
      Share Premium 2,658,700.00 2,793,400.00 2,737,700.00 2,698,900.00 2,647,200.00 2,543,100.00 2,405,400.00 2,549,000.00 2,524,300.00 2,497,700.00 2,457,300.00 2,388,400.00 2,314,600.00 2,291,500.00 2,254,200.00 2,245,400.00 2,225,500.00 2,196,500.00 2,173,200.00 2,148,700.00
      Retained Earnings 8,192,600.00 7,853,900.00 7,544,400.00 7,222,200.00 6,920,900.00 6,611,800.00 6,333,700.00 6,027,100.00 5,810,000.00 5,542,400.00 5,283,200.00 5,042,300.00 4,910,200.00 4,670,900.00 4,554,900.00 4,315,000.00 4,202,800.00 4,040,100.00 3,867,500.00 3,839,200.00
      Treasury Shares 4,262,000.00 3,474,500.00 3,474,500.00 3,474,500.00 3,475,300.00 3,443,500.00 3,386,100.00 2,579,200.00 2,579,200.00 2,579,200.00 2,579,200.00 2,579,200.00 2,579,200.00 2,579,200.00 2,579,200.00 2,579,200.00 2,579,200.00 2,579,200.00 2,579,200.00 2,579,200.00
      Accumulated Other Comprehensive Income 100.00 0 -1,200.00 -3,400.00 7,400.00 -14,900.00 -15,600.00 -12,800.00 -43,700.00 -50,600.00 -38,800.00 -55,500.00 -84,100.00 -65,500.00 -54,300.00 -23,000.00 -20,100.00 -18,600.00 -16,800.00 -14,200.00
   Minority Interest 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Investments 2,994,800.00 3,373,300.00 3,132,100.00 3,045,100.00 3,052,000.00 2,946,200.00 2,948,200.00 3,696,200.00 3,828,600.00 3,635,300.00 3,465,500.00 3,193,700.00 3,092,600.00 3,101,900.00 3,013,500.00 2,685,800.00 2,600,600.00 2,350,700.00 2,332,500.00 2,245,900.00
Debt 0 0 200,000.00 300,000.00 400,000.00 900,000.00 1,000,000.00 1,100,000.00 1,100,000.00 800,000.00 800,000.00 800,000.00 800,000.00 800,000.00 800,000.00 800,000.00 800,000.00 800,000.00 800,000.00 800,000.00
Common Shares Outstanding 42,902.82 45,215.26 45,074.55 44,831.31 44,615.66 44,421.65 44,204.52 47,040.54 46,981.21 46,913.26 46,698.54 46,032.06 45,563.10 45,489.96 45,287.47 45,107.81 45,021.50 44,890.65 44,788.62 44,507.10
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 2,392,500.00 1,593,000.00 794,400.00 -1,334,400.00 2,141,500.00 1,392,600.00 677,700.00 -995,600.00 1,712,800.00 1,103,400.00 506,900.00 -899,200.00 1,444,800.00 928,800.00 461,900.00 -789,500.00 1,270,300.00 825,600.00 379,100.00
Cost Of Revenue 281,000.00 180,100.00 92,500.00 -147,700.00 233,800.00 150,700.00 72,900.00 -97,700.00 186,500.00 116,400.00 52,300.00 -52,700.00 102,800.00 65,600.00 35,900.00 -48,600.00 87,900.00 60,200.00 23,000.00
Gross Profit 2,111,500.00 1,412,900.00 701,900.00 -1,186,700.00 1,907,700.00 1,241,900.00 604,800.00 -897,900.00 1,526,300.00 987,000.00 454,600.00 -846,500.00 1,342,000.00 863,200.00 426,000.00 -740,900.00 1,182,400.00 765,400.00 356,100.00
Operating Expenses 975,700.00 665,600.00 319,100.00 -511,900.00 888,400.00 565,700.00 248,500.00 -275,800.00 601,500.00 389,200.00 170,200.00 -244,300.00 537,900.00 373,400.00 138,000.00 -818,100.00 796,300.00 608,000.00 420,900.00
   Selling, General and Administrative Expenses 565,200.00 382,600.00 170,100.00 -297,900.00 541,200.00 322,000.00 144,400.00 -172,400.00 344,900.00 217,300.00 87,300.00 -453,700.00 318,900.00 220,500.00 21,100.00 -64,600.00 93,800.00 69,200.00 40,100.00
   Research and Development Expenses 410,500.00 283,000.00 149,000.00 -214,000.00 347,200.00 243,700.00 104,100.00 -103,400.00 256,600.00 171,900.00 82,900.00 -138,000.00 229,000.00 162,900.00 69,000.00 -607,200.00 457,200.00 378,000.00 417,100.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 347,400.00 -10,000.00 -10,000.00 47,900.00 -146,300.00 245,300.00 160,800.00 -36,300.00
Operating Income 1,135,800.00 747,300.00 382,800.00 -674,800.00 1,019,300.00 676,200.00 356,300.00 -622,100.00 924,800.00 597,800.00 284,400.00 -602,200.00 804,100.00 489,800.00 288,000.00 77,200.00 386,100.00 157,400.00 -64,800.00
Net Non-Operating Income 134,100.00 84,600.00 40,700.00 -81,200.00 123,200.00 77,700.00 42,300.00 -1,500.00 54,100.00 29,300.00 7,500.00 13,000.00 -32,300.00 -30,500.00 20,700.00 -218,200.00 67,300.00 91,600.00 97,300.00
Interest Income 165,200.00 115,800.00 57,200.00 -134,800.00 184,800.00 124,900.00 67,100.00 -71,900.00 155,900.00 95,000.00 43,000.00 2,100.00 44,500.00 22,000.00 9,000.00 -18,400.00 26,400.00 18,000.00 9,300.00
Interest Expense 16,400.00 13,400.00 6,100.00 -30,300.00 35,000.00 24,900.00 13,300.00 -27,300.00 44,200.00 28,600.00 13,800.00 -3,300.00 20,100.00 10,900.00 4,700.00 -9,200.00 13,900.00 9,300.00 4,600.00
Net Interest 148,800.00 102,400.00 51,100.00 -104,500.00 149,800.00 100,000.00 53,800.00 -44,600.00 111,700.00 66,400.00 29,200.00 5,400.00 24,400.00 11,100.00 4,300.00 -9,200.00 12,500.00 8,700.00 4,700.00
EBT 1,269,900.00 831,900.00 423,500.00 -756,000.00 1,142,500.00 753,900.00 398,600.00 -623,600.00 978,900.00 627,100.00 291,900.00 -589,200.00 771,800.00 459,300.00 308,700.00 -141,000.00 453,400.00 249,000.00 32,500.00
Income Tax 299,500.00 200,200.00 101,300.00 -166,000.00 248,700.00 169,200.00 92,000.00 -99,700.00 211,200.00 127,000.00 51,000.00 -125,500.00 176,600.00 103,400.00 68,800.00 -24,000.00 89,800.00 48,100.00 4,200.00
Net Income 970,400.00 631,700.00 322,200.00 -590,000.00 893,800.00 584,700.00 306,600.00 -523,900.00 767,700.00 500,100.00 240,900.00 -463,700.00 595,200.00 355,900.00 239,900.00 -117,000.00 363,600.00 200,900.00 28,300.00
EBIT 1,286,300.00 845,300.00 429,600.00 -786,300.00 1,177,500.00 778,800.00 411,900.00 -650,900.00 1,023,100.00 655,700.00 305,700.00 -592,500.00 791,900.00 470,200.00 313,400.00 -150,200.00 467,300.00 258,300.00 37,100.00
Deprecation and Amortization 62,800.00 40,900.00 19,800.00 -29,000.00 52,800.00 33,700.00 15,000.00 -25,800.00 39,500.00 26,200.00 13,300.00 -24,500.00 38,100.00 25,200.00 12,500.00 -24,800.00 37,300.00 24,900.00 12,500.00
EBITDA 1,349,100.00 886,200.00 449,400.00 -815,300.00 1,230,300.00 812,500.00 426,900.00 -676,700.00 1,062,600.00 681,900.00 319,000.00 -617,000.00 830,000.00 495,400.00 325,900.00 -175,000.00 504,600.00 283,200.00 49,600.00
EPS 0.02 0.01 0.01 -0.00 0.02 0.01 0.01 -0.00 0.02 0.01 0.01 -0.00 0.01 0.01 0.01 -0.00 0.01 0.00 0.00
Diluted EPS 0.02 0.01 0.01 0.00 0.02 0.01 0.01 0.00 0.02 0.01 0.00 0.00 0.01 0.01 0.01 0.00 0.01 0.00 0.00
Average Shares Outstanding Basic 44,600.00 45,000.00 44,900.00 42,800.00 45,300.00 45,700.00 47,000.00 47,600.00 46,700.00 46,600.00 46,300.00 46,200.00 45,300.00 45,300.00 45,200.00 45,500.00 44,800.00 44,700.00 44,600.00
Average Shares Outstanding Diluted 48,100.00 48,500.00 48,600.00 47,200.00 48,500.00 48,600.00 49,700.00 50,000.00 49,600.00 49,600.00 49,600.00 50,200.00 48,200.00 47,900.00 47,700.00 48,800.00 47,100.00 46,900.00 46,400.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 1,215,000.00 652,900.00 461,200.00 -644,000.00 985,900.00 608,700.00 376,500.00 -705,200.00 827,300.00 481,100.00 374,800.00 -576,200.00 674,300.00 415,700.00 288,700.00 -153,200.00 423,600.00 238,000.00 89,800.00
   Operating Net Income 970,400.00 631,700.00 322,200.00 -590,000.00 893,800.00 584,700.00 306,600.00 -523,900.00 767,700.00 500,100.00 240,900.00 0 595,200.00 355,900.00 239,900.00 0 363,600.00 200,900.00 28,300.00
   Deprecation and Amortization 62,800.00 40,900.00 19,800.00 -29,000.00 52,800.00 33,700.00 15,000.00 -25,800.00 39,500.00 26,200.00 13,300.00 -24,500.00 38,100.00 25,200.00 12,500.00 -24,800.00 37,300.00 24,900.00 12,500.00
   Deferred Income Tax 0 0 0 -64,100.00 0 0 0 -64,400.00 0 0 0 -50,800.00 0 0 0 -18,800.00 0 0 0
   Share Based Compensation 108,700.00 69,600.00 31,800.00 -73,900.00 117,000.00 75,300.00 25,600.00 27,600.00 22,500.00 1,400.00 -12,400.00 41,500.00 42,000.00 44,400.00 -21,100.00 -64,600.00 93,800.00 69,200.00 40,100.00
   Change in Working Capital 111,900.00 212,000.00 -83,200.00 -120,200.00 177,400.00 124,400.00 -36,000.00 33,400.00 166,500.00 133,700.00 -121,600.00 123,200.00 124,200.00 72,300.00 -89,500.00 -106,200.00 185,100.00 99,200.00 -28,900.00
   Other Operating Activities -38,800.00 -301,300.00 170,600.00 233,200.00 -255,100.00 -209,400.00 65,300.00 -152,100.00 -168,900.00 -180,300.00 254,600.00 525,400.00 -125,200.00 -82,100.00 146,900.00 654,000.00 -256,200.00 -156,200.00 37,800.00
Investing Cash Flow -323,700.00 -464,600.00 -164,700.00 -1,513,800.00 540,400.00 655,300.00 735,300.00 711,500.00 -761,700.00 -448,300.00 -221,100.00 698,100.00 -622,200.00 -528,200.00 -359,200.00 -134,300.00 -291,100.00 -55,200.00 -6,300.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 353,100.00 137,100.00 74,900.00 -34,800.00 159,800.00 83,300.00 38,200.00 -48,600.00 151,700.00 86,000.00 41,300.00 -4,500.00 99,300.00 30,500.00 13,500.00 33,100.00 50,200.00 26,900.00 10,600.00
   Net Purchase/Sale of Investments Net 5,845,100.00 4,680,700.00 1,304,000.00 -3,143,300.00 3,058,400.00 2,263,400.00 1,836,400.00 -3,528,900.00 3,816,900.00 2,764,400.00 1,599,200.00 -1,425,400.00 2,034,800.00 1,518,500.00 609,500.00 -1,972,000.00 2,555,900.00 1,718,300.00 1,122,300.00
   Net Purchase/Sale of Business 0 0 0 0 0 0 0 89,200.00 0 0 0 0 0 0 0 0 0 0 0
   Other Investing Activities -6,521,900.00 -5,282,400.00 -1,543,600.00 1,664,300.00 -2,677,800.00 -1,691,400.00 -1,139,300.00 4,199,800.00 -4,730,300.00 -3,298,700.00 -1,861,600.00 2,128,000.00 -2,756,300.00 -2,077,200.00 -982,200.00 1,804,600.00 -2,897,200.00 -1,800,400.00 -1,139,200.00
Financing Cash Flow -1,248,400.00 -292,400.00 -93,800.00 2,109,300.00 -1,180,100.00 -1,116,000.00 -1,068,000.00 -214,700.00 80,900.00 73,300.00 48,600.00 53,600.00 19,900.00 12,900.00 -11,000.00 -23,300.00 37,300.00 20,700.00 10,100.00
   Net Issuance/Repayment of Debt 700,000.00 700,000.00 100,000.00 -200,000.00 300,000.00 200,000.00 100,000.00 100,000.00 0 0 0 -1,600,000.00 800,000.00 800,000.00 800,000.00 0 0 0 0
   Net Issuance/Repurchase of Equity 1,149,800.00 34,700.00 16,600.00 -2,221,600.00 1,253,600.00 1,188,600.00 1,084,400.00 -140,200.00 90,700.00 86,100.00 61,400.00 23,000.00 32,900.00 28,200.00 4,300.00 -38,100.00 42,300.00 28,300.00 17,500.00
   Dividends Paid 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
   Other Financing Activities -3,098,200.00 -1,027,100.00 -210,400.00 4,530,900.00 -2,733,700.00 -2,504,600.00 -2,252,400.00 -174,500.00 -9,800.00 -12,800.00 -12,800.00 1,630,600.00 -813,000.00 -815,300.00 -815,300.00 14,800.00 -5,000.00 -7,600.00 -7,400.00
Net Change in Cash -357,100.00 -104,100.00 202,700.00 -48,500.00 346,200.00 148,000.00 43,800.00 -208,400.00 146,500.00 106,100.00 202,300.00 175,500.00 72,000.00 -99,600.00 -81,500.00 -310,800.00 169,800.00 203,500.00 93,600.00
   Cash at Beginning of Period 1,697,200.00 1,697,200.00 1,697,200.00 1,745,700.00 1,207,700.00 1,207,700.00 1,207,700.00 1,416,100.00 961,200.00 961,200.00 961,200.00 785,700.00 894,800.00 894,800.00 894,800.00 1,205,600.00 738,700.00 738,700.00 738,700.00
   Cash at End of Period 1,340,100.00 1,593,100.00 1,899,900.00 1,697,200.00 1,553,900.00 1,355,700.00 1,251,500.00 1,207,700.00 1,107,700.00 1,067,300.00 1,163,500.00 961,200.00 966,800.00 795,200.00 813,300.00 894,800.00 908,500.00 942,200.00 832,300.00
Free Cash Flow 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0