XML 65 R45.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Earnings Per Share (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2024
Earnings per share [abstract] |
Schedule of Earnings Per Share | For the purpose of diluted earnings per share calculation, the Group considers dilutive effects of share-based compensation.
|  | 2022 |  |  | 2023 |  |  | 2024 |
Net income attributable to the shareholders of the Company |  |  | 585,026 |  |  |  | 841,351 |  |  |  | 1,039,739 |
Weighted average number of common shares for basic earnings per share |  |  | 191,725,280 |  |  |  | 189,859,971 |  |  |  | 189,832,053 |
Weighted average number of common shares for diluted earnings per share |  |  | 193,991,446 |  |  |  | 192,062,409 |  |  |  | 191,430,283 |
Earnings per share – basic (KZT) |  |  | 3,051 |  |  |  | 4,431 |  |  |  | 5,477 |
Earnings per share – diluted (KZT) |  |  | 3,016 |  |  |  | 4,381 |  |  |  | 5,431 |
Reconciliation Number of Shares Used for Basic and Diluted EPS | Reconciliation of the number of shares used for basic and diluted EPS:
|  | 2022 |  |  | 2023 |  |  | 2024 |
Weighted average number of common shares for basic earnings per share |  |  | 191,725,280 |  |  |  | 189,859,971 |  |  |  | 189,832,053 |
Number of potential common shares attributable to share-based compensation |  |  | 2,266,166 |  |  |  | 2,202,438 |  |  |  | 1,598,230 |
Weighted average number of common shares for diluted earnings per share |  |  | 193,991,446 |  |  |  | 192,062,409 |  |  |  | 191,430,283 |

X
- References No definition available. + Details
Name: | ifrs-full_EarningsPerShareAbstract
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The disclosure of earnings per share. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 33 -IssueDate 2024-01-01 -Paragraph 66 -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2024-en-r&anchor=para_66&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_EarningsPerShareExplanatory
Namespace Prefix: | ifrs-full_
Data Type: | dtr-2022:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of reconciliation of shares used for basic and diluted explanatory. + References No definition available. + Details
Name: | kspi_DisclosureOfReconciliationOfSharesUsedForBasicAndDilutedExplanatory
Namespace Prefix: | kspi_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration