Valuation Ratios

Breakdown 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Price to Earnings 13.44 14.88 17.95 71.07
Price to Sales 2.74 3.30 7.45 8.03
Book Value Per Common Share 11.53 8.23 6.76 3.17 1.71
Price to Book 2.98 3.93 8.15 13.45
Price to Operating Cash Flow 8.90 8.76 22.57 24.89
Price to Free Cash Flow
Enterprise Value to EBITDA 83434.54 81775.40 223005.93 311746.78
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 11.68 21.21 42.01 23.67 34.28 49.38 19.16 32.89 66.63 19.68 64.17 135.14 182.52 74.29 254.15
Price to Sales 2.54 4.71 10.30 4.43 5.23 12.33 4.74 8.31 16.37 8.45 14.96 33.59 10.23 12.04 31.50
Book Value Per Common Share 14.50 13.44 12.55 11.53 10.46 9.48 9.08 8.23 8.22 8.09 7.39 6.76 5.80 4.17 3.63 3.17 2.60 2.22 1.90 1.71
Price to Book 1.90 2.35 2.64 2.98 3.82 3.18 3.70 3.93 3.99 4.35 4.42 8.15 7.64 11.69 13.39 13.45 14.73 12.72 17.42
Price to Operating Cash Flow 7.16 16.00 55.97 15.75 23.23 61.22 13.74 26.45 45.82 22.21 45.97 99.33 35.92 52.51 150.05
Price to Free Cash Flow
Enterprise Value to EBITDA 77599.86 143009.98 282486.49 135102.94 178957.02 302520.82 110990.11 196838.64 389855.42 287841.30 398833.36 864873.80 476642.85 340647.69 979434.38

Earnings Data

Breakdown 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Earning YoY 17.97 -29.32 411.67
Revenue YoY 22.80 32.93 43.35 91.21
EBITDA YoY 5.10 52.23 83.07 5217.98
Net Profit YoY 12.91 -28.99 424.52
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 58.39 88.61 92.05 29.41 59.81 118.37 196.05 111.11 -44.74 192.31
Revenue YoY 62.16 108.53 56.82 111.77 63.26 112.67 60.94 125.45 60.48 123.71
EBITDA YoY 60.89 88.54 76.23 51.99 61.22 113.63 26.23 117.71 -0.55 146.13
Net Profit YoY 59.61 87.30 92.32 30.24 60.30 116.33 195.36 109.52 -44.74 191.13

Financial Strength

Breakdown 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Cash Per Common Share 8.21 5.94 5.46 4.07 8.87
Quick Ratio 3.14 2.61 4.79 5.01 1.86
Current Ratio 3.31 2.75 5.07 5.29 1.95
Debt to Equity 0.52 0.74 0.67 1.32 3.39
Long-Term Debt to Equity 0.25 0.39 0.48 1.04 2.01
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 11.67 9.85 8.85 8.18 7.22 6.11 6.56 6.23 6.19 6.20 5.76 5.42 5.21 4.31 3.81 3.98 3.32 2.81 2.48 4.02
Quick Ratio 3.46 3.65 3.50 3.14 3.05 2.93 2.93 2.61 3.90 4.67 4.64 4.79 3.38 4.62 4.65 5.01 4.68 5.22 4.93 1.86
Current Ratio 3.75 3.84 3.67 3.31 3.24 3.13 3.11 2.75 4.12 4.90 4.90 5.07 3.56 4.91 4.96 5.29 5.05 5.59 5.32 1.95
Debt to Equity 0.45 0.43 0.47 0.52 0.56 0.59 0.64 0.74 0.62 0.57 0.61 0.67 0.87 1.05 1.16 1.32 1.57 1.84 2.13 3.39
Long-Term Debt to Equity 0.18 0.20 0.22 0.25 0.28 0.32 0.34 0.39 0.38 0.38 0.42 0.48 0.56 0.78 0.90 1.04 1.26 1.55 1.82 2.01

Profitability

Breakdown 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31
ROA 14.56 15.88 26.93 7.98 -8.65
ROE 22.07 27.59 45.05 18.55 -38.02
Gross Margin 78.06 79.17 80.93 81.82 82.64
Operating Margin 29.28 33.87 28.20 20.17 -5.46
EBITDA Margin 32.97 38.53 33.64 26.34 0.95
Net Profit Margin 20.36 22.14 41.44 11.33 -23.13
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 11.27 7.70 4.32 10.35 5.82 4.53 13.15 8.39 4.12 20.66 8.91 4.63 3.04 5.98 2.19
ROE 16.31 11.04 6.32 16.09 9.27 7.44 21.24 13.15 6.66 38.66 18.26 10.02 7.82 16.99 6.85
Gross Margin 79.22 81.79 82.68 80.06 81.79 82.22 81.12 81.93 82.56 81.72 82.51 82.75 82.40 82.70 82.56
Operating Margin 29.68 29.67 33.03 29.01 25.17 36.43 36.91 37.03 36.53 23.88 31.73 32.38 15.36 28.34 24.32
EBITDA Margin 32.74 33.00 36.50 32.88 29.26 40.77 41.81 42.34 42.15 29.48 37.58 38.92 21.93 35.38 32.16
Net Profit Margin 21.80 22.15 24.66 18.70 15.25 24.79 24.72 25.18 24.75 42.95 23.40 25.18 5.55 16.11 12.38

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 999,200.00 811,448.00 673,870.00 433,443.00 427,074.00
   Current Assets 579,252.00 451,070.00 400,285.00 284,439.00 262,891.00
      Cash and Short-Term Investments 467,186.00 353,460.00 323,115.00 234,309.00 228,631.00
            Cash and Cash Equivalents 453,001.00 311,660.00 243,784.00 234,309.00 228,631.00
            Short-Term Investments 14,185.00 41,800.00 79,331.00 0 0
      Net Receivables 83,033.00 74,140.00 54,740.00 34,843.00 22,176.00
      Inventory 7,198.00 5,363.00 4,297.00 4,432.00 3,823.00
      Other Current Assets 21,835.00 18,107.00 18,133.00 10,855.00 8,261.00
   Non-Current Assets 419,948.00 360,378.00 273,585.00 149,004.00 164,183.00
      Property, Plant, Equipment Net 3,379.00 2,715.00 2,885.00 4,118.00 938.00
      Goodwill 0 0 0 0 0
      Intangible Assets 113,263.00 137,108.00 160,953.00 143,919.00 162,343.00
      Long-Term Investments 108,874.00 72,169.00 22,568.00 0 0
      Non-Current Deferred Assets 190,398.00 144,162.00 85,943.00 0 0
      Other Non-Current Assets 4,034.00 4,224.00 1,236.00 967.00 902.00
Liabilities 340,045.00 344,456.00 271,032.00 246,936.00 329,894.00
   Current Liabilities 175,082.00 163,781.00 78,884.00 53,775.00 134,539.00
      Payables and Expenses 32,520.00 41,477.00 75,260.00 50,415.00 134,225.00
            Account Payables 13,744.00 17,730.00 3,786.00 1,001.00 2,556.00
            Current Accrued Liabilities 18,776.00 23,747.00 71,474.00 49,414.00 131,669.00
      Short-Term Debt 16,250.00 15,000.00 2,000.00 2,000.00 0
      Other Current Liabilities 126,312.00 107,304.00 1,624.00 1,360.00 314.00
   Non-Current Liabilities 164,963.00 180,675.00 192,148.00 193,161.00 195,355.00
      Long-Term Debt 163,016.00 178,566.00 189,647.00 189,984.00 194,250.00
      Other Non-Current Liabilities 1,947.00 2,109.00 2,501.00 3,177.00 1,105.00
Equity 659,155.00 466,992.00 402,838.00 186,507.00 97,180.00
   Shareholders Equity 659,155.00 466,992.00 402,838.00 186,507.00 97,180.00
      Capital Stock 1.00 1.00 1.00 1.00 1.00
      Share Premium 656,872.00 610,266.00 675,118.00 640,104.00 585,374.00
      Retained Earnings 2,216.00 -143,277.00 -272,130.00 -453,598.00 -488,195.00
      Treasury Shares 0 0 0 0 0
      Accumulated Other Comprehensive Income 66.00 2.00 -151.00 0 0
   Minority Interest 0 0 0 0 0
