EBITDA Margin
-23.62%
Quarterly · Period ending:

TWST EBITDA Margin
Latest reported-23.62%period ending
Latest reported-23.62%period ending
TWST Quarterly EBITDA Margin (-408.75% → -23.62%)
Quarterly ebitda margin
High-resolution chart · PNG
TWST ebitda margin history
Quarterly. Dates are reporting period ends; fiscal years can differ from calendar years.
| Period ending | EBITDA Margin |
|---|---|
| -23.6213% | |
| -29.1234% | |
| -25.7536% | |
| -21.087% | |
| 27.7398% | |
| -35.1384% | |
| -28.2856% | |
| -33.133% | |
| -94.6173% | |
| -48.927% | |
| -48.5566% | |
| -56.7084% | |
| -75.7484% | |
| -85.4935% | |
| -67.2068% | |
| -80.0003% | |
| -100.1943% | |
| -118.0626% | |
| -125.6414% | |
| -101.1488% | |
| -113.0847% | |
| -113.1233% | |
| -108.9521% | |
| -67.9052% | |
| -123.9261% | |
| -155.1174% | |
| -313.7264% | |
| -186.1528% | |
| -190.8603% | |
| -176.632% | |
| -180.7866% | |
| -214.2381% | |
| -241.3851% | |
| -246.5618% | |
| -358.5671% | |
| -444.172% | |
| -408.7532% |