Valuation Ratios

Breakdown 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Price to Earnings 16.70 24.08 40.28 25.27 24.63
Price to Sales 1.21 1.36 1.63 1.75 1.46
Book Value Per Common Share 11.36 13.44 12.91
Price to Book 5.03 4.29 3.49
Price to Operating Cash Flow 10.67 12.08 27.91 13.06 8.34
Price to Free Cash Flow
Enterprise Value to EBITDA 109784.58 135584.91 201541.82 147455.79 136162.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 36.58 64.03 104.26 26.44 35.19 75.79 29.05 46.26 77.83 68.68 165.78 334.58 27.86 38.67 72.40
Price to Sales 1.99 3.05 5.62 1.57 2.01 4.98 1.78 2.75 5.47 2.06 3.55 7.55 1.99 2.96 5.65
Book Value Per Common Share 11.36 10.87 11.71 12.61 13.44 13.46 13.41 12.98 12.91
Price to Book 5.03 4.86 5.10 5.04 4.29 3.58 3.52 3.46 3.49
Price to Operating Cash Flow 18.48 37.25 146.67 26.03 85.40 -50.07 29.66 57.94 106.08 172.47 -141.09 -359.97 17.37 35.59 -508.96
Price to Free Cash Flow
Enterprise Value to EBITDA 223810.22 367090.09 664036.33 162004.13 206938.45 463688.82 163303.79 277570.21 487880.69 308194.49 686135.44 867260.62 165058.07 232016.32 452594.48

Earnings Data

Breakdown 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Earning YoY 38.46 55.63 -37.72 24.59
Revenue YoY 2.39 7.30 4.13 5.65
EBITDA YoY 15.87 30.64 -30.11 17.27
Net Profit YoY 31.11 50.35 -39.09 23.20
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 72.55 75.86 57.27 72.06 54.39 65.22 113.89 89.47 41.80 96.77
Revenue YoY 50.89 99.22 50.41 98.37 49.03 95.85 51.90 99.16 51.79 100.80
EBITDA YoY 60.18 93.85 49.42 77.86 54.25 73.02 94.01 17.33 43.12 103.99
Net Profit YoY 72.13 76.05 57.33 71.04 53.59 66.68 703.07 109.20 86.98 41.41 98.42

Financial Strength

Breakdown 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Cash Per Common Share 5.71 6.22 4.85 7.35 7.51
Quick Ratio 0.83 0.96 0.91 0.74 1.20
Current Ratio 1.46 1.54 1.45 1.08 1.66
Debt to Equity 4.31 4.28 2.80 2.15 2.15
Long-Term Debt to Equity 2.13 2.23 1.31 0.57 1.16
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 5.71 5.24 4.89 5.61 4.16 3.87 4.24 6.31 4.83 4.79 5.51 4.81 4.72 4.31 5.97 7.19 7.06 6.66 6.44 7.35
Quick Ratio 0.92 0.99 0.94 0.83 0.96 0.97 1.14 0.96 1.10 1.12 1.12 0.91 0.98 0.61 0.72 0.74 0.76 0.77 0.84 1.20
Current Ratio 1.50 1.56 1.55 1.46 1.58 1.59 1.74 1.54 1.65 1.68 1.66 1.45 1.55 1.04 1.06 1.08 1.09 1.09 1.09 1.66
Debt to Equity 4.09 3.89 4.01 4.31 3.81 3.95 3.80 4.28 4.10 2.37 2.52 2.80 2.66 2.42 2.15 2.15 2.08 1.94 1.98 2.15
Long-Term Debt to Equity 2.10 2.11 2.17 2.13 2.08 2.21 2.24 2.23 2.33 1.25 1.32 1.31 1.36 0.61 0.59 0.57 0.58 0.52 0.61 1.16

Profitability

Breakdown 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31
ROA 5.79 4.59 3.27 5.21 4.41
ROE 30.74 24.24 12.40 16.43 13.90
Gross Margin 48.68 47.40 48.14 48.09 45.93
Operating Margin 9.38 7.90 5.58 9.65 8.62
EBITDA Margin 11.22 9.92 8.14 12.13 10.93
Net Profit Margin 7.25 5.67 4.04 6.91 5.93
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 3.32 2.00 1.14 3.78 2.46 1.51 4.03 2.70 1.61 1.90 0.89 0.47 4.04 3.02 1.54
ROE 16.88 9.77 5.70 18.16 12.18 7.23 20.57 9.10 5.68 6.94 3.03 1.48 12.42 8.86 4.59
Gross Margin 48.66 48.94 48.41 47.73 46.92 46.50 47.37 47.67 48.11 48.12 47.48 47.65 48.00 47.57 47.24
Operating Margin 7.53 6.94 7.18 8.09 8.11 9.31 8.66 8.35 9.74 4.06 2.62 2.51 9.96 10.69 10.50
EBITDA Margin 9.14 8.61 8.85 9.99 10.06 11.22 10.67 10.31 11.67 6.79 5.32 9.03 12.37 13.12 12.92
Net Profit Margin 5.43 4.76 5.39 5.95 5.69 6.60 6.14 5.96 7.01 2.99 2.17 2.31 7.14 7.66 7.76

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 1,500,687.00 1,443,046.00 1,348,553.00 1,387,149.00 1,332,000.00
   Current Assets 900,882.00 862,226.00 765,955.00 748,199.00 698,345.00
      Cash and Short-Term Investments 161,789.00 186,264.00 150,436.00 233,672.00 240,297.00
            Cash and Cash Equivalents 161,789.00 186,264.00 150,365.00 205,635.00 188,699.00
            Short-Term Investments 0 0 71.00 28,037.00 51,598.00
      Net Receivables 347,076.00 349,843.00 327,019.00 280,119.00 264,408.00
      Inventory 0 0 0 0 0
      Other Current Assets 392,017.00 326,119.00 288,500.00 234,408.00 193,640.00
   Non-Current Assets 599,805.00 580,820.00 582,598.00 638,950.00 633,655.00
      Property, Plant, Equipment Net 80,761.00 99,828.00 121,474.00 159,614.00 192,515.00
      Goodwill 326,641.00 308,596.00 316,836.00 371,730.00 272,322.00
      Intangible Assets 79,231.00 64,327.00 90,965.00 116,721.00 127,371.00
      Long-Term Investments 0 0 0 0 7,900.00
      Non-Current Deferred Assets 73,295.00 57,855.00 26,206.00 8,584.00 10,205.00
      Other Non-Current Assets 39,877.00 50,214.00 27,117.00 -17,699.00 23,342.00
Liabilities 1,218,118.00 1,169,720.00 993,304.00 946,905.00 909,605.00
   Current Liabilities 615,209.00 560,836.00 527,209.00 695,102.00 420,015.00
      Payables and Expenses 112,116.00 134,890.00 121,496.00 126,910.00 271,569.00
            Account Payables 36,370.00 46,406.00 47,720.00 35,397.00 29,834.00
            Current Accrued Liabilities 75,746.00 88,484.00 73,776.00 91,513.00 241,735.00
      Short-Term Debt 18,567.00 23,446.00 287,612.00 490,770.00 36,714.00
      Other Current Liabilities 484,526.00 402,500.00 118,101.00 77,422.00 111,732.00
   Non-Current Liabilities 602,909.00 608,884.00 466,095.00 251,803.00 489,590.00
      Long-Term Debt 556,017.00 569,357.00 428,676.00 207,287.00 433,080.00
      Other Non-Current Liabilities 46,892.00 39,527.00 37,419.00 44,516.00 56,510.00
Equity 282,569.00 273,326.00 355,249.00 440,244.00 422,395.00
   Shareholders Equity 0 0 355,249.00 436,609.00 422,395.00
      Capital Stock 718.00 713.00 708.00 705.00 700.00
      Share Premium 518,215.00 490,947.00 495,189.00 488,303.00 470,557.00
      Retained Earnings 1,020,150.00 968,134.00 936,215.00 916,060.00 876,402.00
      Treasury Shares 1,194,224.00 1,136,055.00 1,018,034.00 930,106.00 894,126.00
      Accumulated Other Comprehensive Income -62,290.00 -50,413.00 -58,829.00 -38,353.00 -31,138.00
   Minority Interest 0 0 0 3,635.00 0
Investments 3,041.00 0 71.00 28,037.00 51,598.00
Debt 574,584.00 592,803.00 716,288.00 698,057.00 469,794.00
Net Debt 412,795.00 406,539.00 565,852.00 464,385.00 229,497.00
Common Shares Outstanding 28,854.00 29,541.00 31,269.00 32,495.00 32,713.00
Breakdown 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenues 1,197,248.00 1,169,258.00 1,089,752.00 1,046,487.00 990,533.00
Cost Of Revenue 614,463.00 615,042.00 565,168.00 543,211.00 535,597.00
Gross Profit 582,785.00 554,216.00 524,584.00 503,276.00 454,936.00
Operating Expenses 451,452.00 430,339.00 445,837.00 379,090.00 349,380.00
   Selling, General and Administrative Expenses 258,313.00 247,613.00 238,018.00 214,694.00 198,279.00
   Research and Development Expenses 313,832.00 143,201.00 137,913.00 134,691.00 122,847.00
   Other Operating Expenses -120,693.00 39,525.00 69,906.00 29,705.00 28,254.00
