Twist Bioscience Corporation logo
Twist Bioscience Corporation TWST
$ 41.84 1.78%

Annual report 2024
added 11-18-2024

report update icon

Twist Bioscience Corporation Financial Ratios 2011-2024 | TWST

Annual Financial Ratios Twist Bioscience Corporation

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011

P/E

-11.8 -6.6 -6.3 -24.6 -39.6 -6.2 - - - - - - - -

P/S

7.9 5.5 6.7 28.2 61.5 12.4 - - - - - - - -

EPS

-3.6 -3.6 -4.0 -3.1 -3.6 -3.9 -25.5 -24.5 - - - - - -

EV (Enterprise Value)

2.37 B 1.23 B 1.16 B 3.39 B 5.51 B 660 M 236 M 187 M 153 M - - - - -

EBITDA per Share

-3.26 -3.3 -4.05 -2.96 -3.4 -3.74 - - - - - - - -

EV/EBITDA

-23.6 -26.3 -6.2 - - - - - - - -

PEG

- -2.4 0.13 - - - - - - - -

P/B

5.2 2.2 1.7 6.4 16.5 4.4 - - - - - - - -

P/CF

-38.4 -9.5 -11.0 -33.3 -38.9 -6.5 - - - - - - - -

ROE %

-44.16 -32.82 -27.60 -26.19 -41.61 -70.80 - - - - - - - -

ROA %

-33.98 -26.35 -22.66 -21.66 -35.08 -57.58 - - - - - - - -

ROCE %

-46.72 -34.83 -29.74 -26.29 -41.66 -69.49 - - - - - - - -

Current Ratio

4.3 5.1 5.6 5.8 6.4 5.3 - - - - - - - -

DSO

46.0 62.8 61.7 75.7 77.9 81.2 - - - - - - - -

DIO

57.0 83.8 108.7 99.8 58.3 56.4 - - - - - - - -

DPO

15.9 40.1 53.5 44.7 43.4 75.1 - - - - - - - -

Operating Cycle

103.1 146.6 170.5 175.6 136.2 137.6 - - - - - - - -

Cash Conversion Cycle

87.2 106.5 117.0 130.9 92.9 62.5 - - - - - - - -

All numbers in USD currency

Quarterly Financial Ratios Twist Bioscience Corporation

2024-Q2 2024-Q1 2023-Q4 2023-Q3 2023-Q2 2023-Q1 2022-Q4 2022-Q3 2022-Q2 2022-Q1 2021-Q4 2021-Q3 2021-Q2 2021-Q1 2020-Q4 2020-Q3 2020-Q2 2020-Q1 2019-Q4 2019-Q3 2019-Q2 2019-Q1 2018-Q4 2018-Q3 2018-Q2 2018-Q1 2017-Q4 2017-Q3 2017-Q2 2017-Q1 2016-Q4 2016-Q3 2016-Q2 2016-Q1 2015-Q4 2015-Q3 2015-Q2 2015-Q1 2014-Q4 2014-Q3 2014-Q2 2014-Q1 2013-Q4 2013-Q3 2013-Q2 2013-Q1 2012-Q4 2012-Q3 2012-Q2 2012-Q1 2011-Q4 2011-Q3 2011-Q2 2011-Q1

EPS

-1.47 -0.79 -0.75 - -1.01 -1.04 -0.74 -3.15 -1.08 -1.13 -0.91 -2.32 -0.82 -0.78 -0.72 -3.09 -0.67 -0.72 -1.69 -2.97 -0.92 -1.69 -1.18 -18.92 -6.18 -1.18 -6.42 - - - - - - - - - - - - - - - - - - - - - - - - - - -

EBITDA per Share

-1.41 -0.72 -0.67 - -0.94 -0.99 -0.7 -2.94 -1.06 -1.11 -1.06 -2.21 -0.77 -0.78 -0.67 -2.97 -0.6 -0.67 -1.65 -2.82 -0.83 -1.65 -1.12 -0.02 -0.01 - -0.01 - - - - - - - - - - - - - - - - - - - - - - - - - - -

ROE %

-41.56 -32.87 -33.15 -22.74 -43.86 -42.51 -41.13 -42.80 -40.76 -39.95 -39.09 -36.98 -52.27 -50.13 -49.12 -97.94 -113.85 -136.51 -185.33 -147.69 -71.86 -57.49 -19.85 7.80 -17.74 -5.02 11.31 - - - - - - - - - - - - - - - - - - - - - - - - - - -

ROA %

-32.83 -26.51 -26.96 -18.61 -35.95 -35.05 -34.06 -35.26 -33.70 -33.04 -32.51 -31.41 -44.61 -46.16 -49.01 -73.24 -85.16 -93.02 -114.52 -99.35 -102.87 -103.16 -92.96 -79.19 -34.77 -19.55 - - - - - - - - - - - - - - - - - - - - - - - - - - - -

ROCE %

-44.04 -35.18 -35.20 -23.98 -46.52 -44.73 -43.01 -45.97 -42.87 -42.32 -41.46 -37.67 -52.76 -50.28 -49.23 -98.25 -114.54 -137.40 -186.42 -148.78 -72.71 -58.05 -20.41 7.30 -17.95 -5.33 11.19 - - - - - - - - - - - - - - - - - - - - - - - - - - -

Current Ratio

4.3 4.9 5.1 5.1 5.3 5.7 5.6 5.6 6.2 6.5 4.9 5.8 6.3 5.8 11.3 6.4 6.4 6.4 2.2 5.4 5.4 5.4 6.4 4.3 4.3 4.3 - - - - - - - - - - - - - - - - - - - - - - - - - - - -

DSO

38.1 43.2 50.7 - 65.0 70.2 71.3 25.4 61.9 64.2 66.7 27.4 73.8 79.0 84.0 41.7 113.5 63.9 66.9 28.6 81.2 50.7 49.2 29.1 75.6 21.5 - - - - - - - - - - - - - - - - - - - - - - - - - - - -

DIO

58.1 62.9 67.5 - 83.2 92.5 130.0 42.8 129.1 130.2 121.5 41.6 115.6 108.4 64.6 25.6 68.1 49.5 48.8 19.1 58.7 42.6 44.6 23.8 73.3 23.2 - - - - - - - - - - - - - - - - - - - - - - - - - - - -

DPO

14.2 17.4 25.0 - 27.7 36.5 62.3 21.4 55.7 61.2 64.0 20.5 57.0 57.1 34.6 10.1 26.8 35.0 62.4 25.4 78.2 54.5 54.9 29.8 91.6 29.0 - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Operating Cycle

96.2 106.1 118.2 - 148.1 162.8 201.3 68.2 190.9 194.5 188.2 69.0 189.4 187.4 148.6 67.3 181.6 113.4 115.7 47.7 139.9 93.4 93.8 52.9 148.9 44.7 - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Cash Conversion Cycle

82.1 88.7 93.2 - 120.4 126.2 139.0 46.9 135.2 133.2 124.1 48.5 132.4 130.3 114.0 57.3 154.8 78.4 53.2 22.2 61.8 38.8 39.0 23.1 57.3 15.7 - - - - - - - - - - - - - - - - - - - - - - - - - - - -

All numbers in USD currency