Logo image of OPRA

OPERA LTD-ADR (OPRA) Stock Cash Flow

NASDAQ:OPRA - Nasdaq - US68373M1071 - ADR - Currency: USD

18.33  -0.07 (-0.38%)

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2025-3-31)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
CASH FLOWS FROM OPERATING ACTIVITIES
Net Income
OPRA Net Income ChartOPRA Net Income over time chart
99.73M98.41M176.10M23.87M-43.11M
Depreciation Amortization
OPRA Depreciation Amortization ChartOPRA Depreciation Amortization over time chart
16.94M15.58M13.16M13.94M19.60M
Change In Working Capital
OPRA Change In Working Capital ChartOPRA Change In Working Capital over time chart
-33.89M-11.61M-8.90M-10.14M-1.18M
Interest Paid
OPRA Interest Paid ChartOPRA Interest Paid over time chart
508.00K530.00K369.00K290.00K320.00K
Taxes Paid
OPRA Taxes Paid ChartOPRA Taxes Paid over time chart
7.77M7.65M5.94M3.11M5.45M
Other non cash items
OPRA Other non cash items ChartOPRA Other non cash items over time chart
7.11M2.59M-81.50M29.00M51.25M
OPERATING CASH FLOW
OPRA OPERATING CASH FLOW ChartOPRA OPERATING CASH FLOW over time chart
89.90M104.98M82.76M56.66M26.56M
 
CASH FLOWS FROM INVESTING ACTIVITIES
Capital Expenditure
OPRA Capital Expenditure ChartOPRA Capital Expenditure over time chart
-3.71M-23.34M-2.12M-3.19M-1.06M
Other Investing Activity
OPRA Other Investing Activity ChartOPRA Other Investing Activity over time chart
-5.96M-3.77M22.12M47.64M-48.64M
INVESTING CASH FLOW
OPRA INVESTING CASH FLOW ChartOPRA INVESTING CASH FLOW over time chart
-9.66M-27.11M20.00M44.45M-49.70M
 
CASH FLOWS FROM FINANCING ACTIVITIES
Debt Issued/Reduced
OPRA Debt Issued/Reduced ChartOPRA Debt Issued/Reduced over time chart
-4.05M-4.18M-4.07M-4.22M-5.62M
Stock Issued/Repurchased
OPRA Stock Issued/Repurchased ChartOPRA Stock Issued/Repurchased over time chart
N/A0.00-32.30M-146.07M-750.00K
Dividend Paid
OPRA Dividend Paid ChartOPRA Dividend Paid over time chart
-62.96M-37.44M-23.11MN/AN/A
Other Financing Activity
OPRA Other Financing Activity ChartOPRA Other Financing Activity over time chart
-508.00K-530.00K-369.00K-300.00K-320.00K
FINANCING CASH FLOW
OPRA FINANCING CASH FLOW ChartOPRA FINANCING CASH FLOW over time chart
-67.52M-42.15M-59.84M-150.58M-6.68M
 
Exchange Rate Effect
OPRA Exchange Rate Effect ChartOPRA Exchange Rate Effect over time chart
-514.00K-2.79M-1.47M-1.00M-1.47M
CHANGE IN CASH
OPRA CHANGE IN CASH ChartOPRA CHANGE IN CASH over time chart
12.21M32.93M41.45M-50.47M-31.29M
 
FREE CASH FLOW
Operating Cash Flow
OPRA Operating Cash Flow ChartOPRA Operating Cash Flow over time chart
89.90M104.98M82.76M56.66M26.56M
Capital Expenditure
OPRA Capital Expenditure ChartOPRA Capital Expenditure over time chart
-3.71M-23.34M-2.12M-3.19M-1.06M
FREE CASH FLOW
OPRA FREE CASH FLOW ChartOPRA FREE CASH FLOW over time chart
86.19M81.63M80.64M53.47M25.50M

All data in USD

Charts

OPRA Operating and Free Cash Flow chartOPRA OCF and FCF ChartOperating And Free Cash Flow 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0 50M -50M 100M