Operating Income 131,333.00 123,877.00 78,747.00 124,186.00 105,556.00
Net Non-Operating Income -19,061.00 -31,526.00 -17,966.00 -23,240.00 -20,200.00
Interest Expense 0.00 0.00 0.00 0.00 0.00
Net Interest 8,685.00 4,336.00 877.00 365.00 1,244.00
EBT 112,272.00 92,351.00 60,781.00 100,946.00 85,356.00
Income Tax 25,420.00 26,105.00 16,721.00 28,615.00 26,645.00
Net Income 86,852.00 66,246.00 44,060.00 72,331.00 58,711.00
EBIT 112,272.00 92,351.00 60,781.00 100,946.00 85,356.00
Deprecation and Amortization 22,061.00 23,585.00 27,967.00 26,035.00 22,926.00
EBITDA 134,333.00 115,936.00 88,748.00 126,981.00 108,282.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 28,345.00 29,938.00 31,028.00 31,776.00 32,010.00
Average Shares Outstanding Diluted 28,665.00 30,115.00 31,298.00 32,010.00 32,278.00
Breakdown 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Operating Cash Flow 135,717.00 131,896.00 63,597.00 140,223.00 173,020.00
   Operating Net Income 86,852.00 66,246.00 44,060.00 72,331.00 58,711.00
   Deprecation and Amortization 22,061.00 23,585.00 27,967.00 26,035.00 22,926.00
   Deferred Income Tax -16,503.00 -23,560.00 -27,627.00 2,388.00 -1,033.00
   Share Based Compensation 67,949.00 28,990.00 27,243.00 21,400.00 25,237.00
   Change in Working Capital -22,906.00 48,965.00 31,514.00 -14,548.00 1,400.00
   Other Operating Activities -1,736.00 -12,330.00 -39,560.00 32,617.00 65,779.00
Investing Cash Flow -5,128.00 -27,906.00 -9,038.00 -66,706.00 -66,258.00
   Capital Expenditure 0.00 0.00 0.00 0.00 0.00
   Net Purchase/Sale of PPE 22,421.00 27,977.00 36,991.00 26,562.00 29,397.00
   Net Purchase/Sale of Investments Net 0 0 0 0 0
   Net Purchase/Sale of Business -17,293.00 0 11,000.00 74,626.00 11,491.00
   Other Investing Activities -10,256.00 -55,883.00 -57,029.00 -167,894.00 -107,146.00
Financing Cash Flow -79,923.00 -31,305.00 -51,685.00 -33,391.00 -76,969.00
   Net Issuance/Repayment of Debt 22,500.00 1,400,000.00 577,301.00 286,838.00 20,613.00
   Net Issuance/Repurchase of Equity 70,817.00 130,349.00 99,689.00 44,863.00 40,646.00
   Dividends Paid 26,608.00 33,930.00 33,475.00 32,587.00 31,056.00
   Other Financing Activities -199,848.00 -1,595,584.00 -762,150.00 -397,679.00 -169,284.00
