Valuation Ratios

Breakdown 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Price to Earnings 12.44 -14.49 -31.08 -21.99 -147.71
Price to Sales 2.93 1.83 2.05 0.00 3.84
Book Value Per Common Share 5.58 4.24 5.12 5.49 6.38
Price to Book 3.32 2.53 2.19 3.08 3.24
Price to Operating Cash Flow 12.78 -40.13 -77.65 -0.24 55.49
Price to Free Cash Flow
Enterprise Value to EBITDA 113894.52 972261.96
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 20.64 27.82 40.13 22.53 24.65 33.23 -14.33 -22.83 -83.33 -30.75 -119.00 111.08 -44.71 -63.85 -106.52
Price to Sales 3.36 5.17 9.17 3.51 3.90 6.83 2.53 5.29 12.17 0.00 0.00 0.01 0.00 9.84 19.30
Book Value Per Common Share 6.28 6.34 6.06 5.58 5.13 4.73 4.52 4.24 4.45 4.67 4.99 5.12 4.91 5.16 5.59 5.49 5.77 5.94 6.12 6.38
Price to Book 2.53 2.63 2.52 3.32 3.25 2.71 2.57 2.53 2.41 3.18 3.51 2.19 1.75 2.31 2.58 3.08 3.25 4.30 4.00 3.24
Price to Operating Cash Flow 12.93 17.90 19.79 14.77 16.75 16.42 -31.49 -93.92 52.95 -0.03 -0.04 0.16 -0.17 857.05 273.44
Price to Free Cash Flow
Enterprise Value to EBITDA 120149.32 173861.17 265773.55 161881.40 178512.21 264855.19 3036066.11 681159.68

Earnings Data

Breakdown 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Earning YoY
Revenue YoY 3.43 7.35 2.11 -0.56
EBITDA YoY
Net Profit YoY
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 28.33 57.89 42.31 48.57 349900.00
Revenue YoY 46.31 94.44 44.72 93.96 51.91 96.75 54.30 100.65 50.73 102.96
EBITDA YoY 36.69 67.71 43.86 63.63 -47.59 -81.71 -45.19
Net Profit YoY 28.51 57.51 41.32 48.66 -61.41 -53.50

Financial Strength

Breakdown 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Cash Per Common Share 2.17 1.08 2.40 1599.94 2.21
Quick Ratio 1.27 0.94 1.46 1.35 1.94
Current Ratio 1.59 1.27 1.78 2.10 2.75
Debt to Equity 0.59 0.82 0.65 0.56 0.46
Long-Term Debt to Equity 0.07 0.10 0.10 0.15 0.17
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 2.24 2.43 2.76 2.19 2.04 1.70 1.73 1.16 1.69 2.06 2.66 2.43 2056.10 1945.90 2113.48 1.58 1477.35 1.68 1.77 2.19
Quick Ratio 1.26 1.34 1.55 1.27 1.33 1.16 1.07 0.94 1.17 1.25 1.43 1.46 1.62 1.49 1.48 1.35 1.41 1.46 1.59 1.94
Current Ratio 1.75 1.77 1.96 1.59 1.76 1.54 1.46 1.27 1.60 1.64 1.82 1.78 2.16 2.16 2.35 2.10 2.43 2.44 2.64 2.75
Debt to Equity 0.44 0.47 0.44 0.59 0.49 0.61 0.62 0.82 0.59 0.60 0.59 0.65 0.54 0.53 0.50 0.56 0.48 0.48 0.47 0.46
Long-Term Debt to Equity 0.06 0.08 0.07 0.07 0.07 0.08 0.08 0.10 0.08 0.08 0.11 0.10 0.14 0.14 0.14 0.15 0.16 0.16 0.17 0.17

Profitability

