OP

Opera

OPRA
NASDAQInformation Technology

Income Statement

Total Revenue$480.65M
Gross Profit$348.09M
Operating Income$92.26M
EBITDA$114.58M
EBIT$99M
Pre-tax Income$125.22M
Net Income$80.77M

Balance Sheet

Cash Equivalent$107.12M
Total Debt$9.74M
Book Value$919.1M
Book Value Per Share10.42

Key Ratios

Return on Equity (ROE)+8.59%
Return on Assets (ROA)+7.65%
Return on Invested Capital (ROI)+8.50%
Net Profit Margin+16.72%
Current Ratio2.29
Quick Ratio2.22
Long-Term Debt / Equity0.01