Debt Ratio
13.92%
Quarterly · Period ending:

TWST Debt Ratio
Latest reported13.92%period ending
Latest reported13.92%period ending
TWST Quarterly Debt Ratio (0.00% → 13.92%)
Latest values, visible window
High-resolution chart · PNG
TWST debt ratio history
Quarterly. Dates are reporting period ends; fiscal years can differ from calendar years.
| Period ending | Debt Ratio |
|---|---|
| 13.918% | |
| 14.1732% | |
| 28.814% | |
| 21.3944% | |
| 12.1425% | |
| 13.4815% | |
| 13.5752% | |
| 13.8406% | |
| 13.662% | |
| 12.7233% | |
| 12.5377% | |
| 12.116% | |
| 11.4807% | |
| 10.6824% | |
| 10.3273% | |
| 9.8725% | |
| 8.0228% | |
| 7.7975% | |
| 9.2816% | |
| 8.9619% | |
| 8.7907% | |
| 4.7138% | |
| 4.872% | |
| 9.0207% | |
| 9.2884% | |
| 12.4972% | |
| 22.3178% | |
| 4.1354% | |
| 4.0869% | |
| 6.5356% | |
| 5.995% | |
| 8.3927% | |
| 7.7732% | |
| 0% | |
| 0% | |
| 10.6868% | |
| 0% |