Net Change in Cash 42,887.00 74,858.00 -2,884.00 37,172.00 32,151.00
   Cash at Beginning of Period 463,876.00 389,018.00 391,902.00 354,730.00 156,548.00
   Cash at End of Period 506,763.00 463,876.00 389,018.00 391,902.00 188,699.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,473,519.00 1,421,238.00 1,419,004.00 1,500,687.00 1,387,446.00 1,353,288.00 1,292,952.00 1,443,046.00 1,329,602.00 1,293,069.00 1,296,008.00 1,348,553.00 1,259,145.00 1,290,679.00 1,303,334.00 1,387,149.00 1,364,756.00 1,291,684.00 1,274,481.00 1,332,000.00
   Current Assets 862,887.00 804,094.00 808,484.00 900,882.00 787,240.00 759,041.00 733,802.00 862,226.00 760,067.00 725,415.00 731,538.00 765,955.00 691,725.00 708,255.00 686,775.00 748,199.00 721,717.00 677,944.00 643,008.00 698,345.00
      Cash and Short-Term Investments 158,385.00 145,875.00 136,024.00 161,789.00 118,444.00 110,435.00 120,810.00 186,264.00 146,730.00 146,212.00 167,681.00 150,436.00 147,260.00 135,035.00 187,590.00 233,672.00 224,540.00 212,093.00 205,148.00 240,297.00
            Cash and Cash Equivalents 158,385.00 145,875.00 136,024.00 161,789.00 118,444.00 110,435.00 120,810.00 186,264.00 146,730.00 146,212.00 167,681.00 150,365.00 146,685.00 133,770.00 181,457.00 205,635.00 195,365.00 163,768.00 150,609.00 188,699.00
            Short-Term Investments 0 0 0 0 0 0 0 0 0 0 0 71.00 575.00 1,265.00 6,133.00 28,037.00 29,175.00 48,325.00 54,539.00 51,598.00
      Net Receivables 372,188.00 362,494.00 352,893.00 347,076.00 362,515.00 350,784.00 359,706.00 349,843.00 358,773.00 334,820.00 329,036.00 327,019.00 289,970.00 283,010.00 280,747.00 280,119.00 281,259.00 266,811.00 287,814.00 264,408.00
      Inventory 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
      Other Current Assets 332,314.00 295,725.00 319,567.00 392,017.00 306,281.00 297,822.00 253,286.00 326,119.00 254,564.00 244,383.00 234,821.00 288,500.00 254,495.00 290,210.00 218,438.00 234,408.00 215,918.00 199,040.00 150,046.00 193,640.00
   Non-Current Assets 610,632.00 617,144.00 610,520.00 599,805.00 600,206.00 594,247.00 559,150.00 580,820.00 569,535.00 567,654.00 564,470.00 582,598.00 567,420.00 582,424.00 616,559.00 638,950.00 643,039.00 613,740.00 631,473.00 633,655.00
      Property, Plant, Equipment Net 62,645.00 64,614.00 81,224.00 80,761.00 84,195.00 87,767.00 92,306.00 99,828.00 105,225.00 109,267.00 111,118.00 121,474.00 124,889.00 134,305.00 142,653.00 159,614.00 172,826.00 182,142.00 188,117.00 192,515.00
      Goodwill 323,909.00 325,773.00 319,371.00 326,641.00 323,449.00 317,129.00 306,581.00 308,596.00 302,996.00 306,641.00 305,104.00 316,836.00 306,996.00 317,022.00 337,234.00 371,730.00 355,546.00 274,843.00 273,265.00 272,322.00
      Intangible Assets 54,188.00 55,748.00 59,159.00 79,231.00 65,739.00 68,226.00 46,883.00 64,327.00 54,673.00 59,376.00 63,826.00 90,965.00 72,259.00 76,823.00 83,714.00 116,721.00 83,728.00 76,813.00 71,858.00 127,371.00
      Long-Term Investments 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7,900.00
      Non-Current Deferred Assets 83,700.00 77,019.00 75,757.00 73,295.00 57,831.00 54,934.00 49,552.00 57,855.00 46,271.00 30,698.00 22,177.00 26,206.00 13,791.00 8,251.00 8,755.00 8,584.00 9,156.00 9,500.00 9,892.00 10,205.00
      Other Non-Current Assets 86,190.00 93,990.00 75,009.00 39,877.00 68,992.00 66,191.00 63,828.00 50,214.00 60,370.00 61,672.00 62,245.00 27,117.00 49,485.00 46,023.00 44,203.00 -17,699.00 21,783.00 70,442.00 88,341.00 23,342.00