Investments 123,059.00 113,969.00 101,899.00 0 0
Debt 179,266.00 193,566.00 383,294.00 383,968.00 194,250.00
Net Debt 0 0 60,179.00 149,659.00 0
Common Shares Outstanding 57,144.89 56,769.08 59,615.73 58,825.77 56,890.57
Breakdown 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenues 714,734.00 582,022.00 437,855.00 305,440.00 159,742.00
Cost Of Revenue 156,815.00 121,236.00 83,481.00 55,518.00 27,738.00
Gross Profit 557,919.00 460,786.00 354,374.00 249,922.00 132,004.00
Operating Expenses 367,093.00 268,756.00 234,188.00 162,394.00 115,018.00
   Selling, General and Administrative Expenses 110,916.00 97,404.00 84,017.00 68,118.00 95,570.00
   Research and Development Expenses 145,825.00 76,063.00 70,886.00 30,367.00 19,448.00
   Other Operating Expenses 110,352.00 95,289.00 79,285.00 63,909.00 0.00
Operating Income 190,826.00 192,030.00 120,186.00 87,528.00 16,986.00
Net Non-Operating Income 978.00 -18,634.00 -15,500.00 -50,100.00 -53,930.00
Interest Income 0 0 3,126.00 223.00 0
Interest Expense 17,496.00 23,757.00 18,795.00 24,193.00 28,220.00
Net Interest 0 0 -15,669.00 -23,970.00 -28,220.00
EBT 191,804.00 173,396.00 104,686.00 37,428.00 -36,944.00
Income Tax 46,311.00 44,543.00 76,782.00 2,831.00 0.00
Net Income 145,493.00 128,853.00 181,468.00 34,597.00 -36,944.00
EBIT 209,300.00 197,153.00 123,481.00 61,621.00 -8,724.00
Deprecation and Amortization 26,373.00 27,074.00 23,817.00 18,840.00 10,237.00
EBITDA 235,673.00 224,227.00 147,298.00 80,461.00 1,513.00
EPS 0.00 0.00 0.00 0.00 -0.00
Diluted EPS 0.00 0.00 0.00 0.00 -0.00
Average Shares Outstanding Basic 56,885.46 59,469.65 59,173.12 57,531.54 25,772.42
Average Shares Outstanding Diluted 57,869.92 60,372.40 61,097.04 59,205.21 25,772.42
Breakdown 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Operating Cash Flow 219,821.00 219,387.00 144,466.00 98,557.00 -2,985.00
   Operating Net Income 145,493.00 128,853.00 181,468.00 34,597.00 -36,944.00
   Deprecation and Amortization 26,373.00 27,074.00 23,817.00 18,840.00 10,237.00
   Deferred Income Tax -29,298.00 -13,419.00 -85,943.00 6,508.00 -2,218.00
   Share Based Compensation 42,602.00 31,705.00 26,173.00 15,659.00 4,693.00
   Change in Working Capital 20,151.00 29,340.00 29,944.00 13,230.00 22,784.00
   Other Operating Activities 14,500.00 15,834.00 -30,993.00 9,723.00 -1,537.00
Investing Cash Flow -67,484.00 -46,439.00 -141,832.00 -100,298.00 -2,002.00
   Capital Expenditure 0.00 0.00 0.00 0.00 0.00
   Net Purchase/Sale of PPE 34,222.00 312.00 172.00 298.00 2.00
   Net Purchase/Sale of Investments Net 203,816.00 245,778.00 119,798.00 0 0
   Net Purchase/Sale of Business 0 36,967.00 0 0 0
   Other Investing Activities -305,522.00 -329,496.00 -261,802.00 -100,596.00 -2,004.00
Financing Cash Flow -10,996.00 -105,552.00 6,841.00 7,419.00 209,161.00
   Net Issuance/Repayment of Debt 15,000.00 204,750.00 2,000.00 200,500.00 200,000.00
   Net Issuance/Repurchase of Equity 6,501.00 105,055.00 8,841.00 39,371.00 148,094.00
   Dividends Paid 0 0 0 0 0
   Other Financing Activities -32,497.00 -415,357.00 -4,000.00 -232,452.00 -138,933.00