Breakdown 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31
ROA 16.85 -10.30 -4.31 -8.94 -1.45
ROE 26.86 -18.72 -7.10 -13.92 -2.12
Gross Margin 71.79 201.25 203.52 66.64 70.59
Operating Margin 19.12 -11.62 -5.34 -12.19 -1.59
EBITDA Margin 25.48 -8.86 -2.11 -8.03 3.98
Net Profit Margin 23.47 -12.67 -6.59 -14.26 -2.53
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 8.55 6.40 4.35 9.78 6.98 4.86 -10.70 -8.74 -2.63 -3.78 -1.33 1.55 -4.92 -4.47 -2.52
ROE 12.32 9.42 6.28 14.54 11.21 7.88 -17.05 -13.99 -4.19 -5.82 -2.02 2.33 -7.29 -6.64 -3.71
Gross Margin 73.81 73.91 74.32 71.03 69.76 73.09 66.36 64.92 68.20 68.12 68.59 69.93 69.97 69.15 69.82
Operating Margin 20.44 23.08 28.19 18.10 18.28 22.36 -16.65 -21.90 -13.31 -5.60 -2.37 12.18 -12.37 -16.96 -19.01
EBITDA Margin 27.84 29.80 34.55 21.45 21.58 25.58 -14.02 -19.39 -11.02 -2.09 1.47 16.18 -8.02 -12.52 -14.46
Net Profit Margin 16.29 18.54 22.89 15.55 15.92 20.77 -17.56 -23.03 -14.51 -6.98 -3.93 9.94 -10.82 -15.37 -18.02

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 338,734.00 289,191.00 335,082.00 342,271.00 375,203.00
   Current Assets 175,065.00 146,343.00 197,540.00 187,089.00 207,178.00
      Cash and Short-Term Investments 83,331.00 43,530.00 96,501.00 63,380.00 88,394.00
            Cash and Cash Equivalents 83,331.00 43,530.00 96,501.00 63,380.00 88,394.00
            Short-Term Investments 0 0 0 0 0
      Net Receivables 56,229.00 64,387.00 65,132.00 56,612.00 57,537.00
      Inventory 10,792.00 15,553.00 12,054.00 10,345.00 13,093.00
      Other Current Assets 24,713.00 22,873.00 23,853.00 56,752.00 48,154.00
   Non-Current Assets 163,669.00 142,848.00 137,542.00 155,182.00 168,025.00
      Property, Plant, Equipment Net 28,691.00 24,893.00 20,703.00 19,954.00 23,191.00
      Goodwill 92,365.00 93,684.00 90,514.00 96,174.00 97,552.00
      Intangible Assets 7,481.00 10,832.00 12,482.00 21,270.00 27,196.00
      Long-Term Investments 0 0 0 0 0
      Non-Current Deferred Assets 20,516.00 1,721.00 1,901.00 3,786.00 7,030.00
      Other Non-Current Assets 14,616.00 11,718.00 11,942.00 13,998.00 13,056.00
Liabilities 126,204.00 130,050.00 131,771.00 122,491.00 117,863.00
   Current Liabilities 110,275.00 114,830.00 110,814.00 89,076.00 75,304.00
      Payables and Expenses 42,610.00 45,117.00 45,804.00 33,582.00 30,285.00
            Account Payables 18,075.00 17,452.00 17,357.00 8,204.00 5,684.00
            Current Accrued Liabilities 24,535.00 27,665.00 28,447.00 25,378.00 24,601.00
      Short-Term Debt 2,351.00 2,027.00 2,258.00 2,476.00 2,855.00
      Other Current Liabilities 65,314.00 67,686.00 62,752.00 53,018.00 42,164.00
   Non-Current Liabilities 15,929.00 15,220.00 20,957.00 33,415.00 42,559.00
      Long-Term Debt 6,932.00 7,524.00 8,442.00 10,180.00 12,399.00
      Other Non-Current Liabilities 8,997.00 7,696.00 12,515.00 23,235.00 30,160.00
Equity 212,530.00 159,141.00 203,311.00 219,780.00 257,340.00
   Shareholders Equity 212,530.00 159,141.00 203,311.00 219,780.00 257,340.00
      Capital Stock 38.00 38.00 40.00 40.00 40.00
      Share Premium 122,534.00 118,620.00 107,305.00 100,250.00 98,819.00
      Retained Earnings 151,256.00 98,939.00 128,738.00 143,173.00 173,731.00
      Treasury Shares 47,380.00 47,377.00 18,222.00 12,501.00 5,030.00
      Accumulated Other Comprehensive Income -13,918.00 -11,079.00 -14,550.00 -11,182.00 -10,220.00
   Minority Interest 0 0 0 0 0
