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$-1.04B
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