Liabilities 1,184,023.00 1,130,517.00 1,135,909.00 1,218,118.00 1,099,035.00 1,079,959.00 1,023,612.00 1,169,720.00 1,069,111.00 909,758.00 927,785.00 993,304.00 914,840.00 913,657.00 889,162.00 946,905.00 921,132.00 851,904.00 846,766.00 909,605.00
   Current Liabilities 574,935.00 515,962.00 520,754.00 615,209.00 499,509.00 476,444.00 421,167.00 560,836.00 461,533.00 431,102.00 441,735.00 527,209.00 445,380.00 683,437.00 646,877.00 695,102.00 663,241.00 623,239.00 587,733.00 420,015.00
      Payables and Expenses 109,446.00 101,442.00 92,893.00 112,116.00 110,548.00 103,272.00 89,660.00 134,890.00 109,147.00 101,250.00 93,913.00 121,496.00 94,816.00 87,299.00 97,509.00 126,910.00 127,397.00 109,640.00 216,889.00 271,569.00
            Account Payables 42,466.00 40,279.00 31,397.00 36,370.00 51,907.00 52,862.00 43,768.00 46,406.00 42,623.00 37,961.00 36,121.00 47,720.00 32,686.00 34,182.00 35,193.00 35,397.00 32,080.00 31,852.00 32,949.00 29,834.00
            Current Accrued Liabilities 66,980.00 61,163.00 61,496.00 75,746.00 58,641.00 50,410.00 45,892.00 88,484.00 66,524.00 63,289.00 57,792.00 73,776.00 62,130.00 53,117.00 62,316.00 91,513.00 95,317.00 77,788.00 183,940.00 241,735.00
      Short-Term Debt 5,982.00 4,649.00 5,008.00 18,567.00 21,502.00 22,341.00 22,900.00 23,446.00 39,415.00 39,124.00 56,720.00 287,612.00 303,326.00 502,987.00 504,432.00 490,770.00 489,279.00 494,271.00 492,090.00 36,714.00
      Other Current Liabilities 459,507.00 409,871.00 422,853.00 484,526.00 367,459.00 350,831.00 308,607.00 402,500.00 312,971.00 290,728.00 291,102.00 118,101.00 47,238.00 93,151.00 44,936.00 77,422.00 46,565.00 19,328.00 -121,246.00 111,732.00
   Non-Current Liabilities 609,088.00 614,555.00 615,155.00 602,909.00 599,526.00 603,515.00 602,445.00 608,884.00 607,578.00 478,656.00 486,050.00 466,095.00 469,460.00 230,220.00 242,285.00 251,803.00 257,891.00 228,665.00 259,033.00 489,590.00
      Long-Term Debt 560,319.00 560,291.00 561,117.00 556,017.00 556,413.00 560,704.00 565,085.00 569,357.00 573,572.00 440,652.00 448,878.00 428,676.00 435,436.00 193,014.00 200,282.00 207,287.00 219,278.00 189,719.00 198,761.00 433,080.00
      Other Non-Current Liabilities 48,769.00 54,264.00 54,038.00 46,892.00 43,113.00 42,811.00 37,360.00 39,527.00 34,006.00 38,004.00 37,172.00 37,419.00 34,024.00 37,206.00 42,003.00 44,516.00 38,613.00 38,946.00 60,272.00 56,510.00
Equity 289,496.00 290,721.00 283,095.00 282,569.00 288,411.00 273,329.00 269,340.00 273,326.00 260,491.00 383,311.00 368,223.00 355,249.00 344,305.00 377,022.00 414,172.00 440,244.00 443,624.00 439,780.00 427,715.00 422,395.00
   Shareholders Equity 0 0 0 0 0 0 0 0 0 0 0 355,249.00 344,305.00 377,022.00 410,537.00 436,609.00 439,989.00 439,780.00 427,715.00 422,395.00
      Capital Stock 722.00 722.00 722.00 718.00 717.00 717.00 717.00 713.00 713.00 713.00 712.00 708.00 708.00 709.00 709.00 705.00 704.00 704.00 704.00 700.00
      Share Premium 532,082.00 522,824.00 514,575.00 518,215.00 509,294.00 499,995.00 491,005.00 490,947.00 483,063.00 501,486.00 493,184.00 495,189.00 488,292.00 479,271.00 472,078.00 488,303.00 482,387.00 477,010.00 471,364.00 470,557.00
      Retained Earnings 1,041,300.00 1,029,964.00 1,026,916.00 1,020,150.00 994,080.00 983,788.00 978,744.00 968,134.00 963,384.00 953,423.00 948,347.00 936,215.00 924,359.00 920,233.00 923,389.00 916,060.00 906,955.00 898,961.00 887,790.00 876,402.00
      Treasury Shares 1,238,633.00 1,220,897.00 1,203,651.00 1,194,224.00 1,170,118.00 1,155,542.00 1,145,738.00 1,136,055.00 1,125,897.00 1,018,034.00 1,018,034.00 1,018,034.00 995,606.00 967,659.00 946,102.00 930,106.00 914,274.00 907,601.00 900,644.00 894,126.00
      Accumulated Other Comprehensive Income -45,975.00 -41,892.00 -55,467.00 -62,290.00 -45,562.00 -55,629.00 -55,388.00 -50,413.00 -60,772.00 -54,277.00 -55,986.00 -58,829.00 -73,448.00 -55,532.00 -39,537.00 -38,353.00 -35,783.00 -29,294.00 -31,499.00 -31,138.00
   Minority Interest 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3,635.00 3,635.00 3,635.00 0 0 0