Investments 0 0 2,328.00 35,108.00 26,859.00
Debt 9,283.00 7,524.00 8,442.00 10,180.00 12,399.00
Common Shares Outstanding 38,058.00 37,519.00 39,726.00 40,001.00 40,353.00
Breakdown 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenues 243,179.00 235,106.00 219,006.00 214,481.00 215,691.00
Cost Of Revenue 68,603.00 -238,040.00 -226,704.00 71,546.00 63,439.00
Interest Expense 0.00 0.00 0.00 0.00 0.00
Net Interest 1,807.00 2,090.00 595.00 0 0
Provisions for Credit Losses 0 286.00 517.00 -16.00 0
Gross Profit 174,576.00 473,146.00 445,710.00 142,935.00 152,252.00
Operating Expenses 129,771.00 418,687.00 398,027.00 169,063.00 157,510.00
   Selling, General and Administrative Expenses 135,099.00 128,502.00 116,501.00 115,761.00 107,194.00
   Research and Development Expenses 32,423.00 38,420.00 41,735.00 47,414.00 41,194.00
   Other Operating Expenses -37,751.00 251,765.00 239,791.00 5,888.00 9,122.00
Operating Income 44,805.00 54,459.00 47,683.00 -26,128.00 -5,258.00
Net Non-Operating Income 1,682.00 -81,772.00 -59,376.00 -15.00 1,838.00
EBT 46,487.00 -27,313.00 -11,693.00 -26,143.00 -3,420.00
Income Tax 11,795.00 2,486.00 2,741.00 4,441.00 2,035.00
Net Income 57,082.00 -29,799.00 -14,434.00 -30,584.00 -5,455.00
EBIT 46,487.00 -27,313.00 -11,693.00 -26,143.00 -3,420.00
Deprecation and Amortization 15,464.00 6,479.00 7,066.00 8,926.00 12,003.00
EBITDA 61,951.00 -20,834.00 -4,627.00 -17,217.00 8,583.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 38,387.00 40,193.00 40,143.00 39.61 40,035.00
Average Shares Outstanding Diluted 39,085.00 40,193.00 40,143.00 39.61 40,035.00
Breakdown 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Operating Cash Flow 55,667.00 -10,735.00 -5,786.00 -2,745.00 14,922.00
   Operating Net Income 57,082.00 -29,799.00 -14,434.00 -30,584.00 -5,455.00
   Deprecation and Amortization 15,464.00 6,479.00 7,066.00 8,926.00 12,003.00
   Deferred Income Tax -16,156.00 118.00 1,637.00 2,823.00 -1,487.00
   Share Based Compensation 8,955.00 14,252.00 8,642.00 4,354.00 4,740.00
   Change in Working Capital -11,573.00 792.00 33,873.00 10,108.00 -15,177.00
   Other Operating Activities 1,895.00 -2,577.00 -42,570.00 1,628.00 20,298.00
Investing Cash Flow -9,305.00 -12,013.00 46,587.00 -10,980.00 -4,664.00
   Capital Expenditure 0.00 0.00 0.00 0.00 0.00
   Net Purchase/Sale of PPE 9,305.00 12,543.00 5,025.00 2,204.00 3,101.00
   Net Purchase/Sale of Investments Net 0 0 -18,874.00 0 133.00
   Net Purchase/Sale of Business 0 1,800.00 0 0 0
   Net Loan & Lease Activity 2,455.00 2,836.00 3,346.00 3,630.00 3,835.00
   Other Investing Activities -21,065.00 -29,192.00 57,090.00 -16,814.00 -11,733.00
Financing Cash Flow -5,244.00 -32,094.00 -7,308.00 -10,394.00 -7,060.00
   Net Issuance/Repayment of Debt 0 0 0 0 0
   Net Issuance/Repurchase of Equity 3.00 29,155.00 5,721.00 7,471.00 5,030.00
   Dividends Paid 0 0 0 0 0
   Other Financing Activities -5,247.00 -61,249.00 -13,029.00 -17,865.00 -12,090.00