Net Change in Cash 141,341.00 67,396.00 9,475.00 5,678.00 204,174.00
   Cash at Beginning of Period 311,930.00 244,534.00 235,059.00 229,381.00 25,207.00
   Cash at End of Period 453,271.00 311,930.00 244,534.00 235,059.00 229,381.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 1,208,218.00 1,108,008.00 1,055,535.00 999,200.00 928,135.00 858,383.00 846,985.00 811,448.00 777,766.00 760,183.00 715,092.00 673,870.00 643,464.00 505,034.00 464,005.00 433,443.00 391,092.00 359,695.00 337,252.00 427,074.00
   Current Assets 838,800.00 691,354.00 642,692.00 579,252.00 522,405.00 458,344.00 479,503.00 451,070.00 462,998.00 455,641.00 418,087.00 400,285.00 382,082.00 322,702.00 280,257.00 284,439.00 240,691.00 204,714.00 177,744.00 262,891.00
      Cash and Short-Term Investments 672,581.00 565,274.00 506,953.00 467,186.00 410,476.00 346,910.00 372,350.00 353,460.00 370,674.00 370,983.00 343,878.00 323,115.00 307,763.00 254,171.00 224,499.00 234,309.00 189,704.00 159,686.00 141,169.00 228,631.00
            Cash and Cash Equivalents 646,999.00 546,050.00 488,998.00 453,001.00 387,367.00 317,296.00 332,981.00 311,660.00 324,603.00 317,415.00 287,962.00 243,784.00 261,343.00 236,533.00 224,499.00 234,309.00 189,704.00 159,686.00 141,169.00 228,631.00
            Short-Term Investments 25,582.00 19,224.00 17,955.00 14,185.00 23,109.00 29,614.00 39,369.00 41,800.00 46,071.00 53,568.00 55,916.00 79,331.00 46,420.00 17,638.00 0 0 0 0 0 0
      Net Receivables 100,651.00 92,981.00 105,969.00 83,033.00 81,502.00 83,157.00 79,719.00 74,140.00 67,264.00 63,812.00 52,575.00 54,740.00 55,065.00 49,822.00 38,133.00 34,843.00 33,206.00 31,196.00 23,615.00 22,176.00
      Inventory 6,882.00 6,100.00 6,384.00 7,198.00 6,915.00 5,643.00 5,857.00 5,363.00 5,087.00 4,854.00 4,090.00 4,297.00 3,900.00 4,208.00 4,597.00 4,432.00 4,805.00 4,951.00 4,405.00 3,823.00
      Other Current Assets 58,686.00 26,999.00 23,386.00 21,835.00 23,512.00 22,634.00 21,577.00 18,107.00 19,973.00 15,992.00 17,544.00 18,133.00 15,354.00 14,501.00 13,028.00 10,855.00 12,976.00 8,881.00 8,555.00 8,261.00
   Non-Current Assets 369,418.00 416,654.00 412,843.00 419,948.00 405,730.00 400,039.00 367,482.00 360,378.00 314,768.00 304,542.00 297,005.00 273,585.00 261,382.00 182,332.00 183,748.00 149,004.00 150,401.00 154,981.00 159,508.00 164,183.00
      Property, Plant, Equipment Net 2,668.00 2,653.00 3,104.00 3,379.00 3,070.00 3,262.00 3,259.00 2,715.00 2,884.00 2,629.00 2,854.00 2,885.00 3,338.00 3,680.00 3,882.00 4,118.00 937.00 944.00 842.00 938.00
      Goodwill 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
      Intangible Assets 95,380.00 101,341.00 107,302.00 113,263.00 119,225.00 125,186.00 131,147.00 137,108.00 143,069.00 149,031.00 154,992.00 160,953.00 166,914.00 172,876.00 178,837.00 143,919.00 148,562.00 153,135.00 157,764.00 162,343.00
      Long-Term Investments 105,831.00 107,008.00 103,245.00 108,874.00 94,222.00 87,178.00 81,244.00 72,169.00 67,700.00 58,651.00 48,538.00 22,568.00 8,280.00 4,747.00 0 0 0 0 0 0
      Non-Current Deferred Assets 109,075.00 201,194.00 194,709.00 190,398.00 185,016.00 180,186.00 147,639.00 144,162.00 100,485.00 93,578.00 89,385.00 85,943.00 81,679.00 0 0 0 0 0 0 0
      Other Non-Current Assets 56,464.00 4,458.00 4,483.00 4,034.00 4,197.00 4,227.00 4,193.00 4,224.00 630.00 653.00 1,236.00 1,236.00 1,171.00 1,029.00 1,029.00 967.00 902.00 902.00 902.00 902.00
Liabilities 373,095.00 334,928.00 335,010.00 340,045.00 331,331.00 319,800.00 331,591.00 344,456.00 296,434.00 275,011.00 272,051.00 271,032.00 299,580.00 258,501.00 249,502.00 246,936.00 239,074.00 233,144.00 229,373.00 329,894.00
   Current Liabilities 223,403.00 180,135.00 175,118.00 175,082.00 161,279.00 146,582.00 154,253.00 163,781.00 112,408.00 93,045.00 85,363.00 78,884.00 107,357.00 65,764.00 56,528.00 53,775.00 47,623.00 36,595.00 33,437.00 134,539.00
      Payables and Expenses 41,276.00 40,036.00 25,041.00 32,520.00 24,756.00 32,324.00 22,461.00 41,477.00 89,622.00 78,098.00 68,915.00 75,260.00 103,986.00 59,500.00 51,260.00 50,415.00 45,187.00 34,702.00 33,175.00 134,225.00
            Account Payables 26,341.00 28,301.00 17,459.00 13,744.00 10,532.00 22,683.00 15,144.00 17,730.00 6,539.00 6,563.00 6,414.00 3,786.00 10,049.00 6,661.00 6,904.00 1,001.00 4,179.00 2,006.00 4,391.00 2,556.00
            Current Accrued Liabilities 14,935.00 11,735.00 7,582.00 18,776.00 14,224.00 9,641.00 7,317.00 23,747.00 83,083.00 71,535.00 62,501.00 71,474.00 93,937.00 52,839.00 44,356.00 49,414.00 41,008.00 32,696.00 28,784.00 131,669.00
      Short-Term Debt 20,000.00 18,750.00 17,500.00 16,250.00 15,000.00 15,000.00 15,000.00 15,000.00 15,000.00 11,000.00 6,500.00 2,000.00 2,000.00 2,000.00 2,000.00 2,000.00 2,000.00 0 0 0
      Other Current Liabilities 162,127.00 121,349.00 132,577.00 126,312.00 121,523.00 99,258.00 116,792.00 107,304.00 7,786.00 3,947.00 9,948.00 1,624.00 1,371.00 4,264.00 3,268.00 1,360.00 436.00 1,893.00 262.00 314.00
   Non-Current Liabilities 149,692.00 154,793.00 159,892.00 164,963.00 170,052.00 173,218.00 177,338.00 180,675.00 184,026.00 181,966.00 186,688.00 192,148.00 192,223.00 192,737.00 192,974.00 193,161.00 191,451.00 196,549.00 195,936.00 195,355.00
      Long-Term Debt 148,506.00 153,345.00 158,182.00 163,016.00 167,847.00 171,422.00 174,996.00 178,566.00 182,131.00 180,487.00 185,063.00 189,647.00 189,725.00 189,807.00 189,896.00 189,984.00 190,069.00 195,610.00 194,913.00 194,250.00
      Other Non-Current Liabilities 1,186.00 1,448.00 1,710.00 1,947.00 2,205.00 1,796.00 2,342.00 2,109.00 1,895.00 1,479.00 1,625.00 2,501.00 2,498.00 2,930.00 3,078.00 3,177.00 1,382.00 939.00 1,023.00 1,105.00
Equity 835,123.00 773,080.00 720,525.00 659,155.00 596,804.00 538,583.00 515,394.00 466,992.00 481,332.00 485,172.00 443,041.00 402,838.00 343,884.00 246,533.00 214,503.00 186,507.00 152,018.00 126,551.00 107,879.00 97,180.00
   Shareholders Equity 835,123.00 773,080.00 720,525.00 659,155.00 596,804.00 538,583.00 515,394.00 466,992.00 481,332.00 485,172.00 443,041.00 402,838.00 343,884.00 246,533.00 214,503.00 186,507.00 152,018.00 126,551.00 107,879.00 97,180.00
      Capital Stock 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
      Share Premium 696,348.00 685,288.00 672,503.00 656,872.00 643,563.00 632,168.00 620,507.00 610,266.00 651,731.00 694,038.00 685,716.00 675,118.00 664,700.00 655,143.00 646,615.00 640,104.00 628,329.00 593,242.00 588,687.00 585,374.00
      Retained Earnings 138,417.00 87,552.00 47,776.00 2,216.00 -47,259.00 -93,352.00 -104,943.00 -143,277.00 -169,884.00 -208,345.00 -242,645.00 -272,130.00 -320,639.00 -408,582.00 -432,113.00 -453,598.00 -476,312.00 -466,692.00 -480,809.00 -488,195.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 357.00 239.00 245.00 66.00 499.00 -234.00 -171.00 2.00 -516.00 -522.00 -31.00 -151.00 -178.00 -29.00 0 0 0 0 0 0
   Minority Interest 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Investments 131,413.00 126,232.00 121,200.00 123,059.00 117,331.00 116,792.00 120,613.00 113,969.00 113,771.00 112,219.00 104,454.00 101,899.00 54,700.00 22,385.00 0 0 0 0 0 0
Debt 168,506.00 172,095.00 175,682.00 179,266.00 182,847.00 186,422.00 189,996.00 193,566.00 197,131.00 191,487.00 191,563.00 383,294.00 191,725.00 191,807.00 191,896.00 383,968.00 192,069.00 195,610.00 194,913.00 194,250.00
Net Debt 0 0 0 0 0 0 0 0 0 0 0 60,179.00 0 0 0 149,659.00 2,365.00 35,924.00 53,744.00 0
Common Shares Outstanding 57,596.36 57,537.87 57,393.67 57,144.89 57,030.90 56,833.77 56,791.21 56,769.08 58,571.94 59,999.66 59,954.62 59,615.73 59,304.41 59,117.75 59,030.15 58,825.77 58,414.55 57,000.14 56,892.41 56,890.57
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 624,677.00 385,222.00 184,733.00 -280,777.00 513,467.00 327,429.00 154,615.00 -204,056.00 413,610.00 253,342.00 119,126.00 -149,346.00 309,547.00 192,341.00 85,313.00 -101,956.00 214,227.00 133,495.00 59,674.00
Cost Of Revenue 129,797.00 70,147.00 31,994.00 -32,703.00 102,406.00 59,628.00 27,484.00 -23,416.00 78,084.00 45,788.00 20,780.00 -21,468.00 56,596.00 33,637.00 14,716.00 -15,689.00 37,701.00 23,097.00 10,409.00
Gross Profit 494,880.00 315,075.00 152,739.00 -248,074.00 411,061.00 267,801.00 127,131.00 -180,640.00 335,526.00 207,554.00 98,346.00 -127,878.00 252,951.00 158,704.00 70,597.00 -86,267.00 176,526.00 110,398.00 49,265.00
Operating Expenses 324,968.00 210,650.00 96,494.00 -178,379.00 275,962.00 194,412.00 75,098.00 -93,088.00 183,692.00 120,229.00 57,923.00 -87,263.00 180,378.00 98,032.00 43,041.00 -62,521.00 117,629.00 72,554.00 34,732.00
   Selling, General and Administrative Expenses 185,708.00 126,279.00 62,027.00 -215,872.00 165,021.00 108,785.00 52,982.00 -177,499.00 138,153.00 92,116.00 44,634.00 -148,816.00 119,584.00 77,786.00 35,463.00 -118,025.00 94,713.00 61,377.00 30,053.00
   Research and Development Expenses 139,661.00 84,699.00 34,540.00 -73,295.00 111,159.00 85,772.00 22,189.00 -11,241.00 45,757.00 28,258.00 13,289.00 -17,732.00 60,794.00 20,246.00 7,578.00 -8,405.00 22,916.00 11,177.00 4,679.00
   Other Operating Expenses -401.00 -328.00 -73.00 110,788.00 -218.00 -145.00 -73.00 95,652.00 -218.00 -145.00 0.00 79,285.00 0.00 0.00 0.00 63,909.00 0.00 0.00 0.00
