SI

Similarweb

SMWB
NYSEInformation Technology

Income Statement

Total Revenue$249.91M
Gross Profit$195.1M
Operating Income$-9.66M
EBITDA$2.28M
EBIT$-8.25M
Pre-tax Income$-27.11M
Net Income$-11.46M

Balance Sheet

Cash Equivalent$60.17M
Total Debt$40.37M
Book Value$18.54M
Book Value Per Share0.23

Key Ratios

Return on Equity (ROE)-41.65%
Return on Assets (ROA)-4.72%
Return on Invested Capital (ROI)-41.65%
Net Profit Margin-4.58%
Current Ratio0.80
Quick Ratio0.78
Long-Term Debt / Equitynull