Financial Overview

Latest Annual: 2024

Income Metrics

Revenue 2.0B
Gross Profit 707.3M 35.43%
Operating Income 387.7M 19.42%
Net Income 246.5M 12.35%
EPS (Diluted) $1.86

Balance Sheet Metrics

Total Assets 837.0M
Total Liabilities 1.0B
Shareholders Equity -205.9M

Cash Flow Metrics

Operating Cash Flow 201.3M
Free Cash Flow 197.8M

Revenue & Profitability Trend

Financial data is updated regularly. All figures are in the company's reporting currency.