Operating Income 169,912.00 104,425.00 56,245.00 -69,695.00 135,099.00 73,389.00 52,033.00 -87,552.00 151,834.00 87,325.00 40,423.00 -40,615.00 72,573.00 60,672.00 27,556.00 -23,746.00 58,897.00 37,844.00 14,533.00
Net Non-Operating Income 4,392.00 2,389.00 932.00 586.00 550.00 90.00 -248.00 7,586.00 -18,127.00 -5,450.00 -2,643.00 8,717.00 -11,990.00 -8,056.00 -4,171.00 17,360.00 -45,944.00 -14,369.00 -7,147.00
Interest Income 0 0 0 0 0 0 0 0 10,634.00 6,528.00 3,086.00 1,470.00 1,265.00 324.00 67.00 64.00 159.00 0 0
Interest Expense 11,103.00 7,482.00 3,836.00 -9,265.00 13,287.00 8,939.00 4,535.00 -12,884.00 18,961.00 11,949.00 5,731.00 -7,212.00 13,351.00 8,420.00 4,236.00 -17,230.00 19,942.00 14,354.00 7,127.00
Net Interest 0 0 0 0 0 0 0 0 -8,327.00 -5,421.00 -2,645.00 8,682.00 -12,086.00 -8,096.00 -4,169.00 17,294.00 -19,783.00 -14,354.00 -7,127.00
EBT 174,304.00 106,814.00 57,177.00 -69,109.00 135,649.00 73,479.00 51,785.00 -79,966.00 133,707.00 81,875.00 37,780.00 -31,898.00 60,583.00 52,616.00 23,385.00 -6,386.00 12,953.00 23,475.00 7,386.00
Income Tax 38,103.00 21,478.00 11,617.00 -30,325.00 39,631.00 23,554.00 13,451.00 -13,303.00 31,461.00 18,090.00 8,295.00 -5,094.00 72,376.00 7,600.00 1,900.00 -211.00 1,070.00 1,972.00 0.00
Net Income 136,201.00 85,336.00 45,560.00 -38,784.00 96,018.00 49,925.00 38,334.00 -66,663.00 102,246.00 63,785.00 29,485.00 -17,992.00 132,959.00 45,016.00 21,485.00 -6,175.00 11,883.00 21,503.00 7,386.00
EBIT 185,407.00 114,296.00 61,013.00 -78,374.00 148,936.00 82,418.00 56,320.00 -92,850.00 152,668.00 93,824.00 43,511.00 -39,110.00 73,934.00 61,036.00 27,621.00 -23,616.00 32,895.00 37,829.00 14,513.00
Deprecation and Amortization 19,143.00 12,839.00 6,419.00 -13,655.00 19,914.00 13,396.00 6,718.00 -13,331.00 20,265.00 13,440.00 6,700.00 -10,338.00 17,317.00 11,254.00 5,584.00 -9,327.00 14,080.00 9,408.00 4,679.00
EBITDA 204,550.00 127,135.00 67,432.00 -92,029.00 168,850.00 95,814.00 63,038.00 -106,181.00 172,933.00 107,264.00 50,211.00 -49,448.00 91,251.00 72,290.00 33,205.00 -32,943.00 46,975.00 47,237.00 19,192.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 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 0.00 0.00 0.00
Average Shares Outstanding Basic 57,655.27 57,390.30 57,309.94 57,168.53 56,815.17 56,786.87 56,771.25 58,435.69 59,856.94 59,853.81 59,732.16 59,727.53 59,070.06 58,986.37 58,908.53 59,130.33 57,188.10 56,916.28 56,891.45
Average Shares Outstanding Diluted 58,738.36 58,468.72 58,524.57 58,556.45 57,754.02 57,571.57 57,597.63 58,377.68 60,892.99 60,997.41 61,221.51 62,120.80 60,921.48 60,759.03 60,586.88 60,604.21 58,776.16 58,635.19 58,805.29
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 222,048.00 113,314.00 33,987.00 -29,337.00 144,259.00 73,758.00 31,141.00 -45,516.00 142,722.00 79,622.00 42,559.00 -64,757.00 117,788.00 62,583.00 28,852.00 -5,597.00 61,024.00 30,600.00 12,530.00
   Operating Net Income 136,201.00 85,336.00 45,560.00 -38,784.00 96,018.00 49,925.00 38,334.00 -66,663.00 102,246.00 63,785.00 29,485.00 -17,992.00 132,959.00 45,016.00 21,485.00 -6,175.00 11,883.00 21,503.00 7,386.00
   Deprecation and Amortization 19,143.00 12,839.00 6,419.00 -13,655.00 19,914.00 13,396.00 6,718.00 -13,331.00 20,265.00 13,440.00 6,700.00 -10,338.00 17,317.00 11,254.00 5,584.00 -9,327.00 14,080.00 9,408.00 4,679.00
   Deferred Income Tax -14,677.00 -10,796.00 -4,311.00 14,521.00 -22,586.00 -17,756.00 -3,477.00 12,200.00 -14,542.00 -7,635.00 -3,442.00 -4,264.00 -81,679.00 0 0 6,508.00 0 0 0
   Share Based Compensation 34,923.00 23,954.00 12,499.00 -21,804.00 32,530.00 21,482.00 10,394.00 -13,191.00 22,842.00 14,851.00 7,203.00 -9,274.00 18,913.00 11,906.00 4,628.00 -6,311.00 11,461.00 7,208.00 3,301.00
   Change in Working Capital 38,500.00 16,510.00 22,380.00 25,300.00 4,393.00 -8,239.00 -1,303.00 1,675.00 17,823.00 10,178.00 -336.00 -38,533.00 33,066.00 23,970.00 11,441.00 -18,438.00 17,366.00 10,182.00 4,120.00
   Other Operating Activities 7,958.00 -14,529.00 -48,560.00 5,085.00 13,990.00 14,950.00 -19,525.00 33,794.00 -5,912.00 -14,997.00 2,949.00 15,644.00 -2,788.00 -29,563.00 -14,286.00 28,146.00 6,234.00 -17,701.00 -6,956.00
