SH

Shutterstock

SSTK
NYSECommunication Services

Income Statement

Total Revenue$935.26M
Gross Profit$538.97M
Operating Income$68.71M
EBITDA$160.74M
EBIT$73.11M
Pre-tax Income$5.54M
Net Income$35.93M

Balance Sheet

Cash Equivalent$97.33M
Total Debt$180.05M
Book Value$525.74M
Book Value Per Share14.84

Key Ratios

Return on Equity (ROE)+6.93%
Return on Assets (ROA)+2.74%
Return on Invested Capital (ROI)+4.51%
Net Profit Margin+3.84%
Current Ratio0.41
Quick Ratio0.33
Long-Term Debt / Equity0.23