Net Change in Cash 39,801.00 -53,845.00 33,121.00 -25,014.00 4,112.00
   Cash at Beginning of Period 43,530.00 97,375.00 64,227.00 89,241.00 85,129.00
   Cash at End of Period 83,331.00 43,530.00 97,348.00 64,227.00 89,241.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 343,523.00 357,099.00 333,810.00 338,734.00 289,274.00 286,863.00 277,142.00 289,191.00 282,693.00 298,645.00 317,306.00 335,082.00 299,531.00 311,909.00 335,911.00 342,271.00 341,345.00 354,328.00 362,477.00 375,203.00
   Current Assets 157,530.00 169,483.00 170,559.00 175,065.00 141,873.00 143,867.00 134,167.00 146,343.00 146,063.00 159,951.00 176,259.00 197,540.00 167,411.00 170,519.00 188,696.00 187,089.00 178,254.00 187,442.00 196,724.00 207,178.00
      Cash and Short-Term Investments 85,554.00 92,886.00 105,211.00 83,331.00 78,228.00 64,803.00 65,881.00 43,530.00 68,496.00 83,094.00 106,519.00 96,501.00 81,835.00 77,583.00 83,645.00 63,380.00 58,633.00 66,530.00 70,819.00 88,394.00
            Cash and Cash Equivalents 85,554.00 92,886.00 105,211.00 83,331.00 78,228.00 64,803.00 65,881.00 43,530.00 68,496.00 83,094.00 106,519.00 96,501.00 81,835.00 77,583.00 83,645.00 63,380.00 58,633.00 66,530.00 70,819.00 88,394.00
            Short-Term Investments 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
      Net Receivables 27,480.00 35,064.00 29,595.00 56,229.00 28,841.00 43,799.00 32,382.00 64,387.00 38,667.00 38,154.00 32,285.00 65,132.00 43,736.00 39,863.00 35,704.00 56,612.00 44,752.00 45,762.00 47,892.00 57,537.00
      Inventory 11,236.00 11,447.00 11,028.00 10,792.00 13,019.00 12,507.00 14,594.00 15,553.00 15,456.00 15,003.00 15,640.00 12,054.00 9,467.00 9,997.00 10,388.00 10,345.00 11,715.00 9,498.00 11,346.00 13,093.00
      Other Current Assets 33,260.00 30,086.00 24,725.00 24,713.00 21,785.00 22,758.00 21,310.00 22,873.00 23,444.00 23,700.00 21,815.00 23,853.00 32,373.00 43,076.00 58,959.00 56,752.00 63,154.00 65,652.00 66,667.00 48,154.00
   Non-Current Assets 185,993.00 187,616.00 163,251.00 163,669.00 147,401.00 142,996.00 142,975.00 142,848.00 136,630.00 138,694.00 141,047.00 137,542.00 132,120.00 141,390.00 147,215.00 155,182.00 163,091.00 166,886.00 165,753.00 168,025.00
      Property, Plant, Equipment Net 29,065.00 29,580.00 28,970.00 28,691.00 28,710.00 27,513.00 26,561.00 24,893.00 20,895.00 20,276.00 22,730.00 20,703.00 18,543.00 18,268.00 19,102.00 19,954.00 20,616.00 21,503.00 22,281.00 23,191.00
      Goodwill 102,291.00 103,262.00 94,200.00 92,365.00 96,132.00 93,072.00 93,069.00 93,684.00 91,369.00 93,294.00 92,243.00 90,514.00 86,194.00 90,421.00 94,586.00 96,174.00 96,223.00 97,842.00 97,453.00 97,552.00
      Intangible Assets 9,983.00 10,675.00 6,923.00 7,481.00 8,117.00 8,679.00 10,146.00 10,832.00 11,912.00 12,628.00 13,323.00 12,482.00 13,038.00 18,117.00 19,728.00 21,270.00 22,614.00 24,227.00 25,697.00 27,196.00
      Long-Term Investments 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
      Non-Current Deferred Assets 28,993.00 28,983.00 20,573.00 20,516.00 1,770.00 1,693.00 1,682.00 1,721.00 1,843.00 1,887.00 1,919.00 1,901.00 3,362.00 3,515.00 3,679.00 3,786.00 10,294.00 8,942.00 7,450.00 7,030.00
      Other Non-Current Assets 15,661.00 15,116.00 12,585.00 14,616.00 12,672.00 12,039.00 11,517.00 11,718.00 10,611.00 10,609.00 10,832.00 11,942.00 10,983.00 11,069.00 10,120.00 13,998.00 13,344.00 14,372.00 12,872.00 13,056.00
Liabilities 105,200.00 114,592.00 102,691.00 126,204.00 94,688.00 108,284.00 106,273.00 130,050.00 105,375.00 112,046.00 117,975.00 131,771.00 104,609.00 107,567.00 112,316.00 122,491.00 110,726.00 115,683.00 115,997.00 117,863.00
   Current Liabilities 90,031.00 95,575.00 87,036.00 110,275.00 80,444.00 93,703.00 92,171.00 114,830.00 91,331.00 97,307.00 96,953.00 110,814.00 77,581.00 79,045.00 80,440.00 89,076.00 73,326.00 76,880.00 74,602.00 75,304.00
      Payables and Expenses 39,462.00 41,097.00 35,167.00 42,610.00 31,794.00 37,624.00 36,533.00 45,117.00 40,265.00 44,684.00 42,659.00 45,804.00 32,965.00 30,590.00 29,372.00 33,582.00 30,245.00 33,251.00 31,365.00 30,285.00
            Account Payables 10,942.00 16,074.00 12,198.00 18,075.00 13,279.00 14,593.00 12,148.00 17,452.00 16,538.00 17,605.00 17,255.00 17,357.00 9,824.00 9,119.00 7,231.00 8,204.00 7,881.00 6,918.00 5,788.00 5,684.00
            Current Accrued Liabilities 28,520.00 25,023.00 22,969.00 24,535.00 18,515.00 23,031.00 24,385.00 27,665.00 23,727.00 27,079.00 25,404.00 28,447.00 23,141.00 21,471.00 22,141.00 25,378.00 22,364.00 26,333.00 25,577.00 24,601.00
      Short-Term Debt 2,324.00 2,380.00 1,997.00 2,351.00 0 0 0 2,027.00 0 0 0 2,258.00 0 0 0 2,476.00 0 0 0 2,855.00
      Other Current Liabilities 48,245.00 52,098.00 49,872.00 65,314.00 48,650.00 56,079.00 55,638.00 67,686.00 51,066.00 52,623.00 54,294.00 62,752.00 44,616.00 48,455.00 51,068.00 53,018.00 43,081.00 43,629.00 43,237.00 42,164.00
   Non-Current Liabilities 15,169.00 19,017.00 15,655.00 15,929.00 14,244.00 14,581.00 14,102.00 15,220.00 14,044.00 14,739.00 21,022.00 20,957.00 27,028.00 28,522.00 31,876.00 33,415.00 37,400.00 38,803.00 41,395.00 42,559.00
      Long-Term Debt 0 0 0 6,932.00 7,431.00 7,003.00 6,008.00 7,524.00 5,294.00 5,543.00 8,093.00 8,442.00 8,517.00 9,193.00 9,932.00 10,180.00 10,579.00 11,154.00 11,661.00 12,399.00
      Other Non-Current Liabilities 0 0 0 8,997.00 6,813.00 7,578.00 8,094.00 7,696.00 8,750.00 9,196.00 12,929.00 12,515.00 18,511.00 19,329.00 21,944.00 23,235.00 26,821.00 27,649.00 29,734.00 30,160.00
Equity 238,323.00 242,507.00 231,119.00 212,530.00 194,586.00 178,579.00 170,869.00 159,141.00 177,318.00 186,599.00 199,331.00 203,311.00 194,922.00 204,342.00 223,595.00 219,780.00 230,619.00 238,645.00 246,480.00 257,340.00
   Shareholders Equity 238,323.00 242,507.00 231,119.00 212,530.00 194,586.00 178,579.00 170,869.00 159,141.00 177,318.00 186,599.00 199,331.00 203,311.00 194,922.00 204,342.00 223,595.00 219,780.00 230,619.00 238,645.00 246,480.00 257,340.00
      Capital Stock 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00
      Share Premium 127,726.00 126,356.00 123,983.00 122,534.00 122,098.00 120,237.00 118,565.00 118,620.00 115,162.00 114,073.00 110,019.00 107,305.00 104,669.00 102,140.00 100,975.00 100,250.00 99,018.00 99,223.00 98,022.00 98,819.00
      Retained Earnings 170,940.00 169,238.00 165,746.00 151,256.00 127,233.00 118,960.00 112,407.00 98,939.00 98,498.00 102,631.00 120,382.00 128,738.00 131,836.00 139,037.00 148,387.00 143,173.00 156,946.00 157,917.00 164,602.00 173,731.00
      Treasury Shares 53,677.00 47,380.00 47,380.00 47,380.00 47,377.00 47,377.00 47,377.00 47,377.00 21,749.00 18,222.00 18,222.00 18,222.00 18,222.00 18,222.00 12,501.00 12,501.00 12,501.00 7,938.00 5,030.00 5,030.00
      Accumulated Other Comprehensive Income -6,704.00 -5,745.00 -11,268.00 -13,918.00 -7,406.00 -13,279.00 -12,764.00 -11,079.00 -14,633.00 -11,923.00 -12,888.00 -14,550.00 -23,401.00 -18,653.00 -13,306.00 -11,182.00 -12,884.00 -10,597.00 -11,154.00 -10,220.00
   Minority Interest 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Investments 0 0 0 0 0 0 0 0 0 0 0 2,328.00 11,782.00 20,226.00 36,302.00 35,108.00 39,182.00 42,726.00 44,388.00 26,859.00