Investing Cash Flow -22,016.00 -17,227.00 2,362.00 60,041.00 -60,297.00 -61,042.00 -6,186.00 -24,714.00 -10,374.00 -9,561.00 -1,790.00 55,642.00 -94,937.00 -62,492.00 -40,045.00 200,209.00 -100,298.00 -100,205.00 -100,004.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 203.00 132.00 128.00 32,940.00 640.00 637.00 5.00 -98.00 205.00 205.00 0 -131.00 172.00 86.00 45.00 -200,209.00 298.00 100,205.00 100,004.00
   Net Purchase/Sale of Investments Net 127,813.00 83,969.00 40,754.00 -69,133.00 138,120.00 90,798.00 44,031.00 -185,865.00 201,543.00 136,338.00 93,762.00 40,883.00 56,509.00 22,406.00 0 0 0 0 0
   Net Purchase/Sale of Business 0 0 0 0 33,069.00 33,069.00 0 36,967.00 0 0 0 0 0 0 0 0 0 0 0
   Other Investing Activities -150,032.00 -101,328.00 -38,520.00 162,372.00 -232,126.00 -185,546.00 -50,222.00 124,282.00 -212,122.00 -146,104.00 -95,552.00 14,890.00 -151,618.00 -84,984.00 -40,090.00 400,418.00 -100,596.00 -200,410.00 -200,008.00
Financing Cash Flow -6,034.00 -3,038.00 -352.00 7,973.00 -8,255.00 -7,080.00 -3,634.00 -60,002.00 -52,029.00 3,070.00 3,409.00 -858.00 4,183.00 2,133.00 1,383.00 6,400.00 347.00 660.00 12.00
   Net Issuance/Repayment of Debt 11,250.00 7,500.00 3,750.00 -7,500.00 11,250.00 7,500.00 3,750.00 2,250.00 201,000.00 1,000.00 500.00 -1,000.00 1,500.00 1,000.00 500.00 500.00 200,000.00 0 0
   Net Issuance/Repurchase of Equity 7,557.00 6,803.00 4,706.00 2,432.00 3,264.00 689.00 116.00 41,734.00 54,828.00 4,584.00 3,909.00 -1,858.00 5,683.00 3,133.00 1,883.00 6,905.00 31,794.00 660.00 12.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 -24,841.00 -17,341.00 -8,808.00 13,041.00 -22,769.00 -15,269.00 -7,500.00 -103,986.00 -307,857.00 -2,514.00 -1,000.00 2,000.00 -3,000.00 -2,000.00 -1,000.00 -1,005.00 -231,447.00 0.00 0.00
Net Change in Cash 193,998.00 93,049.00 35,997.00 38,677.00 75,707.00 5,636.00 21,321.00 -130,232.00 80,319.00 73,131.00 44,178.00 -9,973.00 27,034.00 2,224.00 -9,810.00 201,012.00 -38,927.00 -68,945.00 -87,462.00
   Cash at Beginning of Period 453,271.00 453,271.00 453,271.00 414,594.00 311,930.00 311,930.00 311,930.00 442,162.00 244,534.00 244,534.00 244,534.00 254,507.00 235,059.00 235,059.00 235,059.00 34,047.00 229,381.00 229,381.00 229,381.00
   Cash at End of Period 647,269.00 546,320.00 489,268.00 453,271.00 387,637.00 317,566.00 333,251.00 311,930.00 324,853.00 317,665.00 288,712.00 244,534.00 262,093.00 237,283.00 225,249.00 235,059.00 190,454.00 160,436.00 141,919.00
Free Cash Flow 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0