CPRX
Valuation Ratios
| Breakdown | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
|---|---|---|---|---|---|
| Price to Earnings | 15.12 | 25.09 | |||
| Price to Sales | 5.03 | 4.49 | |||
| Book Value Per Common Share | 6.02 | 3.62 | 2.85 | 2.01 | 1.63 |
| Price to Book | 3.47 | 4.64 | |||
| Price to Operating Cash Flow | 10.31 | 12.44 | |||
| Price to Free Cash Flow | |||||
| Enterprise Value to EBITDA | 99304.25 | 141351.09 |
| 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 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Price to Earnings | 14.92 | 24.38 | 51.60 | 21.61 | 28.16 | 79.70 | ||||||||||||
| Price to Sales | 5.51 | 9.18 | 20.83 | 6.70 | 8.23 | 18.90 | ||||||||||||
| Book Value Per Common Share | 7.47 | 6.99 | 6.51 | 6.02 | 5.54 | 5.14 | 4.76 | 3.62 | 3.27 | 3.52 | 3.15 | 2.85 | 2.59 | 2.35 | 1.93 | 1.83 | 1.72 | 1.63 |
| Price to Book | 2.64 | 3.10 | 3.72 | 3.47 | 3.59 | 3.02 | 3.35 | 4.64 | ||||||||||
| Price to Operating Cash Flow | 14.69 | 20.13 | 49.06 | 13.88 | 18.95 | 58.32 | ||||||||||||
| Price to Free Cash Flow | ||||||||||||||||||
| Enterprise Value to EBITDA | 101197.90 | 166502.73 | 366266.08 | 139143.38 | 176963.88 | 488423.87 |
Earnings Data
| Breakdown | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
|---|---|---|---|---|---|
| Earning YoY | 105.97 | -16.25 | 110.53 | -47.22 | |
| Revenue YoY | 23.49 | 85.90 | 52.10 | 18.61 | |
| EBITDA YoY | 99.41 | 20.23 | 101.53 | 25.24 | |
| Net Profit YoY | 129.50 | -14.05 | 110.42 | -47.35 |
| 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 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Earning YoY | 48.31 | 89.36 | 67.27 | 175.00 | -46.88 | 128.57 | -50.00 | 64.71 | 17.24 | 52.63 | 171.43 | |||||||
| Revenue YoY | 51.53 | 103.64 | 58.18 | 124.57 | 55.52 | 116.65 | -44.37 | 59.50 | -6.17 | 60.59 | 111.36 | |||||||
| EBITDA YoY | 50.44 | 97.53 | 64.25 | 169.33 | -29.16 | 129.99 | -39.29 | 58.02 | 14.40 | 54.43 | 159.65 | |||||||
| Net Profit YoY | 48.49 | 91.84 | 68.49 | 175.27 | -45.69 | 127.71 | -48.67 | 65.26 | 15.53 | 52.05 | 158.96 |
Financial Strength
| Breakdown | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
|---|---|---|---|---|---|
| Cash Per Common Share | 4.37 | 1.30 | 2.89 | 1.85 | 1.36 |
| Quick Ratio | 4.83 | 2.51 | 5.36 | 7.32 | 6.43 |
| Current Ratio | 5.17 | 2.88 | 5.57 | 7.76 | 7.00 |
| Debt to Equity | 0.17 | 0.21 | 0.25 | 0.15 | 0.13 |
| Long-Term Debt to Equity | 0.00 | 0.02 | 0.06 | 0.02 | 0.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 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash Per Common Share | 5.65 | 5.36 | 4.78 | 4.28 | 3.75 | 3.20 | 2.66 | 1.28 | 1.14 | 1.69 | 1.40 | 2.83 | 2.49 | 2.15 | 1.69 | 1.50 | 1.38 | 1.35 |
| Quick Ratio | 6.19 | 6.36 | 5.84 | 4.83 | 4.75 | 4.69 | 4.66 | 2.51 | 2.92 | 4.22 | 3.20 | 5.36 | 5.94 | 10.24 | 8.80 | 10.01 | 10.31 | 6.43 |
| Current Ratio | 6.62 | 6.71 | 6.14 | 5.17 | 5.11 | 5.14 | 5.09 | 2.88 | 3.32 | 4.59 | 3.51 | 5.57 | 6.18 | 10.79 | 9.35 | 10.93 | 11.19 | 7.00 |
| Debt to Equity | 0.14 | 0.14 | 0.14 | 0.17 | 0.17 | 0.16 | 0.15 | 0.21 | 0.19 | 0.18 | 0.22 | 0.25 | 0.23 | 0.11 | 0.12 | 0.11 | 0.10 | 0.13 |
| Long-Term Debt to Equity | 0.00 | 0.00 | 0.00 | 0.00 | 0.01 | 0.01 | 0.01 | 0.02 | 0.02 | 0.04 | 0.05 | 0.06 | 0.07 | 0.02 | 0.02 | 0.02 | 0.02 | 0.00 |
Profitability
| Breakdown | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
|---|---|---|---|---|---|
| ROA | 19.25 | 15.19 | 22.12 | 16.60 | 38.98 |
| ROE | 22.52 | 18.41 | 27.65 | 19.09 | 44.21 |
| Gross Margin | 86.00 | 86.95 | 83.94 | 84.46 | 85.65 |
| Operating Margin | 43.98 | 23.73 | 48.89 | 37.20 | 35.28 |
| EBITDA Margin | 51.66 | 31.99 | 49.47 | 37.33 | 35.36 |
| Net Profit Margin | 33.33 | 17.93 | 38.79 | 28.03 | 63.15 |
| 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 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ROA | 15.37 | 11.20 | 6.24 | 13.98 | 9.07 | 3.60 | 8.85 | 15.17 | 7.26 | 17.29 | 13.04 | 13.52 | 9.49 | 3.89 | ||||
| ROE | 17.56 | 12.72 | 7.14 | 16.33 | 10.53 | 4.15 | 10.49 | 17.94 | 8.86 | 21.33 | 14.46 | 15.19 | 10.50 | 4.29 | ||||
| Gross Margin | 85.98 | 86.62 | 87.34 | 86.51 | 87.38 | 87.29 | 87.43 | 88.11 | 88.35 | 84.88 | 85.93 | 85.82 | 85.55 | 84.50 | ||||
| Operating Margin | 48.49 | 48.81 | 50.41 | 40.60 | 38.37 | 29.53 | 16.62 | 46.40 | 43.71 | 46.73 | 47.51 | 38.87 | 40.38 | 32.72 | ||||
| EBITDA Margin | 54.99 | 55.38 | 57.10 | 48.70 | 46.90 | 39.10 | 24.87 | 54.61 | 51.44 | 47.14 | 47.58 | 39.03 | 40.59 | 33.04 | ||||
| Net Profit Margin | 37.04 | 37.80 | 40.12 | 30.85 | 28.96 | 23.63 | 12.71 | 36.40 | 34.64 | 37.54 | 36.24 | 29.43 | 31.08 | 25.37 |
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 | 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 | 851,411.00 | 470,114.00 | 375,630.00 | 237,788.00 | 192,353.93 |
| Current Assets | 623,609.00 | 219,329.00 | 320,797.00 | 210,106.00 | 159,243.97 |
| Cash and Short-Term Investments | 517,553.00 | 137,636.00 | 298,395.00 | 191,266.00 | 140,278.18 |
| Cash and Cash Equivalents | 517,553.00 | 137,636.00 | 298,395.00 | 171,445.00 | 130,237.11 |
| Short-Term Investments | 0 | 0 | 0 | 19,821.00 | 10,041.07 |
| Net Receivables | 65,476.00 | 53,514.00 | 10,439.00 | 6,724.00 | 5,987.43 |
| Inventory | 19,541.00 | 15,644.00 | 6,805.00 | 7,870.00 | 4,650.60 |
| Other Current Assets | 21,039.00 | 12,535.00 | 5,158.00 | 4,246.00 | 8,327.77 |
| Non-Current Assets | 227,802.00 | 250,785.00 | 54,833.00 | 27,682.00 | 33,109.95 |
| Property, Plant, Equipment Net | 3,584.00 | 3,703.00 | 3,617.00 | 3,976.00 | 129.80 |
| Goodwill | 0 | 0 | 0 | 0 | 0 |
| Intangible Assets | 156,672.00 | 194,049.00 | 32,471.00 | 0 | 0 |
| Long-Term Investments | 21,564.00 | 16,489.00 | 0 | 0 | 0 |
| Non-Current Deferred Assets | 45,982.00 | 36,544.00 | 18,736.00 | 23,697.00 | 32,971.26 |
| Other Non-Current Assets | 0.00 | 0.00 | 9.00 | 0 | 8.89 |
| Liabilities | 123,779.00 | 82,233.00 | 75,209.00 | 30,957.00 | 22,756.29 |
| Current Liabilities | 120,678.00 | 76,063.00 | 57,588.00 | 27,063.00 | 22,756.29 |
| Payables and Expenses | 120,678.00 | 76,063.00 | 57,588.00 | 22,477.00 | 22,756.29 |
| Account Payables | 16,593.00 | 14,795.00 | 3,975.00 | 2,768.00 | 4,256.02 |
| Current Accrued Liabilities | 104,085.00 | 61,268.00 | 53,613.00 | 19,630.00 | 18,500.27 |
| Short-Term Debt | 402.00 | 369.00 | 337.00 | 308.00 | 28.77 |
| Other Current Liabilities | -402.00 | -369.00 | -337.00 | 4,278.00 | -28.77 |
| Non-Current Liabilities | 3,101.00 | 6,170.00 | 17,621.00 | 3,894.00 | 0.00 |
| Long-Term Debt | 2,786.00 | 3,188.00 | 3,557.00 | 3,894.00 | 0 |
| Other Non-Current Liabilities | 315.00 | 2,982.00 | 14,064.00 | 0.00 | 0 |
| Equity | 727,632.00 | 387,881.00 | 300,421.00 | 206,831.00 | 169,597.64 |
| Shareholders Equity | 727,632.00 | 387,881.00 | 300,421.00 | 206,831.00 | 169,597.64 |
| Capital Stock | 121.00 | 107.00 | 105.00 | 103.00 | 103.78 |
| Share Premium | 442,286.00 | 266,488.00 | 250,430.00 | 233,186.00 | 223,168.15 |
| Retained Earnings | 285,161.00 | 121,272.00 | 49,862.00 | -26,310.00 | -53,705.62 |
| Treasury Shares | 0 | 0 | 0 | 0 | 0 |
| Accumulated Other Comprehensive Income | 64.00 | 14.00 | 24.00 | -148.00 | 31.33 |
| Minority Interest | 0 | 0 | 0 | 0 | 0 |
| Investments | 21,564.00 | 16,489.00 | 0 | 0 | 10,041.07 |
| Debt | 2,786.00 | 3,188.00 | 3,557.00 | 4,202.00 | 28.77 |
| Common Shares Outstanding | 120,879.10 | 107,121.55 | 105,263.03 | 102,992.91 | 103,781.64 |
| Breakdown | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
|---|---|---|---|---|---|
| Revenues | 491,734.00 | 398,204.00 | 214,203.00 | 140,833.00 | 118,740.62 |
| Cost Of Revenue | 68,845.00 | 51,967.00 | 34,393.00 | 21,884.00 | 17,039.16 |
| Interest Expense | 0.00 | 0.00 | 0.00 | 0 | 0.00 |
| Non-Interest Expense | 0 | 0 | 0 | 49,628.00 | 0 |
| Gross Profit | 422,889.00 | 346,237.00 | 179,810.00 | 118,949.00 | 101,701.46 |
| Operating Expenses | 227,765.00 | 259,425.00 | 77,972.00 | 66,564.00 | 60,398.28 |
| Selling, General and Administrative Expenses | 177,740.00 | 133,710.00 | 58,183.00 | 49,628.00 | 44,233.75 |
| Research and Development Expenses | 12,648.00 | 97,250.00 | 23,889.00 | 16,936.00 | 16,496.72 |
| Other Operating Expenses | 37,377.00 | 28,465.00 | -4,100.00 | 0 | -332.19 |
| Operating Income | 195,124.00 | 86,812.00 | 101,838.00 | 52,385.00 | 41,303.18 |
| Net Non-Operating Income | 21,139.00 | 7,699.00 | 2,881.00 | 282.00 | 586.90 |
| EBT | 216,263.00 | 94,511.00 | 104,719.00 | 52,667.00 | 41,890.07 |
| Income Tax | 52,374.00 | 23,101.00 | 21,640.00 | 13,185.00 | 33,092.93 |
| Net Income Including Non-Controlling Interests | 0 | 0 | 0 | 39,482.00 | 0 |
| Net Income | 163,889.00 | 71,410.00 | 83,079.00 | 39,482.00 | 74,983.00 |
| EBIT | 216,263.00 | 94,511.00 | 104,719.00 | 52,385.00 | 41,890.07 |
| Deprecation and Amortization | 37,774.00 | 32,881.00 | 1,239.00 | 192.00 | 92.06 |
| EBITDA | 254,037.00 | 127,392.00 | 105,958.00 | 52,577.00 | 41,982.14 |
| EPS | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Diluted EPS | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Average Shares Outstanding Basic | 118,457.67 | 106,279.74 | 103,374.61 | 103,379.35 | 103,512.91 |
| Average Shares Outstanding Diluted | 124,943.60 | 113,753.15 | 111,375.63 | 107,795.59 | 106,242.27 |
| Breakdown | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
|---|---|---|---|---|---|
| Operating Cash Flow | 239,808.00 | 143,600.00 | 116,047.00 | 60,372.00 | 45,034.86 |
| Operating Net Income | 163,889.00 | 71,410.00 | 83,079.00 | 39,482.00 | 74,983.00 |
| Deprecation and Amortization | 37,774.00 | 32,881.00 | 1,239.00 | 192.00 | 92.06 |
| Deferred Income Tax | 0 | 0 | 0 | 9,316.00 | -33,000.00 |
| Share Based Compensation | 22,251.00 | 14,250.00 | 7,907.00 | 6,073.00 | 6,260.92 |
| Change in Working Capital | 35,180.00 | 81,906.00 | -475.00 | 5,022.00 | 35,230.77 |
| Other Operating Activities | -19,286.00 | -56,847.00 | 24,297.00 | 287.00 | -38,531.89 |
| Investing Cash Flow | -556.00 | -293,502.00 | 9,209.00 | -11,021.00 | -5,011.40 |
| Capital Expenditure | 0.00 | 0.00 | 0.00 | 0 | 0.00 |
| Net Purchase/Sale of PPE | 556.00 | 231.00 | 29.00 | -1,021.00 | 11.40 |
| Net Purchase/Sale of Investments Net | 0 | 13,465.00 | 19,238.00 | -10,000.00 | 15,000.00 |
| Net Purchase/Sale of Business | 0 | 0 | 0 | 0 | 0 |
| Other Investing Activities | -1,112.00 | -307,198.00 | -10,058.00 | 0.00 | -20,022.80 |
| Financing Cash Flow | 140,665.00 | -10,857.00 | 1,694.00 | -8,143.00 | 701.93 |
| Net Issuance/Repayment of Debt | 0 | 0 | 0 | 0 | 0 |
| Net Issuance/Repurchase of Equity | 154,515.00 | 2,792.00 | 16,476.00 | -12,089.00 | 758.13 |
| Dividends Paid | 0 | 0 | 0 | 0 | 0 |
| Other Financing Activities | -13,850.00 | -13,649.00 | -14,782.00 | 3,946.00 | -56.20 |
| Net Change in Cash | 379,917.00 | -160,759.00 | 126,950.00 | 41,208.00 | 40,725.40 |
| Cash at Beginning of Period | 137,636.00 | 298,395.00 | 171,445.00 | 130,237.00 | 0 |
| Cash at End of Period | 517,553.00 | 137,636.00 | 298,395.00 | 171,445.00 | 0 |
| Free Cash Flow | 0 | 0 | 0 | 59,351.00 | 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 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Assets | 1,051,602.00 | 971,915.00 | 908,872.00 | 851,411.00 | 772,010.00 | 706,360.00 | 646,676.00 | 470,114.00 | 413,211.00 | 443,896.00 | 407,227.00 | 375,630.00 | 333,114.00 | 267,309.00 | 223,248.00 | 209,130.00 | 197,216.00 | 192,353.93 |
| Current Assets | 852,453.00 | 758,739.00 | 685,718.00 | 623,609.00 | 538,998.00 | 474,429.00 | 404,602.00 | 219,329.00 | 192,017.00 | 240,968.00 | 198,911.00 | 320,797.00 | 276,310.00 | 242,558.00 | 192,795.00 | 176,305.00 | 161,533.00 | 159,243.97 |
| Cash and Short-Term Investments | 689,892.00 | 652,800.00 | 580,656.00 | 517,553.00 | 442,331.00 | 375,693.00 | 310,411.00 | 137,636.00 | 120,971.00 | 178,787.00 | 148,247.00 | 298,395.00 | 256,065.00 | 220,788.00 | 174,792.00 | 155,275.00 | 143,299.00 | 140,278.18 |
| Cash and Cash Equivalents | 689,892.00 | 652,800.00 | 580,656.00 | 517,553.00 | 442,331.00 | 375,693.00 | 310,411.00 | 137,636.00 | 120,971.00 | 178,787.00 | 148,247.00 | 298,395.00 | 256,065.00 | 210,912.00 | 154,836.00 | 135,295.00 | 127,328.00 | 130,237.11 |
| Short-Term Investments | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 9,876.00 | 19,956.00 | 19,980.00 | 15,971.00 | 10,041.07 |
| Net Receivables | 106,409.00 | 65,863.00 | 71,265.00 | 65,476.00 | 58,266.00 | 57,172.00 | 60,493.00 | 53,514.00 | 48,049.00 | 42,796.00 | 33,402.00 | 10,439.00 | 9,337.00 | 9,587.00 | 6,625.00 | 6,292.00 | 5,601.00 | 5,987.43 |
| Inventory | 28,029.00 | 18,650.00 | 19,778.00 | 19,541.00 | 20,017.00 | 18,014.00 | 19,953.00 | 15,644.00 | 9,035.00 | 10,751.00 | 10,328.00 | 6,805.00 | 7,132.00 | 7,850.00 | 6,950.00 | 7,097.00 | 4,390.00 | 4,650.60 |
| Other Current Assets | 28,123.00 | 21,426.00 | 14,019.00 | 21,039.00 | 18,384.00 | 23,550.00 | 13,745.00 | 12,535.00 | 13,962.00 | 8,634.00 | 6,934.00 | 5,158.00 | 3,776.00 | 4,333.00 | 4,428.00 | 7,641.00 | 8,243.00 | 8,327.77 |
| Non-Current Assets | 199,149.00 | 213,176.00 | 223,154.00 | 227,802.00 | 233,012.00 | 231,931.00 | 242,074.00 | 250,785.00 | 221,194.00 | 202,928.00 | 208,316.00 | 54,833.00 | 56,804.00 | 24,751.00 | 30,453.00 | 32,825.00 | 35,683.00 | 33,109.95 |
| Property, Plant, Equipment Net | 3,087.00 | 3,233.00 | 3,397.00 | 3,584.00 | 3,681.00 | 3,598.00 | 3,748.00 | 3,703.00 | 3,761.00 | 3,844.00 | 3,991.00 | 3,617.00 | 3,715.00 | 3,812.00 | 4,044.00 | 4,115.00 | 4,253.00 | 129.80 |
| Goodwill | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Intangible Assets | 128,639.00 | 137,983.00 | 147,327.00 | 156,672.00 | 166,016.00 | 175,361.00 | 184,705.00 | 194,049.00 | 167,108.00 | 175,595.00 | 184,083.00 | 32,471.00 | 33,051.00 | 0 | 0 | 0 | 0 | 0 |
| Long-Term Investments | 19,167.00 | 21,256.00 | 24,208.00 | 21,564.00 | 14,842.00 | 13,083.00 | 15,345.00 | 16,489.00 | 12,897.00 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Non-Current Deferred Assets | 48,256.00 | 50,704.00 | 48,222.00 | 45,982.00 | 48,473.00 | 39,889.00 | 38,276.00 | 36,544.00 | 37,428.00 | 23,489.00 | 20,242.00 | 18,736.00 | 20,029.00 | 20,930.00 | 26,400.00 | 28,701.00 | 31,421.00 | 32,971.26 |
| Other Non-Current Assets | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 9.00 | 9.00 | 9.00 | 9.00 | 9.00 | 9.00 | 8.89 |
| Liabilities | 131,357.00 | 115,888.00 | 114,589.00 | 123,779.00 | 111,069.00 | 97,705.00 | 85,264.00 | 82,233.00 | 64,663.00 | 68,602.00 | 73,566.00 | 75,209.00 | 63,073.00 | 26,217.00 | 24,587.00 | 20,186.00 | 18,565.00 | 22,756.29 |
| Current Liabilities | 128,735.00 | 113,007.00 | 111,649.00 | 120,678.00 | 105,395.00 | 92,318.00 | 79,566.00 | 76,063.00 | 57,806.00 | 52,503.00 | 56,709.00 | 57,588.00 | 44,681.00 | 22,488.00 | 20,614.00 | 16,135.00 | 14,436.00 | 22,756.29 |
| Payables and Expenses | 128,735.00 | 113,007.00 | 111,649.00 | 120,678.00 | 105,395.00 | 92,318.00 | 79,566.00 | 76,063.00 | 57,806.00 | 52,503.00 | 56,709.00 | 57,588.00 | 44,681.00 | 22,488.00 | 20,614.00 | 16,135.00 | 14,436.00 | 22,756.29 |
| Account Payables | 9,096.00 | 5,528.00 | 11,197.00 | 16,593.00 | 11,563.00 | 7,116.00 | 10,261.00 | 14,795.00 | 4,598.00 | 4,421.00 | 3,391.00 | 3,975.00 | 2,529.00 | 2,315.00 | 2,752.00 | 2,924.00 | 2,561.00 | 4,256.02 |
| Current Accrued Liabilities | 119,639.00 | 107,479.00 | 100,452.00 | 104,085.00 | 93,832.00 | 85,202.00 | 69,305.00 | 61,268.00 | 53,208.00 | 48,082.00 | 53,318.00 | 53,613.00 | 42,152.00 | 20,173.00 | 17,862.00 | 13,211.00 | 11,875.00 | 18,500.27 |
| Short-Term Debt | 428.00 | 419.00 | 410.00 | 402.00 | 393.00 | 385.00 | 377.00 | 369.00 | 361.00 | 353.00 | 345.00 | 337.00 | 330.00 | 322.00 | 278.00 | 200.00 | 122.00 | 28.77 |
| Other Current Liabilities | -428.00 | -419.00 | -410.00 | -402.00 | -393.00 | -385.00 | -377.00 | -369.00 | -361.00 | -353.00 | -345.00 | -337.00 | -330.00 | -322.00 | -278.00 | -200.00 | -122.00 | -28.77 |
| Non-Current Liabilities | 2,622.00 | 2,881.00 | 2,940.00 | 3,101.00 | 5,674.00 | 5,387.00 | 5,698.00 | 6,170.00 | 6,857.00 | 16,099.00 | 16,857.00 | 17,621.00 | 18,392.00 | 3,729.00 | 3,973.00 | 4,051.00 | 4,129.00 | 0.00 |
| Long-Term Debt | 2,461.00 | 2,572.00 | 2,681.00 | 2,786.00 | 2,889.00 | 2,991.00 | 3,091.00 | 3,188.00 | 3,282.00 | 3,376.00 | 3,468.00 | 3,557.00 | 3,643.00 | 3,729.00 | 3,973.00 | 4,051.00 | 4,129.00 | 0 |
| Other Non-Current Liabilities | 161.00 | 309.00 | 259.00 | 315.00 | 2,785.00 | 2,396.00 | 2,607.00 | 2,982.00 | 3,575.00 | 12,723.00 | 13,389.00 | 14,064.00 | 14,749.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 |
| Equity | 920,245.00 | 856,027.00 | 794,283.00 | 727,632.00 | 660,941.00 | 608,655.00 | 561,412.00 | 387,881.00 | 348,548.00 | 375,294.00 | 333,661.00 | 300,421.00 | 270,041.00 | 241,092.00 | 198,661.00 | 188,944.00 | 178,651.00 | 169,597.64 |
| Shareholders Equity | 920,245.00 | 856,027.00 | 794,283.00 | 727,632.00 | 660,941.00 | 608,655.00 | 561,412.00 | 387,881.00 | 348,548.00 | 375,294.00 | 333,661.00 | 300,421.00 | 270,041.00 | 241,092.00 | 198,661.00 | 188,944.00 | 178,651.00 | 169,597.64 |
| Capital Stock | 123.00 | 122.00 | 122.00 | 121.00 | 119.00 | 119.00 | 118.00 | 107.00 | 107.00 | 107.00 | 106.00 | 105.00 | 104.00 | 103.00 | 103.00 | 103.00 | 104.00 | 103.78 |
| Share Premium | 473,333.00 | 461,868.00 | 452,280.00 | 442,286.00 | 431,597.00 | 423,195.00 | 416,747.00 | 266,488.00 | 261,998.00 | 257,976.00 | 254,114.00 | 250,430.00 | 245,514.00 | 239,476.00 | 231,165.00 | 226,699.00 | 224,927.00 | 223,168.15 |
| Retained Earnings | 446,789.00 | 394,006.00 | 341,898.00 | 285,161.00 | 229,225.00 | 185,341.00 | 144,547.00 | 121,272.00 | 86,428.00 | 117,192.00 | 79,430.00 | 49,862.00 | 24,391.00 | 1,643.00 | -32,544.00 | -37,821.00 | -46,335.00 | -53,705.62 |
| Treasury Shares | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Accumulated Other Comprehensive Income | 0 | 31.00 | -17.00 | 64.00 | 0 | 0 | 0 | 14.00 | 15.00 | 19.00 | 11.00 | 24.00 | 32.00 | -130.00 | -63.00 | -37.00 | -45.00 | 31.33 |
| Minority Interest | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Investments | 19,167.00 | 21,256.00 | 24,208.00 | 21,564.00 | 14,842.00 | 13,083.00 | 15,345.00 | 16,489.00 | 12,897.00 | 91,716.00 | 115,785.00 | 0 | 0 | 9,876.00 | 19,956.00 | 19,980.00 | 15,971.00 | 10,041.07 |
| Debt | 2,461.00 | 2,572.00 | 2,681.00 | 2,786.00 | 2,889.00 | 2,991.00 | 3,091.00 | 3,188.00 | 3,282.00 | 3,376.00 | 3,468.00 | 3,557.00 | 3,643.00 | 3,729.00 | 3,973.00 | 4,051.00 | 4,129.00 | 28.77 |
| Common Shares Outstanding | 123,264.58 | 122,385.57 | 121,959.17 | 120,879.10 | 119,266.56 | 118,521.37 | 118,029.53 | 107,121.55 | 106,605.01 | 106,501.26 | 105,938.29 | 105,263.03 | 104,064.68 | 102,709.35 | 103,153.46 | 103,162.04 | 103,804.59 | 103,781.64 |
| 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-09-30 | 2022-06-30 | 2021-09-30 | 2021-06-30 | 2021-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenues | 436,376.00 | 287,984.00 | 141,421.00 | -177,908.00 | 349,914.00 | 221,219.00 | 98,509.00 | -159,746.00 | 287,636.00 | 184,948.00 | 85,366.00 | 153,446.00 | 96,202.00 | 102,524.00 | 63,841.00 | 30,205.00 |
| Cost Of Revenue | 61,179.00 | 38,525.00 | 17,911.00 | -18,802.00 | 47,202.00 | 27,925.00 | 12,520.00 | -16,128.00 | 36,158.00 | 21,991.00 | 9,946.00 | 23,198.00 | 13,533.00 | 14,536.00 | 9,226.00 | 4,681.00 |
| Gross Profit | 375,197.00 | 249,459.00 | 123,510.00 | -159,106.00 | 302,712.00 | 193,294.00 | 85,989.00 | -143,618.00 | 251,478.00 | 162,957.00 | 75,420.00 | 130,248.00 | 82,669.00 | 87,988.00 | 54,615.00 | 25,524.00 |
| Operating Expenses | 179,265.00 | 119,794.00 | 60,143.00 | -113,451.00 | 170,431.00 | 111,922.00 | 58,863.00 | -67,393.00 | 206,358.00 | 80,649.00 | 39,811.00 | 59,211.00 | 36,734.00 | 48,345.00 | 28,976.00 | 15,723.00 |
| Selling, General and Administrative Expenses | 140,330.00 | 92,860.00 | 46,911.00 | -90,414.00 | 133,548.00 | 87,668.00 | 46,938.00 | -45,796.00 | 91,674.00 | 58,114.00 | 29,718.00 | 43,515.00 | 29,348.00 | 36,401.00 | 24,248.00 | 12,716.00 |
| Research and Development Expenses | 10,902.00 | 8,245.00 | 3,887.00 | -4,349.00 | 8,850.00 | 5,566.00 | 2,581.00 | -17,306.00 | 95,278.00 | 11,616.00 | 7,662.00 | 19,841.00 | 7,386.00 | 11,989.00 | 7,542.00 | 3,007.00 |
| Other Operating Expenses | 28,033.00 | 18,689.00 | 9,345.00 | -18,688.00 | 28,033.00 | 18,688.00 | 9,344.00 | -4,291.00 | 19,406.00 | 10,919.00 | 2,431.00 | -4,145.00 | 0.00 | -45.00 | -2,814.00 | 0.00 |
| Operating Income | 195,932.00 | 129,665.00 | 63,367.00 | -45,655.00 | 132,281.00 | 81,372.00 | 27,126.00 | -76,225.00 | 45,120.00 | 82,308.00 | 35,609.00 | 71,037.00 | 45,935.00 | 39,643.00 | 25,639.00 | 9,801.00 |
| Net Non-Operating Income | 15,682.00 | 10,914.00 | 7,919.00 | 5,870.00 | 9,801.00 | 3,505.00 | 1,963.00 | -206.00 | 2,684.00 | 3,517.00 | 1,704.00 | 674.00 | -231.00 | 211.00 | 143.00 | 81.00 |
| Interest Expense | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| EBT | 211,614.00 | 140,579.00 | 71,286.00 | -39,785.00 | 142,082.00 | 84,877.00 | 29,089.00 | -76,431.00 | 47,804.00 | 85,825.00 | 37,313.00 | 71,711.00 | 45,704.00 | 39,854.00 | 25,782.00 | 9,882.00 |
| Income Tax | 49,986.00 | 31,734.00 | 14,549.00 | -8,377.00 | 34,129.00 | 20,808.00 | 5,814.00 | -14,377.00 | 11,238.00 | 18,495.00 | 7,745.00 | 14,103.00 | 10,844.00 | 9,681.00 | 5,938.00 | 2,219.00 |
| Net Income | 161,628.00 | 108,845.00 | 56,737.00 | -31,408.00 | 107,953.00 | 64,069.00 | 23,275.00 | -62,054.00 | 36,566.00 | 67,330.00 | 29,568.00 | 57,608.00 | 34,860.00 | 30,173.00 | 19,844.00 | 7,663.00 |
| EBIT | 211,614.00 | 140,579.00 | 71,286.00 | -39,785.00 | 142,082.00 | 84,877.00 | 29,089.00 | -76,431.00 | 47,804.00 | 85,825.00 | 37,313.00 | 71,711.00 | 45,704.00 | 39,854.00 | 25,782.00 | 9,882.00 |
| Deprecation and Amortization | 28,336.00 | 18,920.00 | 9,460.00 | -18,837.00 | 28,316.00 | 18,865.00 | 9,430.00 | -12,627.00 | 23,738.00 | 15,170.00 | 6,600.00 | 624.00 | 71.00 | 159.00 | 128.00 | 97.00 |
| EBITDA | 239,950.00 | 159,499.00 | 80,746.00 | -58,622.00 | 170,398.00 | 103,742.00 | 38,519.00 | -89,058.00 | 71,542.00 | 100,995.00 | 43,913.00 | 72,335.00 | 45,775.00 | 40,013.00 | 25,910.00 | 9,979.00 |
| EPS | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | -0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Diluted EPS | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Average Shares Outstanding Basic | 122,082.91 | 121,819.75 | 121,472.47 | 121,555.26 | 117,976.06 | 117,493.26 | 116,806.12 | 107,512.70 | 106,133.08 | 105,911.94 | 105,561.23 | 102,967.28 | 102,788.72 | 103,470.76 | 103,610.14 | 103,814.73 |
| Average Shares Outstanding Diluted | 127,201.95 | 127,261.53 | 126,957.98 | 127,822.20 | 124,519.84 | 124,028.75 | 123,403.63 | 113,434.96 | 113,751.37 | 113,840.15 | 113,986.13 | 110,352.21 | 109,149.18 | 107,476.18 | 107,299.26 | 106,680.34 |
| 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-09-30 | 2022-06-30 | 2021-09-30 | 2021-06-30 | 2021-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating Cash Flow | 163,779.00 | 131,341.00 | 60,043.00 | -57,108.00 | 168,931.00 | 96,060.00 | 31,925.00 | 754.00 | 87,952.00 | 42,824.00 | 12,070.00 | 75,970.00 | 34,669.00 | 41,196.00 | 19,489.00 | 3,814.00 |
| Operating Net Income | 161,628.00 | 108,845.00 | 56,737.00 | -31,408.00 | 107,953.00 | 64,069.00 | 23,275.00 | -62,054.00 | 36,566.00 | 67,330.00 | 29,568.00 | 57,608.00 | 34,860.00 | 30,173.00 | 19,844.00 | 7,663.00 |
| Deprecation and Amortization | 28,336.00 | 18,920.00 | 9,460.00 | -18,837.00 | 28,316.00 | 18,865.00 | 9,430.00 | -12,627.00 | 23,738.00 | 15,170.00 | 6,600.00 | 624.00 | 71.00 | 159.00 | 128.00 | 97.00 |
| Deferred Income Tax | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Share Based Compensation | 19,117.00 | 13,447.00 | 5,850.00 | -15,733.00 | 17,080.00 | 12,656.00 | 8,248.00 | -4,832.00 | 10,000.00 | 6,190.00 | 2,892.00 | 5,981.00 | 3,926.00 | 4,601.00 | 3,089.00 | 1,571.00 |
| Change in Working Capital | 51,428.00 | -5,951.00 | -4,166.00 | -10,393.00 | 23,410.00 | 12,542.00 | 9,621.00 | -42,687.00 | 62,031.00 | 39,132.00 | 23,430.00 | -2,715.00 | -391.00 | -8,096.00 | -3,538.00 | -3,979.00 |
| Other Operating Activities | -96,730.00 | -3,920.00 | -7,838.00 | 19,263.00 | -7,828.00 | -12,072.00 | -18,649.00 | 122,954.00 | -44,383.00 | -84,998.00 | -50,420.00 | 14,472.00 | -3,797.00 | 14,359.00 | -34.00 | -1,538.00 |
| Investing Cash Flow | -26.00 | -26.00 | 0 | 320.00 | -468.00 | -209.00 | -199.00 | 286,416.00 | -255,184.00 | -162,367.00 | -162,367.00 | 9,209.00 | 9,341.00 | -10,980.00 | -10,912.00 | -6,911.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 |
| Net Purchase/Sale of PPE | 26.00 | 26.00 | 0 | -320.00 | 468.00 | 209.00 | 199.00 | -55.00 | 138.00 | 74.00 | 74.00 | 29.00 | 29.00 | 980.00 | 912.00 | 911.00 |
| Net Purchase/Sale of Investments Net | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.00 | 13,465.00 | 0 | 0 | 19,238.00 | 9,370.00 | 10,000.00 | 10,000.00 | 6,000.00 |
| Net Purchase/Sale of Business | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Investing Activities | -52.00 | -52.00 | 0 | 640.00 | -936.00 | -418.00 | -398.00 | 286,471.00 | -268,787.00 | -162,441.00 | -162,441.00 | -10,058.00 | -58.00 | -21,960.00 | -21,824.00 | -13,822.00 |
| Financing Cash Flow | 8,586.00 | 3,932.00 | 3,060.00 | -278,822.00 | 136,232.00 | 142,206.00 | 141,049.00 | -749.00 | -10,192.00 | -65.00 | 149.00 | -559.00 | -4,543.00 | -5,617.00 | -3,519.00 | 188.00 |
| Net Issuance/Repayment of Debt | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Net Issuance/Repurchase of Equity | 12,793.00 | 6,997.00 | 4,787.00 | -281,091.00 | 148,531.00 | 144,553.00 | 142,522.00 | -2,464.00 | 2,099.00 | 1,887.00 | 1,270.00 | 13,275.00 | 9,291.00 | 12,428.00 | 4,420.00 | 188.00 |
| Dividends Paid | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Financing Activities | -4,207.00 | -3,065.00 | -1,727.00 | 2,269.00 | -12,299.00 | -2,347.00 | -1,473.00 | 1,715.00 | -12,291.00 | -1,952.00 | -1,121.00 | -13,834.00 | -13,834.00 | -18,045.00 | -7,939.00 | 0.00 |
| Net Change in Cash | 172,339.00 | 135,247.00 | 63,103.00 | -335,610.00 | 304,695.00 | 238,057.00 | 172,775.00 | 286,421.00 | -177,424.00 | -119,608.00 | -150,148.00 | 84,620.00 | 39,467.00 | 24,599.00 | 5,058.00 | -2,909.00 |
| Cash at Beginning of Period | 517,553.00 | 517,553.00 | 517,553.00 | 853,163.00 | 137,636.00 | 137,636.00 | 137,636.00 | -148,785.00 | 298,395.00 | 298,395.00 | 298,395.00 | 171,445.00 | 171,445.00 | 0 | 0 | 0 |
| Cash at End of Period | 689,892.00 | 652,800.00 | 580,656.00 | 517,553.00 | 442,331.00 | 375,693.00 | 310,411.00 | 137,636.00 | 120,971.00 | 178,787.00 | 148,247.00 | 256,065.00 | 210,912.00 | 0 | 0 | 0 |
| Free Cash Flow | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |