Duck Creek Technologies, Inc. (DCT)
Mar 30, 2023 - DCT was delisted (reason: acquired by Vista Equity Partners)
18.99
0.00 (0.00%)
Last trade price

Duck Creek Technologies Ratios and Metrics

Millions USD. Fiscal year is Sep - Aug.
Year Current2022202120202019
Market Capitalization
2,5241,5786,1425,003-
Market Cap Growth
--74.31%22.76%--
Enterprise Value
2,2811,3275,7894,638-8
PE Ratio
-104.71-189.34-362.75-167.14-
PS Ratio
8.145.2123.5923.64-
PB Ratio
3.452.158.406.82-
P/FCF Ratio
101.40207.58-560.02263.62-
P/OCF Ratio
85.71147.07-707.09194.48-
EV/Sales Ratio
7.364.3822.2421.91-0.05
EV/EBITDA Ratio
368.4795.66881.34-653.48-1.52
EV/EBIT Ratio
-78.70-173.57-387.65-165.580.54
EV/FCF Ratio
91.65174.60-527.90244.41-1.22
Debt / Equity Ratio
0.030.030.030.030.01
Debt / EBITDA Ratio
3.451.623.86-3.570.76
Debt / FCF Ratio
0.862.95-2.311.340.61
Current Ratio
4.684.435.154.600.98
Asset Turnover
0.380.370.310.320.37
Return on Equity (ROE)
-1.90%-1.10%-2.30%-5.30%-4.30%
Return on Assets (ROA)
-1.70%-1.00%-2.00%-4.50%-3.70%
Return on Capital (ROIC)
-9.20%-3.80%-5.90%-76.90%-51.50%
Earnings Yield
-0.56%-0.53%-0.28%-0.60%-
FCF Yield
0.99%0.48%-0.18%0.38%-
Buyback Yield / Dilution
1.09%-0.83%-0.32%-1.86%-
Total Shareholder Return
1.09%-0.83%-0.32%-1.86%-
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).