Revenue (ttm): 611.09M
Revenue Per Share (ttm): 23.39
Qtrly Revenue Growth (yoy): 19.30%
Gross Profit (ttm): 341.24M
EBITDA (ttm): 140.53M
Net Income Avl to Common (ttm): 63.65M
Diluted EPS (ttm): 2.37
Qtrly Earnings Growth (yoy): 77.70%
Balance Sheet
Total Cash (mrq): 28.19M
Total Cash Per Share (mrq): 1.08
Total Debt (mrq): 37.13M
Total Debt/Equity (mrq): 14.94
Current Ratio (mrq): 1.01
Book Value Per Share (mrq): 9.53