Company Financials

Talend SA Financials

United States dollar

business Talend SA Company Profile

Main Stock Listing

NASDAQ: TLND

Market Capitalization €2.17 Billion as of July 1, 2021

Market Cap History

Valuations Metrics as of Jan. 25, 2025

Trailing PE -26.18
Forward PE -227.48
Price to Sales TTM $6.95
Price to Book MRQ $-24.49
Enterprise to Revenue 7.01
Enterprise to EBITDA -32.16

Financial Reports as of Jun. 30, 2021

Financials

Fiscal Year Ends 2020-12-31
Most Recent Quarter 2021-06-30
Profit Margin -27.29%
Operating Margin -24.40%
Return on Assets TTM -12.69%
Return on Equity TTM -927.50%

Income Statement

Revenue TTM $312,432,992
Revenue per Share TTM $9.73
Quarterly Revenue Growth 19.40%
Gross Profit TTM $224,323,000
EBITDA $-68,100,000
Net Income to Common TTM $-85,265,000
Diluted EPS TTM $-2.66
Quarterly Earnings Growth YoY 19.43%

Balance Sheet

Total Cash MRQ $162,263,008
Total Cash per Share MRQ $4.93
Total Debt MRQ $
Total Debt to Equity MRQ -0.51
Current Ratio MRQ 1.27
Book Value per Share MRQ $-0.10

Cash Flow

Operating Cash Flow TTM $-19,793,000
Levered Free Cash Flow TTM $30,578,500

TLND Stock Info as of Jan. 25, 2025

Stock Statistics

Shares Outstanding 32,909,600
Float Shares 27,631,228
Avg 10 Volume 0
Avg 30 Volume None
Shares Short 1,422,788
Short Ratio 6.26
Short % of Shares 0.00%
% Held by Insiders 0.95%
% Held by Institutions 92.75%

Stock Price Summary

Beta 0.00
Fifty Two Week Low $34.66
Fifty Two Week High $66.03
Fifty Two Week Change 0.65%
Day 50 MA $65.74
Day 200 MA $62.02

Dividends and Splits

Forward Annual Dividend Rate $0.00
Forward Annual Dividend Yield 0.00%
Trailing Annual Dividend Rate $0.00
Trailing Annual Dividend Yield 0.00%
Payout Ratio 0.00%
Dividend Date 1970-01-01
Ex Dividend Date 1970-01-01
Last Split Factor
Last Split Date