Debt 8,775.00 9,409.00 8,905.00 9,283.00 7,431.00 7,003.00 6,008.00 7,524.00 5,294.00 5,543.00 8,093.00 8,442.00 8,517.00 9,193.00 9,932.00 10,180.00 10,579.00 11,154.00 11,661.00 12,399.00
Common Shares Outstanding 37,953.00 38,251.00 38,157.00 38,058.00 37,910.00 37,786.00 37,768.00 37,519.00 39,816.00 39,979.00 39,949.00 39,726.00 39,662.00 39,597.00 40,021.00 40,001.00 39,966.00 40,171.00 40,265.00 40,353.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 180,265.00 123,209.00 63,366.00 -129,439.00 182,008.00 125,767.00 64,843.00 -108,019.00 172,178.00 113,340.00 57,607.00 -101,062.00 162,384.00 105,237.00 52,447.00 -94,674.00 155,328.00 103,052.00 50,775.00
Cost Of Revenue 47,204.00 32,151.00 16,275.00 -39,600.00 52,724.00 38,031.00 17,448.00 -354,050.00 57,929.00 39,760.00 18,321.00 -327,295.00 51,769.00 33,053.00 15,769.00 -22,216.00 46,648.00 31,792.00 15,322.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 0.00 0.00 0.00
Net Interest 1,812.00 1,424.00 692.00 -162.00 1,246.00 622.00 101.00 -1,176.00 1,675.00 1,088.00 503.00 595.00 0 0 0 0 0 0 0
Provisions for Credit Losses 0 0 0 0 0 0 -48.00 -548.00 418.00 204.00 212.00 517.00 0 0 0 -16.00 0 0 0
Gross Profit 133,061.00 91,058.00 47,091.00 -89,839.00 129,284.00 87,736.00 47,395.00 246,031.00 114,249.00 73,580.00 39,286.00 226,233.00 110,615.00 72,184.00 36,678.00 -72,458.00 108,680.00 71,260.00 35,453.00
Operating Expenses 97,146.00 63,370.00 29,909.00 217,280.00 -43,255.00 -26,313.00 -17,941.00 212,070.00 100,923.00 77,474.00 28,220.00 214,978.00 85,277.00 51,851.00 45,921.00 -93,946.00 128,849.00 89,413.00 44,747.00
   Selling, General and Administrative Expenses 102,184.00 67,250.00 32,461.00 683.00 66,481.00 45,001.00 22,934.00 -80,791.00 100,426.00 72,203.00 36,664.00 -59,472.00 84,742.00 60,441.00 30,790.00 -65,782.00 88,647.00 61,966.00 30,930.00
   Research and Development Expenses 26,168.00 17,372.00 7,928.00 -16,569.00 24,133.00 16,600.00 8,259.00 -20,282.00 29,686.00 19,553.00 9,463.00 -32,235.00 33,596.00 26,625.00 13,749.00 -24,869.00 35,699.00 24,340.00 12,244.00
   Other Operating Expenses -31,206.00 -21,252.00 -10,480.00 233,166.00 -133,869.00 -87,914.00 -49,134.00 313,143.00 -29,189.00 -14,282.00 -17,907.00 306,685.00 -33,061.00 -35,215.00 1,382.00 -3,295.00 4,503.00 3,107.00 1,573.00
Operating Income 35,915.00 27,688.00 17,182.00 -307,119.00 172,539.00 114,049.00 65,336.00 33,961.00 13,326.00 -3,894.00 11,066.00 11,255.00 25,338.00 20,333.00 -9,243.00 21,488.00 -20,169.00 -18,153.00 -9,294.00
Net Non-Operating Income 926.00 746.00 683.00 283,161.00 -139,587.00 -91,058.00 -50,834.00 -119.00 -41,997.00 -20,923.00 -18,733.00 -17,752.00 -34,430.00 -22,824.00 15,630.00 -1,282.00 952.00 673.00 -358.00
EBT 36,841.00 28,434.00 17,865.00 -23,958.00 32,952.00 22,991.00 14,502.00 33,842.00 -28,671.00 -24,817.00 -7,667.00 -6,497.00 -9,092.00 -2,491.00 6,387.00 20,206.00 -19,217.00 -17,480.00 -9,652.00
Income Tax 7,480.00 5,587.00 3,360.00 6,401.00 3,458.00 1,870.00 66.00 -1,062.00 1,569.00 1,290.00 689.00 -2,322.00 2,245.00 1,645.00 1,173.00 -110.00 2,406.00 1,644.00 501.00
Net Income 29,361.00 22,847.00 14,505.00 -4,701.00 28,294.00 20,021.00 13,468.00 34,904.00 -30,240.00 -26,107.00 -8,356.00 -4,175.00 -11,337.00 -4,136.00 5,214.00 11,214.00 -16,811.00 -15,836.00 -9,151.00
EBIT 36,841.00 28,434.00 17,865.00 -23,958.00 32,952.00 22,991.00 14,502.00 33,842.00 -28,671.00 -24,817.00 -7,667.00 -6,497.00 -9,092.00 -2,491.00 6,387.00 20,206.00 -19,217.00 -17,480.00 -9,652.00
Deprecation and Amortization 13,352.00 8,285.00 4,029.00 3,151.00 6,086.00 4,145.00 2,082.00 -2,199.00 4,524.00 2,835.00 1,319.00 -4,765.00 5,691.00 4,043.00 2,097.00 -4,726.00 6,760.00 4,582.00 2,310.00
EBITDA 50,193.00 36,719.00 21,894.00 -20,807.00 39,038.00 27,136.00 16,584.00 31,643.00 -24,147.00 -21,982.00 -6,348.00 -11,262.00 -3,401.00 1,552.00 8,484.00 15,480.00 -12,457.00 -12,898.00 -7,342.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 38,149.00 38,156.00 38,106.00 38,936.00 38,323.00 38,229.00 38,060.00 39,751.00 40,529.00 40,435.00 40,057.00 160,452.75 39.80 39.87 39.58 -79,569.23 39.69 39,692.00 39,996.00
Average Shares Outstanding Diluted 38,845.00 39,026.00 39,027.00 40,333.00 38,864.00 38,680.00 38,463.00 39,751.00 40,529.00 40,435.00 40,057.00 160,452.64 39.80 39.87 39.69 -79,569.23 39.69 39,692.00 39,996.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 46,885.00 35,583.00 29,366.00 -43,796.00 43,241.00 29,262.00 26,960.00 -3,744.00 -13,838.00 -6,390.00 13,237.00 15,517.00 -13,679.00 -11,284.00 3,660.00 -3,083.00 -4,429.00 1,184.00 3,583.00
   Operating Net Income 29,361.00 22,847.00 14,505.00 -4,701.00 28,294.00 20,021.00 13,468.00 34,904.00 -30,240.00 -26,107.00 -8,356.00 -4,175.00 -11,337.00 -4,136.00 5,214.00 11,214.00 -16,811.00 -15,836.00 -9,151.00
   Deprecation and Amortization 13,352.00 8,285.00 4,029.00 3,151.00 6,086.00 4,145.00 2,082.00 -2,199.00 4,524.00 2,835.00 1,319.00 -4,765.00 5,691.00 4,043.00 2,097.00 -4,726.00 6,760.00 4,582.00 2,310.00
   Deferred Income Tax -2,716.00 439.00 75.00 -15,954.00 -14.00 -108.00 -80.00 0.00 44.00 66.00 8.00 -569.00 683.00 729.00 794.00 9,450.00 -3,701.00 -2,194.00 -732.00
   Share Based Compensation 9,601.00 6,227.00 2,776.00 -2,143.00 6,110.00 3,448.00 1,540.00 -8,067.00 10,192.00 8,315.00 3,812.00 -828.00 5,497.00 2,613.00 1,360.00 -2,603.00 2,981.00 2,634.00 1,342.00
   Change in Working Capital -50,186.00 -43,033.00 -50,488.00 155,516.00 -72,000.00 -41,388.00 -53,701.00 132,362.00 -44,906.00 -41,632.00 -45,032.00 104,832.00 -19,510.00 -23,213.00 -28,236.00 42,975.00 -12,530.00 -11,327.00 -9,010.00
   Other Operating Activities 47,473.00 40,818.00 58,469.00 -179,665.00 74,765.00 43,144.00 63,651.00 -160,744.00 46,548.00 50,133.00 61,486.00 -78,978.00 5,297.00 8,680.00 22,431.00 -59,393.00 18,872.00 23,325.00 18,824.00
Investing Cash Flow -20,015.00 -15,540.00 -1,645.00 6,461.00 -7,326.00 -5,360.00 -3,080.00 5,044.00 -8,536.00 -5,975.00 -2,546.00 -42,804.00 39,548.00 32,560.00 17,283.00 39,137.00 -14,299.00 -17,378.00 -18,440.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 6,072.00 3,488.00 1,645.00 -6,461.00 7,326.00 5,360.00 3,080.00 -6,104.00 9,066.00 6,505.00 3,076.00 1,130.00 2,564.00 1,052.00 279.00 -1,288.00 1,529.00 1,208.00 755.00
   Net Purchase/Sale of Investments Net 0 0 0 0 0 0 0 0 0 0 0 37,748.00 -18,874.00 -18,874.00 -18,874.00 0 17.00 17.00 16.00
   Net Purchase/Sale of Business 13,943.00 12,052.00 0 0 0 0 0 -3,600.00 1,800.00 1,800.00 1,800.00 0 0 0 0 0 0 0 0
   Net Loan & Lease Activity 2,455.00 2,836.00 3,346.00 3,630.00 3,835.00
   Other Investing Activities -40,030.00 -31,080.00 -3,290.00 10,467.00 -14,652.00 -10,720.00 -6,160.00 11,912.00 -19,402.00 -14,280.00 -7,422.00 -85,028.00 55,858.00 50,382.00 35,878.00 36,845.00 -15,845.00 -18,603.00 -19,211.00
Financing Cash Flow -26,323.00 -12,167.00 -5,914.00 1,414.00 -2,832.00 -2,031.00 -1,795.00 -23,588.00 -5,862.00 -1,546.00 -1,098.00 6,569.00 -6,799.00 -6,443.00 -635.00 7,136.00 -10,253.00 -5,138.00 -2,139.00
   Net Issuance/Repayment of Debt 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
   Net Issuance/Repurchase of Equity 6,297.00 0 0 3.00 0 0 0 25,628.00 3,527.00 0 0 -5,721.00 5,721.00 5,721.00 0 -2,908.00 7,471.00 2,908.00 0
   Dividends Paid 13,878.00 9,196.00 4,587.00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
   Other Financing Activities -46,498.00 -21,363.00 -10,501.00 1,411.00 -2,832.00 -2,031.00 -1,795.00 -49,216.00 -9,389.00 -1,546.00 -1,098.00 12,290.00 -12,520.00 -12,164.00 -635.00 10,044.00 -17,724.00 -8,046.00 -2,139.00
Net Change in Cash 2,223.00 9,555.00 22,051.00 -36,621.00 34,298.00 20,773.00 21,351.00 -22,629.00 -28,091.00 -13,287.00 10,162.00 -19,798.00 18,454.00 14,202.00 20,263.00 44,124.00 -29,741.00 -21,843.00 -17,554.00
   Cash at Beginning of Period 83,331.00 83,331.00 83,331.00 119,952.00 43,530.00 43,530.00 43,530.00 66,159.00 97,375.00 97,374.00 97,374.00 117,146.00 64,228.00 64,228.00 64,228.00 20,103.00 89,241.00 89,241.00 89,241.00
   Cash at End of Period 85,554.00 92,886.00 105,382.00 83,331.00 77,828.00 64,303.00 64,881.00 43,530.00 69,284.00 84,087.00 107,536.00 97,348.00 82,682.00 78,430.00 84,491.00 64,227.00 59,500.00 67,398.00 71,687.00
Free Cash Flow 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0