| KRW billions | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | Trend | YoY |
|---|---|---|---|---|---|---|---|---|
| Revenue | 236,807.0 | 279,604.8 | 302,231.4 | 258,935.5 | 300,870.9 | 333,605.9 | +10.9% | |
| Cost of revenue | 144,488.3 | 166,411.3 | 190,041.8 | 182,726.7 | 186,562.3 | 202,200.0 | +8.4% | |
| Gross profit | 92,318.7 | 113,193.5 | 112,189.6 | 76,208.8 | 114,308.6 | 131,405.9 | +15.0% | |
| Research & development | 21,111.5 | 22,401.7 | 24,919.2 | 28,339.7 | 34,998.1 | 38,334.5 | +9.5% | |
| Selling, general & administrative | 26,084.8 | 29,528.0 | 33,561.0 | 32,678.2 | 35,078.2 | 37,849.3 | +7.9% | |
| Selling & marketing | 21,396.5 | 24,687.1 | 27,567.7 | 26,552.2 | 28,340.8 | 30,228.3 | +6.7% | |
| Operating expenses | 56,324.8 | 61,559.6 | 68,813.0 | 69,641.8 | 81,582.7 | 87,804.8 | +7.6% | |
| Operating income | 35,993.9 | 51,633.9 | 43,376.6 | 6,567.0 | 32,726.0 | 43,601.1 | +33.2% | |
| Interest expense | 583.0 | 431.5 | 763.0 | 930.3 | 903.9 | 605.8 | −33.0% | |
| Interest income | 1,974.5 | 1,278.3 | 2,720.5 | 4,358.0 | 4,819.1 | 4,593.1 | −4.7% | |
| Other income / expense | 351.2 | 1,718.0 | 3,063.8 | 4,439.3 | 4,803.8 | 5,880.4 | +22.4% | |
| Pre-tax income | 36,345.1 | 53,351.8 | 46,440.5 | 10,118.7 | 37,529.7 | 49,481.5 | +31.8% | |
| Income tax | 9,937.3 | 13,444.4 | (9,213.6) | (4,480.8) | 3,078.4 | 4,274.7 | +38.9% | |
| Net income | 26,090.8 | 39,243.8 | 54,730.0 | 14,473.4 | 33,621.4 | 44,261.0 | +31.6% | |
| 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) | 96,025.75 | 144,434.25 | 201,430.50 | 53,275.00 | 123,750.00 | 165,125.00 | +33.4% | |
| EPS, diluted (per share) | 96,025.75 | 144,434.25 | 201,430.50 | 53,268.50 | 123,750.00 | 165,075.00 | +33.4% | |
| EBITDA | 67,263.7 | 88,030.7 | 86,311.1 | 50,603.1 | 79,848.1 | 97,013.8 | +21.5% | |
| Depreciation & amortization | 30,335.6 | 34,247.4 | 39,107.7 | 38,666.6 | 41,414.4 | 46,926.6 | +13.3% | |
| Weighted average shares (shares) | 271,706,800 | 271,706,800 | 271,706,800 | 271,673,400 | 271,687,800 | 269,482,560 | −0.8% | |
| Weighted average diluted shares (shares) | 271,706,800 | 271,706,800 | 271,706,800 | 271,706,800 | 271,687,800 | 269,482,560 | −0.8% | |
| Gross margin | 39.0% | 40.5% | 37.1% | 29.4% | 38.0% | 39.4% | +1.4 pts | |
| Operating margin | 15.2% | 18.5% | 14.4% | 2.5% | 10.9% | 13.1% | +2.2 pts | |
| Net margin | 11.0% | 14.0% | 18.1% | 5.6% | 11.2% | 13.3% | +2.1 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.