XML 52 R37.htm IDEA: XBRL DOCUMENT
v3.25.1

Note 12 - Trade and Other Receivables (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2024
Trade and other receivables [abstract] |
Summary of Trade Receivables and Other Current Receivables | The table below presents a disaggregation of trade receivables (in thousands):
|  | As of December 31, |
|  | 2023 |  |  | 2024 |
Trade receivables due from third-party customers |  | $ | 76,468 |  |  | $ | 97,290 |
Trade receivables due from related parties (Note 17) |  |  | 591 |  |  |  | 713 |
Total gross trade receivables |  |  | 77,059 |  |  |  | 98,003 |
Allowance for expected credit losses |  |  | (7,677 | ) |  |  | (5,180 | )
Trade receivables net of loss allowance |  | $ | 69,382 |  |  | $ | 92,823 |
The table below presents the items of other current receivables (in thousands):
|  | As of December 31, |
|  | 2023 |  |  | 2024 |
Value added tax |  | $ | 5,781 |  |  | $ | 3,275 |
Receivable due from Kunlun (Note 17) |  |  | 1,300 |  |  |  | — |
Other |  |  | 678 |  |  |  | 1,284 |
Total other current receivables |  | $ | 7,760 |  |  | $ | 4,560 |
Summary of Aging of Trade Receivables | The credit loss allowance was determined as follows (in thousands, except for percentages):
|  |  |  |  | Past due |  |  |  |
As of December 31, 2023: |  | Current |  |  | <30 days |  |  | 30-60 days |  |  | 61-90 days |  |  | >90 days |  |  | Total |
Weighted-average expected credit loss rate |  |  | 0.7 | % |  |  | 1.2 | % |  |  | 2.1 | % |  |  | 3.1 | % |  |  | 86.4 | % |  |  | 10.0 | %
Gross carrying amount of trade receivables |  | $ | 62,815 |  |  | $ | 4,116 |  |  | $ | 1,247 |  |  | $ | 634 |  |  | $ | 8,248 |  |  | $ | 77,059 |
Loss allowance as of December 31, 2023 |  | $ | 458 |  |  | $ | 47 |  |  | $ | 26 |  |  | $ | 20 |  |  | $ | 7,126 |  |  | $ | 7,677 |
|  |  |  |  | Past due |  |  |  |
As of December 31, 2024: |  | Current |  |  | <30 days |  |  | 30-60 days |  |  | 61-90 days |  |  | >90 days |  |  | Total |
Weighted-average expected credit loss rate |  |  | 0.7 | % |  |  | 1.7 | % |  |  | 2.6 | % |  |  | 3.8 | % |  |  | 80.8 | % |  |  | 5.3 | %
Gross carrying amount of trade receivables |  | $ | 85,973 |  |  | $ | 4,793 |  |  | $ | 1,334 |  |  | $ | 387 |  |  | $ | 5,516 |  |  | $ | 98,003 |
Loss allowance as of December 31, 2024 |  | $ | 589 |  |  | $ | 83 |  |  | $ | 35 |  |  | $ | 15 |  |  | $ | 4,459 |  |  | $ | 5,180 |
Summary of Provision for Impairment of Trade Receivables | The credit loss allowance for trade receivables as of year-end reconciles to the opening loss allowance as follows (in thousands):
|  | Year ended December 31, |
|  | 2023 |  |  | 2024 |
Loss allowance as of January 1 |  | $ | 4,062 |  |  | $ | 7,677 |
Write-offs |  |  | (252 | ) |  |  | (1,982 | )
Increase (decrease) in loss allowance |  |  | 4,066 |  |  |  | (516 | )
Effect of movements in exchange rates |  |  | (199 | ) |  |  | — |
Loss allowance as of December 31 |  | $ | 7,677 |  |  | $ | 5,180 |
Summary of Movements in Carrying Amount of Receivable | The table below shows the movements in the carrying amount of the receivable (in thousands):
|  | Year ended December 31, |
|  | 2023 |  |  | 2024 |
Carrying amount as of January 1 |  | $ | 56,374 |  |  | $ | 32,797 |
Interest income |  |  | 1,556 |  |  |  | 165 |
Dividend set-off |  |  | (25,133 | ) |  |  | (32,962 | )
Carrying amount as of December 31 |  | $ | 32,797 |  |  | $ | — |

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

X
- Definition The disclosure of aging of trade receivables. + References No definition available. + Details
Name: | opra_DisclosureOfAgingOfTradeReceivablesExplanatory
Namespace Prefix: | opra_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for receivables. + References No definition available. + Details
Name: | opra_DisclosureOfReceivablesTextBlock
Namespace Prefix: | opra_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition The disclosure of trade receivables and other current receivables. + References No definition available. + Details
Name: | opra_DisclosureOfTradeReceivablesAndOtherCurrentReceivablesTextBlock
Namespace Prefix: | opra_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition The disclosure of provision for impairment of trade receivables. + References No definition available. + Details
Name: | opra_ProvisionForImpairmentOfTradeReceivablesTextBlock
Namespace Prefix: | opra_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration