CCS
Valuation Ratios
| Breakdown | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
|---|---|---|---|---|---|
| Price to Earnings | 6.89 | 10.79 | 3.10 | 5.53 | 7.07 |
| Price to Sales | 0.53 | 0.79 | 0.36 | 0.65 | 0.46 |
| Book Value Per Common Share | 84.54 | 75.06 | 67.62 | 52.20 | 38.34 |
| Price to Book | 0.87 | 1.21 | 0.74 | 1.57 | 1.14 |
| Price to Operating Cash Flow | 18.39 | 69.88 | 5.17 | -13.71 | 4.28 |
| Price to Free Cash Flow | |||||
| Enterprise Value to EBITDA | 15976.89 | 68250.24 | 21229.86 | 38874.13 | 41761.32 |
| 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 | 17.17 | 23.18 | 47.25 | 14.09 | 17.49 | 47.77 | 12.14 | 28.07 | 61.46 | 3.15 | 4.95 | 12.60 | 6.21 | 10.21 | 19.91 | |||||
| Price to Sales | 0.66 | 0.90 | 2.29 | 1.04 | 1.30 | 3.24 | 0.86 | 1.53 | 2.71 | 0.42 | 0.68 | 1.77 | 0.69 | 1.09 | 2.01 | |||||
| Book Value Per Common Share | 87.69 | 86.33 | 84.41 | 84.54 | 81.29 | 78.68 | 76.08 | 75.06 | 72.10 | 69.39 | 67.81 | 67.62 | 65.16 | 60.41 | 55.39 | 52.20 | 47.37 | 44.04 | 40.74 | 38.34 |
| Price to Book | 0.72 | 0.65 | 0.79 | 0.87 | 1.27 | 1.04 | 1.27 | 1.21 | 0.93 | 1.10 | 0.94 | 0.74 | 0.66 | 0.74 | 0.97 | 1.57 | 1.30 | 1.51 | 1.48 | 1.14 |
| Price to Operating Cash Flow | -33.27 | -36.17 | -56.50 | -18.70 | -33.02 | 142.16 | 64.68 | 18.45 | 10.66 | -20.94 | -14.50 | 16.41 | 25.01 | 15.61 | 21.06 | |||||
| Price to Free Cash Flow | ||||||||||||||||||||
| Enterprise Value to EBITDA | 112053.30 | 53684.36 | 125020.46 | 51585.34 | 124169.00 | 341789.64 | 90084.46 | 205039.55 | 432839.61 | 23352.64 | 35629.88 | 92490.92 | 47505.61 | 77873.81 | 151917.92 |
Earnings Data
| Breakdown | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
|---|---|---|---|---|---|
| Earning YoY | 26.04 | -47.58 | 8.99 | 138.93 | |
| Revenue YoY | 19.12 | -18.06 | 6.87 | 33.38 | |
| EBITDA YoY | 235.21 | -43.31 | 5.34 | 103.10 | |
| Net Profit YoY | 28.78 | -50.64 | 5.34 | 141.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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Earning YoY | 51.85 | 71.13 | 56.53 | 131.19 | 101.47 | 162.50 | 49.45 | 113.65 | 51.84 | 115.18 | ||||||||||
| Revenue YoY | 51.49 | 110.79 | 57.19 | 109.58 | 55.69 | 112.11 | 52.43 | 114.74 | 46.70 | 103.41 | ||||||||||
| EBITDA YoY | -46.64 | 90.06 | -67.34 | 203.55 | 129.54 | 308.94 | 97.02 | 153.00 | 42.90 | 113.07 | 51.39 | 115.78 | ||||||||
| Net Profit YoY | 50.38 | 88.50 | 56.07 | 130.14 | 98.11 | 154.44 | 47.97 | 111.35 | 51.91 | 115.99 |
Financial Strength
| Breakdown | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
|---|---|---|---|---|---|
| Cash Per Common Share | 14.28 | 21.26 | 27.32 | 28.15 | 35.48 |
| Quick Ratio | |||||
| Current Ratio | |||||
| Debt to Equity | 0.73 | 0.73 | 0.76 | 0.98 | 1.22 |
| 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 | 12.89 | 9.15 | 9.77 | 14.52 | 14.16 | 10.09 | 11.59 | 21.33 | 18.12 | 32.89 | 38.14 | 27.99 | 8.97 | 7.05 | 18.70 | 28.07 | 43.80 | 37.39 | 44.95 | 35.39 |
| Quick Ratio | ||||||||||||||||||||
| Current Ratio | ||||||||||||||||||||
| Debt to Equity | 0.82 | 0.79 | 0.77 | 0.73 | 0.88 | 0.76 | 0.70 | 0.73 | 0.72 | 0.74 | 0.71 | 0.76 | 0.87 | 0.93 | 0.91 | 0.98 | 1.01 | 0.94 | 1.15 | 1.22 |
| Long-Term Debt to Equity |
Profitability
| Breakdown | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
|---|---|---|---|---|---|
| ROA | 7.37 | 6.26 | 13.92 | 14.26 | 7.25 |
| ROE | 12.74 | 10.86 | 24.42 | 28.25 | 16.10 |
| Gross Margin | -209.42 | -55.19 | -48.39 | -48.55 | -59.27 |
| Operating Margin | 31.82 | 11.08 | 16.38 | 16.61 | 10.66 |
| EBITDA Margin | 32.37 | 11.50 | 16.63 | 16.87 | 11.08 |
| Net Profit Margin | 7.59 | 7.02 | 11.65 | 11.82 | 6.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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ROA | 2.38 | 1.62 | 0.86 | 4.83 | 3.42 | 1.56 | 4.25 | 2.20 | 0.90 | 11.49 | 7.98 | 4.08 | 10.39 | 7.59 | 3.44 | |||||
| ROE | 4.33 | 2.90 | 1.53 | 9.07 | 6.00 | 2.66 | 7.32 | 3.81 | 1.53 | 21.51 | 15.44 | 7.79 | 20.83 | 14.75 | 7.40 | |||||
| Gross Margin | -141.67 | -221.52 | -218.88 | -54.27 | -53.78 | -54.56 | -55.07 | -59.01 | -61.16 | -44.07 | -41.81 | -41.19 | -49.81 | -51.74 | -53.82 | |||||
| Operating Margin | 5.11 | 15.69 | 17.44 | 19.46 | 9.81 | 8.89 | 9.04 | 7.06 | 5.84 | 17.27 | 18.44 | 18.57 | 14.25 | 13.80 | 12.99 | |||||
| EBITDA Margin | 5.77 | 16.37 | 18.16 | 20.02 | 10.37 | 9.47 | 9.48 | 7.49 | 6.28 | 17.52 | 18.68 | 18.83 | 14.53 | 14.08 | 13.27 | |||||
| Net Profit Margin | 3.87 | 3.90 | 4.36 | 7.39 | 7.45 | 6.78 | 6.75 | 5.31 | 4.42 | 13.40 | 13.80 | 14.02 | 11.08 | 10.70 | 10.08 |
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 | 4,532,472.00 | 4,139,362.00 | 3,773,767.00 | 3,496,876.00 | 2,845,093.00 |
| Cash and Short-Term Investments | 449,994.00 | 678,450.00 | 890,172.00 | 948,930.00 | 1,182,003.00 |
| Cash and Cash Equivalents | 449,994.00 | 678,450.00 | 890,172.00 | 948,930.00 | 1,182,003.00 |
| Short-Term Investments | 0 | 0 | 0 | 0 | 0 |
| Net Receivables | 50,318.00 | 76,213.00 | 52,797.00 | 41,932.00 | 21,781.00 |
| Inventory | 0 | 0 | 0 | 0 | 12,000.00 |
| Other Current Assets | 0 | 0 | 0 | 0 | 0 |
| Property, Plant, Equipment Net | 155,176.00 | 69,075.00 | 45,155.00 | 41,878.00 | 44,584.00 |
| Goodwill | 48,460.00 | 30,395.00 | 30,395.00 | 30,395.00 | 30,395.00 |
| Intangible Assets | 0 | 0 | 0 | 0 | 0 |
| Long-Term Investments | 0 | 0 | 0 | 0 | 0 |
| Non-Current Deferred Assets | 22,220.00 | 16,998.00 | 20,856.00 | 21,239.00 | 12,450.00 |
| Other Non-Current Assets | 0 | 0 | 0 | 0 | 0 |
| Liabilities | 1,911,616.00 | 1,752,426.00 | 1,623,552.00 | 1,732,368.00 | 1,564,388.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 | 2,620,856.00 | 2,386,936.00 | 2,150,215.00 | 1,764,508.00 | 1,280,705.00 |
| Shareholders Equity | 2,620,856.00 | 2,386,936.00 | 2,150,215.00 | 1,764,508.00 | 1,280,705.00 |
| Capital Stock | 310.00 | 318.00 | 318.00 | 338.00 | 334.00 |
| Share Premium | 526,959.00 | 592,989.00 | 584,803.00 | 697,845.00 | 697,200.00 |
| Retained Earnings | 2,093,587.00 | 1,793,629.00 | 1,565,094.00 | 1,066,325.00 | 583,171.00 |
| Treasury Shares | 0 | 0 | 0 | 0 | 0 |
| Accumulated Other Comprehensive Income | 0 | 0 | 0 | 0 | 0 |
| Minority Interest | 0 | 0 | 0 | 0 | 0 |
| Investments | 50,318.00 | 76,213.00 | 52,797.00 | 41,932.00 | 21,781.00 |
| Debt | 4,598,606.00 | 4,308,393.00 | 3,608,286.00 | 4,532,896.00 | 2,681,350.00 |
| Net Debt | 4,148,612.00 | 3,629,943.00 | 2,718,114.00 | 3,583,966.00 | 1,499,347.00 |
| Common Shares Outstanding | 31,000.00 | 31,800.00 | 31,800.00 | 33,800.00 | 33,400.00 |
| Breakdown | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
|---|---|---|---|---|---|
| Revenues | 4,398,288.00 | 3,692,185.00 | 4,505,916.00 | 4,216,314.00 | 3,161,192.00 |
| Cost Of Revenue | 13,609,308.00 | 5,729,826.00 | 6,686,263.00 | 6,263,304.00 | 5,034,921.00 |
| Gross Profit | -9,211,020.00 | -2,037,641.00 | -2,180,347.00 | -2,046,990.00 | -1,873,729.00 |
| Selling, General and Administrative Expenses | 1,549,467.00 | 447,311.00 | 430,742.00 | 389,610.00 | 341,710.00 |
| Interest Expense | 78,900.00 | 58,100.00 | 61,100.00 | 59,200.00 | 66,800.00 |
| EBT | 1,320,480.00 | 350,830.00 | 676,900.00 | 641,122.00 | 270,240.00 |
| Income Tax | 106,244.00 | 91,606.00 | 151,774.00 | 142,618.00 | 64,083.00 |
| Net Income | 333,816.00 | 259,224.00 | 525,126.00 | 498,504.00 | 206,157.00 |
| EBIT | 1,399,380.00 | 408,930.00 | 738,000.00 | 700,322.00 | 337,040.00 |
| Deprecation and Amortization | 24,286.00 | 15,774.00 | 11,223.00 | 10,912.00 | 13,141.00 |
| EBITDA | 1,423,666.00 | 424,704.00 | 749,223.00 | 711,234.00 | 350,181.00 |
| EPS | 0.01 | 0.01 | 0.02 | 0.01 | 0.01 |
| Diluted EPS | 0.01 | 0.01 | 0.02 | 0.01 | 0.01 |
| Average Shares Outstanding Basic | 31,510.28 | 31,918.94 | 32,578.97 | 33,706.78 | 33,312.55 |
| Average Shares Outstanding Diluted | 32,110.83 | 32,209.36 | 32,977.93 | 34,444.92 | 33,610.10 |
| Breakdown | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
|---|---|---|---|---|---|
| Operating Cash Flow | 125,695.00 | 41,628.00 | 315,347.00 | -201,153.00 | 340,578.00 |
| Operating Net Income | 333,816.00 | 259,224.00 | 525,126.00 | 498,504.00 | 206,157.00 |
| Deprecation and Amortization | 24,286.00 | 15,774.00 | 11,223.00 | 10,912.00 | 13,141.00 |
| Deferred Income Tax | -5,222.00 | 3,858.00 | 383.00 | -8,701.00 | -1,861.00 |
| Share Based Compensation | 27,868.00 | 36,777.00 | 20,049.00 | 14,377.00 | 18,334.00 |
| Change in Working Capital | 316,466.00 | 310,184.00 | 294,456.00 | 711,951.00 | 9,869.00 |
| Other Operating Activities | -571,519.00 | -584,189.00 | -535,890.00 | -1,428,196.00 | 94,938.00 |
| Investing Cash Flow | -232,690.00 | -131,980.00 | -54,264.00 | -6,476.00 | -8,405.00 |
| Capital Expenditure | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Net Purchase/Sale of PPE | 50,758.00 | 43,140.00 | 20,644.00 | 14,242.00 | 8,522.00 |
| Net Purchase/Sale of Investments Net | 10,474.00 | 302.00 | 3,805.00 | 2,434.00 | -117.00 |
| Net Purchase/Sale of Business | 159,706.00 | 0 | 0 | 0 | 0 |
| Other Investing Activities | -453,628.00 | -175,422.00 | -78,713.00 | -23,152.00 | -16,810.00 |
| Financing Cash Flow | 40,315.00 | 23,863.00 | -274,832.00 | 131,789.00 | 7,387.00 |
| Net Issuance/Repayment of Debt | 3,719,428.00 | 349,057.00 | 2,997,049.00 | 1,008,768.00 | 1,439,247.00 |
| Net Issuance/Repurchase of Equity | 94,311.00 | 29,899.00 | 133,400.00 | 13,726.00 | 5,100.00 |
| Dividends Paid | 32,751.00 | 29,381.00 | 26,034.00 | 15,192.00 | 0 |
| Other Financing Activities | -3,806,175.00 | -384,474.00 | -3,431,315.00 | -905,897.00 | -1,436,960.00 |
| Net Change in Cash | -66,680.00 | -66,489.00 | -13,749.00 | -75,840.00 | 339,560.00 |
| Cash at Beginning of Period | 242,003.00 | 308,492.00 | 322,241.00 | 398,081.00 | 58,521.00 |
| Cash at End of Period | 175,323.00 | 242,003.00 | 308,492.00 | 322,241.00 | 398,081.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 | 4,693,975.00 | 4,579,490.00 | 4,556,278.00 | 4,532,472.00 | 4,780,965.00 | 4,331,444.00 | 4,111,577.00 | 4,139,362.00 | 3,949,390.00 | 3,856,648.00 | 3,712,977.00 | 3,773,767.00 | 3,880,064.00 | 3,772,735.00 | 3,495,501.00 | 3,496,876.00 | 3,210,872.00 | 2,894,253.00 | 2,951,684.00 | 2,845,093.00 |
| Cash and Short-Term Investments | 390,225.00 | 279,738.00 | 301,008.00 | 449,994.00 | 447,465.00 | 320,046.00 | 368,520.00 | 678,450.00 | 579,333.00 | 1,051,464.00 | 1,217,166.00 | 890,172.00 | 294,609.00 | 234,033.00 | 627,138.00 | 948,930.00 | 1,475,637.00 | 1,258,248.00 | 1,508,718.00 | 1,182,003.00 |
| Cash and Cash Equivalents | 390,225.00 | 279,738.00 | 301,008.00 | 449,994.00 | 447,465.00 | 320,046.00 | 368,520.00 | 678,450.00 | 579,333.00 | 1,051,464.00 | 1,217,166.00 | 890,172.00 | 294,609.00 | 234,033.00 | 627,138.00 | 948,930.00 | 1,475,637.00 | 1,258,248.00 | 1,508,718.00 | 1,182,003.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 | 70,454.00 | 68,893.00 | 43,800.00 | 50,318.00 | 73,016.00 | 78,260.00 | 65,995.00 | 76,213.00 | 53,878.00 | 59,993.00 | 52,787.00 | 52,797.00 | 41,955.00 | 58,755.00 | 46,038.00 | 41,932.00 | 34,134.00 | 30,286.00 | 24,856.00 | 21,781.00 |
| Inventory | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 12,000.00 |
| 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 | 91,800.00 | 86,865.00 | 86,618.00 | 155,176.00 | 165,117.00 | 97,215.00 | 74,647.00 | 69,075.00 | 34,044.00 | 32,663.00 | 33,019.00 | 45,155.00 | 45,991.00 | 42,752.00 | 44,690.00 | 41,878.00 | 41,618.00 | 40,371.00 | 43,350.00 | 44,584.00 |
| Goodwill | 41,109.00 | 41,109.00 | 41,109.00 | 48,460.00 | 46,785.00 | 32,082.00 | 32,082.00 | 30,395.00 | 30,395.00 | 30,395.00 | 30,395.00 | 30,395.00 | 30,395.00 | 30,395.00 | 30,395.00 | 30,395.00 | 30,395.00 | 30,395.00 | 30,395.00 | 30,395.00 |
| Intangible Assets | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 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 | 22,702.00 | 21,315.00 | 21,925.00 | 22,220.00 | 17,241.00 | 17,426.00 | 17,601.00 | 16,998.00 | 18,778.00 | 20,430.00 | 20,939.00 | 20,856.00 | 33,873.00 | 19,356.00 | 21,272.00 | 21,239.00 | 22,786.00 | 18,392.00 | 15,213.00 | 12,450.00 |
| 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 | 2,115,953.00 | 2,015,499.00 | 1,977,775.00 | 1,911,616.00 | 2,233,463.00 | 1,865,787.00 | 1,692,301.00 | 1,752,426.00 | 1,656,725.00 | 1,634,731.00 | 1,541,336.00 | 1,623,552.00 | 1,808,064.00 | 1,821,571.00 | 1,665,639.00 | 1,732,368.00 | 1,609,855.00 | 1,405,595.00 | 1,578,515.00 | 1,564,388.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 | 2,578,022.00 | 2,563,991.00 | 2,578,503.00 | 2,620,856.00 | 2,547,502.00 | 2,465,657.00 | 2,419,276.00 | 2,386,936.00 | 2,292,665.00 | 2,221,917.00 | 2,171,641.00 | 2,150,215.00 | 2,072,000.00 | 1,951,164.00 | 1,829,862.00 | 1,764,508.00 | 1,601,017.00 | 1,488,658.00 | 1,373,169.00 | 1,280,705.00 |
| Shareholders Equity | 2,578,022.00 | 2,563,991.00 | 2,578,503.00 | 2,620,856.00 | 2,547,502.00 | 2,465,657.00 | 2,419,276.00 | 2,386,936.00 | 2,292,665.00 | 2,221,917.00 | 2,171,641.00 | 2,150,215.00 | 2,072,000.00 | 1,951,164.00 | 1,829,862.00 | 1,764,508.00 | 1,601,017.00 | 1,488,658.00 | 1,373,169.00 | 1,280,705.00 |
| Capital Stock | 294.00 | 297.00 | 305.00 | 310.00 | 313.00 | 313.00 | 318.00 | 318.00 | 318.00 | 320.00 | 320.00 | 318.00 | 318.00 | 323.00 | 330.00 | 338.00 | 338.00 | 338.00 | 337.00 | 334.00 |
| Share Premium | 399,491.00 | 414,002.00 | 454,265.00 | 526,959.00 | 547,724.00 | 540,573.00 | 569,581.00 | 592,989.00 | 582,334.00 | 586,856.00 | 580,489.00 | 584,803.00 | 579,697.00 | 596,727.00 | 627,447.00 | 697,845.00 | 694,206.00 | 690,707.00 | 688,009.00 | 697,200.00 |
| Retained Earnings | 2,178,237.00 | 2,149,692.00 | 2,123,933.00 | 2,093,587.00 | 1,999,465.00 | 1,924,771.00 | 1,849,377.00 | 1,793,629.00 | 1,710,013.00 | 1,634,741.00 | 1,590,832.00 | 1,565,094.00 | 1,491,985.00 | 1,354,114.00 | 1,202,085.00 | 1,066,325.00 | 906,473.00 | 797,613.00 | 684,823.00 | 583,171.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 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 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 | 70,454.00 | 68,893.00 | 43,800.00 | 50,318.00 | 73,016.00 | 78,260.00 | 65,995.00 | 76,213.00 | 53,878.00 | 59,993.00 | 52,787.00 | 52,797.00 | 41,955.00 | 58,755.00 | 46,038.00 | 41,932.00 | 34,134.00 | 30,286.00 | 24,856.00 | 21,781.00 |
| Debt | 4,857,637.00 | 4,775,134.00 | 4,657,309.00 | 4,598,606.00 | 4,683,064.00 | 4,406,691.00 | 4,368,810.00 | 4,308,393.00 | 4,202,807.00 | 4,120,231.00 | 4,081,685.00 | 3,608,286.00 | 3,953,261.00 | 3,932,061.00 | 3,074,439.00 | 4,532,896.00 | 4,060,011.00 | 3,655,170.00 | 3,643,143.00 | 2,681,350.00 |
| Net Debt | 4,467,412.00 | 4,495,396.00 | 4,356,301.00 | 4,148,612.00 | 4,235,599.00 | 4,086,645.00 | 4,000,290.00 | 3,629,943.00 | 3,623,474.00 | 3,068,767.00 | 2,864,519.00 | 2,718,114.00 | 3,658,652.00 | 3,698,028.00 | 2,447,301.00 | 3,583,966.00 | 2,584,374.00 | 2,396,922.00 | 2,134,425.00 | 1,499,347.00 |
| Common Shares Outstanding | 29,400.00 | 29,700.00 | 30,546.57 | 31,000.00 | 31,337.06 | 31,336.34 | 31,800.00 | 31,800.00 | 31,800.00 | 32,020.38 | 32,025.78 | 31,800.00 | 31,800.00 | 32,300.00 | 33,038.36 | 33,800.00 | 33,800.00 | 33,800.00 | 33,708.29 | 33,400.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 | 2,884,240.00 | 1,903,957.00 | 903,232.00 | -1,663,108.00 | 3,124,859.00 | 1,987,994.00 | 948,543.00 | -1,144,590.00 | 2,486,604.00 | 1,597,181.00 | 752,990.00 | -2,019,708.00 | 3,326,782.00 | 2,182,492.00 | 1,016,350.00 | -1,853,248.00 | 3,009,512.00 | 2,051,481.00 | 1,008,569.00 |
| Cost Of Revenue | 6,970,287.00 | 6,121,630.00 | 2,880,192.00 | 4,265,292.00 | 4,820,724.00 | 3,057,201.00 | 1,466,091.00 | -1,879,457.00 | 3,855,993.00 | 2,539,739.00 | 1,213,551.00 | -2,636,551.00 | 4,792,830.00 | 3,094,992.00 | 1,434,992.00 | -2,909,411.00 | 4,508,501.00 | 3,112,859.00 | 1,551,355.00 |
| Gross Profit | -4,086,047.00 | -4,217,673.00 | -1,976,960.00 | -5,928,400.00 | -1,695,865.00 | -1,069,207.00 | -517,548.00 | 734,867.00 | -1,369,389.00 | -942,558.00 | -460,561.00 | 616,843.00 | -1,466,048.00 | -912,500.00 | -418,642.00 | 1,056,163.00 | -1,498,989.00 | -1,061,378.00 | -542,786.00 |
| Selling, General and Administrative Expenses | 369,491.00 | 748,788.00 | 362,280.00 | 822,222.00 | 373,054.00 | 240,082.00 | 114,109.00 | -169,786.00 | 315,351.00 | 203,433.00 | 98,313.00 | -203,178.00 | 321,484.00 | 210,797.00 | 101,639.00 | -176,309.00 | 281,961.00 | 191,807.00 | 92,151.00 |
| Interest Expense | 0.00 | 0.00 | 0.00 | 78,900.00 | 0.00 | 0.00 | 0.00 | 58,100.00 | 0.00 | 0.00 | 0.00 | 61,100.00 | 0.00 | 0.00 | 0.00 | 59,200.00 | 0.00 | 0.00 | 0.00 |
| EBT | 147,439.00 | 298,803.00 | 157,554.00 | 432,980.00 | 608,228.00 | 194,952.00 | 84,320.00 | -30,692.00 | 224,756.00 | 112,757.00 | 44,009.00 | -488,798.00 | 574,498.00 | 402,424.00 | 188,776.00 | -202,054.00 | 428,944.00 | 283,183.00 | 131,049.00 |
| Income Tax | 35,798.00 | 25,363.00 | 13,134.00 | -34,430.00 | 73,789.00 | 46,897.00 | 19,988.00 | -3,943.00 | 56,850.00 | 28,001.00 | 10,698.00 | -124,627.00 | 128,861.00 | 101,260.00 | 46,280.00 | -45,806.00 | 95,406.00 | 63,621.00 | 29,397.00 |
| Net Income | 111,641.00 | 74,238.00 | 39,384.00 | -109,646.00 | 231,075.00 | 148,055.00 | 64,332.00 | -26,749.00 | 167,906.00 | 84,756.00 | 33,311.00 | -364,171.00 | 445,637.00 | 301,164.00 | 142,496.00 | -156,248.00 | 333,538.00 | 219,562.00 | 101,652.00 |
| EBIT | 147,439.00 | 298,803.00 | 157,554.00 | 511,880.00 | 608,228.00 | 194,952.00 | 84,320.00 | 27,408.00 | 224,756.00 | 112,757.00 | 44,009.00 | -427,698.00 | 574,498.00 | 402,424.00 | 188,776.00 | -142,854.00 | 428,944.00 | 283,183.00 | 131,049.00 |
| Deprecation and Amortization | 18,868.00 | 12,862.00 | 6,428.00 | -9,791.00 | 17,437.00 | 11,165.00 | 5,475.00 | -5,450.00 | 11,019.00 | 6,913.00 | 3,292.00 | -4,942.00 | 8,207.00 | 5,352.00 | 2,606.00 | -5,873.00 | 8,324.00 | 5,655.00 | 2,806.00 |
| EBITDA | 166,307.00 | 311,665.00 | 163,982.00 | 502,089.00 | 625,665.00 | 206,117.00 | 89,795.00 | 21,958.00 | 235,775.00 | 119,670.00 | 47,301.00 | -432,640.00 | 582,705.00 | 407,776.00 | 191,382.00 | -148,727.00 | 437,268.00 | 288,838.00 | 133,855.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.01 | 0.01 | 0.00 | -0.00 | 0.01 | 0.01 | 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.01 | 0.01 | 0.00 | 0.00 | 0.01 | 0.01 | 0.00 |
| Average Shares Outstanding Basic | 30,266.75 | 30,582.38 | 30,801.05 | 30,906.63 | 31,596.99 | 31,728.54 | 31,808.96 | 31,823.58 | 31,967.67 | 31,970.11 | 31,914.41 | 30,751.51 | 32,850.65 | 33,183.10 | 33,530.61 | 33,922.97 | 33,688.53 | 33,651.73 | 33,563.90 |
| Average Shares Outstanding Diluted | 30,611.01 | 30,912.09 | 31,145.87 | 31,920.82 | 32,117.92 | 32,165.80 | 32,238.81 | 32,337.13 | 32,200.68 | 32,182.54 | 32,117.08 | 31,144.84 | 33,241.76 | 33,582.90 | 33,942.23 | 35,554.29 | 34,420.16 | 33,920.94 | 33,884.28 |
| 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 | -57,654.00 | -47,625.00 | -36,580.00 | 356,546.00 | -173,983.00 | -78,460.00 | 21,592.00 | -315,489.00 | 33,008.00 | 132,775.00 | 191,334.00 | 375,908.00 | -67,107.00 | -102,887.00 | 109,433.00 | -523,474.00 | 82,780.00 | 143,421.00 | 96,120.00 |
| Operating Net Income | 111,641.00 | 74,238.00 | 39,384.00 | -109,646.00 | 231,075.00 | 148,055.00 | 64,332.00 | -26,749.00 | 167,906.00 | 84,756.00 | 33,311.00 | -364,171.00 | 445,637.00 | 301,164.00 | 142,496.00 | -156,248.00 | 333,538.00 | 219,562.00 | 101,652.00 |
| Deprecation and Amortization | 18,868.00 | 12,862.00 | 6,428.00 | -9,791.00 | 17,437.00 | 11,165.00 | 5,475.00 | -5,450.00 | 11,019.00 | 6,913.00 | 3,292.00 | -4,942.00 | 8,207.00 | 5,352.00 | 2,606.00 | -5,873.00 | 8,324.00 | 5,655.00 | 2,806.00 |
| Deferred Income Tax | -482.00 | 905.00 | 295.00 | -3,948.00 | -243.00 | -428.00 | -603.00 | 1,437.00 | 2,078.00 | 426.00 | -83.00 | 11,167.00 | -12,634.00 | 1,883.00 | -33.00 | 10,340.00 | -10,336.00 | -5,942.00 | -2,763.00 |
| Share Based Compensation | 13,720.00 | 8,233.00 | 292.00 | -3,733.00 | 18,095.00 | 10,710.00 | 2,796.00 | -9,391.00 | 26,517.00 | 14,291.00 | 5,360.00 | -8,756.00 | 14,950.00 | 9,791.00 | 4,064.00 | -6,614.00 | 10,760.00 | 7,212.00 | 3,019.00 |
| Change in Working Capital | 232,522.00 | 127,502.00 | 43,914.00 | -501,137.00 | 492,223.00 | 301,862.00 | 23,518.00 | 138,387.00 | 265,630.00 | 53,218.00 | -147,051.00 | -731,035.00 | 506,100.00 | 437,166.00 | 82,225.00 | 444,477.00 | 289,740.00 | 21,216.00 | -43,482.00 |
| Other Operating Activities | -433,923.00 | -271,365.00 | -126,893.00 | 984,801.00 | -932,570.00 | -549,824.00 | -73,926.00 | -413,723.00 | -440,142.00 | -26,829.00 | 296,505.00 | 1,473,645.00 | -1,029,367.00 | -858,243.00 | -121,925.00 | -809,556.00 | -549,246.00 | -104,282.00 | 34,888.00 |
| Investing Cash Flow | 30,621.00 | 29,635.00 | -4,093.00 | 197,229.00 | -277,706.00 | -87,625.00 | -64,588.00 | 12,157.00 | -74,596.00 | -48,605.00 | -20,936.00 | 13,439.00 | -37,330.00 | -25,282.00 | -5,091.00 | 5,090.00 | -4,329.00 | -4,351.00 | -2,886.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 | 20,836.00 | 9,993.00 | 3,380.00 | -30,695.00 | 41,025.00 | 34,506.00 | 5,922.00 | 15,169.00 | 14,438.00 | 8,713.00 | 4,820.00 | -9,377.00 | 15,395.00 | 8,785.00 | 5,841.00 | 161.00 | 6,763.00 | 4,405.00 | 2,913.00 |
| Net Purchase/Sale of Investments Net | -6,130.00 | 3,340.00 | 713.00 | 6,614.00 | 3,860.00 | 0 | 0 | -283.00 | 346.00 | 391.00 | -152.00 | -2,177.00 | 3,853.00 | 2,879.00 | -750.00 | 81.00 | 2,434.00 | -54.00 | -27.00 |
| Net Purchase/Sale of Business | 0 | 0 | 0 | 2,576.00 | 157,130.00 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Investing Activities | 15,915.00 | 16,302.00 | -8,186.00 | 218,734.00 | -479,721.00 | -122,131.00 | -70,510.00 | -2,729.00 | -89,380.00 | -57,709.00 | -25,604.00 | 24,993.00 | -56,578.00 | -36,946.00 | -10,182.00 | 4,848.00 | -13,526.00 | -8,702.00 | -5,772.00 |
| Financing Cash Flow | 14,926.00 | -30,950.00 | -1,479.00 | -346,085.00 | 388,594.00 | 52,552.00 | -54,746.00 | 162,330.00 | -56,814.00 | -23,371.00 | -58,282.00 | 138,373.00 | -108,506.00 | -96,273.00 | -208,426.00 | 207,397.00 | 20,553.00 | -112,476.00 | 16,315.00 |
| Net Issuance/Repayment of Debt | 5,689,543.00 | 2,678,785.00 | 1,336,289.00 | -526,600.00 | 2,553,398.00 | 1,239,219.00 | 453,411.00 | 239,632.00 | 93,784.00 | 9,245.00 | 6,396.00 | -143,820.00 | 1,807,697.00 | 1,028,074.00 | 305,098.00 | 48,696.00 | 941,015.00 | 13,331.00 | 5,726.00 |
| Net Issuance/Repurchase of Equity | 140,913.00 | 120,852.00 | 72,808.00 | -59,388.00 | 63,612.00 | 63,563.00 | 26,524.00 | -22,492.00 | 29,899.00 | 12,612.00 | 9,880.00 | -185,536.00 | 133,381.00 | 111,040.00 | 74,515.00 | -25,903.00 | 13,726.00 | 13,726.00 | 12,177.00 |
| Dividends Paid | 26,312.00 | 17,705.00 | 8,922.00 | -16,623.00 | 24,629.00 | 16,481.00 | 8,264.00 | -14,791.00 | 22,074.00 | 14,733.00 | 7,365.00 | -13,528.00 | 19,680.00 | 13,225.00 | 6,657.00 | 0.00 | 10,127.00 | 5,065.00 | 0 |
| Other Financing Activities | -5,841,842.00 | -2,848,292.00 | -1,419,498.00 | 256,526.00 | -2,253,045.00 | -1,266,711.00 | -542,945.00 | -40,019.00 | -202,571.00 | -59,961.00 | -81,923.00 | 481,257.00 | -2,069,264.00 | -1,248,612.00 | -594,696.00 | 184,604.00 | -944,315.00 | -144,598.00 | -1,588.00 |
| Net Change in Cash | -12,107.00 | -48,940.00 | -42,152.00 | 207,690.00 | -63,095.00 | -113,533.00 | -97,742.00 | -141,002.00 | -98,402.00 | 60,799.00 | 112,116.00 | 527,720.00 | -212,943.00 | -224,442.00 | -104,084.00 | -310,987.00 | 99,004.00 | 26,594.00 | 109,549.00 |
| Cash at Beginning of Period | 175,323.00 | 175,323.00 | 175,323.00 | -32,367.00 | 242,003.00 | 242,003.00 | 242,003.00 | 383,005.00 | 308,492.00 | 308,492.00 | 308,492.00 | -219,228.00 | 322,241.00 | 322,241.00 | 322,241.00 | 633,228.00 | 398,081.00 | 398,081.00 | 398,081.00 |
| Cash at End of Period | 163,216.00 | 126,383.00 | 133,171.00 | 175,323.00 | 178,908.00 | 128,470.00 | 144,261.00 | 242,003.00 | 210,090.00 | 369,291.00 | 420,608.00 | 308,492.00 | 109,298.00 | 97,799.00 | 218,157.00 | 322,241.00 | 497,085.00 | 424,675.00 | 507,630.00 |
| Free Cash Flow | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |