Logo image of OPRA

OPERA LTD-ADR (OPRA) Stock Cash Flow

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

19.59  -0.75 (-3.69%)

After market: 19.5292 -0.06 (-0.31%)

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
(2024-9-30)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
CASH FLOWS FROM OPERATING ACTIVITIES
Net Income
OPRA Net Income ChartOPRA Net Income over time chart
190.00M176.10M23.87M-43.11M37.51M
Depreciation Amortization
OPRA Depreciation Amortization ChartOPRA Depreciation Amortization over time chart
14.49M13.16M13.94M19.60M20.39M
Change In Working Capital
OPRA Change In Working Capital ChartOPRA Change In Working Capital over time chart
-2.68M-8.90M-10.14M-1.18M78.63M
Interest Paid
OPRA Interest Paid ChartOPRA Interest Paid over time chart
558.00K369.00K290.00K320.00K1.75M
Taxes Paid
OPRA Taxes Paid ChartOPRA Taxes Paid over time chart
6.21M5.94M3.11M5.45M9.89M
Other non cash items
OPRA Other non cash items ChartOPRA Other non cash items over time chart
-77.00M-81.50M29.00M51.25M-43.21M
OPERATING CASH FLOW
OPRA OPERATING CASH FLOW ChartOPRA OPERATING CASH FLOW over time chart
108.59M82.76M56.66M26.56M93.32M
 
CASH FLOWS FROM INVESTING ACTIVITIES
Capital Expenditure
OPRA Capital Expenditure ChartOPRA Capital Expenditure over time chart
-24.13M-2.12M-3.19M-1.06M-4.77M
Other Investing Activity
OPRA Other Investing Activity ChartOPRA Other Investing Activity over time chart
-2.75M22.12M47.64M-48.64M7.73M
INVESTING CASH FLOW
OPRA INVESTING CASH FLOW ChartOPRA INVESTING CASH FLOW over time chart
-26.89M20.00M44.45M-49.70M2.96M
 
CASH FLOWS FROM FINANCING ACTIVITIES
Debt Issued/Reduced
OPRA Debt Issued/Reduced ChartOPRA Debt Issued/Reduced over time chart
-4.05M-4.07M-4.22M-5.62M-50.17M
Stock Issued/Repurchased
OPRA Stock Issued/Repurchased ChartOPRA Stock Issued/Repurchased over time chart
N/A-32.30M-146.07M-750.00K-49.05M
Dividend Paid
OPRA Dividend Paid ChartOPRA Dividend Paid over time chart
-37.45M-23.11MN/AN/AN/A
Other Financing Activity
OPRA Other Financing Activity ChartOPRA Other Financing Activity over time chart
-558.00K-369.00K-300.00K-320.00K-1.75M
FINANCING CASH FLOW
OPRA FINANCING CASH FLOW ChartOPRA FINANCING CASH FLOW over time chart
-54.95M-59.84M-150.58M-6.68M-100.97M
 
Exchange Rate Effect
OPRA Exchange Rate Effect ChartOPRA Exchange Rate Effect over time chart
-4.27M-1.47M-1.00M-1.47M-630.00K
CHANGE IN CASH
OPRA CHANGE IN CASH ChartOPRA CHANGE IN CASH over time chart
22.49M41.45M-50.47M-31.29M-5.32M
 
FREE CASH FLOW
Operating Cash Flow
OPRA Operating Cash Flow ChartOPRA Operating Cash Flow over time chart
108.59M82.76M56.66M26.56M93.32M
Capital Expenditure
OPRA Capital Expenditure ChartOPRA Capital Expenditure over time chart
-24.13M-2.12M-3.19M-1.06M-4.77M
FREE CASH FLOW
OPRA FREE CASH FLOW ChartOPRA FREE CASH FLOW over time chart
84.46M80.64M53.47M25.50M88.55M

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 TTM 0 50M -50M 100M