Investments 0 0 0 3,041.00 0 0 0 0 0 0 0 71.00 575.00 1,265.00 6,133.00 28,037.00 29,175.00 48,325.00 54,539.00 51,598.00
Debt 566,301.00 564,940.00 566,125.00 574,584.00 577,915.00 583,045.00 587,985.00 592,803.00 612,987.00 479,776.00 505,598.00 716,288.00 738,762.00 696,001.00 704,714.00 698,057.00 708,557.00 683,990.00 690,851.00 469,794.00
Net Debt 407,916.00 419,065.00 430,101.00 412,795.00 459,471.00 472,610.00 467,175.00 406,539.00 466,257.00 333,564.00 337,917.00 565,852.00 591,502.00 560,966.00 517,124.00 464,385.00 484,017.00 471,897.00 485,703.00 229,497.00
Common Shares Outstanding 28,608.00 28,877.00 29,104.00 28,854.00 29,292.00 29,591.00 29,779.00 29,541.00 29,726.00 31,751.00 31,678.00 31,269.00 31,664.00 32,195.00 32,560.00 32,495.00 32,687.00 32,797.00 32,963.00 32,713.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 900,196.00 596,581.00 299,453.00 -563,936.00 880,596.00 585,453.00 295,135.00 -586,481.00 871,934.00 585,066.00 298,739.00 -501,092.00 799,876.00 526,568.00 264,400.00 -486,347.00 771,462.00 508,253.00 253,119.00
Cost Of Revenue 462,172.00 304,638.00 154,498.00 -314,469.00 460,266.00 310,779.00 157,887.00 -305,039.00 458,897.00 306,163.00 155,021.00 -264,816.00 415,014.00 276,552.00 138,418.00 -257,996.00 401,185.00 266,480.00 133,542.00
Gross Profit 438,024.00 291,943.00 144,955.00 -249,467.00 420,330.00 274,674.00 137,248.00 -281,442.00 413,037.00 278,903.00 143,718.00 -236,276.00 384,862.00 250,016.00 125,982.00 -228,351.00 370,277.00 241,773.00 119,577.00
Operating Expenses 348,325.00 232,703.00 115,572.00 -202,747.00 331,291.00 217,457.00 105,451.00 -201,597.00 313,907.00 212,504.00 105,525.00 -231,235.00 341,187.00 226,318.00 109,567.00 -161,311.00 273,971.00 178,230.00 88,200.00
   Selling, General and Administrative Expenses 195,260.00 129,830.00 62,289.00 -113,084.00 186,794.00 122,881.00 61,722.00 -114,297.00 180,930.00 121,833.00 59,147.00 -107,964.00 173,833.00 114,807.00 57,342.00 -85,174.00 152,988.00 98,065.00 48,815.00
   Research and Development Expenses 240,688.00 160,757.00 80,718.00 87,060.00 116,171.00 74,506.00 36,095.00 -71,773.00 107,401.00 72,109.00 35,464.00 -66,044.00 103,365.00 67,611.00 32,981.00 -61,837.00 99,350.00 64,966.00 32,212.00
   Other Operating Expenses -87,623.00 -57,884.00 -27,435.00 -176,723.00 28,326.00 20,070.00 7,634.00 -15,527.00 25,576.00 18,562.00 10,914.00 -57,227.00 63,989.00 43,900.00 19,244.00 -14,300.00 21,633.00 15,199.00 7,173.00
Operating Income 89,699.00 59,240.00 29,383.00 -46,720.00 89,039.00 57,217.00 31,797.00 -79,845.00 99,130.00 66,399.00 38,193.00 -5,041.00 43,675.00 23,698.00 16,415.00 -67,040.00 96,306.00 63,543.00 31,377.00
Net Non-Operating Income -21,938.00 -17,819.00 -7,892.00 12,820.00 -17,796.00 -9,753.00 -4,332.00 18,754.00 -23,623.00 -17,575.00 -9,082.00 12,885.00 -11,161.00 -9,904.00 -9,786.00 10,238.00 -19,455.00 -9,228.00 -4,795.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 4,266.00 2,982.00 1,912.00 -5,291.00 6,641.00 4,719.00 2,616.00 -90.00 2,516.00 1,341.00 569.00 -46.00 537.00 256.00 130.00 -253.00 286.00 208.00 124.00
EBT 67,761.00 41,421.00 21,491.00 -33,900.00 71,243.00 47,464.00 27,465.00 -61,091.00 75,507.00 48,824.00 29,111.00 7,844.00 32,514.00 13,794.00 6,629.00 -56,802.00 76,851.00 54,315.00 26,582.00
Income Tax 18,881.00 13,024.00 5,361.00 -15,605.00 18,859.00 14,168.00 7,998.00 -17,951.00 21,931.00 13,942.00 8,183.00 5,238.00 8,603.00 2,364.00 516.00 -15,468.00 21,769.00 15,363.00 6,951.00
Net Income 48,880.00 28,397.00 16,130.00 -18,295.00 52,384.00 33,296.00 19,467.00 -43,140.00 53,576.00 34,882.00 20,928.00 2,606.00 23,911.00 11,430.00 6,113.00 -41,334.00 55,082.00 38,952.00 19,631.00
EBIT 67,761.00 41,421.00 21,491.00 -33,900.00 71,243.00 47,464.00 27,465.00 -61,091.00 75,507.00 48,824.00 29,111.00 7,844.00 32,514.00 13,794.00 6,629.00 -56,802.00 76,851.00 54,315.00 26,582.00
Deprecation and Amortization 14,533.00 9,956.00 5,013.00 -11,708.00 16,724.00 11,409.00 5,636.00 -11,227.00 17,549.00 11,506.00 5,757.00 -25,298.00 21,817.00 14,210.00 17,238.00 -11,061.00 18,604.00 12,379.00 6,113.00
EBITDA 82,294.00 51,377.00 26,504.00 -45,608.00 87,967.00 58,873.00 33,101.00 -72,318.00 93,056.00 60,330.00 34,868.00 -17,454.00 54,331.00 28,004.00 23,867.00 -67,863.00 95,455.00 66,694.00 32,695.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 27,762.00 27,829.00 27,815.00 27,858.00 28,475.00 28,531.00 28,516.00 28,429.00 30,381.00 30,524.00 30,418.00 30,119.00 31,219.00 31,358.00 31,416.00 31,576.00 31,825.00 31,859.00 31,844.00
Average Shares Outstanding Diluted 28,123.00 28,199.00 28,267.00 28,544.00 28,621.00 28,698.00 28,797.00 28,643.00 30,540.00 30,668.00 30,609.00 30,244.00 31,487.00 31,651.00 31,810.00 31,791.00 32,033.00 32,070.00 32,146.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 96,738.00 48,795.00 11,469.00 98,101.00 53,213.00 13,754.00 -29,351.00 36,351.00 52,365.00 27,783.00 15,397.00 72,838.00 9,573.00 -13,265.00 -5,549.00 12,494.00 88,309.00 42,229.00 -2,809.00
   Operating Net Income 48,880.00 28,397.00 16,130.00 -18,295.00 52,384.00 33,296.00 19,467.00 -43,140.00 53,576.00 34,882.00 20,928.00 2,606.00 23,911.00 11,430.00 6,113.00 -41,334.00 55,082.00 38,952.00 19,631.00
   Deprecation and Amortization 14,533.00 9,956.00 5,013.00 -11,708.00 16,724.00 11,409.00 5,636.00 -11,227.00 17,549.00 11,506.00 5,757.00 -25,298.00 21,817.00 14,210.00 17,238.00 -11,061.00 18,604.00 12,379.00 6,113.00
   Deferred Income Tax -9,093.00 -2,413.00 -2,067.00 -26,484.00 -189.00 2,311.00 7,859.00 -10,462.00 -12,504.00 -4,673.00 4,079.00 -3,299.00 -16,457.00 -7,816.00 -55.00 -12,742.00 2,188.00 6,434.00 6,508.00
   Share Based Compensation 51,946.00 34,427.00 17,116.00 18,819.00 25,023.00 16,371.00 7,736.00 -12,731.00 21,253.00 14,056.00 6,412.00 -11,233.00 20,778.00 12,117.00 5,581.00 -40,816.00 30,604.00 20,817.00 10,795.00
   Change in Working Capital 22,062.00 -10,139.00 -14,674.00 106,663.00 -37,133.00 -53,002.00 -39,434.00 36,854.00 30,650.00 -1,170.00 -17,369.00 161,941.00 -35,935.00 -51,166.00 -43,326.00 19,339.00 5,433.00 -36,984.00 -2,336.00
   Other Operating Activities -31,590.00 -11,433.00 -10,049.00 29,106.00 -3,596.00 3,369.00 -30,615.00 77,057.00 -58,159.00 -26,818.00 -4,410.00 -51,879.00 -4,541.00 7,960.00 8,900.00 99,108.00 -23,602.00 631.00 -43,520.00
