MGRC
Valuation Ratios
| Breakdown | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
|---|---|---|---|---|---|
| Price to Earnings | 11.85 | 16.75 | 20.88 | 21.69 | 15.90 |
| Price to Sales | 3.01 | 3.52 | 3.28 | 3.15 | 2.83 |
| Book Value Per Common Share | 45.76 | 38.12 | 32.96 | 30.17 | 28.29 |
| Price to Book | 2.44 | 3.14 | 3.00 | 2.66 | 2.37 |
| Price to Operating Cash Flow | 7.33 | 30.70 | 12.37 | 9.93 | 8.98 |
| Price to Free Cash Flow | |||||
| Enterprise Value to EBITDA | 58618.15 | 97872.98 | 87082.59 | 81502.77 | 68755.40 |
| 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 | 27.09 | 44.43 | 96.87 | 13.39 | 60.20 | 132.66 | 17.19 | 22.12 | 31.85 | 27.05 | 41.08 | 110.36 | 28.44 | 51.96 | 112.01 | |||||
| Price to Sales | 4.20 | 6.62 | 14.01 | 3.87 | 6.53 | 16.10 | 4.02 | 6.16 | 13.92 | 3.90 | 5.73 | 14.20 | 3.95 | 7.37 | 16.07 | |||||
| Book Value Per Common Share | 48.60 | 47.26 | 46.18 | 45.76 | 44.56 | 38.87 | 38.43 | 38.12 | 37.22 | 35.96 | 35.13 | 32.96 | 31.71 | 30.85 | 30.32 | 30.17 | 29.38 | 28.79 | 28.41 | 28.29 |
| Price to Book | 2.41 | 2.45 | 2.41 | 2.44 | 2.36 | 2.74 | 3.21 | 3.14 | 2.69 | 2.57 | 2.66 | 3.00 | 2.64 | 2.46 | 2.80 | 2.66 | 2.45 | 2.83 | 2.84 | 2.37 |
| Price to Operating Cash Flow | 16.51 | 26.00 | 50.80 | 7.65 | 18.85 | 50.90 | 20.62 | 31.64 | 63.80 | 15.31 | 22.53 | 39.88 | 12.78 | 20.14 | 51.80 | |||||
| Price to Free Cash Flow | ||||||||||||||||||||
| Enterprise Value to EBITDA | 115840.32 | 183466.80 | 380865.34 | 67860.42 | 188540.12 | 433855.33 | 113625.98 | 184672.84 | 478764.45 | 106150.65 | 154916.64 | 376286.06 | 103655.00 | 190069.55 | 412307.45 |
Earnings Data
| Breakdown | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
|---|---|---|---|---|---|
| Earning YoY | 32.21 | 50.95 | 27.84 | -12.32 | |
| Revenue YoY | 9.51 | 13.36 | 18.97 | 7.73 | |
| EBITDA YoY | 56.43 | 8.27 | 15.75 | 1.46 | |
| Net Profit YoY | 32.70 | 51.66 | 28.35 | -12.04 |
| 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 | 65.90 | 126.96 | 344.07 | 90.32 | 39.47 | 42.66 | 67.57 | 140.26 | 61.15 | 118.06 | ||||||||||
| Revenue YoY | 59.50 | 120.57 | 66.62 | 113.20 | 66.40 | 124.01 | 62.20 | 121.78 | 64.75 | 120.83 | ||||||||||
| EBITDA YoY | 60.21 | 116.14 | 174.53 | 98.81 | 76.19 | 157.14 | 61.06 | 117.61 | 61.76 | 119.76 | ||||||||||
| Net Profit YoY | 65.90 | 127.52 | 343.51 | 90.24 | 39.48 | 42.68 | 68.03 | 139.08 | 61.18 | 118.45 |
Financial Strength
| Breakdown | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
|---|---|---|---|---|---|
| Cash Per Common Share | 0.03 | 0.04 | 0.04 | 0.06 | 0.05 |
| Quick Ratio | |||||
| Current Ratio | |||||
| Debt to Equity | 1.03 | 1.37 | 1.12 | 1.18 | 0.87 |
| Long-Term Debt to Equity |
| 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 | 0.30 | 0.06 | 0.14 | 0.03 | 0.17 | 0.38 | 0.08 | 0.04 | 0.08 | 0.09 | 0.03 | 0.04 | 0.06 | 0.04 | 0.07 | 0.06 | 0.10 | 0.10 | 0.10 | 0.05 |
| Quick Ratio | ||||||||||||||||||||
| Current Ratio | ||||||||||||||||||||
| Debt to Equity | 0.97 | 1.00 | 0.97 | 1.03 | 1.09 | 1.43 | 1.40 | 1.37 | 1.34 | 1.40 | 1.40 | 1.12 | 1.17 | 1.19 | 1.17 | 1.18 | 1.26 | 1.29 | 0.85 | 0.87 |
| Long-Term Debt to Equity |
Profitability
| Breakdown | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
|---|---|---|---|---|---|
| ROA | 10.17 | 7.88 | 6.74 | 5.62 | 7.99 |
| ROE | 20.63 | 18.70 | 14.32 | 12.25 | 14.94 |
| Gross Margin | 47.80 | 47.32 | 45.91 | 45.56 | 46.06 |
| Operating Margin | 39.62 | 22.84 | 22.51 | 21.43 | 24.60 |
| EBITDA Margin | 51.41 | 35.99 | 37.68 | 38.73 | 41.13 |
| Net Profit Margin | 25.44 | 20.99 | 15.69 | 14.54 | 17.81 |
| 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 | 4.53 | 2.76 | 1.26 | 8.43 | 1.87 | 1.01 | 6.67 | 4.85 | 3.48 | 4.50 | 2.73 | 1.17 | 3.80 | 2.38 | 1.37 | |||||
| ROE | 8.90 | 5.52 | 2.48 | 17.62 | 4.56 | 2.42 | 15.65 | 11.61 | 8.34 | 9.77 | 5.97 | 2.55 | 8.60 | 5.44 | 2.53 | |||||
| Gross Margin | 47.48 | 48.06 | 49.35 | 48.06 | 49.12 | 49.66 | 46.46 | 46.89 | 47.26 | 44.70 | 44.77 | 45.74 | 45.08 | 45.94 | 47.10 | |||||
| Operating Margin | 24.66 | 23.86 | 23.32 | 44.98 | 21.13 | 22.68 | 21.99 | 18.45 | 12.27 | 20.91 | 19.93 | 18.83 | 20.24 | 19.99 | 19.71 | |||||
| EBITDA Margin | 36.25 | 36.09 | 36.83 | 57.09 | 34.65 | 37.15 | 35.40 | 33.43 | 29.13 | 36.83 | 37.10 | 37.81 | 38.17 | 38.88 | 39.07 | |||||
| Net Profit Margin | 15.49 | 14.89 | 14.44 | 28.89 | 10.85 | 12.16 | 23.37 | 27.88 | 43.77 | 14.44 | 13.94 | 12.93 | 13.89 | 14.20 | 14.36 |
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 | 2,277,584.00 | 2,217,283.00 | 1,707,844.00 | 1,595,926.00 | 1,275,744.00 |
| Cash and Short-Term Investments | 807.00 | 877.00 | 957.00 | 1,491.00 | 1,238.00 |
| Cash and Cash Equivalents | 807.00 | 877.00 | 957.00 | 1,491.00 | 1,238.00 |
| Short-Term Investments | 0 | 0 | 0 | 0 | 0 |
| Net Receivables | 219,342.00 | 227,368.00 | 190,023.00 | 159,499.00 | 123,316.00 |
| Inventory | 14,304.00 | 0 | 0 | 0 | 0 |
| Other Current Assets | 0 | 0 | 0 | 0 | 0 |
| Property, Plant, Equipment Net | 2,011,795.00 | 1,919,603.00 | 1,840,931.00 | 1,722,393.00 | 3,206,192.00 |
| Goodwill | 540,024.00 | 540,024.00 | 132,409.20 | 132,497.20 | 28,197.00 |
| Intangible Assets | 54,332.00 | 64,588.00 | 41,131.00 | 47,049.00 | 7,118.00 |
| Long-Term Investments | 0 | 0 | 0 | 0 | 0 |
| Non-Current Deferred Assets | 2,175.00 | 5,439.00 | 4,069.00 | 219.00 | 0 |
| Other Non-Current Assets | 0 | 0 | 0 | 0 | 0 |
| Liabilities | 1,154,216.00 | 1,283,481.00 | 903,899.00 | 863,905.00 | 593,140.00 |
| Payables and Expenses | 0 | 0 | 0 | 0 | 0 |
| Account Payables | 0 | 0 | 0 | 0 | 0 |
| Current Accrued Liabilities | 0 | 0 | 0 | 0 | 0 |
| Short-Term Debt | 0 | 0 | 0 | 0 | 0 |
| Other Current Liabilities | 0 | 0 | 0 | 0 | 0 |
| Long-Term Debt | 0 | 0 | 0 | 0 | 0 |
| Other Non-Current Liabilities | 0 | 0 | 0 | 0 | 0 |
| Equity | 1,123,368.00 | 933,802.00 | 803,945.00 | 732,021.00 | 682,604.00 |
| Shareholders Equity | 1,123,368.00 | 933,802.00 | 803,945.00 | 732,021.00 | 682,604.00 |
| Capital Stock | 116,253.00 | 111,122.00 | 110,080.00 | 108,610.00 | 106,289.00 |
| Share Premium | 0 | 0 | 0 | 0 | 0 |
| Retained Earnings | 1,007,115.00 | 822,796.00 | 693,943.00 | 623,465.00 | 576,419.00 |
| Treasury Shares | 0 | 0 | 0 | 0 | 0 |
| Accumulated Other Comprehensive Income | 0 | -116.00 | -78.00 | -54.00 | -104.00 |
| Minority Interest | 0 | 0 | 0 | 0 | 0 |
| Investments | 219,342.00 | 227,368.00 | 190,023.00 | 159,499.00 | 123,316.00 |
| Debt | 590,208.00 | 762,975.00 | 413,742.00 | 426,451.00 | 222,754.00 |
| Net Debt | 589,401.00 | 762,098.00 | 412,785.00 | 424,960.00 | 221,516.00 |
| Common Shares Outstanding | 24,551.00 | 24,496.00 | 24,388.00 | 24,260.00 | 24,128.00 |
| Breakdown | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
|---|---|---|---|---|---|
| Revenues | 910,942.00 | 831,842.00 | 733,823.00 | 616,833.00 | 572,554.00 |
| Cost Of Revenue | 475,527.00 | 438,209.00 | 396,915.00 | 335,812.00 | 308,808.00 |
| Gross Profit | 435,415.00 | 393,633.00 | 336,908.00 | 281,021.00 | 263,746.00 |
| Operating Expenses | 191,151.00 | 203,921.00 | 171,342.00 | 148,600.00 | 122,993.00 |
| Selling, General and Administrative Expenses | 200,432.00 | 207,539.00 | 171,342.00 | 148,600.00 | 122,993.00 |
| Other Operating Expenses | -9,281.00 | -3,618.00 | 0.00 | 0.00 | 0.00 |
| Operating Income | 244,264.00 | 189,712.00 | 165,566.00 | 132,421.00 | 140,753.00 |
| Net Non-Operating Income | 69,385.00 | -40,250.00 | -15,546.00 | -10,665.00 | -8,709.00 |
| Interest Income | 94,482.00 | 81,120.00 | 30,336.00 | 20,910.00 | 17,574.00 |
| Interest Expense | 47,241.00 | 40,560.00 | 15,168.00 | 10,455.00 | 8,787.00 |
| Net Interest | 47,241.00 | 40,560.00 | 15,168.00 | 10,455.00 | 8,787.00 |
| EBT | 313,649.00 | 149,462.00 | 150,020.00 | 121,756.00 | 132,044.00 |
| Income Tax | 81,922.00 | 37,610.00 | 34,882.00 | 32,051.00 | 30,060.00 |
| Net Income | 231,727.00 | 174,621.00 | 115,138.00 | 89,705.00 | 101,984.00 |
| EBIT | 360,890.00 | 190,022.00 | 165,188.00 | 132,211.00 | 140,831.00 |
| Deprecation and Amortization | 107,455.00 | 109,375.00 | 111,344.00 | 106,695.00 | 94,643.00 |
| EBITDA | 468,345.00 | 299,397.00 | 276,532.00 | 238,906.00 | 235,474.00 |
| EPS | 0.01 | 0.01 | 0.00 | 0.00 | 0.00 |
| Diluted EPS | 0.01 | 0.01 | 0.00 | 0.00 | 0.00 |
| Average Shares Outstanding Basic | 24,541.00 | 24,469.00 | 24,353.00 | 24,220.00 | 24,157.00 |
| Average Shares Outstanding Diluted | 24,570.00 | 24,529.00 | 24,519.00 | 24,515.00 | 24,531.00 |
| Breakdown | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
|---|---|---|---|---|---|
| Operating Cash Flow | 374,375.00 | 95,343.00 | 194,432.00 | 195,743.00 | 180,504.00 |
| Operating Net Income | 231,727.00 | 174,621.00 | 115,138.00 | 89,704.00 | 101,984.00 |
| Deprecation and Amortization | 107,455.00 | 109,375.00 | 111,344.00 | 106,695.00 | 94,643.00 |
| Deferred Income Tax | 38,573.00 | 6,359.00 | 4,486.00 | 26,348.00 | -2,193.00 |
| Share Based Compensation | 9,502.00 | 8,275.00 | 8,009.00 | 7,666.00 | 5,549.00 |
| Change in Working Capital | -37,550.00 | 65,622.00 | 83,407.00 | 26,173.00 | -13,727.00 |
| Other Operating Activities | 24,668.00 | -268,909.00 | -127,952.00 | -60,843.00 | -5,752.00 |
| Investing Cash Flow | -150,755.00 | -123,856.00 | -131,427.00 | -351,696.00 | -53,001.00 |
| Capital Expenditure | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Net Purchase/Sale of PPE | 243,710.00 | 283,435.00 | 279,185.00 | 176,662.00 | 147,105.00 |
| Net Purchase/Sale of Investments Net | 0 | 0 | 0 | 0 | 0 |
| Net Purchase/Sale of Business | 0 | 458,315.00 | 0 | 283,123.00 | 0 |
| Other Investing Activities | -394,465.00 | -865,606.00 | -410,612.00 | -811,481.00 | -200,106.00 |
| Financing Cash Flow | -223,690.00 | 296,436.00 | -63,533.00 | 156,202.00 | -128,451.00 |
| Net Issuance/Repayment of Debt | -172,560.00 | 274,225.00 | 107,275.00 | 183,729.00 | -70,689.00 |
| Net Issuance/Repurchase of Equity | 0 | 0 | 0 | 0 | 13,617.00 |
| Dividends Paid | 46,759.00 | 45,556.00 | 44,269.00 | 42,182.00 | 39,769.00 |
| Other Financing Activities | -97,889.00 | -23,345.00 | -215,077.00 | -69,709.00 | -111,148.00 |
| Net Change in Cash | -70.00 | -80.00 | -534.00 | 253.00 | -1,104.00 |
| Cash at Beginning of Period | 877.00 | 957.00 | 1,491.00 | 1,238.00 | 2,342.00 |
| Cash at End of Period | 807.00 | 877.00 | 957.00 | 1,491.00 | 1,238.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 | 2,350,871.00 | 2,327,009.00 | 2,242,287.00 | 2,277,584.00 | 2,285,636.00 | 2,318,335.00 | 2,263,428.00 | 2,217,283.00 | 2,136,671.00 | 2,109,083.00 | 2,061,603.00 | 1,707,844.00 | 1,677,715.00 | 1,645,384.00 | 1,603,240.00 | 1,595,926.00 | 1,610,353.00 | 1,596,027.00 | 1,272,423.00 | 1,275,744.00 |
| Cash and Short-Term Investments | 7,256.00 | 1,469.00 | 3,392.00 | 807.00 | 4,056.00 | 9,396.00 | 1,912.00 | 877.00 | 1,946.00 | 2,205.00 | 690.00 | 957.00 | 1,561.00 | 874.00 | 1,603.00 | 1,491.00 | 2,380.00 | 2,412.00 | 2,329.00 | 1,238.00 |
| Cash and Cash Equivalents | 7,256.00 | 1,469.00 | 3,392.00 | 807.00 | 4,056.00 | 9,396.00 | 1,912.00 | 877.00 | 1,946.00 | 2,205.00 | 690.00 | 957.00 | 1,561.00 | 874.00 | 1,603.00 | 1,491.00 | 2,380.00 | 2,412.00 | 2,329.00 | 1,238.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 | 241,346.00 | 233,801.00 | 208,882.00 | 219,342.00 | 224,529.00 | 217,379.00 | 211,950.00 | 227,368.00 | 224,269.00 | 191,676.00 | 177,006.00 | 190,023.00 | 189,959.00 | 167,329.00 | 151,564.00 | 159,499.00 | 168,831.00 | 140,909.00 | 122,208.00 | 123,316.00 |
| Inventory | 13,422.00 | 12,297.00 | 17,114.00 | 14,304.00 | 22,285.00 | 28,213.00 | 24,548.00 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Current Assets | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Property, Plant, Equipment Net | 2,037,832.00 | 2,020,746.00 | 1,988,993.00 | 2,011,795.00 | 1,997,021.00 | 2,008,906.00 | 1,957,077.00 | 1,919,603.00 | 1,857,365.00 | 1,848,816.00 | 1,813,885.00 | 1,840,931.00 | 1,790,735.00 | 1,774,291.00 | 1,746,586.00 | 1,722,393.00 | 1,698,820.00 | 3,526,778.00 | 3,220,730.00 | 3,206,192.00 |
| Goodwill | 332,373.00 | 341,573.00 | 323,224.00 | 540,024.00 | 540,024.00 | 540,024.00 | 540,024.00 | 540,024.00 | 541,171.00 | 544,354.00 | 541,199.00 | 132,409.20 | 132,409.20 | 132,409.20 | 132,409.20 | 132,497.20 | 132,491.20 | 132,497.20 | 28,197.00 | 28,197.00 |
| Intangible Assets | 49,262.00 | 51,919.00 | 51,773.00 | 54,332.00 | 56,891.00 | 59,453.00 | 62,020.00 | 64,588.00 | 67,480.00 | 65,607.00 | 68,055.00 | 41,131.00 | 42,607.00 | 44,086.00 | 45,566.00 | 47,049.00 | 48,715.00 | 51,169.00 | 7,069.00 | 7,118.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 | 0 | 0 | 0 | 2,175.00 | 0 | 0 | 0 | 5,439.00 | 0 | 0 | 0 | 4,069.00 | 0 | 0 | 0 | 219.00 | 0 | 0 | 0 | 0 |
| Other Non-Current Assets | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Liabilities | 1,154,665.00 | 1,163,848.00 | 1,105,876.00 | 1,154,216.00 | 1,191,576.00 | 1,364,102.00 | 1,320,408.00 | 1,283,481.00 | 1,225,299.00 | 1,228,514.00 | 1,202,065.00 | 903,899.00 | 904,647.00 | 893,350.00 | 865,352.00 | 863,905.00 | 897,897.00 | 897,906.00 | 584,738.00 | 593,140.00 |
| Payables and Expenses | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Account Payables | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Current Accrued Liabilities | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Short-Term Debt | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Current Liabilities | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Long-Term Debt | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Non-Current Liabilities | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Equity | 1,196,206.00 | 1,163,161.00 | 1,136,411.00 | 1,123,368.00 | 1,094,060.00 | 954,233.00 | 943,020.00 | 933,802.00 | 911,372.00 | 880,569.00 | 859,538.00 | 803,945.00 | 773,068.00 | 752,034.00 | 737,888.00 | 732,021.00 | 712,456.00 | 698,121.00 | 687,685.00 | 682,604.00 |
| Shareholders Equity | 1,196,206.00 | 1,163,161.00 | 1,136,411.00 | 1,123,368.00 | 1,094,060.00 | 954,233.00 | 943,020.00 | 933,802.00 | 911,372.00 | 880,569.00 | 859,538.00 | 803,945.00 | 773,068.00 | 752,034.00 | 737,888.00 | 732,021.00 | 712,456.00 | 698,121.00 | 687,685.00 | 682,604.00 |
| Capital Stock | 118,648.00 | 115,891.00 | 113,181.00 | 116,253.00 | 113,989.00 | 111,596.00 | 109,249.00 | 111,122.00 | 109,253.00 | 107,362.00 | 105,487.00 | 110,080.00 | 107,463.00 | 105,894.00 | 106,765.00 | 108,610.00 | 106,744.00 | 105,058.00 | 104,584.00 | 106,289.00 |
| Share Premium | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Retained Earnings | 1,077,558.00 | 1,047,270.00 | 1,023,230.00 | 1,007,115.00 | 980,244.00 | 842,675.00 | 833,820.00 | 822,796.00 | 802,161.00 | 773,260.00 | 754,147.00 | 693,943.00 | 665,530.00 | 646,130.00 | 631,174.00 | 623,465.00 | 605,754.00 | 593,132.00 | 583,167.00 | 576,419.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 | 0 | 0 | 0 | 0 | -173.00 | -38.00 | -49.00 | -116.00 | -42.00 | -53.00 | -96.00 | -78.00 | 75.00 | 10.00 | -51.00 | -54.00 | -42.00 | -69.00 | -66.00 | -104.00 |
| Minority Interest | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Investments | 241,346.00 | 233,801.00 | 208,882.00 | 219,342.00 | 224,529.00 | 217,379.00 | 211,950.00 | 227,368.00 | 224,269.00 | 191,676.00 | 177,006.00 | 190,023.00 | 189,959.00 | 167,329.00 | 151,564.00 | 159,499.00 | 168,831.00 | 140,909.00 | 122,208.00 | 123,316.00 |
| Debt | 551,800.00 | 572,525.00 | 559,338.00 | 590,208.00 | 608,562.00 | 794,271.00 | 798,561.00 | 762,975.00 | 667,640.00 | 672,631.00 | 658,777.00 | 413,742.00 | 419,464.00 | 441,460.00 | 423,974.00 | 426,451.00 | 459,475.00 | 472,696.00 | 208,806.00 | 222,754.00 |
| Net Debt | 544,544.00 | 571,056.00 | 555,946.00 | 589,401.00 | 604,506.00 | 784,875.00 | 796,649.00 | 762,098.00 | 665,694.00 | 670,426.00 | 658,087.00 | 412,785.00 | 417,903.00 | 440,586.00 | 422,371.00 | 424,960.00 | 457,095.00 | 470,284.00 | 206,477.00 | 221,516.00 |
| Common Shares Outstanding | 24,612.00 | 24,612.00 | 24,606.00 | 24,551.00 | 24,551.00 | 24,550.00 | 24,541.00 | 24,496.00 | 24,489.00 | 24,485.00 | 24,466.00 | 24,388.00 | 24,382.00 | 24,378.00 | 24,335.00 | 24,260.00 | 24,247.00 | 24,245.00 | 24,206.00 | 24,128.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 | 687,475.00 | 431,032.00 | 195,416.00 | -344,519.00 | 667,196.00 | 400,438.00 | 187,827.00 | -308,878.00 | 610,254.00 | 366,748.00 | 163,718.00 | -256,894.00 | 522,940.00 | 322,404.00 | 145,373.00 | -212,914.00 | 440,922.00 | 267,630.00 | 121,195.00 |
| Cost Of Revenue | 361,068.00 | 223,882.00 | 98,980.00 | -169,322.00 | 346,535.00 | 203,755.00 | 94,559.00 | -169,656.00 | 326,743.00 | 194,771.00 | 86,351.00 | -149,221.00 | 289,174.00 | 178,078.00 | 78,884.00 | -115,153.00 | 242,169.00 | 144,682.00 | 64,114.00 |
| Gross Profit | 326,407.00 | 207,150.00 | 96,436.00 | -175,197.00 | 320,661.00 | 196,683.00 | 93,268.00 | -139,222.00 | 283,511.00 | 171,977.00 | 77,367.00 | -107,673.00 | 233,766.00 | 144,326.00 | 66,489.00 | -97,761.00 | 198,753.00 | 122,948.00 | 57,081.00 |
| Operating Expenses | -181,958.00 | 104,412.00 | 50,869.00 | -110,776.00 | 139,483.00 | 111,907.00 | 50,537.00 | -107,574.00 | 149,473.00 | 104,524.00 | 57,498.00 | -71,710.00 | 124,010.00 | 79,915.00 | 39,127.00 | -63,240.00 | 109,305.00 | 69,398.00 | 33,137.00 |
| Selling, General and Administrative Expenses | 156,952.00 | 104,412.00 | 50,869.00 | -129,338.00 | 148,764.00 | 121,188.00 | 59,818.00 | -107,515.00 | 153,032.00 | 104,524.00 | 57,498.00 | -71,710.00 | 124,010.00 | 79,915.00 | 39,127.00 | -63,240.00 | 109,305.00 | 69,398.00 | 33,137.00 |
| Other Operating Expenses | -338,910.00 | 0.00 | 0.00 | 18,562.00 | -9,281.00 | -9,281.00 | -9,281.00 | -59.00 | -3,559.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Operating Income | 508,365.00 | 102,738.00 | 45,567.00 | -64,421.00 | 181,178.00 | 84,776.00 | 42,731.00 | -31,648.00 | 134,038.00 | 67,453.00 | 19,869.00 | -35,963.00 | 109,756.00 | 64,411.00 | 27,362.00 | -34,521.00 | 89,448.00 | 53,550.00 | 23,944.00 |
| Net Non-Operating Income | -362,986.00 | -15,868.00 | -8,153.00 | 27,612.00 | 80,513.00 | -25,904.00 | -12,836.00 | 12,457.00 | -28,268.00 | -17,201.00 | -7,238.00 | 3,652.00 | -10,402.00 | -5,989.00 | -2,807.00 | 2,663.00 | -7,393.00 | -4,097.00 | -1,838.00 |
| Interest Income | 0 | 0.00 | 16,316.00 | 94,482.00 | 0.00 | 0.00 | 0.00 | 82,242.00 | -374.00 | -374.00 | -374.00 | 30,336.00 | 0.00 | 0.00 | 0.00 | 20,910.00 | 0.00 | 0.00 | 0.00 |
| Interest Expense | 24,130.00 | 15,954.00 | 8,158.00 | -29,587.00 | 38,383.00 | 25,741.00 | 12,704.00 | -12,747.00 | 28,434.00 | 17,409.00 | 7,464.00 | -3,471.00 | 9,998.00 | 5,821.00 | 2,820.00 | -2,576.00 | 7,208.00 | 4,040.00 | 1,783.00 |
| Net Interest | 0 | -15,954.00 | 8,158.00 | 124,069.00 | -38,383.00 | -25,741.00 | -12,704.00 | 94,989.00 | -28,808.00 | -17,783.00 | -7,838.00 | 33,807.00 | -9,998.00 | -5,821.00 | -2,820.00 | 23,486.00 | -7,208.00 | -4,040.00 | -1,783.00 |
| EBT | 145,379.00 | 86,870.00 | 37,414.00 | -36,809.00 | 261,691.00 | 58,872.00 | 29,895.00 | -19,191.00 | 105,770.00 | 50,252.00 | 12,631.00 | -32,311.00 | 99,354.00 | 58,422.00 | 24,555.00 | -31,858.00 | 82,055.00 | 49,453.00 | 22,106.00 |
| Income Tax | 116,700.00 | 22,689.00 | 9,205.00 | -9,444.00 | 68,913.00 | 15,406.00 | 7,047.00 | -219.00 | 25,934.00 | 10,782.00 | 1,113.00 | -8,229.00 | 23,857.00 | 13,492.00 | 5,762.00 | -4,901.00 | 20,797.00 | 11,447.00 | 4,708.00 |
| Net Income | 106,479.00 | 64,181.00 | 28,209.00 | -27,365.00 | 192,778.00 | 43,466.00 | 22,848.00 | -141,880.00 | 142,605.00 | 102,239.00 | 71,657.00 | -24,082.00 | 75,497.00 | 44,930.00 | 18,793.00 | -26,957.00 | 61,258.00 | 38,006.00 | 17,398.00 |
| EBIT | 169,509.00 | 102,824.00 | 45,572.00 | -66,396.00 | 300,074.00 | 84,613.00 | 42,599.00 | -31,938.00 | 134,204.00 | 67,661.00 | 20,095.00 | -35,782.00 | 109,352.00 | 64,243.00 | 27,375.00 | -34,434.00 | 89,263.00 | 53,493.00 | 23,889.00 |
| Deprecation and Amortization | 79,717.00 | 52,739.00 | 26,400.00 | -54,687.00 | 80,824.00 | 54,131.00 | 27,187.00 | -55,015.00 | 81,842.00 | 54,958.00 | 27,590.00 | -54,867.00 | 83,272.00 | 55,355.00 | 27,584.00 | -46,371.00 | 79,047.00 | 50,559.00 | 23,460.00 |
| EBITDA | 249,226.00 | 155,563.00 | 71,972.00 | -121,083.00 | 380,898.00 | 138,744.00 | 69,786.00 | -86,953.00 | 216,046.00 | 122,619.00 | 47,685.00 | -90,649.00 | 192,624.00 | 119,598.00 | 54,959.00 | -80,805.00 | 168,310.00 | 104,052.00 | 47,349.00 |
| EPS | 0.00 | 0.00 | 0.00 | -0.00 | 0.01 | 0.00 | 0.00 | -0.00 | 0.01 | 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.01 | 0.00 | 0.00 | 0.00 | 0.01 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Average Shares Outstanding Basic | 24,598.00 | 24,592.00 | 24,572.00 | 24,582.00 | 24,538.00 | 24,531.00 | 24,513.00 | 24,551.00 | 24,461.00 | 24,448.00 | 24,416.00 | 24,462.00 | 24,342.00 | 24,323.00 | 24,285.00 | 24,327.00 | 24,209.00 | 24,191.00 | 24,153.00 |
| Average Shares Outstanding Diluted | 24,628.00 | 24,620.00 | 24,622.00 | 24,590.00 | 24,564.00 | 24,562.00 | 24,564.00 | 24,520.00 | 24,527.00 | 24,527.00 | 24,542.00 | 24,504.00 | 24,516.00 | 24,522.00 | 24,534.00 | 24,537.00 | 24,506.00 | 24,505.00 | 24,512.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 | 174,765.00 | 109,694.00 | 53,882.00 | -161,270.00 | 337,596.00 | 138,629.00 | 59,420.00 | -130,722.00 | 118,903.00 | 71,451.00 | 35,711.00 | -72,652.00 | 133,298.00 | 82,043.00 | 51,743.00 | -76,135.00 | 136,287.00 | 97,982.00 | 37,609.00 |
| Operating Net Income | 319,437.00 | 64,181.00 | 28,209.00 | -27,365.00 | 192,778.00 | 43,466.00 | 22,848.00 | -141,880.00 | 142,605.00 | 102,239.00 | 71,657.00 | -24,082.00 | 75,497.00 | 44,930.00 | 18,793.00 | -26,958.00 | 61,258.00 | 38,006.00 | 17,398.00 |
| Deprecation and Amortization | 79,717.00 | 52,739.00 | 26,400.00 | -54,687.00 | 80,824.00 | 54,131.00 | 27,187.00 | -55,015.00 | 81,842.00 | 54,958.00 | 27,590.00 | -54,867.00 | 83,272.00 | 55,355.00 | 27,584.00 | -46,371.00 | 79,047.00 | 50,559.00 | 23,460.00 |
| Deferred Income Tax | 0 | 0 | 0 | 38,573.00 | 0 | 0 | 0 | 6,359.00 | 0 | 0 | 0 | 18,276.00 | -4,299.00 | -5,815.00 | -3,676.00 | 26,348.00 | 0 | 0 | 0 |
| Share Based Compensation | 8,088.00 | 5,322.00 | 2,544.00 | -4,212.00 | 6,949.00 | 4,556.00 | 2,209.00 | -1,873.00 | 5,273.00 | 3,382.00 | 1,493.00 | -2,269.00 | 5,106.00 | 3,412.00 | 1,760.00 | -3,010.00 | 5,302.00 | 3,597.00 | 1,777.00 |
| Change in Working Capital | 11,961.00 | 14,909.00 | -37,809.00 | -58,864.00 | -2,793.00 | 32,780.00 | -8,673.00 | -193,583.00 | 105,867.00 | 83,651.00 | 69,687.00 | -38,324.00 | 95,863.00 | 37,496.00 | -11,628.00 | -77,868.00 | 67,033.00 | 32,711.00 | 4,297.00 |
| Other Operating Activities | -244,438.00 | -27,457.00 | 34,538.00 | -54,715.00 | 59,838.00 | 3,696.00 | 15,849.00 | 255,270.00 | -216,684.00 | -172,779.00 | -134,716.00 | 28,614.00 | -122,141.00 | -53,335.00 | 18,910.00 | 51,724.00 | -76,353.00 | -26,891.00 | -9,323.00 |
| Investing Cash Flow | -88,051.00 | -61,598.00 | -2,703.00 | 202,061.00 | -140,818.00 | -133,885.00 | -78,113.00 | -27,051.00 | -63,535.00 | -32,195.00 | -1,075.00 | 59,492.00 | -86,796.00 | -69,584.00 | -34,539.00 | 313,108.00 | -335,416.00 | -320,841.00 | -8,547.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 | 124,751.00 | 71,851.00 | 15,525.00 | -275,770.00 | 215,590.00 | 187,721.00 | 116,169.00 | -168,637.00 | 188,430.00 | 166,792.00 | 96,850.00 | -104,396.00 | 195,182.00 | 133,244.00 | 55,155.00 | -71,473.00 | 132,904.00 | 85,848.00 | 29,383.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 | 21,947.00 | 21,947.00 | 0 | 0 | 0 | 0 | 0 | -909,904.00 | 458,315.00 | 456,312.00 | 453,592.00 | 0 | 0 | 0 | 0 | -286,842.00 | 285,624.00 | 284,341.00 | 0 |
| Other Investing Activities | -234,749.00 | -155,396.00 | -18,228.00 | 477,831.00 | -356,408.00 | -321,606.00 | -194,282.00 | 1,051,490.00 | -710,280.00 | -655,299.00 | -551,517.00 | 163,888.00 | -281,978.00 | -202,828.00 | -89,694.00 | 671,423.00 | -753,944.00 | -691,030.00 | -37,930.00 |
| Financing Cash Flow | -80,265.00 | -47,434.00 | -48,594.00 | -53,594.00 | -193,599.00 | 3,775.00 | 19,728.00 | -374,738.00 | 213,624.00 | 230,003.00 | 227,547.00 | 13,199.00 | -46,428.00 | -13,211.00 | -17,093.00 | -240,173.00 | 200,276.00 | 224,066.00 | -27,967.00 |
| Net Issuance/Repayment of Debt | 34,388.00 | -17,730.00 | -30,894.00 | -10,016.00 | -154,420.00 | -43,708.00 | 35,584.00 | -408,585.00 | 178,892.00 | 258,885.00 | 245,033.00 | 101,757.00 | -7,000.00 | 15,000.00 | -2,482.00 | -209,081.00 | 216,758.00 | 189,983.00 | -13,931.00 |
| Net Issuance/Repurchase of Equity | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 60,000.00 | 0 |
| Dividends Paid | 35,960.00 | 24,020.00 | 12,084.00 | -23,547.00 | 35,097.00 | 23,435.00 | 11,774.00 | -22,794.00 | 34,168.00 | 22,782.00 | 11,400.00 | -21,995.00 | 33,175.00 | 22,083.00 | 11,006.00 | -21,096.00 | 31,635.00 | 21,089.00 | 10,554.00 |
| Other Financing Activities | -150,613.00 | -53,724.00 | -29,784.00 | -20,031.00 | -74,276.00 | 24,048.00 | -27,630.00 | 56,641.00 | 564.00 | -51,664.00 | -28,886.00 | -66,563.00 | -72,603.00 | -50,294.00 | -25,617.00 | 50,004.00 | -48,117.00 | -47,006.00 | -24,590.00 |
| Net Change in Cash | 6,449.00 | 662.00 | 2,585.00 | -12,803.00 | 3,179.00 | 8,519.00 | 1,035.00 | -2,050.00 | 989.00 | 1,248.00 | -267.00 | -99.00 | 70.00 | -617.00 | 112.00 | -3,154.00 | 1,142.00 | 1,174.00 | 1,091.00 |
| Cash at Beginning of Period | 807.00 | 807.00 | 807.00 | 13,610.00 | 877.00 | 877.00 | 877.00 | 2,927.00 | 957.00 | 957.00 | 957.00 | 1,056.00 | 1,491.00 | 1,491.00 | 1,491.00 | 4,645.00 | 1,238.00 | 1,238.00 | 1,238.00 |
| Cash at End of Period | 7,256.00 | 1,469.00 | 3,392.00 | 807.00 | 4,056.00 | 9,396.00 | 1,912.00 | 877.00 | 1,946.00 | 2,205.00 | 690.00 | 957.00 | 1,561.00 | 874.00 | 1,603.00 | 1,491.00 | 2,380.00 | 2,412.00 | 2,329.00 |
| Free Cash Flow | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |