| KRW billions | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | Trend | YoY |
|---|---|---|---|---|---|---|---|---|
| Revenue | 24,099.4 | 24,898.0 | 25,638.9 | 26,287.2 | 26,379.6 | 28,253.2 | +7.1% | |
| Cost of revenue | 9,788.1 | 10,038.8 | 9,738.9 | 9,562.6 | 9,364.5 | 10,157.5 | +8.5% | |
| Gross profit | 14,311.3 | 14,859.2 | 15,899.9 | 16,724.6 | 17,015.2 | 18,095.7 | +6.4% | |
| Research & development | 156.9 | 169.0 | 174.9 | 0.1 | 0.1 | 0.1 | +5.4% | |
| Selling, general & administrative | 6,800.6 | 6,920.5 | 7,274.4 | 7,298.2 | 8,271.4 | 7,583.1 | −8.3% | |
| Selling & marketing | 2,469.6 | 2,514.8 | 2,549.4 | 2,507.1 | 2,427.3 | 2,768.4 | +14.1% | |
| Operating expenses | 13,288.9 | 13,159.8 | 14,105.1 | 15,035.5 | 16,140.8 | 15,503.9 | −3.9% | |
| Operating income | 1,022.3 | 1,699.4 | 1,794.8 | 1,689.1 | 874.4 | 2,591.9 | +196.4% | |
| Interest expense | 263.6 | 263.4 | 293.9 | 0.3 | 0.3 | 366.0 | +129861.1% | |
| Interest income | 270.6 | 273.5 | 271.9 | 0.2 | 0.2 | 259.2 | +116362.2% | |
| Other income / expense | 9.3 | 279.0 | 96.6 | (386.5) | (302.9) | (190.5) | +37.1% | |
| Pre-tax income | 1,031.6 | 1,978.4 | 1,891.4 | 1,302.6 | 571.5 | 2,401.4 | +320.2% | |
| Income tax | 285.3 | 519.0 | 505.8 | 330.4 | 164.8 | 576.8 | +249.9% | |
| Net income | 700.9 | 1,356.9 | 1,260.5 | 993.3 | 459.9 | 1,718.8 | +273.8% | |
| Discontinued operations | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | — | |
| Other net income adjustments | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | — | |
| EPS, basic (per share) | 1,342.00 | 2,879.50 | 2,600.00 | 2,021.50 | 954.08 | 3,537.00 | +270.7% | |
| EPS, diluted (per share) | 1,341.50 | 2,873.61 | 2,598.00 | 2,019.00 | 952.90 | 3,534.00 | +270.9% | |
| EBITDA | 4,962.8 | 5,889.2 | 5,895.9 | 5,526.8 | 4,875.7 | 6,704.8 | +37.5% | |
| Depreciation & amortization | 3,667.6 | 3,647.4 | 3,710.7 | 3,867.8 | 3,929.5 | 3,937.4 | +0.2% | |
| Weighted average shares (shares) | 490,476,000 | 470,404,000 | 484,470,000 | 498,940,000 | 491,820,000 | 504,052,000 | +2.5% | |
| Weighted average diluted shares (shares) | 490,554,000 | 471,372,000 | 484,654,000 | 499,178,000 | 492,010,000 | 504,052,000 | +2.4% | |
| Gross margin | 59.4% | 59.7% | 62.0% | 63.6% | 64.5% | 64.0% | −0.5 pts | |
| Operating margin | 4.2% | 6.8% | 7.0% | 6.4% | 3.3% | 9.2% | +5.9 pts | |
| Net margin | 2.9% | 5.4% | 4.9% | 3.8% | 1.7% | 6.1% | +4.3 pts |
Amounts are shown in the stated units; per-share amounts and shares are unscaled. Negative amounts are in brackets.
Statements are reported in KRW; the shares trade in USD.