Investing Cash Flow -10,827.00 -7,000.00 -4,249.00 -9,339.00 765.00 8,220.00 -4,774.00 19,949.00 -22,869.00 -16,357.00 -8,629.00 -23,541.00 -4,117.00 7,108.00 11,512.00 20,460.00 -51,284.00 -24,031.00 -11,851.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 11,481.00 7,304.00 4,553.00 -7,954.00 16,528.00 9,073.00 4,774.00 -20,091.00 22,940.00 16,428.00 8,700.00 -24,595.00 31,564.00 19,647.00 10,375.00 -19,366.00 22,531.00 15,158.00 8,239.00
   Net Purchase/Sale of Investments Net 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
   Net Purchase/Sale of Business 0 0 0 17,293.00 -17,293.00 -17,293.00 0 0 0 0 0 11,000.00 0 0 0 -11,230.00 62,111.00 23,097.00 648.00
   Other Investing Activities -22,308.00 -14,304.00 -8,802.00 -18,678.00 1,530.00 16,440.00 -9,548.00 40,040.00 -45,809.00 -32,785.00 -17,329.00 -9,946.00 -35,681.00 -12,539.00 1,137.00 51,056.00 -135,926.00 -62,286.00 -20,738.00
Financing Cash Flow -136,076.00 -152,111.00 -104,460.00 325,576.00 -156,531.00 -137,823.00 -111,145.00 176,335.00 -77,965.00 -78,543.00 -51,132.00 108,491.00 -70,375.00 -35,187.00 -54,614.00 89,410.00 -35,593.00 -64,641.00 -22,567.00
   Net Issuance/Repayment of Debt 301,875.00 302,757.00 436,850.00 -60,050.00 41,225.00 37,550.00 3,775.00 252,450.00 1,061,225.00 52,550.00 33,775.00 -952,152.00 543,526.00 494,851.00 491,076.00 -15,101.00 283,163.00 13,163.00 5,613.00
   Net Issuance/Repurchase of Equity 60,770.00 41,990.00 23,165.00 -22,438.00 44,855.00 29,561.00 18,839.00 -9,891.00 118,959.00 11,082.00 10,199.00 -46,754.00 75,597.00 46,536.00 24,310.00 -15,115.00 27,494.00 20,127.00 12,357.00
   Dividends Paid 27,415.00 18,506.00 9,460.00 -27,541.00 26,598.00 18,088.00 9,463.00 -19,101.00 26,231.00 17,712.00 9,088.00 -18,006.00 25,396.00 17,200.00 8,885.00 -17,355.00 24,653.00 16,654.00 8,635.00
   Other Financing Activities -526,136.00 -515,364.00 -573,935.00 435,605.00 -269,209.00 -223,022.00 -143,222.00 -47,123.00 -1,284,380.00 -159,887.00 -104,194.00 1,125,403.00 -714,894.00 -593,774.00 -578,885.00 136,981.00 -370,903.00 -114,585.00 -49,172.00
Net Change in Cash -45,052.00 -102,941.00 -94,752.00 411,296.00 -102,890.00 -118,287.00 -147,232.00 234,221.00 -48,917.00 -66,409.00 -44,037.00 161,696.00 -72,608.00 -44,672.00 -47,300.00 123,980.00 -440.00 -48,278.00 -38,090.00
   Cash at Beginning of Period 506,763.00 506,763.00 506,763.00 95,467.00 463,876.00 463,876.00 463,876.00 229,655.00 389,018.00 389,018.00 389,018.00 227,322.00 391,902.00 391,902.00 391,902.00 267,922.00 354,730.00 354,730.00 188,699.00
   Cash at End of Period 461,711.00 403,822.00 412,011.00 506,763.00 360,986.00 345,589.00 316,644.00 463,876.00 340,101.00 322,609.00 344,981.00 389,018.00 319,294.00 347,230.00 344,602.00 391,902.00 354,290.00 306,452.00 150,609.00
Free Cash Flow 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0