TE

Techtarget

TTGT
NASDAQCommunication Services

Income Statement

Total Revenue$300.37M
Gross Profit$182.63M
Operating Income$-195.19M
EBITDA$-104.34M
EBIT$-175.55M
Pre-tax Income$-626.88M
Net Income$-183.51M

Balance Sheet

Net Cash$2.79B
Cash Equivalent$255.59M
Total Debt$431.64M
Net Debt$-2.35B
Book Value$570.41M
Net Cash Per Share95.27
Book Value Per Share19.86

Key Ratios

Return on Equity (ROE)+19.13%
Return on Assets (ROA)-5.60%
Return on Invested Capital (ROI)+6.18%
Net Profit Margin-22.73%
Current Ratio0.28
Quick Ratio0.27
Long-Term Debt / Equity2.10